.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667em; }
.fa-xs { font-size: 0.75em; }
.fa-sm { font-size: 0.875em; }
.fa-1x { font-size: 1em; }
.fa-2x { font-size: 2em; }
.fa-3x { font-size: 3em; }
.fa-4x { font-size: 4em; }
.fa-5x { font-size: 5em; }
.fa-6x { font-size: 6em; }
.fa-7x { font-size: 7em; }
.fa-8x { font-size: 8em; }
.fa-9x { font-size: 9em; }
.fa-10x { font-size: 10em; }
.fa-fw { text-align: center; width: 1.25em; }
.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; }
.fa-ul > li { position: relative; }
.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; line-height: inherit; }
.fa-border { border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em; padding: 0.2em 0.25em 0.15em; }
.fa-pull-left { float: left; }
.fa-pull-right { float: right; }
.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; }
.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }
.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin; }
@-webkit-keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.fa-rotate-90 { transform: rotate(90deg); }
.fa-rotate-180 { transform: rotate(180deg); }
.fa-rotate-270 { transform: rotate(270deg); }
.fa-flip-horizontal { transform: scaleX(-1); }
.fa-flip-vertical { transform: scaleY(-1); }
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical { }
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1); }
:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { filter: none; }
.fa-stack { display: inline-block; height: 2em; line-height: 2em; position: relative; vertical-align: middle; width: 2.5em; }
.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: center; width: 100%; }
.fa-stack-1x { line-height: inherit; }
.fa-stack-2x { font-size: 2em; }
.fa-inverse { color: rgb(255, 255, 255); }
.fa-500px::before { content: ""; }
.fa-accessible-icon::before { content: ""; }
.fa-accusoft::before { content: ""; }
.fa-acquisitions-incorporated::before { content: ""; }
.fa-ad::before { content: ""; }
.fa-address-book::before { content: ""; }
.fa-address-card::before { content: ""; }
.fa-adjust::before { content: ""; }
.fa-adn::before { content: ""; }
.fa-adversal::before { content: ""; }
.fa-affiliatetheme::before { content: ""; }
.fa-air-freshener::before { content: ""; }
.fa-airbnb::before { content: ""; }
.fa-algolia::before { content: ""; }
.fa-align-center::before { content: ""; }
.fa-align-justify::before { content: ""; }
.fa-align-left::before { content: ""; }
.fa-align-right::before { content: ""; }
.fa-alipay::before { content: ""; }
.fa-allergies::before { content: ""; }
.fa-amazon::before { content: ""; }
.fa-amazon-pay::before { content: ""; }
.fa-ambulance::before { content: ""; }
.fa-american-sign-language-interpreting::before { content: ""; }
.fa-amilia::before { content: ""; }
.fa-anchor::before { content: ""; }
.fa-android::before { content: ""; }
.fa-angellist::before { content: ""; }
.fa-angle-double-down::before { content: ""; }
.fa-angle-double-left::before { content: ""; }
.fa-angle-double-right::before { content: ""; }
.fa-angle-double-up::before { content: ""; }
.fa-angle-down::before { content: ""; }
.fa-angle-left::before { content: ""; }
.fa-angle-right::before { content: ""; }
.fa-angle-up::before { content: ""; }
.fa-angry::before { content: ""; }
.fa-angrycreative::before { content: ""; }
.fa-angular::before { content: ""; }
.fa-ankh::before { content: ""; }
.fa-app-store::before { content: ""; }
.fa-app-store-ios::before { content: ""; }
.fa-apper::before { content: ""; }
.fa-apple::before { content: ""; }
.fa-apple-alt::before { content: ""; }
.fa-apple-pay::before { content: ""; }
.fa-archive::before { content: ""; }
.fa-archway::before { content: ""; }
.fa-arrow-alt-circle-down::before { content: ""; }
.fa-arrow-alt-circle-left::before { content: ""; }
.fa-arrow-alt-circle-right::before { content: ""; }
.fa-arrow-alt-circle-up::before { content: ""; }
.fa-arrow-circle-down::before { content: ""; }
.fa-arrow-circle-left::before { content: ""; }
.fa-arrow-circle-right::before { content: ""; }
.fa-arrow-circle-up::before { content: ""; }
.fa-arrow-down::before { content: ""; }
.fa-arrow-left::before { content: ""; }
.fa-arrow-right::before { content: ""; }
.fa-arrow-up::before { content: ""; }
.fa-arrows-alt::before { content: ""; }
.fa-arrows-alt-h::before { content: ""; }
.fa-arrows-alt-v::before { content: ""; }
.fa-artstation::before { content: ""; }
.fa-assistive-listening-systems::before { content: ""; }
.fa-asterisk::before { content: ""; }
.fa-asymmetrik::before { content: ""; }
.fa-at::before { content: ""; }
.fa-atlas::before { content: ""; }
.fa-atlassian::before { content: ""; }
.fa-atom::before { content: ""; }
.fa-audible::before { content: ""; }
.fa-audio-description::before { content: ""; }
.fa-autoprefixer::before { content: ""; }
.fa-avianex::before { content: ""; }
.fa-aviato::before { content: ""; }
.fa-award::before { content: ""; }
.fa-aws::before { content: ""; }
.fa-baby::before { content: ""; }
.fa-baby-carriage::before { content: ""; }
.fa-backspace::before { content: ""; }
.fa-backward::before { content: ""; }
.fa-bacon::before { content: ""; }
.fa-bacteria::before { content: ""; }
.fa-bacterium::before { content: ""; }
.fa-bahai::before { content: ""; }
.fa-balance-scale::before { content: ""; }
.fa-balance-scale-left::before { content: ""; }
.fa-balance-scale-right::before { content: ""; }
.fa-ban::before { content: ""; }
.fa-band-aid::before { content: ""; }
.fa-bandcamp::before { content: ""; }
.fa-barcode::before { content: ""; }
.fa-bars::before { content: ""; }
.fa-baseball-ball::before { content: ""; }
.fa-basketball-ball::before { content: ""; }
.fa-bath::before { content: ""; }
.fa-battery-empty::before { content: ""; }
.fa-battery-full::before { content: ""; }
.fa-battery-half::before { content: ""; }
.fa-battery-quarter::before { content: ""; }
.fa-battery-three-quarters::before { content: ""; }
.fa-battle-net::before { content: ""; }
.fa-bed::before { content: ""; }
.fa-beer::before { content: ""; }
.fa-behance::before { content: ""; }
.fa-behance-square::before { content: ""; }
.fa-bell::before { content: ""; }
.fa-bell-slash::before { content: ""; }
.fa-bezier-curve::before { content: ""; }
.fa-bible::before { content: ""; }
.fa-bicycle::before { content: ""; }
.fa-biking::before { content: ""; }
.fa-bimobject::before { content: ""; }
.fa-binoculars::before { content: ""; }
.fa-biohazard::before { content: ""; }
.fa-birthday-cake::before { content: ""; }
.fa-bitbucket::before { content: ""; }
.fa-bitcoin::before { content: ""; }
.fa-bity::before { content: ""; }
.fa-black-tie::before { content: ""; }
.fa-blackberry::before { content: ""; }
.fa-blender::before { content: ""; }
.fa-blender-phone::before { content: ""; }
.fa-blind::before { content: ""; }
.fa-blog::before { content: ""; }
.fa-blogger::before { content: ""; }
.fa-blogger-b::before { content: ""; }
.fa-bluetooth::before { content: ""; }
.fa-bluetooth-b::before { content: ""; }
.fa-bold::before { content: ""; }
.fa-bolt::before { content: ""; }
.fa-bomb::before { content: ""; }
.fa-bone::before { content: ""; }
.fa-bong::before { content: ""; }
.fa-book::before { content: ""; }
.fa-book-dead::before { content: ""; }
.fa-book-medical::before { content: ""; }
.fa-book-open::before { content: ""; }
.fa-book-reader::before { content: ""; }
.fa-bookmark::before { content: ""; }
.fa-bootstrap::before { content: ""; }
.fa-border-all::before { content: ""; }
.fa-border-none::before { content: ""; }
.fa-border-style::before { content: ""; }
.fa-bowling-ball::before { content: ""; }
.fa-box::before { content: ""; }
.fa-box-open::before { content: ""; }
.fa-box-tissue::before { content: ""; }
.fa-boxes::before { content: ""; }
.fa-braille::before { content: ""; }
.fa-brain::before { content: ""; }
.fa-bread-slice::before { content: ""; }
.fa-briefcase::before { content: ""; }
.fa-briefcase-medical::before { content: ""; }
.fa-broadcast-tower::before { content: ""; }
.fa-broom::before { content: ""; }
.fa-brush::before { content: ""; }
.fa-btc::before { content: ""; }
.fa-buffer::before { content: ""; }
.fa-bug::before { content: ""; }
.fa-building::before { content: ""; }
.fa-bullhorn::before { content: ""; }
.fa-bullseye::before { content: ""; }
.fa-burn::before { content: ""; }
.fa-buromobelexperte::before { content: ""; }
.fa-bus::before { content: ""; }
.fa-bus-alt::before { content: ""; }
.fa-business-time::before { content: ""; }
.fa-buy-n-large::before { content: ""; }
.fa-buysellads::before { content: ""; }
.fa-calculator::before { content: ""; }
.fa-calendar::before { content: ""; }
.fa-calendar-alt::before { content: ""; }
.fa-calendar-check::before { content: ""; }
.fa-calendar-day::before { content: ""; }
.fa-calendar-minus::before { content: ""; }
.fa-calendar-plus::before { content: ""; }
.fa-calendar-times::before { content: ""; }
.fa-calendar-week::before { content: ""; }
.fa-camera::before { content: ""; }
.fa-camera-retro::before { content: ""; }
.fa-campground::before { content: ""; }
.fa-canadian-maple-leaf::before { content: ""; }
.fa-candy-cane::before { content: ""; }
.fa-cannabis::before { content: ""; }
.fa-capsules::before { content: ""; }
.fa-car::before { content: ""; }
.fa-car-alt::before { content: ""; }
.fa-car-battery::before { content: ""; }
.fa-car-crash::before { content: ""; }
.fa-car-side::before { content: ""; }
.fa-caravan::before { content: ""; }
.fa-caret-down::before { content: ""; }
.fa-caret-left::before { content: ""; }
.fa-caret-right::before { content: ""; }
.fa-caret-square-down::before { content: ""; }
.fa-caret-square-left::before { content: ""; }
.fa-caret-square-right::before { content: ""; }
.fa-caret-square-up::before { content: ""; }
.fa-caret-up::before { content: ""; }
.fa-carrot::before { content: ""; }
.fa-cart-arrow-down::before { content: ""; }
.fa-cart-plus::before { content: ""; }
.fa-cash-register::before { content: ""; }
.fa-cat::before { content: ""; }
.fa-cc-amazon-pay::before { content: ""; }
.fa-cc-amex::before { content: ""; }
.fa-cc-apple-pay::before { content: ""; }
.fa-cc-diners-club::before { content: ""; }
.fa-cc-discover::before { content: ""; }
.fa-cc-jcb::before { content: ""; }
.fa-cc-mastercard::before { content: ""; }
.fa-cc-paypal::before { content: ""; }
.fa-cc-stripe::before { content: ""; }
.fa-cc-visa::before { content: ""; }
.fa-centercode::before { content: ""; }
.fa-centos::before { content: ""; }
.fa-certificate::before { content: ""; }
.fa-chair::before { content: ""; }
.fa-chalkboard::before { content: ""; }
.fa-chalkboard-teacher::before { content: ""; }
.fa-charging-station::before { content: ""; }
.fa-chart-area::before { content: ""; }
.fa-chart-bar::before { content: ""; }
.fa-chart-line::before { content: ""; }
.fa-chart-pie::before { content: ""; }
.fa-check::before { content: ""; }
.fa-check-circle::before { content: ""; }
.fa-check-double::before { content: ""; }
.fa-check-square::before { content: ""; }
.fa-cheese::before { content: ""; }
.fa-chess::before { content: ""; }
.fa-chess-bishop::before { content: ""; }
.fa-chess-board::before { content: ""; }
.fa-chess-king::before { content: ""; }
.fa-chess-knight::before { content: ""; }
.fa-chess-pawn::before { content: ""; }
.fa-chess-queen::before { content: ""; }
.fa-chess-rook::before { content: ""; }
.fa-chevron-circle-down::before { content: ""; }
.fa-chevron-circle-left::before { content: ""; }
.fa-chevron-circle-right::before { content: ""; }
.fa-chevron-circle-up::before { content: ""; }
.fa-chevron-down::before { content: ""; }
.fa-chevron-left::before { content: ""; }
.fa-chevron-right::before { content: ""; }
.fa-chevron-up::before { content: ""; }
.fa-child::before { content: ""; }
.fa-chrome::before { content: ""; }
.fa-chromecast::before { content: ""; }
.fa-church::before { content: ""; }
.fa-circle::before { content: ""; }
.fa-circle-notch::before { content: ""; }
.fa-city::before { content: ""; }
.fa-clinic-medical::before { content: ""; }
.fa-clipboard::before { content: ""; }
.fa-clipboard-check::before { content: ""; }
.fa-clipboard-list::before { content: ""; }
.fa-clock::before { content: ""; }
.fa-clone::before { content: ""; }
.fa-closed-captioning::before { content: ""; }
.fa-cloud::before { content: ""; }
.fa-cloud-download-alt::before { content: ""; }
.fa-cloud-meatball::before { content: ""; }
.fa-cloud-moon::before { content: ""; }
.fa-cloud-moon-rain::before { content: ""; }
.fa-cloud-rain::before { content: ""; }
.fa-cloud-showers-heavy::before { content: ""; }
.fa-cloud-sun::before { content: ""; }
.fa-cloud-sun-rain::before { content: ""; }
.fa-cloud-upload-alt::before { content: ""; }
.fa-cloudflare::before { content: ""; }
.fa-cloudscale::before { content: ""; }
.fa-cloudsmith::before { content: ""; }
.fa-cloudversify::before { content: ""; }
.fa-cocktail::before { content: ""; }
.fa-code::before { content: ""; }
.fa-code-branch::before { content: ""; }
.fa-codepen::before { content: ""; }
.fa-codiepie::before { content: ""; }
.fa-coffee::before { content: ""; }
.fa-cog::before { content: ""; }
.fa-cogs::before { content: ""; }
.fa-coins::before { content: ""; }
.fa-columns::before { content: ""; }
.fa-comment::before { content: ""; }
.fa-comment-alt::before { content: ""; }
.fa-comment-dollar::before { content: ""; }
.fa-comment-dots::before { content: ""; }
.fa-comment-medical::before { content: ""; }
.fa-comment-slash::before { content: ""; }
.fa-comments::before { content: ""; }
.fa-comments-dollar::before { content: ""; }
.fa-compact-disc::before { content: ""; }
.fa-compass::before { content: ""; }
.fa-compress::before { content: ""; }
.fa-compress-alt::before { content: ""; }
.fa-compress-arrows-alt::before { content: ""; }
.fa-concierge-bell::before { content: ""; }
.fa-confluence::before { content: ""; }
.fa-connectdevelop::before { content: ""; }
.fa-contao::before { content: ""; }
.fa-cookie::before { content: ""; }
.fa-cookie-bite::before { content: ""; }
.fa-copy::before { content: ""; }
.fa-copyright::before { content: ""; }
.fa-cotton-bureau::before { content: ""; }
.fa-couch::before { content: ""; }
.fa-cpanel::before { content: ""; }
.fa-creative-commons::before { content: ""; }
.fa-creative-commons-by::before { content: ""; }
.fa-creative-commons-nc::before { content: ""; }
.fa-creative-commons-nc-eu::before { content: ""; }
.fa-creative-commons-nc-jp::before { content: ""; }
.fa-creative-commons-nd::before { content: ""; }
.fa-creative-commons-pd::before { content: ""; }
.fa-creative-commons-pd-alt::before { content: ""; }
.fa-creative-commons-remix::before { content: ""; }
.fa-creative-commons-sa::before { content: ""; }
.fa-creative-commons-sampling::before { content: ""; }
.fa-creative-commons-sampling-plus::before { content: ""; }
.fa-creative-commons-share::before { content: ""; }
.fa-creative-commons-zero::before { content: ""; }
.fa-credit-card::before { content: ""; }
.fa-critical-role::before { content: ""; }
.fa-crop::before { content: ""; }
.fa-crop-alt::before { content: ""; }
.fa-cross::before { content: ""; }
.fa-crosshairs::before { content: ""; }
.fa-crow::before { content: ""; }
.fa-crown::before { content: ""; }
.fa-crutch::before { content: ""; }
.fa-css3::before { content: ""; }
.fa-css3-alt::before { content: ""; }
.fa-cube::before { content: ""; }
.fa-cubes::before { content: ""; }
.fa-cut::before { content: ""; }
.fa-cuttlefish::before { content: ""; }
.fa-d-and-d::before { content: ""; }
.fa-d-and-d-beyond::before { content: ""; }
.fa-dailymotion::before { content: ""; }
.fa-dashcube::before { content: ""; }
.fa-database::before { content: ""; }
.fa-deaf::before { content: ""; }
.fa-deezer::before { content: ""; }
.fa-delicious::before { content: ""; }
.fa-democrat::before { content: ""; }
.fa-deploydog::before { content: ""; }
.fa-deskpro::before { content: ""; }
.fa-desktop::before { content: ""; }
.fa-dev::before { content: ""; }
.fa-deviantart::before { content: ""; }
.fa-dharmachakra::before { content: ""; }
.fa-dhl::before { content: ""; }
.fa-diagnoses::before { content: ""; }
.fa-diaspora::before { content: ""; }
.fa-dice::before { content: ""; }
.fa-dice-d20::before { content: ""; }
.fa-dice-d6::before { content: ""; }
.fa-dice-five::before { content: ""; }
.fa-dice-four::before { content: ""; }
.fa-dice-one::before { content: ""; }
.fa-dice-six::before { content: ""; }
.fa-dice-three::before { content: ""; }
.fa-dice-two::before { content: ""; }
.fa-digg::before { content: ""; }
.fa-digital-ocean::before { content: ""; }
.fa-digital-tachograph::before { content: ""; }
.fa-directions::before { content: ""; }
.fa-discord::before { content: ""; }
.fa-discourse::before { content: ""; }
.fa-disease::before { content: ""; }
.fa-divide::before { content: ""; }
.fa-dizzy::before { content: ""; }
.fa-dna::before { content: ""; }
.fa-dochub::before { content: ""; }
.fa-docker::before { content: ""; }
.fa-dog::before { content: ""; }
.fa-dollar-sign::before { content: ""; }
.fa-dolly::before { content: ""; }
.fa-dolly-flatbed::before { content: ""; }
.fa-donate::before { content: ""; }
.fa-door-closed::before { content: ""; }
.fa-door-open::before { content: ""; }
.fa-dot-circle::before { content: ""; }
.fa-dove::before { content: ""; }
.fa-download::before { content: ""; }
.fa-draft2digital::before { content: ""; }
.fa-drafting-compass::before { content: ""; }
.fa-dragon::before { content: ""; }
.fa-draw-polygon::before { content: ""; }
.fa-dribbble::before { content: ""; }
.fa-dribbble-square::before { content: ""; }
.fa-dropbox::before { content: ""; }
.fa-drum::before { content: ""; }
.fa-drum-steelpan::before { content: ""; }
.fa-drumstick-bite::before { content: ""; }
.fa-drupal::before { content: ""; }
.fa-dumbbell::before { content: ""; }
.fa-dumpster::before { content: ""; }
.fa-dumpster-fire::before { content: ""; }
.fa-dungeon::before { content: ""; }
.fa-dyalog::before { content: ""; }
.fa-earlybirds::before { content: ""; }
.fa-ebay::before { content: ""; }
.fa-edge::before { content: ""; }
.fa-edge-legacy::before { content: ""; }
.fa-edit::before { content: ""; }
.fa-egg::before { content: ""; }
.fa-eject::before { content: ""; }
.fa-elementor::before { content: ""; }
.fa-ellipsis-h::before { content: ""; }
.fa-ellipsis-v::before { content: ""; }
.fa-ello::before { content: ""; }
.fa-ember::before { content: ""; }
.fa-empire::before { content: ""; }
.fa-envelope::before { content: ""; }
.fa-envelope-open::before { content: ""; }
.fa-envelope-open-text::before { content: ""; }
.fa-envelope-square::before { content: ""; }
.fa-envira::before { content: ""; }
.fa-equals::before { content: ""; }
.fa-eraser::before { content: ""; }
.fa-erlang::before { content: ""; }
.fa-ethereum::before { content: ""; }
.fa-ethernet::before { content: ""; }
.fa-etsy::before { content: ""; }
.fa-euro-sign::before { content: ""; }
.fa-evernote::before { content: ""; }
.fa-exchange-alt::before { content: ""; }
.fa-exclamation::before { content: ""; }
.fa-exclamation-circle::before { content: ""; }
.fa-exclamation-triangle::before { content: ""; }
.fa-expand::before { content: ""; }
.fa-expand-alt::before { content: ""; }
.fa-expand-arrows-alt::before { content: ""; }
.fa-expeditedssl::before { content: ""; }
.fa-external-link-alt::before { content: ""; }
.fa-external-link-square-alt::before { content: ""; }
.fa-eye::before { content: ""; }
.fa-eye-dropper::before { content: ""; }
.fa-eye-slash::before { content: ""; }
.fa-facebook::before { content: ""; }
.fa-facebook-f::before { content: ""; }
.fa-facebook-messenger::before { content: ""; }
.fa-facebook-square::before { content: ""; }
.fa-fan::before { content: ""; }
.fa-fantasy-flight-games::before { content: ""; }
.fa-fast-backward::before { content: ""; }
.fa-fast-forward::before { content: ""; }
.fa-faucet::before { content: ""; }
.fa-fax::before { content: ""; }
.fa-feather::before { content: ""; }
.fa-feather-alt::before { content: ""; }
.fa-fedex::before { content: ""; }
.fa-fedora::before { content: ""; }
.fa-female::before { content: ""; }
.fa-fighter-jet::before { content: ""; }
.fa-figma::before { content: ""; }
.fa-file::before { content: ""; }
.fa-file-alt::before { content: ""; }
.fa-file-archive::before { content: ""; }
.fa-file-audio::before { content: ""; }
.fa-file-code::before { content: ""; }
.fa-file-contract::before { content: ""; }
.fa-file-csv::before { content: ""; }
.fa-file-download::before { content: ""; }
.fa-file-excel::before { content: ""; }
.fa-file-export::before { content: ""; }
.fa-file-image::before { content: ""; }
.fa-file-import::before { content: ""; }
.fa-file-invoice::before { content: ""; }
.fa-file-invoice-dollar::before { content: ""; }
.fa-file-medical::before { content: ""; }
.fa-file-medical-alt::before { content: ""; }
.fa-file-pdf::before { content: ""; }
.fa-file-powerpoint::before { content: ""; }
.fa-file-prescription::before { content: ""; }
.fa-file-signature::before { content: ""; }
.fa-file-upload::before { content: ""; }
.fa-file-video::before { content: ""; }
.fa-file-word::before { content: ""; }
.fa-fill::before { content: ""; }
.fa-fill-drip::before { content: ""; }
.fa-film::before { content: ""; }
.fa-filter::before { content: ""; }
.fa-fingerprint::before { content: ""; }
.fa-fire::before { content: ""; }
.fa-fire-alt::before { content: ""; }
.fa-fire-extinguisher::before { content: ""; }
.fa-firefox::before { content: ""; }
.fa-firefox-browser::before { content: ""; }
.fa-first-aid::before { content: ""; }
.fa-first-order::before { content: ""; }
.fa-first-order-alt::before { content: ""; }
.fa-firstdraft::before { content: ""; }
.fa-fish::before { content: ""; }
.fa-fist-raised::before { content: ""; }
.fa-flag::before { content: ""; }
.fa-flag-checkered::before { content: ""; }
.fa-flag-usa::before { content: ""; }
.fa-flask::before { content: ""; }
.fa-flickr::before { content: ""; }
.fa-flipboard::before { content: ""; }
.fa-flushed::before { content: ""; }
.fa-fly::before { content: ""; }
.fa-folder::before { content: ""; }
.fa-folder-minus::before { content: ""; }
.fa-folder-open::before { content: ""; }
.fa-folder-plus::before { content: ""; }
.fa-font::before { content: ""; }
.fa-font-awesome::before { content: ""; }
.fa-font-awesome-alt::before { content: ""; }
.fa-font-awesome-flag::before { content: ""; }
.fa-font-awesome-logo-full::before { content: ""; }
.fa-fonticons::before { content: ""; }
.fa-fonticons-fi::before { content: ""; }
.fa-football-ball::before { content: ""; }
.fa-fort-awesome::before { content: ""; }
.fa-fort-awesome-alt::before { content: ""; }
.fa-forumbee::before { content: ""; }
.fa-forward::before { content: ""; }
.fa-foursquare::before { content: ""; }
.fa-free-code-camp::before { content: ""; }
.fa-freebsd::before { content: ""; }
.fa-frog::before { content: ""; }
.fa-frown::before { content: ""; }
.fa-frown-open::before { content: ""; }
.fa-fulcrum::before { content: ""; }
.fa-funnel-dollar::before { content: ""; }
.fa-futbol::before { content: ""; }
.fa-galactic-republic::before { content: ""; }
.fa-galactic-senate::before { content: ""; }
.fa-gamepad::before { content: ""; }
.fa-gas-pump::before { content: ""; }
.fa-gavel::before { content: ""; }
.fa-gem::before { content: ""; }
.fa-genderless::before { content: ""; }
.fa-get-pocket::before { content: ""; }
.fa-gg::before { content: ""; }
.fa-gg-circle::before { content: ""; }
.fa-ghost::before { content: ""; }
.fa-gift::before { content: ""; }
.fa-gifts::before { content: ""; }
.fa-git::before { content: ""; }
.fa-git-alt::before { content: ""; }
.fa-git-square::before { content: ""; }
.fa-github::before { content: ""; }
.fa-github-alt::before { content: ""; }
.fa-github-square::before { content: ""; }
.fa-gitkraken::before { content: ""; }
.fa-gitlab::before { content: ""; }
.fa-gitter::before { content: ""; }
.fa-glass-cheers::before { content: ""; }
.fa-glass-martini::before { content: ""; }
.fa-glass-martini-alt::before { content: ""; }
.fa-glass-whiskey::before { content: ""; }
.fa-glasses::before { content: ""; }
.fa-glide::before { content: ""; }
.fa-glide-g::before { content: ""; }
.fa-globe::before { content: ""; }
.fa-globe-africa::before { content: ""; }
.fa-globe-americas::before { content: ""; }
.fa-globe-asia::before { content: ""; }
.fa-globe-europe::before { content: ""; }
.fa-gofore::before { content: ""; }
.fa-golf-ball::before { content: ""; }
.fa-goodreads::before { content: ""; }
.fa-goodreads-g::before { content: ""; }
.fa-google::before { content: ""; }
.fa-google-drive::before { content: ""; }
.fa-google-pay::before { content: ""; }
.fa-google-play::before { content: ""; }
.fa-google-plus::before { content: ""; }
.fa-google-plus-g::before { content: ""; }
.fa-google-plus-square::before { content: ""; }
.fa-google-wallet::before { content: ""; }
.fa-gopuram::before { content: ""; }
.fa-graduation-cap::before { content: ""; }
.fa-gratipay::before { content: ""; }
.fa-grav::before { content: ""; }
.fa-greater-than::before { content: ""; }
.fa-greater-than-equal::before { content: ""; }
.fa-grimace::before { content: ""; }
.fa-grin::before { content: ""; }
.fa-grin-alt::before { content: ""; }
.fa-grin-beam::before { content: ""; }
.fa-grin-beam-sweat::before { content: ""; }
.fa-grin-hearts::before { content: ""; }
.fa-grin-squint::before { content: ""; }
.fa-grin-squint-tears::before { content: ""; }
.fa-grin-stars::before { content: ""; }
.fa-grin-tears::before { content: ""; }
.fa-grin-tongue::before { content: ""; }
.fa-grin-tongue-squint::before { content: ""; }
.fa-grin-tongue-wink::before { content: ""; }
.fa-grin-wink::before { content: ""; }
.fa-grip-horizontal::before { content: ""; }
.fa-grip-lines::before { content: ""; }
.fa-grip-lines-vertical::before { content: ""; }
.fa-grip-vertical::before { content: ""; }
.fa-gripfire::before { content: ""; }
.fa-grunt::before { content: ""; }
.fa-guilded::before { content: ""; }
.fa-guitar::before { content: ""; }
.fa-gulp::before { content: ""; }
.fa-h-square::before { content: ""; }
.fa-hacker-news::before { content: ""; }
.fa-hacker-news-square::before { content: ""; }
.fa-hackerrank::before { content: ""; }
.fa-hamburger::before { content: ""; }
.fa-hammer::before { content: ""; }
.fa-hamsa::before { content: ""; }
.fa-hand-holding::before { content: ""; }
.fa-hand-holding-heart::before { content: ""; }
.fa-hand-holding-medical::before { content: ""; }
.fa-hand-holding-usd::before { content: ""; }
.fa-hand-holding-water::before { content: ""; }
.fa-hand-lizard::before { content: ""; }
.fa-hand-middle-finger::before { content: ""; }
.fa-hand-paper::before { content: ""; }
.fa-hand-peace::before { content: ""; }
.fa-hand-point-down::before { content: ""; }
.fa-hand-point-left::before { content: ""; }
.fa-hand-point-right::before { content: ""; }
.fa-hand-point-up::before { content: ""; }
.fa-hand-pointer::before { content: ""; }
.fa-hand-rock::before { content: ""; }
.fa-hand-scissors::before { content: ""; }
.fa-hand-sparkles::before { content: ""; }
.fa-hand-spock::before { content: ""; }
.fa-hands::before { content: ""; }
.fa-hands-helping::before { content: ""; }
.fa-hands-wash::before { content: ""; }
.fa-handshake::before { content: ""; }
.fa-handshake-alt-slash::before { content: ""; }
.fa-handshake-slash::before { content: ""; }
.fa-hanukiah::before { content: ""; }
.fa-hard-hat::before { content: ""; }
.fa-hashtag::before { content: ""; }
.fa-hat-cowboy::before { content: ""; }
.fa-hat-cowboy-side::before { content: ""; }
.fa-hat-wizard::before { content: ""; }
.fa-hdd::before { content: ""; }
.fa-head-side-cough::before { content: ""; }
.fa-head-side-cough-slash::before { content: ""; }
.fa-head-side-mask::before { content: ""; }
.fa-head-side-virus::before { content: ""; }
.fa-heading::before { content: ""; }
.fa-headphones::before { content: ""; }
.fa-headphones-alt::before { content: ""; }
.fa-headset::before { content: ""; }
.fa-heart::before { content: ""; }
.fa-heart-broken::before { content: ""; }
.fa-heartbeat::before { content: ""; }
.fa-helicopter::before { content: ""; }
.fa-highlighter::before { content: ""; }
.fa-hiking::before { content: ""; }
.fa-hippo::before { content: ""; }
.fa-hips::before { content: ""; }
.fa-hire-a-helper::before { content: ""; }
.fa-history::before { content: ""; }
.fa-hive::before { content: ""; }
.fa-hockey-puck::before { content: ""; }
.fa-holly-berry::before { content: ""; }
.fa-home::before { content: ""; }
.fa-hooli::before { content: ""; }
.fa-hornbill::before { content: ""; }
.fa-horse::before { content: ""; }
.fa-horse-head::before { content: ""; }
.fa-hospital::before { content: ""; }
.fa-hospital-alt::before { content: ""; }
.fa-hospital-symbol::before { content: ""; }
.fa-hospital-user::before { content: ""; }
.fa-hot-tub::before { content: ""; }
.fa-hotdog::before { content: ""; }
.fa-hotel::before { content: ""; }
.fa-hotjar::before { content: ""; }
.fa-hourglass::before { content: ""; }
.fa-hourglass-end::before { content: ""; }
.fa-hourglass-half::before { content: ""; }
.fa-hourglass-start::before { content: ""; }
.fa-house-damage::before { content: ""; }
.fa-house-user::before { content: ""; }
.fa-houzz::before { content: ""; }
.fa-hryvnia::before { content: ""; }
.fa-html5::before { content: ""; }
.fa-hubspot::before { content: ""; }
.fa-i-cursor::before { content: ""; }
.fa-ice-cream::before { content: ""; }
.fa-icicles::before { content: ""; }
.fa-icons::before { content: ""; }
.fa-id-badge::before { content: ""; }
.fa-id-card::before { content: ""; }
.fa-id-card-alt::before { content: ""; }
.fa-ideal::before { content: ""; }
.fa-igloo::before { content: ""; }
.fa-image::before { content: ""; }
.fa-images::before { content: ""; }
.fa-imdb::before { content: ""; }
.fa-inbox::before { content: ""; }
.fa-indent::before { content: ""; }
.fa-industry::before { content: ""; }
.fa-infinity::before { content: ""; }
.fa-info::before { content: ""; }
.fa-info-circle::before { content: ""; }
.fa-innosoft::before { content: ""; }
.fa-instagram::before { content: ""; }
.fa-instagram-square::before { content: ""; }
.fa-instalod::before { content: ""; }
.fa-intercom::before { content: ""; }
.fa-internet-explorer::before { content: ""; }
.fa-invision::before { content: ""; }
.fa-ioxhost::before { content: ""; }
.fa-italic::before { content: ""; }
.fa-itch-io::before { content: ""; }
.fa-itunes::before { content: ""; }
.fa-itunes-note::before { content: ""; }
.fa-java::before { content: ""; }
.fa-jedi::before { content: ""; }
.fa-jedi-order::before { content: ""; }
.fa-jenkins::before { content: ""; }
.fa-jira::before { content: ""; }
.fa-joget::before { content: ""; }
.fa-joint::before { content: ""; }
.fa-joomla::before { content: ""; }
.fa-journal-whills::before { content: ""; }
.fa-js::before { content: ""; }
.fa-js-square::before { content: ""; }
.fa-jsfiddle::before { content: ""; }
.fa-kaaba::before { content: ""; }
.fa-kaggle::before { content: ""; }
.fa-key::before { content: ""; }
.fa-keybase::before { content: ""; }
.fa-keyboard::before { content: ""; }
.fa-keycdn::before { content: ""; }
.fa-khanda::before { content: ""; }
.fa-kickstarter::before { content: ""; }
.fa-kickstarter-k::before { content: ""; }
.fa-kiss::before { content: ""; }
.fa-kiss-beam::before { content: ""; }
.fa-kiss-wink-heart::before { content: ""; }
.fa-kiwi-bird::before { content: ""; }
.fa-korvue::before { content: ""; }
.fa-landmark::before { content: ""; }
.fa-language::before { content: ""; }
.fa-laptop::before { content: ""; }
.fa-laptop-code::before { content: ""; }
.fa-laptop-house::before { content: ""; }
.fa-laptop-medical::before { content: ""; }
.fa-laravel::before { content: ""; }
.fa-lastfm::before { content: ""; }
.fa-lastfm-square::before { content: ""; }
.fa-laugh::before { content: ""; }
.fa-laugh-beam::before { content: ""; }
.fa-laugh-squint::before { content: ""; }
.fa-laugh-wink::before { content: ""; }
.fa-layer-group::before { content: ""; }
.fa-leaf::before { content: ""; }
.fa-leanpub::before { content: ""; }
.fa-lemon::before { content: ""; }
.fa-less::before { content: ""; }
.fa-less-than::before { content: ""; }
.fa-less-than-equal::before { content: ""; }
.fa-level-down-alt::before { content: ""; }
.fa-level-up-alt::before { content: ""; }
.fa-life-ring::before { content: ""; }
.fa-lightbulb::before { content: ""; }
.fa-line::before { content: ""; }
.fa-link::before { content: ""; }
.fa-linkedin::before { content: ""; }
.fa-linkedin-in::before { content: ""; }
.fa-linode::before { content: ""; }
.fa-linux::before { content: ""; }
.fa-lira-sign::before { content: ""; }
.fa-list::before { content: ""; }
.fa-list-alt::before { content: ""; }
.fa-list-ol::before { content: ""; }
.fa-list-ul::before { content: ""; }
.fa-location-arrow::before { content: ""; }
.fa-lock::before { content: ""; }
.fa-lock-open::before { content: ""; }
.fa-long-arrow-alt-down::before { content: ""; }
.fa-long-arrow-alt-left::before { content: ""; }
.fa-long-arrow-alt-right::before { content: ""; }
.fa-long-arrow-alt-up::before { content: ""; }
.fa-low-vision::before { content: ""; }
.fa-luggage-cart::before { content: ""; }
.fa-lungs::before { content: ""; }
.fa-lungs-virus::before { content: ""; }
.fa-lyft::before { content: ""; }
.fa-magento::before { content: ""; }
.fa-magic::before { content: ""; }
.fa-magnet::before { content: ""; }
.fa-mail-bulk::before { content: ""; }
.fa-mailchimp::before { content: ""; }
.fa-male::before { content: ""; }
.fa-mandalorian::before { content: ""; }
.fa-map::before { content: ""; }
.fa-map-marked::before { content: ""; }
.fa-map-marked-alt::before { content: ""; }
.fa-map-marker::before { content: ""; }
.fa-map-marker-alt::before { content: ""; }
.fa-map-pin::before { content: ""; }
.fa-map-signs::before { content: ""; }
.fa-markdown::before { content: ""; }
.fa-marker::before { content: ""; }
.fa-mars::before { content: ""; }
.fa-mars-double::before { content: ""; }
.fa-mars-stroke::before { content: ""; }
.fa-mars-stroke-h::before { content: ""; }
.fa-mars-stroke-v::before { content: ""; }
.fa-mask::before { content: ""; }
.fa-mastodon::before { content: ""; }
.fa-maxcdn::before { content: ""; }
.fa-mdb::before { content: ""; }
.fa-medal::before { content: ""; }
.fa-medapps::before { content: ""; }
.fa-medium::before { content: ""; }
.fa-medium-m::before { content: ""; }
.fa-medkit::before { content: ""; }
.fa-medrt::before { content: ""; }
.fa-meetup::before { content: ""; }
.fa-megaport::before { content: ""; }
.fa-meh::before { content: ""; }
.fa-meh-blank::before { content: ""; }
.fa-meh-rolling-eyes::before { content: ""; }
.fa-memory::before { content: ""; }
.fa-mendeley::before { content: ""; }
.fa-menorah::before { content: ""; }
.fa-mercury::before { content: ""; }
.fa-meteor::before { content: ""; }
.fa-microblog::before { content: ""; }
.fa-microchip::before { content: ""; }
.fa-microphone::before { content: ""; }
.fa-microphone-alt::before { content: ""; }
.fa-microphone-alt-slash::before { content: ""; }
.fa-microphone-slash::before { content: ""; }
.fa-microscope::before { content: ""; }
.fa-microsoft::before { content: ""; }
.fa-minus::before { content: ""; }
.fa-minus-circle::before { content: ""; }
.fa-minus-square::before { content: ""; }
.fa-mitten::before { content: ""; }
.fa-mix::before { content: ""; }
.fa-mixcloud::before { content: ""; }
.fa-mixer::before { content: ""; }
.fa-mizuni::before { content: ""; }
.fa-mobile::before { content: ""; }
.fa-mobile-alt::before { content: ""; }
.fa-modx::before { content: ""; }
.fa-monero::before { content: ""; }
.fa-money-bill::before { content: ""; }
.fa-money-bill-alt::before { content: ""; }
.fa-money-bill-wave::before { content: ""; }
.fa-money-bill-wave-alt::before { content: ""; }
.fa-money-check::before { content: ""; }
.fa-money-check-alt::before { content: ""; }
.fa-monument::before { content: ""; }
.fa-moon::before { content: ""; }
.fa-mortar-pestle::before { content: ""; }
.fa-mosque::before { content: ""; }
.fa-motorcycle::before { content: ""; }
.fa-mountain::before { content: ""; }
.fa-mouse::before { content: ""; }
.fa-mouse-pointer::before { content: ""; }
.fa-mug-hot::before { content: ""; }
.fa-music::before { content: ""; }
.fa-napster::before { content: ""; }
.fa-neos::before { content: ""; }
.fa-network-wired::before { content: ""; }
.fa-neuter::before { content: ""; }
.fa-newspaper::before { content: ""; }
.fa-nimblr::before { content: ""; }
.fa-node::before { content: ""; }
.fa-node-js::before { content: ""; }
.fa-not-equal::before { content: ""; }
.fa-notes-medical::before { content: ""; }
.fa-npm::before { content: ""; }
.fa-ns8::before { content: ""; }
.fa-nutritionix::before { content: ""; }
.fa-object-group::before { content: ""; }
.fa-object-ungroup::before { content: ""; }
.fa-octopus-deploy::before { content: ""; }
.fa-odnoklassniki::before { content: ""; }
.fa-odnoklassniki-square::before { content: ""; }
.fa-oil-can::before { content: ""; }
.fa-old-republic::before { content: ""; }
.fa-om::before { content: ""; }
.fa-opencart::before { content: ""; }
.fa-openid::before { content: ""; }
.fa-opera::before { content: ""; }
.fa-optin-monster::before { content: ""; }
.fa-orcid::before { content: ""; }
.fa-osi::before { content: ""; }
.fa-otter::before { content: ""; }
.fa-outdent::before { content: ""; }
.fa-page4::before { content: ""; }
.fa-pagelines::before { content: ""; }
.fa-pager::before { content: ""; }
.fa-paint-brush::before { content: ""; }
.fa-paint-roller::before { content: ""; }
.fa-palette::before { content: ""; }
.fa-palfed::before { content: ""; }
.fa-pallet::before { content: ""; }
.fa-paper-plane::before { content: ""; }
.fa-paperclip::before { content: ""; }
.fa-parachute-box::before { content: ""; }
.fa-paragraph::before { content: ""; }
.fa-parking::before { content: ""; }
.fa-passport::before { content: ""; }
.fa-pastafarianism::before { content: ""; }
.fa-paste::before { content: ""; }
.fa-patreon::before { content: ""; }
.fa-pause::before { content: ""; }
.fa-pause-circle::before { content: ""; }
.fa-paw::before { content: ""; }
.fa-paypal::before { content: ""; }
.fa-peace::before { content: ""; }
.fa-pen::before { content: ""; }
.fa-pen-alt::before { content: ""; }
.fa-pen-fancy::before { content: ""; }
.fa-pen-nib::before { content: ""; }
.fa-pen-square::before { content: ""; }
.fa-pencil-alt::before { content: ""; }
.fa-pencil-ruler::before { content: ""; }
.fa-penny-arcade::before { content: ""; }
.fa-people-arrows::before { content: ""; }
.fa-people-carry::before { content: ""; }
.fa-pepper-hot::before { content: ""; }
.fa-perbyte::before { content: ""; }
.fa-percent::before { content: ""; }
.fa-percentage::before { content: ""; }
.fa-periscope::before { content: ""; }
.fa-person-booth::before { content: ""; }
.fa-phabricator::before { content: ""; }
.fa-phoenix-framework::before { content: ""; }
.fa-phoenix-squadron::before { content: ""; }
.fa-phone::before { content: ""; }
.fa-phone-alt::before { content: ""; }
.fa-phone-slash::before { content: ""; }
.fa-phone-square::before { content: ""; }
.fa-phone-square-alt::before { content: ""; }
.fa-phone-volume::before { content: ""; }
.fa-photo-video::before { content: ""; }
.fa-php::before { content: ""; }
.fa-pied-piper::before { content: ""; }
.fa-pied-piper-alt::before { content: ""; }
.fa-pied-piper-hat::before { content: ""; }
.fa-pied-piper-pp::before { content: ""; }
.fa-pied-piper-square::before { content: ""; }
.fa-piggy-bank::before { content: ""; }
.fa-pills::before { content: ""; }
.fa-pinterest::before { content: ""; }
.fa-pinterest-p::before { content: ""; }
.fa-pinterest-square::before { content: ""; }
.fa-pizza-slice::before { content: ""; }
.fa-place-of-worship::before { content: ""; }
.fa-plane::before { content: ""; }
.fa-plane-arrival::before { content: ""; }
.fa-plane-departure::before { content: ""; }
.fa-plane-slash::before { content: ""; }
.fa-play::before { content: ""; }
.fa-play-circle::before { content: ""; }
.fa-playstation::before { content: ""; }
.fa-plug::before { content: ""; }
.fa-plus::before { content: ""; }
.fa-plus-circle::before { content: ""; }
.fa-plus-square::before { content: ""; }
.fa-podcast::before { content: ""; }
.fa-poll::before { content: ""; }
.fa-poll-h::before { content: ""; }
.fa-poo::before { content: ""; }
.fa-poo-storm::before { content: ""; }
.fa-poop::before { content: ""; }
.fa-portrait::before { content: ""; }
.fa-pound-sign::before { content: ""; }
.fa-power-off::before { content: ""; }
.fa-pray::before { content: ""; }
.fa-praying-hands::before { content: ""; }
.fa-prescription::before { content: ""; }
.fa-prescription-bottle::before { content: ""; }
.fa-prescription-bottle-alt::before { content: ""; }
.fa-print::before { content: ""; }
.fa-procedures::before { content: ""; }
.fa-product-hunt::before { content: ""; }
.fa-project-diagram::before { content: ""; }
.fa-pump-medical::before { content: ""; }
.fa-pump-soap::before { content: ""; }
.fa-pushed::before { content: ""; }
.fa-puzzle-piece::before { content: ""; }
.fa-python::before { content: ""; }
.fa-qq::before { content: ""; }
.fa-qrcode::before { content: ""; }
.fa-question::before { content: ""; }
.fa-question-circle::before { content: ""; }
.fa-quidditch::before { content: ""; }
.fa-quinscape::before { content: ""; }
.fa-quora::before { content: ""; }
.fa-quote-left::before { content: ""; }
.fa-quote-right::before { content: ""; }
.fa-quran::before { content: ""; }
.fa-r-project::before { content: ""; }
.fa-radiation::before { content: ""; }
.fa-radiation-alt::before { content: ""; }
.fa-rainbow::before { content: ""; }
.fa-random::before { content: ""; }
.fa-raspberry-pi::before { content: ""; }
.fa-ravelry::before { content: ""; }
.fa-react::before { content: ""; }
.fa-reacteurope::before { content: ""; }
.fa-readme::before { content: ""; }
.fa-rebel::before { content: ""; }
.fa-receipt::before { content: ""; }
.fa-record-vinyl::before { content: ""; }
.fa-recycle::before { content: ""; }
.fa-red-river::before { content: ""; }
.fa-reddit::before { content: ""; }
.fa-reddit-alien::before { content: ""; }
.fa-reddit-square::before { content: ""; }
.fa-redhat::before { content: ""; }
.fa-redo::before { content: ""; }
.fa-redo-alt::before { content: ""; }
.fa-registered::before { content: ""; }
.fa-remove-format::before { content: ""; }
.fa-renren::before { content: ""; }
.fa-reply::before { content: ""; }
.fa-reply-all::before { content: ""; }
.fa-replyd::before { content: ""; }
.fa-republican::before { content: ""; }
.fa-researchgate::before { content: ""; }
.fa-resolving::before { content: ""; }
.fa-restroom::before { content: ""; }
.fa-retweet::before { content: ""; }
.fa-rev::before { content: ""; }
.fa-ribbon::before { content: ""; }
.fa-ring::before { content: ""; }
.fa-road::before { content: ""; }
.fa-robot::before { content: ""; }
.fa-rocket::before { content: ""; }
.fa-rocketchat::before { content: ""; }
.fa-rockrms::before { content: ""; }
.fa-route::before { content: ""; }
.fa-rss::before { content: ""; }
.fa-rss-square::before { content: ""; }
.fa-ruble-sign::before { content: ""; }
.fa-ruler::before { content: ""; }
.fa-ruler-combined::before { content: ""; }
.fa-ruler-horizontal::before { content: ""; }
.fa-ruler-vertical::before { content: ""; }
.fa-running::before { content: ""; }
.fa-rupee-sign::before { content: ""; }
.fa-rust::before { content: ""; }
.fa-sad-cry::before { content: ""; }
.fa-sad-tear::before { content: ""; }
.fa-safari::before { content: ""; }
.fa-salesforce::before { content: ""; }
.fa-sass::before { content: ""; }
.fa-satellite::before { content: ""; }
.fa-satellite-dish::before { content: ""; }
.fa-save::before { content: ""; }
.fa-schlix::before { content: ""; }
.fa-school::before { content: ""; }
.fa-screwdriver::before { content: ""; }
.fa-scribd::before { content: ""; }
.fa-scroll::before { content: ""; }
.fa-sd-card::before { content: ""; }
.fa-search::before { content: ""; }
.fa-search-dollar::before { content: ""; }
.fa-search-location::before { content: ""; }
.fa-search-minus::before { content: ""; }
.fa-search-plus::before { content: ""; }
.fa-searchengin::before { content: ""; }
.fa-seedling::before { content: ""; }
.fa-sellcast::before { content: ""; }
.fa-sellsy::before { content: ""; }
.fa-server::before { content: ""; }
.fa-servicestack::before { content: ""; }
.fa-shapes::before { content: ""; }
.fa-share::before { content: ""; }
.fa-share-alt::before { content: ""; }
.fa-share-alt-square::before { content: ""; }
.fa-share-square::before { content: ""; }
.fa-shekel-sign::before { content: ""; }
.fa-shield-alt::before { content: ""; }
.fa-shield-virus::before { content: ""; }
.fa-ship::before { content: ""; }
.fa-shipping-fast::before { content: ""; }
.fa-shirtsinbulk::before { content: ""; }
.fa-shoe-prints::before { content: ""; }
.fa-shopify::before { content: ""; }
.fa-shopping-bag::before { content: ""; }
.fa-shopping-basket::before { content: ""; }
.fa-shopping-cart::before { content: ""; }
.fa-shopware::before { content: ""; }
.fa-shower::before { content: ""; }
.fa-shuttle-van::before { content: ""; }
.fa-sign::before { content: ""; }
.fa-sign-in-alt::before { content: ""; }
.fa-sign-language::before { content: ""; }
.fa-sign-out-alt::before { content: ""; }
.fa-signal::before { content: ""; }
.fa-signature::before { content: ""; }
.fa-sim-card::before { content: ""; }
.fa-simplybuilt::before { content: ""; }
.fa-sink::before { content: ""; }
.fa-sistrix::before { content: ""; }
.fa-sitemap::before { content: ""; }
.fa-sith::before { content: ""; }
.fa-skating::before { content: ""; }
.fa-sketch::before { content: ""; }
.fa-skiing::before { content: ""; }
.fa-skiing-nordic::before { content: ""; }
.fa-skull::before { content: ""; }
.fa-skull-crossbones::before { content: ""; }
.fa-skyatlas::before { content: ""; }
.fa-skype::before { content: ""; }
.fa-slack::before { content: ""; }
.fa-slack-hash::before { content: ""; }
.fa-slash::before { content: ""; }
.fa-sleigh::before { content: ""; }
.fa-sliders-h::before { content: ""; }
.fa-slideshare::before { content: ""; }
.fa-smile::before { content: ""; }
.fa-smile-beam::before { content: ""; }
.fa-smile-wink::before { content: ""; }
.fa-smog::before { content: ""; }
.fa-smoking::before { content: ""; }
.fa-smoking-ban::before { content: ""; }
.fa-sms::before { content: ""; }
.fa-snapchat::before { content: ""; }
.fa-snapchat-ghost::before { content: ""; }
.fa-snapchat-square::before { content: ""; }
.fa-snowboarding::before { content: ""; }
.fa-snowflake::before { content: ""; }
.fa-snowman::before { content: ""; }
.fa-snowplow::before { content: ""; }
.fa-soap::before { content: ""; }
.fa-socks::before { content: ""; }
.fa-solar-panel::before { content: ""; }
.fa-sort::before { content: ""; }
.fa-sort-alpha-down::before { content: ""; }
.fa-sort-alpha-down-alt::before { content: ""; }
.fa-sort-alpha-up::before { content: ""; }
.fa-sort-alpha-up-alt::before { content: ""; }
.fa-sort-amount-down::before { content: ""; }
.fa-sort-amount-down-alt::before { content: ""; }
.fa-sort-amount-up::before { content: ""; }
.fa-sort-amount-up-alt::before { content: ""; }
.fa-sort-down::before { content: ""; }
.fa-sort-numeric-down::before { content: ""; }
.fa-sort-numeric-down-alt::before { content: ""; }
.fa-sort-numeric-up::before { content: ""; }
.fa-sort-numeric-up-alt::before { content: ""; }
.fa-sort-up::before { content: ""; }
.fa-soundcloud::before { content: ""; }
.fa-sourcetree::before { content: ""; }
.fa-spa::before { content: ""; }
.fa-space-shuttle::before { content: ""; }
.fa-speakap::before { content: ""; }
.fa-speaker-deck::before { content: ""; }
.fa-spell-check::before { content: ""; }
.fa-spider::before { content: ""; }
.fa-spinner::before { content: ""; }
.fa-splotch::before { content: ""; }
.fa-spotify::before { content: ""; }
.fa-spray-can::before { content: ""; }
.fa-square::before { content: ""; }
.fa-square-full::before { content: ""; }
.fa-square-root-alt::before { content: ""; }
.fa-squarespace::before { content: ""; }
.fa-stack-exchange::before { content: ""; }
.fa-stack-overflow::before { content: ""; }
.fa-stackpath::before { content: ""; }
.fa-stamp::before { content: ""; }
.fa-star::before { content: ""; }
.fa-star-and-crescent::before { content: ""; }
.fa-star-half::before { content: ""; }
.fa-star-half-alt::before { content: ""; }
.fa-star-of-david::before { content: ""; }
.fa-star-of-life::before { content: ""; }
.fa-staylinked::before { content: ""; }
.fa-steam::before { content: ""; }
.fa-steam-square::before { content: ""; }
.fa-steam-symbol::before { content: ""; }
.fa-step-backward::before { content: ""; }
.fa-step-forward::before { content: ""; }
.fa-stethoscope::before { content: ""; }
.fa-sticker-mule::before { content: ""; }
.fa-sticky-note::before { content: ""; }
.fa-stop::before { content: ""; }
.fa-stop-circle::before { content: ""; }
.fa-stopwatch::before { content: ""; }
.fa-stopwatch-20::before { content: ""; }
.fa-store::before { content: ""; }
.fa-store-alt::before { content: ""; }
.fa-store-alt-slash::before { content: ""; }
.fa-store-slash::before { content: ""; }
.fa-strava::before { content: ""; }
.fa-stream::before { content: ""; }
.fa-street-view::before { content: ""; }
.fa-strikethrough::before { content: ""; }
.fa-stripe::before { content: ""; }
.fa-stripe-s::before { content: ""; }
.fa-stroopwafel::before { content: ""; }
.fa-studiovinari::before { content: ""; }
.fa-stumbleupon::before { content: ""; }
.fa-stumbleupon-circle::before { content: ""; }
.fa-subscript::before { content: ""; }
.fa-subway::before { content: ""; }
.fa-suitcase::before { content: ""; }
.fa-suitcase-rolling::before { content: ""; }
.fa-sun::before { content: ""; }
.fa-superpowers::before { content: ""; }
.fa-superscript::before { content: ""; }
.fa-supple::before { content: ""; }
.fa-surprise::before { content: ""; }
.fa-suse::before { content: ""; }
.fa-swatchbook::before { content: ""; }
.fa-swift::before { content: ""; }
.fa-swimmer::before { content: ""; }
.fa-swimming-pool::before { content: ""; }
.fa-symfony::before { content: ""; }
.fa-synagogue::before { content: ""; }
.fa-sync::before { content: ""; }
.fa-sync-alt::before { content: ""; }
.fa-syringe::before { content: ""; }
.fa-table::before { content: ""; }
.fa-table-tennis::before { content: ""; }
.fa-tablet::before { content: ""; }
.fa-tablet-alt::before { content: ""; }
.fa-tablets::before { content: ""; }
.fa-tachometer-alt::before { content: ""; }
.fa-tag::before { content: ""; }
.fa-tags::before { content: ""; }
.fa-tape::before { content: ""; }
.fa-tasks::before { content: ""; }
.fa-taxi::before { content: ""; }
.fa-teamspeak::before { content: ""; }
.fa-teeth::before { content: ""; }
.fa-teeth-open::before { content: ""; }
.fa-telegram::before { content: ""; }
.fa-telegram-plane::before { content: ""; }
.fa-temperature-high::before { content: ""; }
.fa-temperature-low::before { content: ""; }
.fa-tencent-weibo::before { content: ""; }
.fa-tenge::before { content: ""; }
.fa-terminal::before { content: ""; }
.fa-text-height::before { content: ""; }
.fa-text-width::before { content: ""; }
.fa-th::before { content: ""; }
.fa-th-large::before { content: ""; }
.fa-th-list::before { content: ""; }
.fa-the-red-yeti::before { content: ""; }
.fa-theater-masks::before { content: ""; }
.fa-themeco::before { content: ""; }
.fa-themeisle::before { content: ""; }
.fa-thermometer::before { content: ""; }
.fa-thermometer-empty::before { content: ""; }
.fa-thermometer-full::before { content: ""; }
.fa-thermometer-half::before { content: ""; }
.fa-thermometer-quarter::before { content: ""; }
.fa-thermometer-three-quarters::before { content: ""; }
.fa-think-peaks::before { content: ""; }
.fa-thumbs-down::before { content: ""; }
.fa-thumbs-up::before { content: ""; }
.fa-thumbtack::before { content: ""; }
.fa-ticket-alt::before { content: ""; }
.fa-tiktok::before { content: ""; }
.fa-times::before { content: ""; }
.fa-times-circle::before { content: ""; }
.fa-tint::before { content: ""; }
.fa-tint-slash::before { content: ""; }
.fa-tired::before { content: ""; }
.fa-toggle-off::before { content: ""; }
.fa-toggle-on::before { content: ""; }
.fa-toilet::before { content: ""; }
.fa-toilet-paper::before { content: ""; }
.fa-toilet-paper-slash::before { content: ""; }
.fa-toolbox::before { content: ""; }
.fa-tools::before { content: ""; }
.fa-tooth::before { content: ""; }
.fa-torah::before { content: ""; }
.fa-torii-gate::before { content: ""; }
.fa-tractor::before { content: ""; }
.fa-trade-federation::before { content: ""; }
.fa-trademark::before { content: ""; }
.fa-traffic-light::before { content: ""; }
.fa-trailer::before { content: ""; }
.fa-train::before { content: ""; }
.fa-tram::before { content: ""; }
.fa-transgender::before { content: ""; }
.fa-transgender-alt::before { content: ""; }
.fa-trash::before { content: ""; }
.fa-trash-alt::before { content: ""; }
.fa-trash-restore::before { content: ""; }
.fa-trash-restore-alt::before { content: ""; }
.fa-tree::before { content: ""; }
.fa-trello::before { content: ""; }
.fa-tripadvisor::before { content: ""; }
.fa-trophy::before { content: ""; }
.fa-truck::before { content: ""; }
.fa-truck-loading::before { content: ""; }
.fa-truck-monster::before { content: ""; }
.fa-truck-moving::before { content: ""; }
.fa-truck-pickup::before { content: ""; }
.fa-tshirt::before { content: ""; }
.fa-tty::before { content: ""; }
.fa-tumblr::before { content: ""; }
.fa-tumblr-square::before { content: ""; }
.fa-tv::before { content: ""; }
.fa-twitch::before { content: ""; }
.fa-twitter::before { content: ""; }
.fa-twitter-square::before { content: ""; }
.fa-typo3::before { content: ""; }
.fa-uber::before { content: ""; }
.fa-ubuntu::before { content: ""; }
.fa-uikit::before { content: ""; }
.fa-umbraco::before { content: ""; }
.fa-umbrella::before { content: ""; }
.fa-umbrella-beach::before { content: ""; }
.fa-uncharted::before { content: ""; }
.fa-underline::before { content: ""; }
.fa-undo::before { content: ""; }
.fa-undo-alt::before { content: ""; }
.fa-uniregistry::before { content: ""; }
.fa-unity::before { content: ""; }
.fa-universal-access::before { content: ""; }
.fa-university::before { content: ""; }
.fa-unlink::before { content: ""; }
.fa-unlock::before { content: ""; }
.fa-unlock-alt::before { content: ""; }
.fa-unsplash::before { content: ""; }
.fa-untappd::before { content: ""; }
.fa-upload::before { content: ""; }
.fa-ups::before { content: ""; }
.fa-usb::before { content: ""; }
.fa-user::before { content: ""; }
.fa-user-alt::before { content: ""; }
.fa-user-alt-slash::before { content: ""; }
.fa-user-astronaut::before { content: ""; }
.fa-user-check::before { content: ""; }
.fa-user-circle::before { content: ""; }
.fa-user-clock::before { content: ""; }
.fa-user-cog::before { content: ""; }
.fa-user-edit::before { content: ""; }
.fa-user-friends::before { content: ""; }
.fa-user-graduate::before { content: ""; }
.fa-user-injured::before { content: ""; }
.fa-user-lock::before { content: ""; }
.fa-user-md::before { content: ""; }
.fa-user-minus::before { content: ""; }
.fa-user-ninja::before { content: ""; }
.fa-user-nurse::before { content: ""; }
.fa-user-plus::before { content: ""; }
.fa-user-secret::before { content: ""; }
.fa-user-shield::before { content: ""; }
.fa-user-slash::before { content: ""; }
.fa-user-tag::before { content: ""; }
.fa-user-tie::before { content: ""; }
.fa-user-times::before { content: ""; }
.fa-users::before { content: ""; }
.fa-users-cog::before { content: ""; }
.fa-users-slash::before { content: ""; }
.fa-usps::before { content: ""; }
.fa-ussunnah::before { content: ""; }
.fa-utensil-spoon::before { content: ""; }
.fa-utensils::before { content: ""; }
.fa-vaadin::before { content: ""; }
.fa-vector-square::before { content: ""; }
.fa-venus::before { content: ""; }
.fa-venus-double::before { content: ""; }
.fa-venus-mars::before { content: ""; }
.fa-vest::before { content: ""; }
.fa-vest-patches::before { content: ""; }
.fa-viacoin::before { content: ""; }
.fa-viadeo::before { content: ""; }
.fa-viadeo-square::before { content: ""; }
.fa-vial::before { content: ""; }
.fa-vials::before { content: ""; }
.fa-viber::before { content: ""; }
.fa-video::before { content: ""; }
.fa-video-slash::before { content: ""; }
.fa-vihara::before { content: ""; }
.fa-vimeo::before { content: ""; }
.fa-vimeo-square::before { content: ""; }
.fa-vimeo-v::before { content: ""; }
.fa-vine::before { content: ""; }
.fa-virus::before { content: ""; }
.fa-virus-slash::before { content: ""; }
.fa-viruses::before { content: ""; }
.fa-vk::before { content: ""; }
.fa-vnv::before { content: ""; }
.fa-voicemail::before { content: ""; }
.fa-volleyball-ball::before { content: ""; }
.fa-volume-down::before { content: ""; }
.fa-volume-mute::before { content: ""; }
.fa-volume-off::before { content: ""; }
.fa-volume-up::before { content: ""; }
.fa-vote-yea::before { content: ""; }
.fa-vr-cardboard::before { content: ""; }
.fa-vuejs::before { content: ""; }
.fa-walking::before { content: ""; }
.fa-wallet::before { content: ""; }
.fa-warehouse::before { content: ""; }
.fa-watchman-monitoring::before { content: ""; }
.fa-water::before { content: ""; }
.fa-wave-square::before { content: ""; }
.fa-waze::before { content: ""; }
.fa-weebly::before { content: ""; }
.fa-weibo::before { content: ""; }
.fa-weight::before { content: ""; }
.fa-weight-hanging::before { content: ""; }
.fa-weixin::before { content: ""; }
.fa-whatsapp::before { content: ""; }
.fa-whatsapp-square::before { content: ""; }
.fa-wheelchair::before { content: ""; }
.fa-whmcs::before { content: ""; }
.fa-wifi::before { content: ""; }
.fa-wikipedia-w::before { content: ""; }
.fa-wind::before { content: ""; }
.fa-window-close::before { content: ""; }
.fa-window-maximize::before { content: ""; }
.fa-window-minimize::before { content: ""; }
.fa-window-restore::before { content: ""; }
.fa-windows::before { content: ""; }
.fa-wine-bottle::before { content: ""; }
.fa-wine-glass::before { content: ""; }
.fa-wine-glass-alt::before { content: ""; }
.fa-wix::before { content: ""; }
.fa-wizards-of-the-coast::before { content: ""; }
.fa-wodu::before { content: ""; }
.fa-wolf-pack-battalion::before { content: ""; }
.fa-won-sign::before { content: ""; }
.fa-wordpress::before { content: ""; }
.fa-wordpress-simple::before { content: ""; }
.fa-wpbeginner::before { content: ""; }
.fa-wpexplorer::before { content: ""; }
.fa-wpforms::before { content: ""; }
.fa-wpressr::before { content: ""; }
.fa-wrench::before { content: ""; }
.fa-x-ray::before { content: ""; }
.fa-xbox::before { content: ""; }
.fa-xing::before { content: ""; }
.fa-xing-square::before { content: ""; }
.fa-y-combinator::before { content: ""; }
.fa-yahoo::before { content: ""; }
.fa-yammer::before { content: ""; }
.fa-yandex::before { content: ""; }
.fa-yandex-international::before { content: ""; }
.fa-yarn::before { content: ""; }
.fa-yelp::before { content: ""; }
.fa-yen-sign::before { content: ""; }
.fa-yin-yang::before { content: ""; }
.fa-yoast::before { content: ""; }
.fa-youtube::before { content: ""; }
.fa-youtube-square::before { content: ""; }
.fa-zhihu::before { content: ""; }
@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: 400; font-display: block; src: url("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff2") format("woff2"), url("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.woff") format("woff"), url("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-brands-400.ttf") format("truetype"); }
@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; font-display: block; src: url("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff2") format("woff2"), url("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-regular-400.woff") format("woff"), url("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../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("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff2") format("woff2"), url("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.woff") format("woff"), url("//barakahmortgage.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/../webfonts/fa-solid-900.ttf") format("truetype"); }
.fa.fa-glass::before { content: ""; }
.fa.fa-meetup { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-star-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-star-o::before { content: ""; }
.fa.fa-close::before, .fa.fa-remove::before { content: ""; }
.fa.fa-gear::before { content: ""; }
.fa.fa-trash-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-trash-o::before { content: ""; }
.fa.fa-file-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-o::before { content: ""; }
.fa.fa-clock-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-clock-o::before { content: ""; }
.fa.fa-arrow-circle-o-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-arrow-circle-o-down::before { content: ""; }
.fa.fa-arrow-circle-o-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-arrow-circle-o-up::before { content: ""; }
.fa.fa-play-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-play-circle-o::before { content: ""; }
.fa.fa-repeat::before, .fa.fa-rotate-right::before { content: ""; }
.fa.fa-refresh::before { content: ""; }
.fa.fa-list-alt { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-dedent::before { content: ""; }
.fa.fa-video-camera::before { content: ""; }
.fa.fa-picture-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-picture-o::before { content: ""; }
.fa.fa-photo { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-photo::before { content: ""; }
.fa.fa-image { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-image::before { content: ""; }
.fa.fa-pencil::before { content: ""; }
.fa.fa-map-marker::before { content: ""; }
.fa.fa-pencil-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-pencil-square-o::before { content: ""; }
.fa.fa-share-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-share-square-o::before { content: ""; }
.fa.fa-check-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-check-square-o::before { content: ""; }
.fa.fa-arrows::before { content: ""; }
.fa.fa-times-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-times-circle-o::before { content: ""; }
.fa.fa-check-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-check-circle-o::before { content: ""; }
.fa.fa-mail-forward::before { content: ""; }
.fa.fa-expand::before { content: ""; }
.fa.fa-compress::before { content: ""; }
.fa.fa-eye, .fa.fa-eye-slash { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-warning::before { content: ""; }
.fa.fa-calendar::before { content: ""; }
.fa.fa-arrows-v::before { content: ""; }
.fa.fa-arrows-h::before { content: ""; }
.fa.fa-bar-chart { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-bar-chart::before { content: ""; }
.fa.fa-bar-chart-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-bar-chart-o::before { content: ""; }
.fa.fa-facebook-square, .fa.fa-twitter-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-gears::before { content: ""; }
.fa.fa-thumbs-o-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-thumbs-o-up::before { content: ""; }
.fa.fa-thumbs-o-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-thumbs-o-down::before { content: ""; }
.fa.fa-heart-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-heart-o::before { content: ""; }
.fa.fa-sign-out::before { content: ""; }
.fa.fa-linkedin-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-linkedin-square::before { content: ""; }
.fa.fa-thumb-tack::before { content: ""; }
.fa.fa-external-link::before { content: ""; }
.fa.fa-sign-in::before { content: ""; }
.fa.fa-github-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-lemon-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-lemon-o::before { content: ""; }
.fa.fa-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-square-o::before { content: ""; }
.fa.fa-bookmark-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-bookmark-o::before { content: ""; }
.fa.fa-facebook, .fa.fa-twitter { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-facebook::before { content: ""; }
.fa.fa-facebook-f { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-facebook-f::before { content: ""; }
.fa.fa-github { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-credit-card { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-feed::before { content: ""; }
.fa.fa-hdd-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hdd-o::before { content: ""; }
.fa.fa-hand-o-right { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-o-right::before { content: ""; }
.fa.fa-hand-o-left { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-o-left::before { content: ""; }
.fa.fa-hand-o-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-o-up::before { content: ""; }
.fa.fa-hand-o-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-o-down::before { content: ""; }
.fa.fa-arrows-alt::before { content: ""; }
.fa.fa-group::before { content: ""; }
.fa.fa-chain::before { content: ""; }
.fa.fa-scissors::before { content: ""; }
.fa.fa-files-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-files-o::before { content: ""; }
.fa.fa-floppy-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-floppy-o::before { content: ""; }
.fa.fa-navicon::before, .fa.fa-reorder::before { content: ""; }
.fa.fa-google-plus, .fa.fa-google-plus-square, .fa.fa-pinterest, .fa.fa-pinterest-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-google-plus::before { content: ""; }
.fa.fa-money { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-money::before { content: ""; }
.fa.fa-unsorted::before { content: ""; }
.fa.fa-sort-desc::before { content: ""; }
.fa.fa-sort-asc::before { content: ""; }
.fa.fa-linkedin { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-linkedin::before { content: ""; }
.fa.fa-rotate-left::before { content: ""; }
.fa.fa-legal::before { content: ""; }
.fa.fa-dashboard::before, .fa.fa-tachometer::before { content: ""; }
.fa.fa-comment-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-comment-o::before { content: ""; }
.fa.fa-comments-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-comments-o::before { content: ""; }
.fa.fa-flash::before { content: ""; }
.fa.fa-clipboard, .fa.fa-paste { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-paste::before { content: ""; }
.fa.fa-lightbulb-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-lightbulb-o::before { content: ""; }
.fa.fa-exchange::before { content: ""; }
.fa.fa-cloud-download::before { content: ""; }
.fa.fa-cloud-upload::before { content: ""; }
.fa.fa-bell-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-bell-o::before { content: ""; }
.fa.fa-cutlery::before { content: ""; }
.fa.fa-file-text-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-text-o::before { content: ""; }
.fa.fa-building-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-building-o::before { content: ""; }
.fa.fa-hospital-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hospital-o::before { content: ""; }
.fa.fa-tablet::before { content: ""; }
.fa.fa-mobile-phone::before, .fa.fa-mobile::before { content: ""; }
.fa.fa-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-circle-o::before { content: ""; }
.fa.fa-mail-reply::before { content: ""; }
.fa.fa-github-alt { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-folder-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-folder-o::before { content: ""; }
.fa.fa-folder-open-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-folder-open-o::before { content: ""; }
.fa.fa-smile-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-smile-o::before { content: ""; }
.fa.fa-frown-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-frown-o::before { content: ""; }
.fa.fa-meh-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-meh-o::before { content: ""; }
.fa.fa-keyboard-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-keyboard-o::before { content: ""; }
.fa.fa-flag-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-flag-o::before { content: ""; }
.fa.fa-mail-reply-all::before { content: ""; }
.fa.fa-star-half-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-star-half-o::before { content: ""; }
.fa.fa-star-half-empty { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-star-half-empty::before { content: ""; }
.fa.fa-star-half-full { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-star-half-full::before { content: ""; }
.fa.fa-code-fork::before { content: ""; }
.fa.fa-chain-broken::before { content: ""; }
.fa.fa-shield::before { content: ""; }
.fa.fa-calendar-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-calendar-o::before { content: ""; }
.fa.fa-css3, .fa.fa-html5, .fa.fa-maxcdn { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-ticket::before { content: ""; }
.fa.fa-minus-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-minus-square-o::before { content: ""; }
.fa.fa-level-up::before { content: ""; }
.fa.fa-level-down::before { content: ""; }
.fa.fa-pencil-square::before { content: ""; }
.fa.fa-external-link-square::before { content: ""; }
.fa.fa-compass { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-caret-square-o-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-caret-square-o-down::before { content: ""; }
.fa.fa-toggle-down { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-toggle-down::before { content: ""; }
.fa.fa-caret-square-o-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-caret-square-o-up::before { content: ""; }
.fa.fa-toggle-up { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-toggle-up::before { content: ""; }
.fa.fa-caret-square-o-right { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-caret-square-o-right::before { content: ""; }
.fa.fa-toggle-right { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-toggle-right::before { content: ""; }
.fa.fa-eur::before, .fa.fa-euro::before { content: ""; }
.fa.fa-gbp::before { content: ""; }
.fa.fa-dollar::before, .fa.fa-usd::before { content: ""; }
.fa.fa-inr::before, .fa.fa-rupee::before { content: ""; }
.fa.fa-cny::before, .fa.fa-jpy::before, .fa.fa-rmb::before, .fa.fa-yen::before { content: ""; }
.fa.fa-rouble::before, .fa.fa-rub::before, .fa.fa-ruble::before { content: ""; }
.fa.fa-krw::before, .fa.fa-won::before { content: ""; }
.fa.fa-bitcoin, .fa.fa-btc { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-bitcoin::before { content: ""; }
.fa.fa-file-text::before { content: ""; }
.fa.fa-sort-alpha-asc::before { content: ""; }
.fa.fa-sort-alpha-desc::before { content: ""; }
.fa.fa-sort-amount-asc::before { content: ""; }
.fa.fa-sort-amount-desc::before { content: ""; }
.fa.fa-sort-numeric-asc::before { content: ""; }
.fa.fa-sort-numeric-desc::before { content: ""; }
.fa.fa-xing, .fa.fa-xing-square, .fa.fa-youtube, .fa.fa-youtube-play, .fa.fa-youtube-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-youtube-play::before { content: ""; }
.fa.fa-adn, .fa.fa-bitbucket, .fa.fa-bitbucket-square, .fa.fa-dropbox, .fa.fa-flickr, .fa.fa-instagram, .fa.fa-stack-overflow { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-bitbucket-square::before { content: ""; }
.fa.fa-tumblr, .fa.fa-tumblr-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-long-arrow-down::before { content: ""; }
.fa.fa-long-arrow-up::before { content: ""; }
.fa.fa-long-arrow-left::before { content: ""; }
.fa.fa-long-arrow-right::before { content: ""; }
.fa.fa-android, .fa.fa-apple, .fa.fa-dribbble, .fa.fa-foursquare, .fa.fa-gittip, .fa.fa-gratipay, .fa.fa-linux, .fa.fa-skype, .fa.fa-trello, .fa.fa-windows { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-gittip::before { content: ""; }
.fa.fa-sun-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-sun-o::before { content: ""; }
.fa.fa-moon-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-moon-o::before { content: ""; }
.fa.fa-pagelines, .fa.fa-renren, .fa.fa-stack-exchange, .fa.fa-vk, .fa.fa-weibo { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-arrow-circle-o-right { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-arrow-circle-o-right::before { content: ""; }
.fa.fa-arrow-circle-o-left { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-arrow-circle-o-left::before { content: ""; }
.fa.fa-caret-square-o-left { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-caret-square-o-left::before { content: ""; }
.fa.fa-toggle-left { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-toggle-left::before { content: ""; }
.fa.fa-dot-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-dot-circle-o::before { content: ""; }
.fa.fa-vimeo-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-try::before, .fa.fa-turkish-lira::before { content: ""; }
.fa.fa-plus-square-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-plus-square-o::before { content: ""; }
.fa.fa-openid, .fa.fa-slack, .fa.fa-wordpress { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-bank::before, .fa.fa-institution::before { content: ""; }
.fa.fa-mortar-board::before { content: ""; }
.fa.fa-delicious, .fa.fa-digg, .fa.fa-drupal, .fa.fa-google, .fa.fa-joomla, .fa.fa-pied-piper-alt, .fa.fa-pied-piper-pp, .fa.fa-reddit, .fa.fa-reddit-square, .fa.fa-stumbleupon, .fa.fa-stumbleupon-circle, .fa.fa-yahoo { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-spoon::before { content: ""; }
.fa.fa-behance, .fa.fa-behance-square, .fa.fa-steam, .fa.fa-steam-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-automobile::before { content: ""; }
.fa.fa-envelope-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-envelope-o::before { content: ""; }
.fa.fa-deviantart, .fa.fa-soundcloud, .fa.fa-spotify { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-file-pdf-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-pdf-o::before { content: ""; }
.fa.fa-file-word-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-word-o::before { content: ""; }
.fa.fa-file-excel-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-excel-o::before { content: ""; }
.fa.fa-file-powerpoint-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-powerpoint-o::before { content: ""; }
.fa.fa-file-image-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-image-o::before { content: ""; }
.fa.fa-file-photo-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-photo-o::before { content: ""; }
.fa.fa-file-picture-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-picture-o::before { content: ""; }
.fa.fa-file-archive-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-archive-o::before { content: ""; }
.fa.fa-file-zip-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-zip-o::before { content: ""; }
.fa.fa-file-audio-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-audio-o::before { content: ""; }
.fa.fa-file-sound-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-sound-o::before { content: ""; }
.fa.fa-file-video-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-video-o::before { content: ""; }
.fa.fa-file-movie-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-movie-o::before { content: ""; }
.fa.fa-file-code-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-file-code-o::before { content: ""; }
.fa.fa-codepen, .fa.fa-jsfiddle, .fa.fa-vine { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-life-bouy, .fa.fa-life-ring { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-life-bouy::before { content: ""; }
.fa.fa-life-buoy { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-life-buoy::before { content: ""; }
.fa.fa-life-saver { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-life-saver::before { content: ""; }
.fa.fa-support { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-support::before { content: ""; }
.fa.fa-circle-o-notch::before { content: ""; }
.fa.fa-ra, .fa.fa-rebel { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-ra::before { content: ""; }
.fa.fa-resistance { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-resistance::before { content: ""; }
.fa.fa-empire, .fa.fa-ge { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-ge::before { content: ""; }
.fa.fa-git, .fa.fa-git-square, .fa.fa-hacker-news, .fa.fa-y-combinator-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-y-combinator-square::before { content: ""; }
.fa.fa-yc-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-yc-square::before { content: ""; }
.fa.fa-qq, .fa.fa-tencent-weibo, .fa.fa-wechat, .fa.fa-weixin { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-wechat::before { content: ""; }
.fa.fa-send::before { content: ""; }
.fa.fa-paper-plane-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-paper-plane-o::before { content: ""; }
.fa.fa-send-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-send-o::before { content: ""; }
.fa.fa-circle-thin { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-circle-thin::before { content: ""; }
.fa.fa-header::before { content: ""; }
.fa.fa-sliders::before { content: ""; }
.fa.fa-futbol-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-futbol-o::before { content: ""; }
.fa.fa-soccer-ball-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-soccer-ball-o::before { content: ""; }
.fa.fa-slideshare, .fa.fa-twitch, .fa.fa-yelp { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-newspaper-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-newspaper-o::before { content: ""; }
.fa.fa-cc-amex, .fa.fa-cc-discover, .fa.fa-cc-mastercard, .fa.fa-cc-paypal, .fa.fa-cc-stripe, .fa.fa-cc-visa, .fa.fa-google-wallet, .fa.fa-paypal { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-bell-slash-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-bell-slash-o::before { content: ""; }
.fa.fa-trash::before { content: ""; }
.fa.fa-copyright { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-eyedropper::before { content: ""; }
.fa.fa-area-chart::before { content: ""; }
.fa.fa-pie-chart::before { content: ""; }
.fa.fa-line-chart::before { content: ""; }
.fa.fa-angellist, .fa.fa-ioxhost, .fa.fa-lastfm, .fa.fa-lastfm-square { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-cc { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-cc::before { content: ""; }
.fa.fa-ils::before, .fa.fa-shekel::before, .fa.fa-sheqel::before { content: ""; }
.fa.fa-meanpath { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-meanpath::before { content: ""; }
.fa.fa-buysellads, .fa.fa-connectdevelop, .fa.fa-dashcube, .fa.fa-forumbee, .fa.fa-leanpub, .fa.fa-sellsy, .fa.fa-shirtsinbulk, .fa.fa-simplybuilt, .fa.fa-skyatlas { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-diamond { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-diamond::before { content: ""; }
.fa.fa-intersex::before { content: ""; }
.fa.fa-facebook-official { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-facebook-official::before { content: ""; }
.fa.fa-pinterest-p, .fa.fa-whatsapp { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-hotel::before { content: ""; }
.fa.fa-medium, .fa.fa-viacoin, .fa.fa-y-combinator, .fa.fa-yc { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-yc::before { content: ""; }
.fa.fa-expeditedssl, .fa.fa-opencart, .fa.fa-optin-monster { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-battery-4::before, .fa.fa-battery::before { content: ""; }
.fa.fa-battery-3::before { content: ""; }
.fa.fa-battery-2::before { content: ""; }
.fa.fa-battery-1::before { content: ""; }
.fa.fa-battery-0::before { content: ""; }
.fa.fa-object-group, .fa.fa-object-ungroup, .fa.fa-sticky-note-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-sticky-note-o::before { content: ""; }
.fa.fa-cc-diners-club, .fa.fa-cc-jcb { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-clone, .fa.fa-hourglass-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hourglass-o::before { content: ""; }
.fa.fa-hourglass-1::before { content: ""; }
.fa.fa-hourglass-2::before { content: ""; }
.fa.fa-hourglass-3::before { content: ""; }
.fa.fa-hand-rock-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-rock-o::before { content: ""; }
.fa.fa-hand-grab-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-grab-o::before { content: ""; }
.fa.fa-hand-paper-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-paper-o::before { content: ""; }
.fa.fa-hand-stop-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-stop-o::before { content: ""; }
.fa.fa-hand-scissors-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-scissors-o::before { content: ""; }
.fa.fa-hand-lizard-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-lizard-o::before { content: ""; }
.fa.fa-hand-spock-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-spock-o::before { content: ""; }
.fa.fa-hand-pointer-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-pointer-o::before { content: ""; }
.fa.fa-hand-peace-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-hand-peace-o::before { content: ""; }
.fa.fa-registered { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-chrome, .fa.fa-creative-commons, .fa.fa-firefox, .fa.fa-get-pocket, .fa.fa-gg, .fa.fa-gg-circle, .fa.fa-internet-explorer, .fa.fa-odnoklassniki, .fa.fa-odnoklassniki-square, .fa.fa-opera, .fa.fa-safari, .fa.fa-tripadvisor, .fa.fa-wikipedia-w { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-television::before { content: ""; }
.fa.fa-500px, .fa.fa-amazon, .fa.fa-contao { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-calendar-plus-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-calendar-plus-o::before { content: ""; }
.fa.fa-calendar-minus-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-calendar-minus-o::before { content: ""; }
.fa.fa-calendar-times-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-calendar-times-o::before { content: ""; }
.fa.fa-calendar-check-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-calendar-check-o::before { content: ""; }
.fa.fa-map-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-map-o::before { content: ""; }
.fa.fa-commenting::before { content: ""; }
.fa.fa-commenting-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-commenting-o::before { content: ""; }
.fa.fa-houzz, .fa.fa-vimeo { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-vimeo::before { content: ""; }
.fa.fa-black-tie, .fa.fa-edge, .fa.fa-fonticons, .fa.fa-reddit-alien { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-credit-card-alt::before { content: ""; }
.fa.fa-codiepie, .fa.fa-fort-awesome, .fa.fa-mixcloud, .fa.fa-modx, .fa.fa-product-hunt, .fa.fa-scribd, .fa.fa-usb { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-pause-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-pause-circle-o::before { content: ""; }
.fa.fa-stop-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-stop-circle-o::before { content: ""; }
.fa.fa-bluetooth, .fa.fa-bluetooth-b, .fa.fa-envira, .fa.fa-gitlab, .fa.fa-wheelchair-alt, .fa.fa-wpbeginner, .fa.fa-wpforms { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-wheelchair-alt::before { content: ""; }
.fa.fa-question-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-question-circle-o::before { content: ""; }
.fa.fa-volume-control-phone::before { content: ""; }
.fa.fa-asl-interpreting::before { content: ""; }
.fa.fa-deafness::before, .fa.fa-hard-of-hearing::before { content: ""; }
.fa.fa-glide, .fa.fa-glide-g { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-signing::before { content: ""; }
.fa.fa-first-order, .fa.fa-google-plus-official, .fa.fa-pied-piper, .fa.fa-snapchat, .fa.fa-snapchat-ghost, .fa.fa-snapchat-square, .fa.fa-themeisle, .fa.fa-viadeo, .fa.fa-viadeo-square, .fa.fa-yoast { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-google-plus-official::before { content: ""; }
.fa.fa-google-plus-circle { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-google-plus-circle::before { content: ""; }
.fa.fa-fa, .fa.fa-font-awesome { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-fa::before { content: ""; }
.fa.fa-handshake-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-handshake-o::before { content: ""; }
.fa.fa-envelope-open-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-envelope-open-o::before { content: ""; }
.fa.fa-linode { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-address-book-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-address-book-o::before { content: ""; }
.fa.fa-vcard::before { content: ""; }
.fa.fa-address-card-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-address-card-o::before { content: ""; }
.fa.fa-vcard-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-vcard-o::before { content: ""; }
.fa.fa-user-circle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-user-circle-o::before { content: ""; }
.fa.fa-user-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-user-o::before { content: ""; }
.fa.fa-id-badge { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-drivers-license::before { content: ""; }
.fa.fa-id-card-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-id-card-o::before { content: ""; }
.fa.fa-drivers-license-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-drivers-license-o::before { content: ""; }
.fa.fa-free-code-camp, .fa.fa-quora, .fa.fa-telegram { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-thermometer-4::before, .fa.fa-thermometer::before { content: ""; }
.fa.fa-thermometer-3::before { content: ""; }
.fa.fa-thermometer-2::before { content: ""; }
.fa.fa-thermometer-1::before { content: ""; }
.fa.fa-thermometer-0::before { content: ""; }
.fa.fa-bathtub::before, .fa.fa-s15::before { content: ""; }
.fa.fa-window-maximize, .fa.fa-window-restore { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-times-rectangle::before { content: ""; }
.fa.fa-window-close-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-window-close-o::before { content: ""; }
.fa.fa-times-rectangle-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-times-rectangle-o::before { content: ""; }
.fa.fa-bandcamp, .fa.fa-eercast, .fa.fa-etsy, .fa.fa-grav, .fa.fa-imdb, .fa.fa-ravelry { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-eercast::before { content: ""; }
.fa.fa-snowflake-o { font-family: "Font Awesome 5 Free"; font-weight: 400; }
.fa.fa-snowflake-o::before { content: ""; }
.fa.fa-superpowers, .fa.fa-wpexplorer { font-family: "Font Awesome 5 Brands"; font-weight: 400; }
.fa.fa-cab::before { content: ""; }
.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap, .wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap { box-sizing: border-box; flex: 1 1 100%; position: relative; width: 100%; }
.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap, .wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-25-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-25-wrap { flex: 1 1 calc(25% - var(--wp--style--block-gap, 1.5rem)*1); }
.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap, .wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-33-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-33-wrap { flex: 1 1 calc(33.33% - var(--wp--style--block-gap, 1.5rem)*1); }
.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap, .wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-50-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-50-wrap { flex: 1 1 calc(50% - var(--wp--style--block-gap, 1.5rem)*1); }
.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap, .wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-75-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-75-wrap { flex: 1 1 calc(75% - var(--wp--style--block-gap, 1.5rem)*1); }
.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap, .wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-100-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-100-wrap { flex: 1 1 100%; }
.wp-block-jetpack-contact-form-container.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap, .wp-block-jetpack-contact-form-container.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap, .wp-block-jetpack-contact-form-is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-animated .contact-form__inset-label-wrap.grunion-field-width-auto-wrap, .wp-block-jetpack-contact-form.is-layout-flex.is-style-outlined .contact-form__inset-label-wrap.grunion-field-width-auto-wrap { flex: 1 1 auto; width: auto; }
@-webkit-keyframes a { 
  100% { transform: rotate(1turn); }
}
@keyframes a { 
  100% { transform: rotate(1turn); }
}
@-webkit-keyframes b { 
  0% { background-position: 0px 0px; }
  100% { background-position: 30px 0px; }
}
@keyframes b { 
  0% { background-position: 0px 0px; }
  100% { background-position: 30px 0px; }
}
.xs_social_share_widget.xs_share_url { display: inline-flex; width: fit-content !important; max-width: 100% !important; }
.xs_social_share_widget.xs_share_url ul { position: relative; display: flex; list-style: none; text-align: center; margin: 0px; padding: 0px; width: fit-content; flex-wrap: wrap; }
.xs_social_share_widget.xs_share_url.wslu-share-box-shaped { display: flex; flex-wrap: wrap; width: fit-content; }
.xs_social_share_widget.xs_share_url.wslu-share-horizontal { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: row; -webkit-box-align: start; align-items: flex-start; display: flex; }
.xs_social_share_widget.xs_share_url.wslu-share-horizontal ul { -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; }
@font-face { font-family: met-social; src: url("//barakahmortgage.com/wp-content/plugins/wp-social/assets/css/fonts/met-social.ttf?kjn5hn") format("truetype"), url("//barakahmortgage.com/wp-content/plugins/wp-social/assets/css/fonts/met-social.woff?kjn5hn") format("woff"); font-weight: 400; font-style: normal; font-display: block; }
.met-social-animated-flip-box::before { content: ""; }
.met-social-animated-text::before { content: ""; }
@keyframes timer { 
  0% { width: 100%; }
  25% { width: 75%; }
  50% { width: 50%; }
  75% { width: 25%; }
  100% { width: 1%; }
}
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; }
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; }
small { font-size: 80%; }
img { border-style: none; height: auto; max-width: 100%; }
details { display: block; }
summary { display: list-item; }
@media print {
  *, ::after, ::before { background: transparent !important; box-shadow: none !important; color: rgb(0, 0, 0) !important; text-shadow: none !important; }
  a, a:visited { text-decoration: underline; }
  a[href]::after { content: " (" attr(href) ")"; }
  img, tr { break-inside: avoid; }
  h2, h3, p { orphans: 3; widows: 3; }
  h2, h3 { break-after: avoid; }
}
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="checkbox"], [type="radio"] { box-sizing: border-box; padding: 0px; }
[type="search"] { appearance: textfield; outline-offset: -2px; }
dd, dl, dt, li, ol, ul { background: 0px 0px; border: 0px; font-size: 100%; margin-block: 0px; outline: 0px; vertical-align: baseline; }
.comments-area a, .page-content a { text-decoration: underline; }
.alignright { float: right; margin-left: 1rem; }
.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; }
: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 *, .elementor ::after, .elementor ::before { box-sizing: border-box; }
.elementor a { box-shadow: none; text-decoration: none; }
.elementor img { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; box-shadow: none; height: auto; max-width: 100%; }
.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-invisible { visibility: hidden; }
.elementor-align-center { text-align: center; }
.elementor-align-justify .elementor-button { width: 100%; }
@media (max-width: 1024px) {
  .elementor-tablet-align-center { text-align: center; }
}
@media (max-width: 767px) {
  .elementor-mobile-align-center { text-align: center; }
}
:root { --page-title-display: block; }
@keyframes eicon-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(359deg); }
}
.eicon-animation-spin { animation: 2s linear 0s infinite normal none running eicon-spin; }
.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; }
@media (min-width: 768px) {
  .elementor-column.elementor-col-100, .elementor-column[data-col="100"] { width: 100%; }
}
@media (max-width: 767px) {
  .elementor-column { 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; }
@media (min-width: 1025px) {
  #elementor-device-mode::after { content: "desktop"; }
}
@media (min-width:-1) {
  #elementor-device-mode::after { content: "widescreen"; }
}
@media (max-width:-1) {
  #elementor-device-mode::after { content: "tablet_extra"; }
}
@media (max-width: 1024px) {
  #elementor-device-mode::after { content: "tablet"; }
}
@media (max-width:-1) {
  #elementor-device-mode::after { content: "mobile_extra"; }
}
@media (max-width: 767px) {
  #elementor-device-mode::after { content: "mobile"; }
}
@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.e-grid, .e-con.e-grid > .e-con-inner { align-content: var(--grid-align-content); align-items: var(--align-items); grid-auto-flow: var(--grid-auto-flow); grid-template-columns: var(--e-con-grid-template-columns); grid-template-rows: var(--e-con-grid-template-rows); justify-content: var(--grid-justify-content); justify-items: var(--justify-items); }
.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-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; }
@media (max-width: 767px) {
  .e-con.e-flex { --width: 100%; --flex-wrap: var(--flex-wrap-mobile); }
}
.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-subgroup { display: flex; flex-wrap: wrap; }
.elementor-field-subgroup .elementor-field-option label { display: inline-block; }
.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option { padding-inline-end: 10px; }
.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option { flex-basis: 100%; }
.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input, .elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label { display: inline; }
.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-stretch .e-form__buttons__wrapper { flex-basis: 50%; flex-grow: 1; }
.elementor-button-align-stretch .e-form__buttons__wrapper__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-button-align-center .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper { flex-grow: 0; }
.elementor-button-align-center .e-form__buttons__wrapper, .elementor-button-align-center .e-form__buttons__wrapper__button, .elementor-button-align-end .e-form__buttons__wrapper, .elementor-button-align-end .e-form__buttons__wrapper__button, .elementor-button-align-start .e-form__buttons__wrapper, .elementor-button-align-start .e-form__buttons__wrapper__button { flex-basis: auto; }
@media screen and (max-width: 1024px) {
  .elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }
  .elementor-tablet-button-align-stretch .e-form__buttons__wrapper { flex-basis: 50%; flex-grow: 1; }
  .elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button { flex-basis: 100%; }
  .elementor-tablet-button-align-center .e-form__buttons, .elementor-tablet-button-align-center .elementor-field-type-submit { justify-content: center; }
  .elementor-tablet-button-align-start .e-form__buttons, .elementor-tablet-button-align-start .elementor-field-type-submit { justify-content: flex-start; }
  .elementor-tablet-button-align-end .e-form__buttons, .elementor-tablet-button-align-end .elementor-field-type-submit, [dir="rtl"] .elementor-tablet-button-align-start .e-form__buttons, [dir="rtl"] .elementor-tablet-button-align-start .elementor-field-type-submit { justify-content: flex-end; }
  [dir="rtl"] .elementor-tablet-button-align-end .e-form__buttons, [dir="rtl"] .elementor-tablet-button-align-end .elementor-field-type-submit { justify-content: flex-start; }
  .elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }
  .elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper { flex-grow: 0; }
  .elementor-tablet-button-align-center .e-form__buttons__wrapper, .elementor-tablet-button-align-center .e-form__buttons__wrapper__button, .elementor-tablet-button-align-end .e-form__buttons__wrapper, .elementor-tablet-button-align-end .e-form__buttons__wrapper__button, .elementor-tablet-button-align-start .e-form__buttons__wrapper, .elementor-tablet-button-align-start .e-form__buttons__wrapper__button { flex-basis: auto; }
}
@media screen and (max-width: 767px) {
  .elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: 100%; }
  .elementor-mobile-button-align-stretch .e-form__buttons__wrapper { flex-basis: 50%; flex-grow: 1; }
  .elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button { flex-basis: 100%; }
  .elementor-mobile-button-align-center .e-form__buttons, .elementor-mobile-button-align-center .elementor-field-type-submit { justify-content: center; }
  .elementor-mobile-button-align-start .e-form__buttons, .elementor-mobile-button-align-start .elementor-field-type-submit { justify-content: flex-start; }
  .elementor-mobile-button-align-end .e-form__buttons, .elementor-mobile-button-align-end .elementor-field-type-submit, [dir="rtl"] .elementor-mobile-button-align-start .e-form__buttons, [dir="rtl"] .elementor-mobile-button-align-start .elementor-field-type-submit { justify-content: flex-end; }
  [dir="rtl"] .elementor-mobile-button-align-end .e-form__buttons, [dir="rtl"] .elementor-mobile-button-align-end .elementor-field-type-submit { justify-content: flex-start; }
  .elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button, .elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button { flex-basis: auto; }
  .elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper { flex-grow: 0; }
  .elementor-mobile-button-align-center .e-form__buttons__wrapper, .elementor-mobile-button-align-center .e-form__buttons__wrapper__button, .elementor-mobile-button-align-end .e-form__buttons__wrapper, .elementor-mobile-button-align-end .e-form__buttons__wrapper__button, .elementor-mobile-button-align-start .e-form__buttons__wrapper, .elementor-mobile-button-align-start .e-form__buttons__wrapper__button { flex-basis: auto; }
}
.elementor-error .elementor-field { border-color: rgb(217, 83, 79); }
.elementor-error .help-inline { color: rgb(217, 83, 79); font-size: 0.9em; }
.elementor-message { font-size: 1em; line-height: 1; margin: 10px 0px; }
.elementor-message::before { content: ""; display: inline-block; font-family: eicons; font-style: normal; font-weight: 400; margin-inline-end: 5px; vertical-align: middle; }
.elementor-message.elementor-message-danger { color: rgb(217, 83, 79); }
.elementor-message.elementor-message-danger::before { content: ""; }
.elementor-message.form-message-success { color: rgb(92, 184, 92); }
.elementor-form .elementor-button { border-width: medium; border-style: none; border-color: currentcolor; border-image: 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-md { min-height: 47px; }
.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 { align-items: center; display: flex; }
.elementor-button-icon svg { height: auto; width: 1em; }
.elementor-button-icon .e-font-icon-svg { height: 1em; }
.elementor-button-text { display: inline-block; }
.elementor-button.elementor-size-md { border-radius: 4px; font-size: 16px; padding: 15px 30px; }
.elementor-button span { text-decoration: inherit; }
.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-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-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); }
.e-con.e-transform { transform: perspective(var(--e-con-transform-perspective,0)) rotate(var(--e-con-transform-rotateZ,0)) rotateX(var(--e-con-transform-rotateX,0)) rotateY(var(--e-con-transform-rotateY,0)) translate(var(--e-con-transform-translate,0)) translateX(var(--e-con-transform-translateX,0)) translateY(var(--e-con-transform-translateY,0)) scaleX(calc(var(--e-con-transform-flipX, 1) * var(--e-con-transform-scaleX, var(--e-con-transform-scale, 1)))) scaleY(calc(var(--e-con-transform-flipY, 1) * var(--e-con-transform-scaleY, var(--e-con-transform-scale, 1)))) skewX(var(--e-con-transform-skewX,0)) skewY(var(--e-con-transform-skewY,0)); transform-origin: var(--e-con-transform-origin-y) var(--e-con-transform-origin-x); }
.animated { animation-duration: 1.25s; }
.animated.animated-slow { animation-duration: 2s; }
.animated.animated-fast { animation-duration: 0.75s; }
.animated.infinite { animation-iteration-count: infinite; }
.animated.reverse { animation-direction: reverse; animation-fill-mode: forwards; }
@media (prefers-reduced-motion: reduce) {
  .animated { animation: auto ease 0s 1 normal none running none !important; }
  html * { transition-delay: 0s !important; transition-duration: 0s !important; }
}
@media (max-width: 767px) {
  .elementor .elementor-hidden-mobile, .elementor .elementor-hidden-phone { display: none; }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .elementor .elementor-hidden-tablet { display: none; }
}
@media (min-width: 1025px) and (max-width: 99999px) {
  .elementor .elementor-hidden-desktop { display: none; }
}
.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-inline-item { word-break: break-word; }
.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-center .elementor-inline-items { justify-content: center; }
.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-start .elementor-inline-items { justify-content: 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; }
@media (min-width:-1) {
  .elementor-widget:not(.elementor-widescreen-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }
  .elementor-widget:not(.elementor-widescreen-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }
}
@media (max-width:-1) {
  .elementor-widget:not(.elementor-laptop-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }
  .elementor-widget:not(.elementor-laptop-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }
  .elementor-widget:not(.elementor-tablet_extra-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }
  .elementor-widget:not(.elementor-tablet_extra-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }
}
@media (max-width: 1024px) {
  .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item, .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a { justify-content: center; }
  .elementor-widget.elementor-tablet-align-center .elementor-icon-list-item::after { margin: auto; }
  .elementor-widget.elementor-tablet-align-center .elementor-inline-items { justify-content: center; }
  .elementor-widget:not(.elementor-tablet-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }
  .elementor-widget:not(.elementor-tablet-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }
}
@media (max-width:-1) {
  .elementor-widget:not(.elementor-mobile_extra-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }
  .elementor-widget:not(.elementor-mobile_extra-align-start) .elementor-icon-list-item::after { inset-inline-end: 0px; }
}
@media (max-width: 767px) {
  .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a { justify-content: center; }
  .elementor-widget.elementor-mobile-align-center .elementor-icon-list-item::after { margin: auto; }
  .elementor-widget.elementor-mobile-align-center .elementor-inline-items { justify-content: center; }
  .elementor-widget.elementor-mobile-align-start .elementor-icon-list-item, .elementor-widget.elementor-mobile-align-start .elementor-icon-list-item a { justify-content: start; text-align: start; }
  .elementor-widget.elementor-mobile-align-start .elementor-inline-items { justify-content: start; }
  .elementor-widget:not(.elementor-mobile-align-end) .elementor-icon-list-item::after { inset-inline-start: 0px; }
  .elementor-widget:not(.elementor-mobile-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; }
.elementor-search-form { display: block; transition: 0.2s; }
.elementor-search-form .e-font-icon-svg-container { align-items: center; display: flex; height: 100%; justify-content: center; width: 100%; }
.elementor-search-form button, .elementor-search-form input[type="search"] { appearance: none; background: none; border: 0px; display: inline-block; font-size: 15px; line-height: 1; margin: 0px; min-width: 0px; padding: 0px; vertical-align: middle; white-space: normal; }
.elementor-search-form button:focus, .elementor-search-form input[type="search"]:focus { color: inherit; outline: 0px; }
.elementor-search-form__container { border: 0px solid transparent; display: flex; min-height: 50px; overflow: hidden; transition: 0.2s; }
.elementor-search-form__container:not(.elementor-search-form--full-screen) { background: rgb(241, 242, 243); }
.elementor-search-form__input { color: rgb(63, 68, 75); flex-basis: 100%; transition: color 0.2s; }
.elementor-search-form__input::placeholder { color: inherit; font-family: inherit; opacity: 0.6; }
.elementor-search-form--skin-full_screen .elementor-search-form input[type="search"].elementor-search-form__input { border-style: solid; border-color: rgb(255, 255, 255); border-image: none; border-width: 0px 0px 1px; color: rgb(255, 255, 255); font-size: 50px; line-height: 1.5; text-align: center; }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle { color: var(--e-search-form-toggle-color,#33373d); cursor: pointer; display: inline-block; font-size: var(--e-search-form-toggle-size,33px); vertical-align: middle; }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container, .elementor-search-form--skin-full_screen .elementor-search-form__toggle i { background-color: var(--e-search-form-toggle-background-color,rgba(0,0,0,.05)); border-color: var(--e-search-form-toggle-color,#33373d); border-radius: var(--e-search-form-toggle-border-radius,3px); border-style: solid; border-width: var(--e-search-form-toggle-border-width,0); display: block; height: var(--e-search-form-toggle-size,33px); position: relative; transition: 0.2s; width: var(--e-search-form-toggle-size,33px); }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg, .elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container::before, .elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg, .elementor-search-form--skin-full_screen .elementor-search-form__toggle i::before { left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container::before, .elementor-search-form--skin-full_screen .elementor-search-form__toggle i::before { font-size: var(--e-search-form-toggle-icon-size,.55em); }
.elementor-search-form--skin-full_screen .elementor-search-form__toggle .e-font-icon-svg-container svg, .elementor-search-form--skin-full_screen .elementor-search-form__toggle i svg { fill: var(--e-search-form-toggle-color,#33373d); height: var(--e-search-form-toggle-icon-size,.55em); width: var(--e-search-form-toggle-icon-size,.55em); }
.elementor-search-form--skin-full_screen .elementor-search-form__container { align-items: center; background-color: rgba(0, 0, 0, 0.8); height: 100vh; inset: 0px; padding: 0px 15%; position: fixed; transition: 0.3s; z-index: 9998; }
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) { opacity: 0; overflow: hidden; transform: scale(0); }
.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button { display: none; }
.elementor-widget-image { text-align: center; }
.elementor-widget-image a { display: inline-block; }
.elementor-widget-image img { display: inline-block; vertical-align: middle; }
.elementor-sticky--active { z-index: 99; }
.elementor-sticky__spacer .e-n-menu .e-n-menu-content { display: none; }
.e-con.elementor-sticky--active { z-index: var(--z-index,99); }
.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 .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-facebook, .elementor-social-icon-facebook-f { background-color: rgb(59, 89, 152); }
.elementor-social-icon-instagram { background-color: rgb(38, 38, 38); }
.elementor-social-icon-linkedin, .elementor-social-icon-linkedin-in { background-color: rgb(0, 119, 181); }
.elementor-item::after, .elementor-item::before { display: block; position: absolute; transition: 0.3s cubic-bezier(0.58, 0.3, 0.005, 1); }
.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { opacity: 0; }
.elementor-item-active::after, .elementor-item-active::before, .elementor-item.highlighted::after, .elementor-item.highlighted::before, .elementor-item:focus::after, .elementor-item:focus::before, .elementor-item:hover::after, .elementor-item:hover::before { transform: scale(1); }
.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { height: 0px; left: 50%; width: 0px; }
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { top: 10px; }
.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after { bottom: 10px; }
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { top: -10px; }
.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after { bottom: -10px; }
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before, .e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { left: -20px; width: 10px; }
.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after, .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::after { inset-inline-start: 100%; width: 10px; }
.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { transform: scale(0.75); }
.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { transform: scale(1.25); }
.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { transform: scale(1.2); transition: 0.3s; }
.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { left: 100%; }
.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { right: 100%; }
.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { top: 100%; }
.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { bottom: 100%; }
.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { bottom: 50%; top: 50%; }
.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted)::before { left: 50%; right: 50%; }
.elementor-widget-nav-menu .elementor-widget-container, .elementor-widget-nav-menu:not(:has(.elementor-widget-container)):not([class*="elementor-hidden-"]) { display: flex; flex-direction: column; }
.elementor-nav-menu { position: relative; z-index: 2; }
.elementor-nav-menu::after { clear: both; content: " "; display: block; font: 0px / 0 serif; height: 0px; overflow: hidden; visibility: hidden; }
.elementor-nav-menu, .elementor-nav-menu li, .elementor-nav-menu ul { display: block; line-height: normal; list-style: none; margin: 0px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
.elementor-nav-menu a, .elementor-nav-menu li { position: relative; }
.elementor-nav-menu li { border-width: 0px; }
.elementor-nav-menu a { align-items: center; display: flex; }
.elementor-nav-menu a, .elementor-nav-menu a:focus, .elementor-nav-menu a:hover { line-height: 20px; padding: 10px 20px; }
.elementor-nav-menu .sub-arrow .fa.fa-chevron-down, .elementor-nav-menu .sub-arrow .fas.fa-chevron-down { font-size: 0.7em; }
.elementor-nav-menu .sub-arrow .e-font-icon-svg.fa-svg-chevron-down { height: 0.7em; width: 0.7em; }
.elementor-nav-menu--dropdown .elementor-item.elementor-item-active, .elementor-nav-menu--dropdown .elementor-item.highlighted, .elementor-nav-menu--dropdown .elementor-item:focus, .elementor-nav-menu--dropdown .elementor-item:hover, .elementor-sub-item.elementor-item-active, .elementor-sub-item.highlighted, .elementor-sub-item:focus, .elementor-sub-item:hover { background-color: rgb(63, 68, 75); color: rgb(255, 255, 255); }
.elementor-nav-menu--dropdown { background-color: rgb(255, 255, 255); font-size: 13px; }
.elementor-nav-menu--dropdown.elementor-nav-menu__container { margin-top: 10px; overflow: hidden auto; transform-origin: center top; transition: max-height 0.3s, transform 0.3s; }
.elementor-nav-menu--dropdown a { color: rgb(51, 55, 61); }
.elementor-kit-13 { --e-global-color-primary: #0c3d22; --e-global-color-secondary: #002712; --e-global-color-text: #4a5a4d; --e-global-color-accent: #eba941; --e-global-color-3f578c6: #fbf7ea; --e-global-color-21e14f7: #00af3a; --e-global-color-f898f31: #fbf7ea; --e-global-color-0d046a4: #f2ebd9; --e-global-color-c6c574f: #f9f9f9; --e-global-color-7ad78f4: #FFFFFFE6; --e-global-color-8630d9f: #7E222200; --e-global-color-b500f0a: #fff; --e-global-color-74cb30e: #FFFFFF4F; --e-global-color-9ec6d7e: #fefcf4; --e-global-color-88abf51: #0C3D221A; --e-global-typography-primary-font-family: "Cormorant Garamond"; --e-global-typography-primary-font-weight: 400; --e-global-typography-primary-line-height: 1.2em; --e-global-typography-secondary-font-family: "Cormorant Garamond"; --e-global-typography-secondary-font-size: 16px; --e-global-typography-secondary-font-weight: 400; --e-global-typography-6ed476c-font-family: "Inter"; --e-global-typography-6ed476c-font-size: 22px; --e-global-typography-6ed476c-font-weight: 400; --e-global-typography-9525bd0-font-size: 20px; --e-global-typography-9525bd0-font-weight: 300; --e-global-typography-cdaaf6a-font-family: "Cormorant Garamond"; --e-global-typography-cdaaf6a-font-size: 2rem; --e-global-typography-cdaaf6a-font-weight: 400; --e-global-typography-cdaaf6a-font-style: normal; --e-global-typography-0009af8-font-family: "Cormorant Garamond"; --e-global-typography-0009af8-font-size: 1.5rem; --e-global-typography-0009af8-font-weight: 400; --e-global-typography-0009af8-font-style: normal; --e-global-typography-0009af8-letter-spacing: 0px; --e-global-typography-ef2c50b-font-family: "Inter"; --e-global-typography-ef2c50b-font-size: 15px; --e-global-typography-ef2c50b-font-weight: 300; --e-global-typography-f8a9e51-font-family: "Cormorant Garamond"; --e-global-typography-f8a9e51-font-size: 35px; --e-global-typography-f8a9e51-font-weight: 300; --e-global-typography-f8a9e51-line-height: 1.2em; --e-global-typography-ccc280a-font-family: "Cormorant Garamond"; --e-global-typography-ccc280a-font-weight: 300; --e-global-typography-ccc280a-line-height: 1.2em; --e-global-typography-2c11d45-font-family: "Cormorant Garamond"; --e-global-typography-2c11d45-font-weight: 500; --e-global-typography-2c11d45-line-height: 1.2em; background-color: rgb(251, 247, 234); color: var(--e-global-color-text); font-family: Inter, sans-serif; font-size: 16px; }
.elementor-kit-13 a { color: var(--e-global-color-primary); font-family: Inter, sans-serif; }
.elementor-kit-13 h1 { font-family: "Cormorant Garamond", sans-serif; font-size: 4.5rem; }
.elementor-kit-13 h2 { font-family: "Cormorant Garamond", sans-serif; font-size: 3rem; }
.elementor-kit-13 h3 { font-family: "Cormorant Garamond", sans-serif; font-size: 2.5rem; }
.e-con { --container-max-width: 1400px; --container-default-padding-top: 0px; --container-default-padding-right: 10px; --container-default-padding-bottom: 0px; --container-default-padding-left: 10px; }
.elementor-widget:not(:last-child) { margin-block-end: 20px; }
.elementor-element { --widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px; }
@media (max-width: 1024px) {
  .elementor-kit-13 { --e-global-typography-6ed476c-font-size: 18px; --e-global-typography-9525bd0-font-size: 18px; --e-global-typography-cdaaf6a-font-size: 15px; --e-global-typography-0009af8-font-size: 14px; --e-global-typography-ef2c50b-font-size: 15px; --e-global-typography-f8a9e51-font-size: 25px; --e-global-typography-ccc280a-font-size: 70px; --e-global-typography-2c11d45-font-size: 45px; }
  .elementor-kit-13 h1 { font-size: 3rem; }
  .elementor-kit-13 h2 { font-size: 2.5rem; }
  .e-con { --container-max-width: 1024px; }
}
@media (max-width: 767px) {
  .elementor-kit-13 { --e-global-typography-secondary-font-size: 16px; --e-global-typography-6ed476c-font-size: 20px; --e-global-typography-9525bd0-font-size: 18px; --e-global-typography-cdaaf6a-font-size: 15px; --e-global-typography-0009af8-font-size: 14px; --e-global-typography-ef2c50b-font-size: 15px; --e-global-typography-f8a9e51-font-size: 25px; --e-global-typography-ccc280a-font-size: 50px; --e-global-typography-2c11d45-font-size: 35px; }
  .elementor-kit-13 h1 { font-size: 2.5rem; }
  .elementor-kit-13 h2 { font-size: 2rem; }
  .e-con { --container-max-width: 767px; }
}
.elementor-headline { display: block; font-size: 43px; line-height: 1.2; }
.elementor-headline-dynamic-text { color: var(--dynamic-text-color,#aebcb9); }
.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper { text-align: start; }
.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper { overflow: visible; text-align: inherit; }
.elementor-headline--style-highlight .elementor-headline-dynamic-text { z-index: 1; }
.elementor-headline--style-highlight .elementor-headline-plain-text { position: relative; z-index: 1; }
.elementor-headline--style-highlight svg { height: calc(100% + 20px); left: 50%; overflow: visible; position: absolute; top: 50%; transform: translate(-50%, -50%); width: calc(100% + 20px); }
.elementor-headline--style-highlight svg path { fill: none; opacity: 0; stroke: red; stroke-dasharray: 0, 1500; stroke-width: 9; transition: 0.3s; }
.elementor-headline.e-animated svg path { animation-timing-function: ease; animation-delay: 0s; animation-direction: normal; animation-fill-mode: forwards; animation-play-state: running; animation-name: elementor-headline-dash; animation-timeline: auto; animation-range: normal; animation-duration: var(--animation-duration,1.2s); animation-iteration-count: 1; }
@media (prefers-reduced-motion: reduce) {
  .elementor-headline.e-animated svg path { animation-duration: 0s; }
}
.elementor-headline.e-animated svg path:nth-of-type(2) { animation-delay: calc(var(--animation-duration, 1.2s) / 2); }
@media (prefers-reduced-motion: reduce) {
  .elementor-headline.e-animated svg path:nth-of-type(2) { animation-delay: 0s; }
}
.elementor-headline.e-hide-highlight svg path { animation: 0.4s ease 0s 1 normal forwards running hide-highlight; opacity: 1; stroke-dasharray: 1500, 1500; }
@keyframes elementor-headline-dash { 
  0% { opacity: 1; stroke-dasharray: 0, 1500; }
  100% { opacity: 1; stroke-dasharray: 1500, 1500; }
}
@keyframes hide-highlight { 
  0% { opacity: 1; stroke-dasharray: 1500, 1500; }
  100% { filter: blur(10px); opacity: 0; }
}
.elementor-headline-text-wrapper { vertical-align: bottom; }
.elementor-headline-dynamic-wrapper { display: inline-block; position: relative; }
.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text { display: inline-block; inset-block-start: 0px; inset-inline-start: 0px; position: absolute; }
.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active { position: relative; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper { perspective: 300px; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text { opacity: 0; transform: rotateX(180deg); transform-origin: 50% 100%; }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active { animation: 1.2s ease 0s 1 normal none running elementor-headline-flip-in; opacity: 1; transform: rotateX(0deg); }
.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive { animation: 1.2s ease 0s 1 normal none running elementor-headline-flip-out; transform: rotateX(180deg); }
@keyframes elementor-headline-flip-in { 
  0% { opacity: 0; transform: rotateX(180deg); }
  35% { opacity: 0; transform: rotateX(120deg); }
  65% { opacity: 0; }
  100% { opacity: 1; transform: rotateX(1turn); }
}
@keyframes elementor-headline-flip-out { 
  0% { opacity: 1; transform: rotateX(0deg); }
  35% { opacity: 1; transform: rotateX(-40deg); }
  65% { opacity: 0; }
  100% { opacity: 0; transform: rotateX(180deg); }
}
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper { overflow: hidden; vertical-align: top; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper::after { background-color: rgb(13, 13, 13); content: ""; height: 90%; inset-block-start: 50%; inset-inline: auto 0px; position: absolute; transform: translateY(-50%); width: 1px; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected)::after { animation: 1s ease 0s infinite normal none running elementor-headline-pulse; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected { background-color: var(--typing-selected-bg-color,#0d0d0d); }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected::after { visibility: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text { color: var(--typing-selected-color,var(--dynamic-text-color),#aebcb9); }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active) { visibility: hidden; }
.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) { position: absolute; visibility: hidden; }
@keyframes elementor-headline-pulse { 
  0% { opacity: 1; transform: translateY(-50%) scale(1); }
  40% { opacity: 0; transform: translateY(-50%) scale(0.9); }
  100% { opacity: 0; transform: translateY(-50%) scale(0); }
}
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper { perspective: 300px; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter { backface-visibility: hidden; display: inline-block; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text { opacity: 0; transform: scaleX(1.0005); }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter { opacity: 0; transform: translateZ(-20px) rotateX(90deg); transform-style: preserve-3d; }
.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter { opacity: 1; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in { animation: 0.4s ease 0s 1 normal forwards running elementor-headline-swirl-in; }
.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) { animation: 0.4s ease 0s 1 normal forwards running elementor-headline-swirl-out; }
@keyframes elementor-headline-swirl-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 elementor-headline-swirl-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); }
}
.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper { display: inline-block; padding: 0.2em 0px; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper { overflow: hidden; vertical-align: top; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text { opacity: 0; top: 0.2em; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active { animation: 0.6s ease 0s 1 normal none running elementor-headline-slide-down-in; opacity: 1; top: 0px; }
.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive { animation: 0.6s ease 0s 1 normal none running elementor-headline-slide-down-out; }
@keyframes elementor-headline-slide-down-in { 
  0% { opacity: 0; transform: translateY(-100%); }
  60% { opacity: 1; transform: translateY(20%); }
  100% { opacity: 1; transform: translateY(0px); }
}
@keyframes elementor-headline-slide-down-out { 
  0% { opacity: 1; transform: translateY(0px); }
  60% { opacity: 0; transform: translateY(120%); }
  100% { opacity: 0; transform: translateY(100%); }
}
.elementor-headline-animation-type-clip .elementor-headline-text-wrapper { display: inline-block; padding: 0.2em 0px; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper { overflow: hidden; vertical-align: top; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper::after { background-color: rgb(13, 13, 13); content: ""; height: 100%; inset-block-start: 0px; inset-inline: auto 0px; position: absolute; width: 2px; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-text { opacity: 0; }
.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active { opacity: 1; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper { perspective: 300px; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text { opacity: 0; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active { animation: 0.8s ease 0s 1 normal none running elementor-headline-drop-in-in; opacity: 1; }
.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive { animation: 0.8s ease 0s 1 normal none running elementor-headline-drop-in-out; }
@keyframes elementor-headline-drop-in-in { 
  0% { opacity: 0; transform: translateZ(100px); }
  100% { opacity: 1; transform: translateZ(0px); }
}
@keyframes elementor-headline-drop-in-out { 
  0% { opacity: 1; transform: translateZ(0px); }
  100% { opacity: 0; transform: translateZ(-100px); }
}
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper { perspective: 300px; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text { opacity: 0; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter { backface-visibility: hidden; display: inline-block; transform: rotateY(180deg); }
.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter { transform: rotateY(0deg); }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in { animation: 0.6s ease 0s 1 normal forwards running elementor-headline-blinds-in; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) { animation: 0.6s ease 0s 1 normal forwards running elementor-headline-blinds-out; }
@keyframes elementor-headline-blinds-in { 
  0% { transform: rotateY(180deg); }
  100% { transform: rotateY(0deg); }
}
@keyframes elementor-headline-blinds-out { 
  0% { transform: rotateY(0deg); }
  100% { transform: rotateY(-180deg); }
}
.elementor-headline-animation-type-wave .elementor-headline-dynamic-text { opacity: 0; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter { display: inline-block; opacity: 0; transform: scale(0); }
.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter { opacity: 1; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in { animation: 0.6s ease 0s 1 normal forwards running elementor-headline-wave-up; }
.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in) { animation: 0.6s ease 0s 1 normal forwards running elementor-headline-wave-down; }
@keyframes elementor-headline-wave-up { 
  0% { opacity: 0; transform: scale(0); }
  60% { opacity: 1; transform: scale(1.2); }
  100% { opacity: 1; transform: scale(1); }
}
@keyframes elementor-headline-wave-down { 
  0% { opacity: 1; transform: scale(1); }
  60% { opacity: 0; transform: scale(0); }
}
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text { opacity: 0; }
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active { animation: 0.6s ease 0s 1 normal none running elementor-headline-slide-in; opacity: 1; }
.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive { animation: 0.6s ease 0s 1 normal none running elementor-headline-slide-out; }
@keyframes elementor-headline-slide-in { 
  0% { opacity: 0; transform: translateX(-100%); }
  60% { opacity: 1; transform: translateX(10%); }
  100% { opacity: 1; transform: translateX(0px); }
}
@keyframes elementor-headline-slide-out { 
  0% { opacity: 1; transform: translateX(0px); }
  60% { opacity: 0; transform: translateX(110%); }
  100% { opacity: 0; transform: translateX(100%); }
}
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper { transition: width 0.5s; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper, .elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper { overflow: hidden; }
.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text, .elementor-headline-animation-type-swirl .elementor-headline-dynamic-text, .elementor-headline-animation-type-wave .elementor-headline-dynamic-text { white-space: nowrap; }
.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-title a { color: inherit; }
.elementor-widget-icon-box .elementor-icon-box-description { margin: 0px; }
.elementor-widget-icon-box.elementor-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }
@media (max-width: 767px) {
  .elementor-widget-icon-box.elementor-mobile-position-block-start .elementor-icon-box-wrapper { flex-direction: column; text-align: center; align-items: unset !important; }
}
.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-divider-separator { direction: ltr; display: flex; margin: 0px; }
.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 ); }
.e-form__step { width: 100%; }
.e-form__step:not(.elementor-hidden) { display: flex; flex-wrap: wrap; }
.e-form__buttons { flex-wrap: wrap; }
.e-form__buttons, .e-form__buttons__wrapper { display: flex; }
.e-form__indicators { align-items: center; display: flex; flex-wrap: nowrap; font-size: 13px; justify-content: space-between; margin-bottom: var(--e-form-steps-indicators-spacing); }
.e-form__indicators__indicator { align-items: center; display: flex; flex-basis: 0px; flex-direction: column; justify-content: center; padding: 0 var(--e-form-steps-divider-gap); }
.e-form__indicators__indicator__progress { background-color: var(--e-form-steps-indicator-progress-background-color); border-radius: var(--e-form-steps-indicator-progress-border-radius); overflow: hidden; position: relative; width: 100%; }
.e-form__indicators__indicator__progress__meter { background-color: var(--e-form-steps-indicator-progress-color); border-radius: var(--e-form-steps-indicator-progress-border-radius); color: var(--e-form-steps-indicator-progress-meter-color); height: var(--e-form-steps-indicator-progress-height); line-height: var(--e-form-steps-indicator-progress-height); padding-right: 15px; text-align: right; transition: width 0.1s linear; width: var(--e-form-steps-indicator-progress-meter-width,0); }
.e-form__indicators__indicator:first-child { padding-left: 0px; }
.e-form__indicators__indicator:last-child { padding-right: 0px; }
.e-form__indicators__indicator--state-inactive { color: var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2); }
.e-form__indicators__indicator--state-inactive [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) { background-color: var(--e-form-steps-indicator-inactive-secondary-color,#fff); }
.e-form__indicators__indicator--state-inactive object, .e-form__indicators__indicator--state-inactive svg { fill: var(--e-form-steps-indicator-inactive-primary-color,#c2cbd2); }
.e-form__indicators__indicator--state-active { border-color: var(--e-form-steps-indicator-active-secondary-color,#fff); color: var(--e-form-steps-indicator-active-primary-color,#39b54a); }
.e-form__indicators__indicator--state-active [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) { background-color: var(--e-form-steps-indicator-active-secondary-color,#fff); }
.e-form__indicators__indicator--state-active object, .e-form__indicators__indicator--state-active svg { fill: var(--e-form-steps-indicator-active-primary-color,#39b54a); }
.e-form__indicators__indicator--state-completed { color: var(--e-form-steps-indicator-completed-secondary-color,#fff); }
.e-form__indicators__indicator--state-completed [class*="indicator--shape-"]:not(.e-form__indicators__indicator--shape-none) { background-color: var(--e-form-steps-indicator-completed-primary-color,#39b54a); }
.e-form__indicators__indicator--state-completed .e-form__indicators__indicator__label { color: var(--e-form-steps-indicator-completed-primary-color,#39b54a); }
.e-form__indicators__indicator--state-completed .e-form__indicators__indicator--shape-none { background-color: initial; color: var(--e-form-steps-indicator-completed-primary-color,#39b54a); }
.e-form__indicators__indicator--state-completed object, .e-form__indicators__indicator--state-completed svg { fill: var(--e-form-steps-indicator-completed-secondary-color,#fff); }
.e-form__indicators__indicator__icon { align-items: center; border-style: solid; border-width: 1px; display: flex; font-size: var(--e-form-steps-indicator-icon-size); height: var(--e-form-steps-indicator-padding,30px); justify-content: center; margin-bottom: 10px; overflow: hidden; width: var(--e-form-steps-indicator-padding,30px); }
.e-form__indicators__indicator__icon img, .e-form__indicators__indicator__icon object, .e-form__indicators__indicator__icon svg { height: auto; width: var(--e-form-steps-indicator-icon-size); }
.e-form__indicators__indicator__icon .e-font-icon-svg { height: 1em; }
.e-form__indicators__indicator__number { align-items: center; border-style: solid; border-width: 1px; display: flex; height: var(--e-form-steps-indicator-padding,30px); justify-content: center; margin-bottom: 10px; width: var(--e-form-steps-indicator-padding,30px); }
.e-form__indicators__indicator--shape-circle { border-radius: 50%; }
.e-form__indicators__indicator--shape-square { border-radius: 0px; }
.e-form__indicators__indicator--shape-rounded { border-radius: 5px; }
.e-form__indicators__indicator--shape-none { border: 0px; }
.e-form__indicators__indicator__label { text-align: center; }
.e-form__indicators__indicator__separator { background-color: rgb(186, 191, 197); height: var(--e-form-steps-divider-width); width: 100%; }
.e-form__indicators--type-icon, .e-form__indicators--type-icon_text, .e-form__indicators--type-number, .e-form__indicators--type-number_text { align-items: flex-start; }
.e-form__indicators--type-icon .e-form__indicators__indicator__separator, .e-form__indicators--type-icon_text .e-form__indicators__indicator__separator, .e-form__indicators--type-number .e-form__indicators__indicator__separator, .e-form__indicators--type-number_text .e-form__indicators__indicator__separator { margin-top: calc(var(--e-form-steps-indicator-padding, 30px) / 2 - var(--e-form-steps-divider-width, 1px) / 2); }
.elementor-field-type-hidden { display: none; }
.elementor-field-type-html { display: inline-block; }
.elementor-field-type-tel input { direction: inherit; }
.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 .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-message-svg::before { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMSIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDE0IDExIj48cGF0aCBmaWxsPSIjMDA4YTIwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljc1IDguMTUgMS42IDUgLjU1IDYuMDVsNC4yIDQuMiA5LTlMMTIuNy4yeiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+"); background-position: 50% center; background-repeat: no-repeat; content: ""; height: 1em; width: 1em; }
.elementor-widget-n-accordion { --n-accordion-title-font-size: 20px; --n-accordion-title-flex-grow: initial; --n-accordion-title-justify-content: initial; --n-accordion-title-icon-order: -1; --n-accordion-border-width: 1px; --n-accordion-border-color: #d5d8dc; --n-accordion-border-style: solid; --n-accordion-item-title-flex-grow: initial; --n-accordion-item-title-space-between: 0px; --n-accordion-item-title-distance-from-content: 0px; --n-accordion-padding: 10px; --n-accordion-border-radius: 0px; --n-accordion-icon-size: 15px; --n-accordion-title-normal-color: #1f2124; --n-accordion-title-hover-color: #1f2124; --n-accordion-title-active-color: #1f2124; --n-accordion-icon-normal-color: var(--n-accordion-title-normal-color); --n-accordion-icon-hover-color: var(--n-accordion-title-hover-color); --n-accordion-icon-active-color: var(--n-accordion-title-active-color); --n-accordion-icon-gap: 0 10px; width: 100%; }
.elementor-widget-n-accordion .e-n-accordion details > summary::-webkit-details-marker { display: none; }
.elementor-widget-n-accordion .e-n-accordion-item { display: flex; flex-direction: column; position: relative; }
.elementor-widget-n-accordion .e-n-accordion-item:not(:last-child) { margin-block-end: var(--n-accordion-item-title-space-between); }
:where(.elementor-widget-n-accordion .e-n-accordion-item > .e-con) { border: var(--n-accordion-border-width) var(--n-accordion-border-style) var(--n-accordion-border-color); }
.elementor-widget-n-accordion .e-n-accordion-item-title { align-items: center; border-color: var(--n-accordion-border-color); border-radius: var(--n-accordion-border-radius); border-style: var(--n-accordion-border-style); border-width: var(--n-accordion-border-width); color: var(--n-accordion-title-normal-color); cursor: pointer; display: flex; flex-direction: row; flex-grow: var(--n-menu-title-flex-grow); gap: var(--n-accordion-icon-gap); justify-content: var(--n-accordion-title-justify-content); list-style: none; padding: var(--n-accordion-padding); }
.elementor-widget-n-accordion .e-n-accordion-item-title-header { display: flex; }
.elementor-widget-n-accordion .e-n-accordion-item-title-text { align-items: center; font-size: var(--n-accordion-title-font-size); }
.elementor-widget-n-accordion .e-n-accordion-item-title-icon { align-items: center; display: flex; flex-direction: row; order: var(--n-accordion-title-icon-order); position: relative; width: fit-content; }
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span { height: var(--n-accordion-icon-size); width: auto; }
.elementor-widget-n-accordion .e-n-accordion-item-title-icon span > svg { fill: var(--n-accordion-icon-normal-color); height: var(--n-accordion-icon-size); }
.elementor-widget-n-accordion .e-n-accordion-item-title > span { cursor: pointer; }
.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title { color: var(--n-accordion-title-active-color); margin-block-end: var(--n-accordion-item-title-distance-from-content); }
.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-opened { display: flex; }
.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon .e-closed { display: none; }
.elementor-widget-n-accordion .e-n-accordion-item[open] > .e-n-accordion-item-title .e-n-accordion-item-title-icon span > svg { fill: var(--n-accordion-icon-active-color); }
.elementor-widget-n-accordion .e-n-accordion-item:not([open]) .e-con { display: none; }
.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover > .e-n-accordion-item-title { color: var(--n-accordion-title-hover-color); }
.elementor-widget-n-accordion .e-n-accordion-item:not([open]):hover > .e-n-accordion-item-title .e-n-accordion-item-title-icon span > svg { fill: var(--n-accordion-icon-hover-color); }
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-opened { display: none; }
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon .e-closed { display: flex; }
.elementor-widget-n-accordion .e-n-accordion-item .e-n-accordion-item-title-icon span > svg { fill: var(--n-accordion-icon-normal-color); }
.elementor-22 .elementor-element.elementor-element-db703e2 { --display: flex; --min-height: 80vh; --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; --overflow: hidden; --overlay-opacity: .75; --padding-top: 5rem; --padding-bottom: 5rem; --padding-left: 2rem; --padding-right: 2rem; }
.elementor-22 .elementor-element.elementor-element-db703e2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-db703e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-image: url("https://i0.wp.com/barakahmortgage.com/wp-content/uploads/2026/07/hero-neighborhood-B0gdAYuo.jpg?fit=1920%2C1080&ssl=1"); background-position: center center; background-repeat: no-repeat; background-size: cover; }
.elementor-22 .elementor-element.elementor-element-db703e2::before, .elementor-22 .elementor-element.elementor-element-db703e2 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-db703e2 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-db703e2 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-db703e2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-db703e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { background-color: rgba(0, 39, 18, 0.78); --background-overlay: ''; }
.elementor-22 .elementor-element.elementor-element-1cc422c { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; --z-index: 3; }
.elementor-22 .elementor-element.elementor-element-3226661 { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-3226661.e-con { --flex-grow: 0; --flex-shrink: 0; }
.elementor-22 .elementor-element.elementor-element-7dab5c8 { --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; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.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); line-height: var(--e-global-typography-text-line-height); }
.elementor-widget-icon-list .elementor-icon-list-text { color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-db89b14 > .elementor-widget-container { background-color: var(--e-global-color-74cb30e); padding: 10px 25px; border-style: solid; border-width: 1px; border-color: var(--e-global-color-f898f31); border-radius: 35px; }
.elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(5px); }
.elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-5px); }
.elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-5px); }
.elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-icon svg { fill: var(--e-global-color-accent); transition: fill 0.3s; }
.elementor-22 .elementor-element.elementor-element-db89b14 { --e-icon-list-icon-size: 10px; --icon-vertical-offset: 0px; }
.elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-icon { padding-inline-end: 5px; }
.elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-weight: 500; text-transform: capitalize; line-height: 1.4em; }
.elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-text { color: var(--e-global-color-c6c574f); transition: color 0.3s; }
.elementor-22 .elementor-element.elementor-element-9e27485 > .elementor-widget-container { background-color: var(--e-global-color-74cb30e); padding: 10px 25px; border-style: solid; border-width: 1px; border-color: var(--e-global-color-f898f31); border-radius: 35px; }
.elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(5px); }
.elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-5px); }
.elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-5px); }
.elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-icon svg { fill: var(--e-global-color-accent); transition: fill 0.3s; }
.elementor-22 .elementor-element.elementor-element-9e27485 { --e-icon-list-icon-size: 10px; --icon-vertical-offset: 0px; }
.elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-icon { padding-inline-end: 5px; }
.elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-weight: 500; text-transform: capitalize; line-height: 1.4em; }
.elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-text { color: var(--e-global-color-c6c574f); transition: color 0.3s; }
.elementor-22 .elementor-element.elementor-element-1a739fb > .elementor-widget-container { background-color: var(--e-global-color-74cb30e); padding: 10px 25px; border-style: solid; border-width: 1px; border-color: var(--e-global-color-f898f31); border-radius: 35px; }
.elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(5px); }
.elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-5px); }
.elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-5px); }
.elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-icon svg { fill: var(--e-global-color-accent); transition: fill 0.3s; }
.elementor-22 .elementor-element.elementor-element-1a739fb { --e-icon-list-icon-size: 10px; --icon-vertical-offset: 0px; }
.elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-icon { padding-inline-end: 5px; }
.elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-weight: 500; text-transform: capitalize; line-height: 1.4em; }
.elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-text { color: var(--e-global-color-c6c574f); transition: color 0.3s; }
.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); line-height: var(--e-global-typography-primary-line-height); color: var(--e-global-color-primary); }
.elementor-22 .elementor-element.elementor-element-0bfe9cd { text-align: center; }
.elementor-22 .elementor-element.elementor-element-0bfe9cd .elementor-heading-title { font-family: "Cormorant Garamond", sans-serif; font-weight: 600; line-height: 1.2em; color: var(--e-global-color-f898f31); }
.elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(10px); }
.elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-10px); }
.elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-10px); }
.elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-item:not(:last-child)::after { content: ""; height: 5px; border-color: rgb(235, 169, 65); }
.elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child)::after { border-inline-start-style: dotted; }
.elementor-22 .elementor-element.elementor-element-6acb648 .elementor-inline-items .elementor-icon-list-item:not(:last-child)::after { border-inline-start-width: 5px; }
.elementor-22 .elementor-element.elementor-element-6acb648 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }
.elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-weight: 400; text-transform: uppercase; line-height: 1.4em; letter-spacing: 3px; }
.elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-text { color: var(--e-global-color-accent); transition: color 0.3s; }
.elementor-widget-animated-headline .elementor-headline-plain-text { color: var(--e-global-color-secondary); }
.elementor-widget-animated-headline .elementor-headline { font-family: var(--e-global-typography-primary-font-family),Sans-serif; font-weight: var(--e-global-typography-primary-font-weight); line-height: var(--e-global-typography-primary-line-height); }
.elementor-widget-animated-headline { --dynamic-text-color: var(--e-global-color-secondary); }
.elementor-widget-animated-headline .elementor-headline-dynamic-text { font-family: var(--e-global-typography-primary-font-family),Sans-serif; font-weight: var(--e-global-typography-primary-font-weight); line-height: var(--e-global-typography-primary-line-height); }
.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path { stroke: var(--e-global-color-accent); }
.elementor-22 .elementor-element.elementor-element-690422d { --iteration-count: infinite; --dynamic-text-color: var(--e-global-color-accent); }
.elementor-22 .elementor-element.elementor-element-690422d .elementor-headline { text-align: center; font-size: 2.5rem; font-weight: 700; font-style: italic; line-height: 1em; }
.elementor-22 .elementor-element.elementor-element-690422d .elementor-headline-plain-text { color: var(--e-global-color-accent); }
.elementor-22 .elementor-element.elementor-element-690422d .elementor-headline-dynamic-text { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; font-style: italic; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-0a97500 { --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; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --margin-top: 0px; --margin-bottom: 20px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-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); line-height: var(--e-global-typography-accent-line-height); }
.elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button { background-color: var(--e-global-color-accent); font-size: 16px; font-weight: 600; fill: var(--e-global-color-secondary); color: var(--e-global-color-secondary); border-radius: 35px; padding: 16px 25px; }
.elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button:focus { background-color: var(--e-global-color-accent); color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button .elementor-button-content-wrapper { gap: 10px; }
.elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button:focus svg { fill: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-0456032 .elementor-button { background-color: var(--e-global-color-8630d9f); font-size: 16px; font-weight: 600; fill: var(--e-global-color-3f578c6); color: var(--e-global-color-3f578c6); box-shadow: rgba(209, 209, 209, 0.26) 0px 0px 92px 100px inset; border-style: solid; border-width: 1px; border-color: var(--e-global-color-7ad78f4); border-radius: 35px; padding: 16px 25px; }
.elementor-22 .elementor-element.elementor-element-0456032 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-0456032 .elementor-button:focus { color: var(--e-global-color-3f578c6); }
.elementor-22 .elementor-element.elementor-element-ec8eec7 { --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: 100px 100px; --row-gap: 100px; --column-gap: 100px; --padding-top: 8rem; --padding-bottom: 8rem; --padding-left: 2rem; --padding-right: 2rem; }
.elementor-22 .elementor-element.elementor-element-3efb0eb { --display: flex; --gap: 80px 80px; --row-gap: 80px; --column-gap: 80px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-0e20743 { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-widget-text-editor { font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text); }
.elementor-22 .elementor-element.elementor-element-780ce0f { text-align: center; font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 1.4em; letter-spacing: 3px; color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-e911bf8 { text-align: center; }
.elementor-22 .elementor-element.elementor-element-e911bf8 .elementor-heading-title { font-weight: 600; line-height: 1.2em; color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-2883221 { --display: grid; --e-con-grid-template-columns: repeat(3,1fr); --e-con-grid-template-rows: repeat(1,1fr); --grid-auto-flow: row; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-6dcb722 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overflow: hidden; border-style: none; --border-style: none; --border-radius: 20px; box-shadow: rgba(109, 107, 107, 0.48) 0px 0px 10px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-6dcb722.e-con { --e-con-transform-translateX: 0px; --e-con-transform-translateY: 0px; }
.elementor-22 .elementor-element.elementor-element-6dcb722.e-con:hover { --e-con-transform-translateX: 0px; --e-con-transform-translateY: -10px; }
.elementor-22 .elementor-element.elementor-element-6dcb722:hover { box-shadow: rgba(0, 0, 0, 0.61) 0px 0px 10px 0px; }
.elementor-22 .elementor-element.elementor-element-8881144 { --display: flex; --overflow: hidden; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-f39d738 { --display: flex; --overflow: hidden; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 30px; --padding-right: 30px; }
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon { background-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); line-height: var(--e-global-typography-primary-line-height); }
.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); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text); }
.elementor-22 .elementor-element.elementor-element-0bfbe54 .elementor-icon-box-wrapper { text-align: start; gap: 15px; }
.elementor-22 .elementor-element.elementor-element-0bfbe54.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-0d046a4); fill: var(--e-global-color-primary); color: var(--e-global-color-primary); }
.elementor-22 .elementor-element.elementor-element-0bfbe54 .elementor-icon { font-size: 32px; border-radius: 20px; }
.elementor-22 .elementor-element.elementor-element-0bfbe54 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-0bfbe54 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-4f46619 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overflow: hidden; border-style: none; --border-style: none; --border-radius: 20px; box-shadow: rgba(109, 107, 107, 0.48) 0px 0px 10px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-4f46619.e-con { --e-con-transform-translateX: 0px; --e-con-transform-translateY: 0px; }
.elementor-22 .elementor-element.elementor-element-4f46619.e-con:hover { --e-con-transform-translateX: 0px; --e-con-transform-translateY: -10px; }
.elementor-22 .elementor-element.elementor-element-4f46619:hover { box-shadow: rgba(0, 0, 0, 0.61) 0px 0px 10px 0px; }
.elementor-22 .elementor-element.elementor-element-a4b53be { --display: flex; --overflow: hidden; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-10a7255 { --display: flex; --overflow: hidden; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 30px; --padding-right: 30px; }
.elementor-22 .elementor-element.elementor-element-4e9906b .elementor-icon-box-wrapper { text-align: start; gap: 15px; }
.elementor-22 .elementor-element.elementor-element-4e9906b.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-0d046a4); fill: var(--e-global-color-primary); color: var(--e-global-color-primary); }
.elementor-22 .elementor-element.elementor-element-4e9906b .elementor-icon { font-size: 32px; border-radius: 20px; }
.elementor-22 .elementor-element.elementor-element-4e9906b .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4e9906b .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-0dd64fe { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overflow: hidden; border-style: none; --border-style: none; --border-radius: 20px; box-shadow: rgba(109, 107, 107, 0.48) 0px 0px 10px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-0dd64fe.e-con { --e-con-transform-translateX: 0px; --e-con-transform-translateY: 0px; }
.elementor-22 .elementor-element.elementor-element-0dd64fe.e-con:hover { --e-con-transform-translateX: 0px; --e-con-transform-translateY: -10px; }
.elementor-22 .elementor-element.elementor-element-0dd64fe:hover { box-shadow: rgba(0, 0, 0, 0.61) 0px 0px 10px 0px; }
.elementor-22 .elementor-element.elementor-element-856e94c { --display: flex; --overflow: hidden; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-c5f8175 { --display: flex; --overflow: hidden; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 30px; --padding-right: 30px; }
.elementor-22 .elementor-element.elementor-element-f487527 .elementor-icon-box-wrapper { text-align: start; gap: 15px; }
.elementor-22 .elementor-element.elementor-element-f487527.elementor-view-stacked .elementor-icon { background-color: var(--e-global-color-0d046a4); fill: var(--e-global-color-primary); color: var(--e-global-color-primary); }
.elementor-22 .elementor-element.elementor-element-f487527 .elementor-icon { font-size: 32px; border-radius: 20px; }
.elementor-22 .elementor-element.elementor-element-f487527 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-f487527 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-31dbb41 { --display: flex; --gap: 80px 80px; --row-gap: 80px; --column-gap: 80px; --border-radius: 2rem; --padding-top: 4rem; --padding-bottom: 4rem; --padding-left: 4rem; --padding-right: 4rem; }
.elementor-22 .elementor-element.elementor-element-31dbb41:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-31dbb41 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-0d046a4); }
.elementor-22 .elementor-element.elementor-element-5dd63c7 { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-650eb66 { text-align: center; }
.elementor-22 .elementor-element.elementor-element-650eb66 .elementor-heading-title { font-weight: 600; line-height: 1.2em; color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-dd57980 { text-align: center; font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4em; }
.elementor-22 .elementor-element.elementor-element-5e6f7fc { --display: grid; --e-con-grid-template-columns: repeat(3,1fr); --e-con-grid-template-rows: repeat(1,1fr); --grid-auto-flow: row; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-4c0c7ee { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overflow: hidden; border-style: none; --border-style: none; --border-radius: 20px; box-shadow: rgba(109, 107, 107, 0.48) 0px 0px 10px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-4c0c7ee.e-con { --e-con-transform-translateX: 0px; --e-con-transform-translateY: 0px; }
.elementor-22 .elementor-element.elementor-element-4c0c7ee.e-con:hover { --e-con-transform-translateX: 0px; --e-con-transform-translateY: -10px; }
.elementor-22 .elementor-element.elementor-element-4c0c7ee:hover { box-shadow: rgba(0, 0, 0, 0.23) 0px 0px 30px 10px; }
.elementor-22 .elementor-element.elementor-element-650b82e { --display: flex; --overflow: hidden; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-8961b9e { --display: flex; --overflow: hidden; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 30px; --padding-right: 30px; }
.elementor-widget-divider { --divider-color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-a2c1391 { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-22 .elementor-element.elementor-element-a2c1391 .elementor-divider-separator { width: 20%; margin: 0px auto; }
.elementor-22 .elementor-element.elementor-element-a2c1391 .elementor-divider { text-align: center; padding-block: 0px; }
.elementor-22 .elementor-element.elementor-element-84ff081 .elementor-icon-box-wrapper { text-align: center; }
.elementor-22 .elementor-element.elementor-element-84ff081 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-84ff081 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-84ff081 .elementor-icon-box-description { font-family: Inter, sans-serif; font-weight: 300; text-transform: uppercase; line-height: 1.4em; letter-spacing: 2px; }
.elementor-22 .elementor-element.elementor-element-c43957e { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overflow: hidden; border-style: none; --border-style: none; --border-radius: 20px; box-shadow: rgba(109, 107, 107, 0.48) 0px 0px 10px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-c43957e.e-con { --e-con-transform-translateX: 0px; --e-con-transform-translateY: 0px; }
.elementor-22 .elementor-element.elementor-element-c43957e.e-con:hover { --e-con-transform-translateX: 0px; --e-con-transform-translateY: -10px; }
.elementor-22 .elementor-element.elementor-element-c43957e:hover { box-shadow: rgba(0, 0, 0, 0.23) 0px 0px 30px 10px; }
.elementor-22 .elementor-element.elementor-element-bd2bb1b { --display: flex; --overflow: hidden; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-941df54 { --display: flex; --overflow: hidden; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 30px; --padding-right: 30px; }
.elementor-22 .elementor-element.elementor-element-6df13c2 { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-22 .elementor-element.elementor-element-6df13c2 .elementor-divider-separator { width: 20%; margin: 0px auto; }
.elementor-22 .elementor-element.elementor-element-6df13c2 .elementor-divider { text-align: center; padding-block: 0px; }
.elementor-22 .elementor-element.elementor-element-29d7a99 .elementor-icon-box-wrapper { text-align: center; }
.elementor-22 .elementor-element.elementor-element-29d7a99 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-29d7a99 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-29d7a99 .elementor-icon-box-description { font-family: Inter, sans-serif; font-weight: 300; text-transform: uppercase; line-height: 1.4em; letter-spacing: 2px; }
.elementor-22 .elementor-element.elementor-element-f20c127 { --display: flex; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overflow: hidden; border-style: none; --border-style: none; --border-radius: 20px; box-shadow: rgba(109, 107, 107, 0.48) 0px 0px 10px 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-f20c127.e-con { --e-con-transform-translateX: 0px; --e-con-transform-translateY: 0px; }
.elementor-22 .elementor-element.elementor-element-f20c127.e-con:hover { --e-con-transform-translateX: 0px; --e-con-transform-translateY: -10px; }
.elementor-22 .elementor-element.elementor-element-f20c127:hover { box-shadow: rgba(0, 0, 0, 0.23) 0px 0px 30px 10px; }
.elementor-22 .elementor-element.elementor-element-5d728a0 { --display: flex; --overflow: hidden; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-6a55986 { --display: flex; --overflow: hidden; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 30px; --padding-right: 30px; }
.elementor-22 .elementor-element.elementor-element-e459d39 { --divider-border-style: solid; --divider-color: var(--e-global-color-accent); --divider-border-width: 1px; }
.elementor-22 .elementor-element.elementor-element-e459d39 .elementor-divider-separator { width: 20%; margin: 0px auto; }
.elementor-22 .elementor-element.elementor-element-e459d39 .elementor-divider { text-align: center; padding-block: 0px; }
.elementor-22 .elementor-element.elementor-element-a898581 .elementor-icon-box-wrapper { text-align: center; }
.elementor-22 .elementor-element.elementor-element-a898581 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-a898581 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-a898581 .elementor-icon-box-description { font-family: Inter, sans-serif; font-weight: 300; text-transform: uppercase; line-height: 1.4em; letter-spacing: 2px; }
.elementor-22 .elementor-element.elementor-element-210c38b { --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; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --margin-top: 0px; --margin-bottom: 20px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button { background-color: var(--e-global-color-primary); font-size: 16px; font-weight: 600; fill: var(--e-global-color-f898f31); color: var(--e-global-color-f898f31); border-radius: 35px; padding: 16px 25px; }
.elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button:focus { background-color: var(--e-global-color-secondary); color: var(--e-global-color-f898f31); }
.elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button .elementor-button-content-wrapper { gap: 10px; }
.elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button:focus svg { fill: var(--e-global-color-f898f31); }
.elementor-22 .elementor-element.elementor-element-4a8664a { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-01e8b35 { --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; --gap: 80px 80px; --row-gap: 80px; --column-gap: 80px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-c6edb15 { --display: flex; --gap: 40px 40px; --row-gap: 40px; --column-gap: 40px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-feb0969 { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 1.4em; letter-spacing: 3px; color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-feb0969 p { margin-block-end: 0px; }
.elementor-22 .elementor-element.elementor-element-07b2515 .elementor-heading-title { font-weight: 600; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-8543d77 { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4em; }
.elementor-22 .elementor-element.elementor-element-4b67086 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(7.5px); }
.elementor-22 .elementor-element.elementor-element-4b67086 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(7.5px); }
.elementor-22 .elementor-element.elementor-element-4b67086 .elementor-icon-list-icon i { color: var(--e-global-color-accent); transition: color 0.3s; }
.elementor-22 .elementor-element.elementor-element-4b67086 { --e-icon-list-icon-size: 20px; --icon-vertical-offset: 0px; }
.elementor-22 .elementor-element.elementor-element-4b67086 .elementor-icon-list-text { color: var(--e-global-color-text); transition: color 0.3s; }
.elementor-22 .elementor-element.elementor-element-b980cef { --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; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --margin-top: 0px; --margin-bottom: 20px; --margin-left: 0px; --margin-right: 0px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button { background-color: var(--e-global-color-primary); font-size: 16px; font-weight: 600; fill: var(--e-global-color-f898f31); color: var(--e-global-color-f898f31); border-radius: 35px; padding: 16px 25px; }
.elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button:focus { background-color: var(--e-global-color-secondary); color: var(--e-global-color-f898f31); }
.elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button .elementor-button-content-wrapper { gap: 10px; }
.elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button:focus svg { fill: var(--e-global-color-f898f31); }
.elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button { background-color: var(--e-global-color-8630d9f); font-size: 16px; font-weight: 600; fill: var(--e-global-color-primary); color: var(--e-global-color-primary); border-radius: 35px; padding: 16px 25px; }
.elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button:hover, .elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button:focus { background-color: var(--e-global-color-0d046a4); color: var(--e-global-color-primary); }
.elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button .elementor-button-content-wrapper { gap: 10px; }
.elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button:hover svg, .elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button:focus svg { fill: var(--e-global-color-primary); }
.elementor-22 .elementor-element.elementor-element-196cff9 { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-32f66da img { width: 100%; border-radius: 10px; }
.elementor-22 .elementor-element.elementor-element-1be38c0 { --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; --gap: 80px 80px; --row-gap: 80px; --column-gap: 80px; 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: var(--e-global-color-0d046a4); --border-color: var(--e-global-color-0d046a4); --border-radius: 30px; --padding-top: 3rem; --padding-bottom: 3rem; --padding-left: 3rem; --padding-right: 3rem; }
.elementor-22 .elementor-element.elementor-element-1be38c0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-1be38c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-9ec6d7e); }
.elementor-22 .elementor-element.elementor-element-e401547 { --display: flex; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-66d4374 { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 1.4em; letter-spacing: 3px; color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-d2aff4d .elementor-heading-title { font-weight: 600; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-75802cd { --display: grid; --e-con-grid-template-columns: repeat(2,1fr); --e-con-grid-template-rows: repeat(1,1fr); --grid-auto-flow: row; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-4c81f41 > .elementor-widget-container { padding: 0px 0px 0px 20px; border-style: solid; border-width: 0px 0px 0px 3px; border-color: var(--e-global-color-accent); }
.elementor-22 .elementor-element.elementor-element-4c81f41 .elementor-icon-box-wrapper { text-align: start; }
.elementor-22 .elementor-element.elementor-element-4c81f41 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4c81f41 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-4c81f41 .elementor-icon-box-description { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4em; letter-spacing: 2px; }
.elementor-22 .elementor-element.elementor-element-e016b9c > .elementor-widget-container { padding: 0px 0px 0px 20px; border-style: solid; border-width: 0px 0px 0px 3px; border-color: var(--e-global-color-accent); }
.elementor-22 .elementor-element.elementor-element-e016b9c .elementor-icon-box-wrapper { text-align: start; }
.elementor-22 .elementor-element.elementor-element-e016b9c .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e016b9c .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-e016b9c .elementor-icon-box-description { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4em; letter-spacing: 2px; }
.elementor-22 .elementor-element.elementor-element-4627dc8 > .elementor-widget-container { padding: 0px 0px 0px 20px; border-style: solid; border-width: 0px 0px 0px 3px; border-color: var(--e-global-color-accent); }
.elementor-22 .elementor-element.elementor-element-4627dc8 .elementor-icon-box-wrapper { text-align: start; }
.elementor-22 .elementor-element.elementor-element-4627dc8 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4627dc8 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-4627dc8 .elementor-icon-box-description { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4em; letter-spacing: 2px; }
.elementor-22 .elementor-element.elementor-element-ce1a795 > .elementor-widget-container { padding: 0px 0px 0px 20px; border-style: solid; border-width: 0px 0px 0px 3px; border-color: var(--e-global-color-accent); }
.elementor-22 .elementor-element.elementor-element-ce1a795 .elementor-icon-box-wrapper { text-align: start; }
.elementor-22 .elementor-element.elementor-element-ce1a795 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-ce1a795 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-weight: 400; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-ce1a795 .elementor-icon-box-description { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4em; letter-spacing: 2px; }
.elementor-22 .elementor-element.elementor-element-166161f { --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; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overflow: hidden; 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: var(--e-global-color-0d046a4); --border-color: var(--e-global-color-0d046a4); --border-radius: 30px; box-shadow: rgba(0, 0, 0, 0.09) 0px 0px 30px 10px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-166161f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-166161f > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-9ec6d7e); }
.elementor-22 .elementor-element.elementor-element-8ff1b5f { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-6f26662 img { width: 100%; border-radius: 10px; }
.elementor-22 .elementor-element.elementor-element-b459537 { --display: flex; --gap: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 4rem; --padding-bottom: 4rem; --padding-left: 4rem; --padding-right: 4rem; }
.elementor-22 .elementor-element.elementor-element-2b6fb72 { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; text-transform: uppercase; line-height: 1.4em; letter-spacing: 3px; color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-f95b970 .elementor-heading-title { font-weight: 600; line-height: 1.2em; }
.elementor-22 .elementor-element.elementor-element-89ddfe8 { font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4em; }
.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); line-height: var(--e-global-typography-text-line-height); }
.elementor-widget-form .elementor-field-type-html { color: var(--e-global-color-text); font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight); line-height: var(--e-global-typography-text-line-height); }
.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); line-height: var(--e-global-typography-text-line-height); }
.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); line-height: var(--e-global-typography-accent-line-height); }
.elementor-widget-form .e-form__buttons__wrapper__button-next { background-color: var(--e-global-color-accent); }
.elementor-widget-form .elementor-button[type="submit"] { background-color: var(--e-global-color-accent); }
.elementor-widget-form .e-form__buttons__wrapper__button-previous { background-color: var(--e-global-color-accent); }
.elementor-widget-form .elementor-message { font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight); line-height: var(--e-global-typography-text-line-height); }
.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label { font-family: var(--e-global-typography-accent-font-family),Sans-serif; font-weight: var(--e-global-typography-accent-font-weight); line-height: var(--e-global-typography-accent-line-height); }
.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-widget-form .e-form__indicators__indicator__progress__meter { font-family: var(--e-global-typography-accent-font-family),Sans-serif; font-weight: var(--e-global-typography-accent-font-weight); line-height: var(--e-global-typography-accent-line-height); }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group { padding-right: calc(7.5px); padding-left: calc(7.5px); margin-bottom: 15px; }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-form-fields-wrapper { margin-left: calc(-7.5px); margin-right: calc(-7.5px); margin-bottom: -15px; }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group.recaptcha_v3-bottomright { margin-bottom: 0px; }
body.rtl .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-labels-inline .elementor-field-group > label { padding-left: 0px; }
body:not(.rtl) .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-labels-inline .elementor-field-group > label { padding-right: 0px; }
body .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-labels-above .elementor-field-group > label { padding-bottom: 0px; }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-type-html { padding-bottom: 0px; }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group .elementor-field { color: var(--e-global-color-secondary); }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group .elementor-field, .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-subgroup label { font-family: Inter, sans-serif; font-size: 14px; font-weight: 300; line-height: 1.4em; }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) { background-color: var(--e-global-color-8630d9f); border-color: rgba(138, 139, 139, 0.38); border-radius: 10px; }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group .elementor-select-wrapper select { background-color: var(--e-global-color-8630d9f); border-color: rgba(138, 139, 139, 0.38); border-radius: 10px; }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group .elementor-select-wrapper::before { color: rgba(138, 139, 139, 0.38); }
.elementor-22 .elementor-element.elementor-element-f35d723 .e-form__buttons__wrapper__button-next { background-color: var(--e-global-color-primary); color: rgb(255, 255, 255); }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-button[type="submit"] { background-color: var(--e-global-color-primary); color: rgb(255, 255, 255); }
.elementor-22 .elementor-element.elementor-element-f35d723 .e-form__buttons__wrapper__button-previous { background-color: var(--e-global-color-primary); color: rgb(255, 255, 255); }
.elementor-22 .elementor-element.elementor-element-f35d723 .e-form__buttons__wrapper__button-next:hover { color: rgb(255, 255, 255); }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-button[type="submit"]:hover { color: rgb(255, 255, 255); }
.elementor-22 .elementor-element.elementor-element-f35d723 .e-form__buttons__wrapper__button-previous:hover { color: rgb(255, 255, 255); }
.elementor-22 .elementor-element.elementor-element-f35d723 .elementor-button { border-radius: 50px; }
.elementor-22 .elementor-element.elementor-element-f35d723 { --e-form-steps-indicators-spacing: 20px; --e-form-steps-indicator-padding: 30px; --e-form-steps-indicator-inactive-secondary-color: #fff; --e-form-steps-indicator-active-secondary-color: #fff; --e-form-steps-indicator-completed-secondary-color: #fff; --e-form-steps-divider-width: 1px; --e-form-steps-divider-gap: 10px; }
.elementor-22 .elementor-element.elementor-element-21f96ae { font-family: Inter, sans-serif; font-size: 14px; font-weight: 400; line-height: 1.4em; }
.elementor-22 .elementor-element.elementor-element-ceddc46 { --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: 40px 40px; --row-gap: 40px; --column-gap: 40px; --overlay-opacity: 1; --padding-top: 5rem; --padding-bottom: 5rem; --padding-left: 2rem; --padding-right: 2rem; }
.elementor-22 .elementor-element.elementor-element-ceddc46:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ceddc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-b500f0a); }
.elementor-22 .elementor-element.elementor-element-ceddc46::before, .elementor-22 .elementor-element.elementor-element-ceddc46 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-ceddc46 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-ceddc46 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-ceddc46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-ceddc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before { --background-overlay: ''; }
.elementor-22 .elementor-element.elementor-element-6f0ff17 { --display: flex; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-7ee3ea9 .elementor-heading-title { font-weight: 600; line-height: 1.2em; color: var(--e-global-color-primary); }
.elementor-22 .elementor-element.elementor-element-df72885 { --display: flex; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-22 .elementor-element.elementor-element-c804713 { --display: flex; }
.elementor-22 .elementor-element.elementor-element-297531d { --display: flex; }
.elementor-22 .elementor-element.elementor-element-387ca01 { --display: flex; }
.elementor-22 .elementor-element.elementor-element-16fa980 { --display: flex; }
.elementor-22 .elementor-element.elementor-element-a416bb7 { --display: flex; }
.elementor-22 .elementor-element.elementor-element-cdcedf5 { --display: flex; }
.elementor-22 .elementor-element.elementor-element-6e1e3f8 { --display: flex; }
.elementor-22 .elementor-element.elementor-element-2cdcd0b { --display: flex; }
.elementor-22 .elementor-element.elementor-element-fa87230 p { margin-block-end: 0px; }
.elementor-22 .elementor-element.elementor-element-dcfaa03 { --n-accordion-title-font-size: 1.2rem; --n-accordion-title-justify-content: space-between; --n-accordion-title-flex-grow: 1; --n-accordion-title-icon-order: initial; --n-accordion-item-title-space-between: 10px; --n-accordion-item-title-distance-from-content: 0px; --n-accordion-border-radius: 4px; --n-accordion-title-normal-color: var(--e-global-color-primary); --n-accordion-title-hover-color: var(--e-global-color-primary); --n-accordion-title-active-color: var(--e-global-color-primary); --n-accordion-icon-size: 15px; }
.elementor-22 .elementor-element.elementor-element-dcfaa03 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title { border-style: none; }
.elementor-22 .elementor-element.elementor-element-dcfaa03 { --n-accordion-padding: 15px; }
:where(.elementor-22 .elementor-element.elementor-element-dcfaa03 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header) > .e-n-accordion-item-title-text { font-family: "Cormorant Garamond", sans-serif; }
:where(.elementor-22 .elementor-element.elementor-element-dcfaa03 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item) > .e-con { border-style: none; --padding-top: 15px; --padding-right: 15px; --padding-bottom: 15px; --padding-left: 15px; }
@media (max-width: 1024px) {
  .elementor-22 .elementor-element.elementor-element-db703e2 { --min-height: 70vh; }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { line-height: var(--e-global-typography-text-line-height); }
  .elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-item > a { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-item > a { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-item > a { font-size: 15px; }
  .elementor-widget-heading .elementor-heading-title { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-22 .elementor-element.elementor-element-0bfe9cd .elementor-heading-title { font-size: 3.5rem; }
  .elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-item > a { font-size: 15px; }
  .elementor-widget-animated-headline .elementor-headline { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-animated-headline .elementor-headline-dynamic-text { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-button .elementor-button { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-0456032 .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-3efb0eb { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 30px 30px; --row-gap: 30px; --column-gap: 30px; }
  .elementor-widget-text-editor { line-height: var(--e-global-typography-text-line-height); }
  .elementor-22 .elementor-element.elementor-element-780ce0f { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-e911bf8 .elementor-heading-title { font-size: 2.5rem; }
  .elementor-22 .elementor-element.elementor-element-2883221 { --e-con-grid-template-columns: repeat(2,1fr); --grid-auto-flow: row; }
  .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-icon-box .elementor-icon-box-description { line-height: var(--e-global-typography-text-line-height); }
  .elementor-22 .elementor-element.elementor-element-31dbb41 { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 30px 30px; --row-gap: 30px; --column-gap: 30px; }
  .elementor-22 .elementor-element.elementor-element-650eb66 .elementor-heading-title { font-size: 2.5rem; }
  .elementor-22 .elementor-element.elementor-element-dd57980 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-5e6f7fc { --e-con-grid-template-columns: repeat(2,1fr); --grid-auto-flow: row; }
  .elementor-22 .elementor-element.elementor-element-84ff081 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-29d7a99 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-a898581 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-01e8b35 { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 30px 30px; --row-gap: 30px; --column-gap: 30px; }
  .elementor-22 .elementor-element.elementor-element-feb0969 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-07b2515 .elementor-heading-title { font-size: 2.5rem; }
  .elementor-22 .elementor-element.elementor-element-8543d77 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-32f66da img { height: 100%; }
  .elementor-22 .elementor-element.elementor-element-1be38c0 { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 30px 30px; --row-gap: 30px; --column-gap: 30px; }
  .elementor-22 .elementor-element.elementor-element-66d4374 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-d2aff4d .elementor-heading-title { font-size: 2.5rem; }
  .elementor-22 .elementor-element.elementor-element-75802cd { --grid-auto-flow: row; }
  .elementor-22 .elementor-element.elementor-element-4c81f41 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-e016b9c .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-4627dc8 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-ce1a795 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-166161f { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 30px 30px; --row-gap: 30px; --column-gap: 30px; }
  .elementor-22 .elementor-element.elementor-element-6f26662 img { height: 100%; }
  .elementor-22 .elementor-element.elementor-element-2b6fb72 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-f95b970 .elementor-heading-title { font-size: 2.5rem; }
  .elementor-22 .elementor-element.elementor-element-89ddfe8 { font-size: 15px; }
  .elementor-widget-form .elementor-field-group > label { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-form .elementor-field-type-html { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-form .elementor-button { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-widget-form .elementor-message { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-widget-form .e-form__indicators__indicator__progress__meter { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group .elementor-field, .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-subgroup label { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-21f96ae { font-size: 15px; }
}
@media (max-width: 767px) {
  .elementor-22 .elementor-element.elementor-element-db703e2 { --min-height: 50vh; --padding-top: 3rem; --padding-bottom: 3rem; --padding-left: 1rem; --padding-right: 1rem; }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { line-height: var(--e-global-typography-text-line-height); }
  .elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-db89b14 .elementor-icon-list-item > a { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-9e27485 .elementor-icon-list-item > a { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-1a739fb .elementor-icon-list-item > a { font-size: 15px; }
  .elementor-widget-heading .elementor-heading-title { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-22 .elementor-element.elementor-element-0bfe9cd .elementor-heading-title { font-size: 30px; }
  .elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22 .elementor-element.elementor-element-6acb648 .elementor-icon-list-item > a { font-size: 15px; }
  .elementor-widget-animated-headline .elementor-headline { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-animated-headline .elementor-headline-dynamic-text { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-22 .elementor-element.elementor-element-0a97500 { --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; --flex-wrap: nowrap; }
  .elementor-widget-button .elementor-button { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-22 .elementor-element.elementor-element-d17beaf .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-0456032 .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-ec8eec7 { --padding-top: 3rem; --padding-bottom: 3rem; --padding-left: 1rem; --padding-right: 1rem; }
  .elementor-widget-text-editor { line-height: var(--e-global-typography-text-line-height); }
  .elementor-22 .elementor-element.elementor-element-780ce0f { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-e911bf8 .elementor-heading-title { font-size: 2rem; }
  .elementor-22 .elementor-element.elementor-element-2883221 { --e-con-grid-template-columns: repeat(1,1fr); --grid-auto-flow: row; }
  .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-icon-box .elementor-icon-box-description { line-height: var(--e-global-typography-text-line-height); }
  .elementor-22 .elementor-element.elementor-element-31dbb41 { --padding-top: 2rem; --padding-bottom: 2rem; --padding-left: 1rem; --padding-right: 1rem; }
  .elementor-22 .elementor-element.elementor-element-650eb66 .elementor-heading-title { font-size: 2rem; }
  .elementor-22 .elementor-element.elementor-element-dd57980 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-5e6f7fc { --e-con-grid-template-columns: repeat(1,1fr); --grid-auto-flow: row; }
  .elementor-22 .elementor-element.elementor-element-84ff081 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-29d7a99 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-a898581 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-210c38b { --flex-wrap: nowrap; }
  .elementor-22 .elementor-element.elementor-element-55451d7 .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-feb0969 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-07b2515 .elementor-heading-title { font-size: 2rem; }
  .elementor-22 .elementor-element.elementor-element-8543d77 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-b980cef { --flex-wrap: nowrap; }
  .elementor-22 .elementor-element.elementor-element-8fbc71d .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-f6b74d0 .elementor-button { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-1be38c0 { --padding-top: 2rem; --padding-bottom: 2rem; --padding-left: 2rem; --padding-right: 2rem; }
  .elementor-22 .elementor-element.elementor-element-66d4374 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-d2aff4d .elementor-heading-title { font-size: 2rem; }
  .elementor-22 .elementor-element.elementor-element-75802cd { --e-con-grid-template-columns: repeat(1,1fr); --grid-auto-flow: row; }
  .elementor-22 .elementor-element.elementor-element-4c81f41 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-e016b9c .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-4627dc8 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-ce1a795 .elementor-icon-box-description { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-b459537 { --padding-top: 2rem; --padding-bottom: 2rem; --padding-left: 2rem; --padding-right: 2rem; }
  .elementor-22 .elementor-element.elementor-element-2b6fb72 { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-f95b970 .elementor-heading-title { font-size: 2rem; }
  .elementor-22 .elementor-element.elementor-element-89ddfe8 { font-size: 15px; }
  .elementor-widget-form .elementor-field-group > label { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-form .elementor-field-type-html { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-form .elementor-button { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-widget-form .elementor-message { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-widget-form .e-form__indicators__indicator__progress__meter { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-group .elementor-field, .elementor-22 .elementor-element.elementor-element-f35d723 .elementor-field-subgroup label { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-21f96ae { font-size: 15px; }
  .elementor-22 .elementor-element.elementor-element-ceddc46 { --padding-top: 3rem; --padding-bottom: 3rem; --padding-left: 1rem; --padding-right: 1rem; }
  .elementor-22 .elementor-element.elementor-element-7ee3ea9 .elementor-heading-title { font-size: 1.2rem; }
}
@media (min-width: 768px) {
  .elementor-22 .elementor-element.elementor-element-3226661 { --width: 95.384%; }
  .elementor-22 .elementor-element.elementor-element-0e20743 { --content-width: 600px; }
  .elementor-22 .elementor-element.elementor-element-5dd63c7 { --content-width: 750px; }
  .elementor-22 .elementor-element.elementor-element-c6edb15 { --width: 50%; }
  .elementor-22 .elementor-element.elementor-element-196cff9 { --width: 50%; }
  .elementor-22 .elementor-element.elementor-element-e401547 { --width: 40%; }
  .elementor-22 .elementor-element.elementor-element-75802cd { --width: 50%; }
  .elementor-22 .elementor-element.elementor-element-8ff1b5f { --width: 50%; }
  .elementor-22 .elementor-element.elementor-element-b459537 { --width: 50%; }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-22 .elementor-element.elementor-element-3226661 { --width: 100%; }
  .elementor-22 .elementor-element.elementor-element-c6edb15 { --width: 100%; }
  .elementor-22 .elementor-element.elementor-element-196cff9 { --width: 100%; }
  .elementor-22 .elementor-element.elementor-element-e401547 { --width: 100%; }
  .elementor-22 .elementor-element.elementor-element-75802cd { --width: 100%; }
  .elementor-22 .elementor-element.elementor-element-8ff1b5f { --width: 100%; }
  .elementor-22 .elementor-element.elementor-element-b459537 { --width: 100%; }
}
.elementor-207 .elementor-element.elementor-element-6000ac8 { --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; --flex-wrap: wrap; box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 30px 0px; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 0%; }
.elementor-207 .elementor-element.elementor-element-52b70979 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: space-between; --align-items: stretch; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --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-207 .elementor-element.elementor-element-52b70979:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-52b70979 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-primary); }
.elementor-207 .elementor-element.elementor-element-7b508b65 { --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; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.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); line-height: var(--e-global-typography-text-line-height); }
.elementor-widget-icon-list .elementor-icon-list-text { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(10px); }
.elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-10px); }
.elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-10px); }
.elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-icon svg { fill: rgb(255, 255, 255); transition: fill 0.3s; }
.elementor-207 .elementor-element.elementor-element-5f4b039d { --e-icon-list-icon-size: 15px; --icon-vertical-offset: 0px; }
.elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-icon { padding-inline-end: 0px; }
.elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-item > a { font-size: 12px; font-weight: 400; }
.elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-text { color: rgb(255, 255, 255); transition: color 0.3s; }
.elementor-207 .elementor-element.elementor-element-5432e1bc { --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: flex-end; --align-items: center; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-widget-search-form input[type="search"].elementor-search-form__input { font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight); line-height: var(--e-global-typography-text-line-height); }
.elementor-widget-search-form .elementor-search-form__input, .elementor-widget-search-form .elementor-search-form__icon, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button, .elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input { color: var(--e-global-color-text); fill: var(--e-global-color-text); }
.elementor-207 .elementor-element.elementor-element-44047aff.elementor-element { --align-self: center; --flex-grow: 0; --flex-shrink: 0; }
.elementor-207 .elementor-element.elementor-element-44047aff .elementor-search-form__toggle { --e-search-form-toggle-size: 25px; --e-search-form-toggle-color: #fff; }
.elementor-207 .elementor-element.elementor-element-44047aff.elementor-search-form--skin-full_screen .elementor-search-form__container { background-color: rgba(0, 0, 0, 0.72); }
.elementor-207 .elementor-element.elementor-element-44047aff input[type="search"].elementor-search-form__input { font-family: Montserrat, sans-serif; font-size: 40px; font-weight: 300; }
.elementor-207 .elementor-element.elementor-element-44047aff .elementor-search-form__input, .elementor-207 .elementor-element.elementor-element-44047aff .elementor-search-form__icon, .elementor-207 .elementor-element.elementor-element-44047aff .elementor-lightbox .dialog-lightbox-close-button, .elementor-207 .elementor-element.elementor-element-44047aff .elementor-lightbox .dialog-lightbox-close-button:hover, .elementor-207 .elementor-element.elementor-element-44047aff.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input { color: rgb(255, 255, 255); fill: rgb(255, 255, 255); }
.elementor-207 .elementor-element.elementor-element-44047aff.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input { border-color: rgba(255, 255, 255, 0.5); border-radius: 0px; }
.elementor-207 .elementor-element.elementor-element-44047aff .elementor-search-form__toggle:hover { --e-search-form-toggle-color: #d3b574; }
.elementor-207 .elementor-element.elementor-element-44047aff .elementor-search-form__toggle:focus { --e-search-form-toggle-color: #d3b574; }
.elementor-207 .elementor-element.elementor-element-40ba69a7 { width: auto; --e-icon-list-icon-size: 15px; --e-icon-list-icon-align: center; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.125); --icon-vertical-offset: 0px; }
.elementor-207 .elementor-element.elementor-element-40ba69a7.elementor-element { --flex-grow: 0; --flex-shrink: 1; }
.elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(7.5px); }
.elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-7.5px); }
.elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-7.5px); }
.elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-icon svg { fill: rgb(255, 255, 255); transition: fill 0.3s; }
.elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-item:hover .elementor-icon-list-icon svg { fill: rgb(211, 181, 116); }
.elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-text { transition: color 0.3s; }
.elementor-207 .elementor-element.elementor-element-7e7e9ce1 { --display: flex; --flex-direction: row; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: space-between; --align-items: center; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 15px; --padding-bottom: 15px; --padding-left: 12px; --padding-right: 12px; }
.elementor-207 .elementor-element.elementor-element-7e7e9ce1:not(.elementor-motion-effects-element-type-background), .elementor-207 .elementor-element.elementor-element-7e7e9ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-3f578c6); }
.elementor-207 .elementor-element.elementor-element-72deea55 { text-align: start; }
.elementor-207 .elementor-element.elementor-element-72deea55 img { width: 165px; }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-menu-container { height: 40px; border-radius: 0px; }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a { font-size: 14px; font-weight: 600; color: var(--e-global-color-secondary); padding: 0px 15px; }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a:hover { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a:focus { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a:active { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li:hover > a { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li:hover > a .elementskit-submenu-indicator { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a:hover .elementskit-submenu-indicator { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a:focus .elementskit-submenu-indicator { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a:active .elementskit-submenu-indicator { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li.current-menu-item > a { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li.current-menu-ancestor > a { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator { color: var(--e-global-color-secondary); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a .elementskit-submenu-indicator { color: rgb(16, 16, 16); fill: rgb(16, 16, 16); border-style: none; }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon { color: rgb(16, 16, 16); fill: rgb(16, 16, 16); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav .elementskit-submenu-panel > li > a { padding: 15px; color: rgb(0, 0, 0); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover { color: rgb(112, 112, 112); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus { color: rgb(112, 112, 112); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active { color: rgb(112, 112, 112); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a { color: rgb(112, 112, 112); }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a { color: rgb(112, 112, 112) !important; }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-submenu-panel { padding: 15px 0px; }
.elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav .elementskit-submenu-panel { border-style: none; border-radius: 0px; min-width: 220px; }
.elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-hamburger { float: right; }
.elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon { background-color: var(--e-global-color-primary); }
.elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-hamburger > .ekit-menu-icon { color: var(--e-global-color-primary); }
.elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon { background-color: var(--e-global-color-primary); }
.elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-hamburger:hover > .ekit-menu-icon { color: var(--e-global-color-primary); }
.elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-close { color: rgb(51, 51, 51); }
.elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-close:hover { color: rgba(0, 0, 0, 0.5); }
.elementor-207 .elementor-element.elementor-element-29b6e38 { --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: 32px 32px; --row-gap: 32px; --column-gap: 32px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.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); line-height: var(--e-global-typography-accent-line-height); }
.elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button { background-color: var(--e-global-color-primary); font-size: 13px; font-weight: 600; fill: var(--e-global-color-f898f31); color: var(--e-global-color-f898f31); border-radius: 35px; padding: 14px 25px; }
.elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button:hover, .elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button:focus { background-color: var(--e-global-color-secondary); color: var(--e-global-color-f898f31); }
.elementor-207 .elementor-element.elementor-element-bfdf3ee > .elementor-widget-container { --e-transform-translateX: -30px; }
.elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button .elementor-button-content-wrapper { gap: 10px; }
.elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button:hover svg, .elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button:focus svg { fill: var(--e-global-color-f898f31); }
.elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button { background-color: var(--e-global-color-primary); font-size: 13px; font-weight: 600; fill: var(--e-global-color-f898f31); color: var(--e-global-color-f898f31); border-radius: 35px; padding: 14px 25px; }
.elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button:hover, .elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button:focus { background-color: var(--e-global-color-secondary); color: var(--e-global-color-f898f31); }
.elementor-207 .elementor-element.elementor-element-070b0c8 > .elementor-widget-container { --e-transform-translateX: -10px; }
.elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button-content-wrapper { flex-direction: row-reverse; }
.elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button .elementor-button-content-wrapper { gap: 10px; }
.elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button:hover svg, .elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button:focus svg { fill: var(--e-global-color-f898f31); }
.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }
@media (max-width: 1024px) {
  .elementor-207 .elementor-element.elementor-element-52b70979 { --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --padding-top: 10px; --padding-bottom: 10px; --padding-left: 10px; --padding-right: 10px; }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { line-height: var(--e-global-typography-text-line-height); }
  .elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-207 .elementor-element.elementor-element-5f4b039d .elementor-icon-list-item > a { font-size: 12px; }
  .elementor-207 .elementor-element.elementor-element-5432e1bc { --justify-content: center; }
  .elementor-widget-search-form input[type="search"].elementor-search-form__input { line-height: var(--e-global-typography-text-line-height); }
  .elementor-207 .elementor-element.elementor-element-7e7e9ce1 { --padding-top: 20px; --padding-bottom: 20px; --padding-left: 15px; --padding-right: 15px; }
  .elementor-207 .elementor-element.elementor-element-72deea55 > .elementor-widget-container { padding: 0px 90px 0px 0px; }
  .elementor-207 .elementor-element.elementor-element-72deea55 img { width: 133px; }
  .elementor-207 .elementor-element.elementor-element-7879721.elementor-element { --order: 99999; }
  .elementor-207 .elementor-element.elementor-element-7879721 .elementskit-menu-container { max-width: 100%; border-radius: 0px; }
  .elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li > a { color: rgb(0, 0, 0); padding: 15px; }
  .elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li { margin: 15px; }
  .elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav .elementskit-submenu-panel { border-radius: 0px; }
  .elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-hamburger { padding: 8px; width: 45px; border-radius: 3px; }
  .elementor-207 .elementor-element.elementor-element-7879721 button.elementskit-menu-close { padding: 8px; margin: 12px; width: 45px; border-radius: 3px; }
  .elementor-widget-button .elementor-button { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button { font-size: 15px; }
  .elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button { font-size: 15px; }
}
@media (max-width: 767px) {
  .elementor-207 .elementor-element.elementor-element-52b70979 { --padding-top: 15px; --padding-bottom: 15px; --padding-left: 15px; --padding-right: 15px; }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { line-height: var(--e-global-typography-text-line-height); }
  .elementor-207 .elementor-element.elementor-element-5432e1bc { --width: 100%; --flex-direction: row; --container-widget-width: initial; --container-widget-height: 100%; --container-widget-flex-grow: 1; --container-widget-align-self: stretch; --flex-wrap-mobile: wrap; --justify-content: center; --flex-wrap: nowrap; }
  .elementor-widget-search-form input[type="search"].elementor-search-form__input { line-height: var(--e-global-typography-text-line-height); }
  .elementor-207 .elementor-element.elementor-element-44047aff.elementor-element { --flex-grow: 0; --flex-shrink: 0; }
  .elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item { margin-inline: calc(2.5px); }
  .elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-items.elementor-inline-items { margin-inline: calc(-2.5px); }
  .elementor-207 .elementor-element.elementor-element-40ba69a7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item::after { inset-inline-end: calc(-2.5px); }
  .elementor-207 .elementor-element.elementor-element-72deea55 > .elementor-widget-container { padding: 0px; }
  .elementor-207 .elementor-element.elementor-element-7879721 .elementskit-navbar-nav > li { margin: 10px; }
  .elementor-207 .elementor-element.elementor-element-29b6e38 { --width: 7.9rem; }
  .elementor-widget-button .elementor-button { line-height: var(--e-global-typography-accent-line-height); }
  .elementor-207 .elementor-element.elementor-element-bfdf3ee .elementor-button { font-size: 15px; }
  .elementor-207 .elementor-element.elementor-element-070b0c8 .elementor-button { font-size: 15px; }
}
@media (min-width: 768px) {
  .elementor-207 .elementor-element.elementor-element-7b508b65 { --content-width: 100%; }
  .elementor-207 .elementor-element.elementor-element-5432e1bc { --width: 47%; }
  .elementor-207 .elementor-element.elementor-element-29b6e38 { --width: 17rem; }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-207 .elementor-element.elementor-element-5432e1bc { --width: 100%; }
}
.elementor-212 .elementor-element.elementor-element-cd37ce9 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --padding-top: 30px; --padding-bottom: 30px; --padding-left: 30px; --padding-right: 30px; }
.elementor-212 .elementor-element.elementor-element-61c020d { --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: var(--e-global-color-primary); --border-color: var(--e-global-color-primary); --border-radius: 10px; box-shadow: rgba(0, 0, 0, 0.23) 0px 0px 5px 0px; --margin-top: 0px; --margin-bottom: 0px; --margin-left: 0px; --margin-right: 0px; --padding-top: 20px; --padding-bottom: 20px; --padding-left: 20px; --padding-right: 20px; }
.elementor-212 .elementor-element.elementor-element-61c020d:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-61c020d > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-9ec6d7e); }
.elementor-widget-text-editor { font-family: var(--e-global-typography-text-font-family),Sans-serif; font-weight: var(--e-global-typography-text-font-weight); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text); }
.elementor-212 .elementor-element.elementor-element-1ef2097 { font-family: Inter, sans-serif; font-size: 14px; font-weight: 400; line-height: 1.4em; }
.elementor-212 .elementor-element.elementor-element-1ef2097 p { margin-block-end: 0px; }
.elementor-212 .elementor-element.elementor-element-a0284eb { --display: grid; --e-con-grid-template-columns: repeat(4,1fr); --e-con-grid-template-rows: repeat(1,1fr); --grid-auto-flow: row; --padding-top: 50px; --padding-bottom: 50px; --padding-left: 50px; --padding-right: 50px; }
.elementor-212 .elementor-element.elementor-element-a0284eb:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-a0284eb > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-primary); }
.elementor-212 .elementor-element.elementor-element-7a78d781 { --display: flex; --align-items: flex-start; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% ); --flex-wrap: wrap; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 20px; }
.elementor-212 .elementor-element.elementor-element-ce2597d { width: var(--container-widget-width,15rem); max-width: 15rem; --container-widget-width: 15rem; --container-widget-flex-grow: 0; }
.elementor-212 .elementor-element.elementor-element-ce2597d > .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); padding: 10px; border-radius: 15px; }
.elementor-212 .elementor-element.elementor-element-ce2597d img { transition-duration: 0.3s; }
.elementor-212 .elementor-element.elementor-element-b408ba7 { font-family: Inter, sans-serif; font-size: 14px; font-weight: 400; line-height: 1.4em; color: var(--e-global-color-f898f31); }
.elementor-212 .elementor-element.elementor-element-30846be7 { --grid-template-columns: repeat(0,auto); --icon-size: 21px; --grid-column-gap: 20px; --grid-row-gap: 11px; }
.elementor-212 .elementor-element.elementor-element-30846be7 .elementor-widget-container { text-align: left; }
.elementor-212 .elementor-element.elementor-element-30846be7 .elementor-social-icon { background-color: var(--e-global-color-8630d9f); --icon-padding: 0em; }
.elementor-212 .elementor-element.elementor-element-30846be7 .elementor-social-icon svg { fill: var(--e-global-color-f898f31); }
.elementor-212 .elementor-element.elementor-element-30846be7 .elementor-social-icon:hover svg { fill: var(--e-global-color-accent); }
.elementor-212 .elementor-element.elementor-element-ed4be40 { --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: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-212 .elementor-element.elementor-element-ed4be40.e-con { --flex-grow: 0; --flex-shrink: 0; }
.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); line-height: var(--e-global-typography-primary-line-height); color: var(--e-global-color-primary); }
.elementor-212 .elementor-element.elementor-element-60d3272f .elementor-heading-title { font-family: Inter, sans-serif; font-size: 16px; font-weight: 500; text-transform: uppercase; font-style: normal; text-decoration: none; line-height: 1.2em; letter-spacing: 0px; color: var(--e-global-color-accent); }
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item { font-family: var(--e-global-typography-primary-font-family),Sans-serif; font-weight: var(--e-global-typography-primary-font-weight); line-height: var(--e-global-typography-primary-line-height); }
.elementor-widget-nav-menu { --e-nav-menu-divider-color: var(--e-global-color-text); }
.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-sub-item { font-family: var(--e-global-typography-accent-font-family),Sans-serif; font-weight: var(--e-global-typography-accent-font-weight); }
.elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-menu-toggle { color: var(--e-global-color-f898f31); fill: var(--e-global-color-f898f31); }
.elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown { background-color: rgba(255, 255, 255, 0); }
.elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a:hover, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a:focus, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a.highlighted, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-menu-toggle:hover, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-menu-toggle:focus { color: var(--e-global-color-accent); }
.elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a:hover, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a:focus, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a.highlighted { background-color: rgba(5, 79, 54, 0); }
.elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown .elementor-sub-item { font-size: 14px; font-weight: 400; }
.elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown a { padding: 7px 0px; }
.elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu__container.elementor-nav-menu--dropdown { margin-top: 0px !important; }
.elementor-212 .elementor-element.elementor-element-61b6b46 { --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: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-212 .elementor-element.elementor-element-61b6b46.e-con { --flex-grow: 0; --flex-shrink: 0; }
.elementor-212 .elementor-element.elementor-element-5bf876c .elementor-heading-title { font-family: Inter, sans-serif; font-size: 16px; font-weight: 500; text-transform: uppercase; font-style: normal; text-decoration: none; line-height: 1.2em; letter-spacing: 0px; color: var(--e-global-color-accent); }
.elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-menu-toggle { color: var(--e-global-color-f898f31); fill: var(--e-global-color-f898f31); }
.elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown { background-color: rgba(255, 255, 255, 0); }
.elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a:hover, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a:focus, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a.highlighted, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-menu-toggle:hover, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-menu-toggle:focus { color: var(--e-global-color-accent); }
.elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a:hover, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a:focus, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a.highlighted { background-color: rgba(5, 79, 54, 0); }
.elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown .elementor-sub-item { font-size: 14px; font-weight: 400; }
.elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown a { padding: 7px 0px; }
.elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu__container.elementor-nav-menu--dropdown { margin-top: 0px !important; }
.elementor-212 .elementor-element.elementor-element-66d5f84 { --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: 20px 20px; --row-gap: 20px; --column-gap: 20px; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
.elementor-212 .elementor-element.elementor-element-66d5f84.e-con { --flex-grow: 0; --flex-shrink: 0; }
.elementor-212 .elementor-element.elementor-element-8543357 .elementor-heading-title { font-family: Inter, sans-serif; font-size: 16px; font-weight: 500; text-transform: uppercase; font-style: normal; text-decoration: none; line-height: 1.2em; letter-spacing: 0px; color: var(--e-global-color-accent); }
.elementor-212 .elementor-element.elementor-element-13534fe p { margin-block-end: 0px; }
.elementor-212 .elementor-element.elementor-element-13534fe { color: var(--e-global-color-f898f31); }
.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); line-height: var(--e-global-typography-text-line-height); }
.elementor-widget-icon-list .elementor-icon-list-text { color: var(--e-global-color-secondary); }
.elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(5px); }
.elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(5px); }
.elementor-212 .elementor-element.elementor-element-ebfbb0f { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }
.elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-item > a { font-weight: 300; text-transform: none; font-style: normal; text-decoration: none; line-height: 1.5em; letter-spacing: 0px; }
.elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-text { color: rgb(251, 247, 234); transition: color 0.3s; }
.elementor-212 .elementor-element.elementor-element-f62e1a1 { --display: flex; --flex-direction: column; --container-widget-width: 100%; --container-widget-height: initial; --container-widget-flex-grow: 0; --container-widget-align-self: initial; --flex-wrap-mobile: wrap; --gap: 10px 10px; --row-gap: 10px; --column-gap: 10px; border-style: solid; --border-style: solid; border-width: 1px 0px; --border-top-width: 1px; --border-right-width: 0px; --border-bottom-width: 1px; --border-left-width: 0px; border-color: var(--e-global-color-3f578c6); --border-color: var(--e-global-color-3f578c6); --padding-top: 40px; --padding-bottom: 40px; --padding-left: 20px; --padding-right: 20px; }
.elementor-212 .elementor-element.elementor-element-f62e1a1:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-f62e1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-primary); }
.elementor-212 .elementor-element.elementor-element-ab9e1e9 .elementor-icon-list-item:not(:last-child)::after { content: ""; border-color: rgb(221, 221, 221); }
.elementor-212 .elementor-element.elementor-element-ab9e1e9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child)::after { border-inline-start-style: solid; }
.elementor-212 .elementor-element.elementor-element-ab9e1e9 .elementor-inline-items .elementor-icon-list-item:not(:last-child)::after { border-inline-start-width: 1px; }
.elementor-212 .elementor-element.elementor-element-ab9e1e9 { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }
.elementor-212 .elementor-element.elementor-element-ab9e1e9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-212 .elementor-element.elementor-element-ab9e1e9 .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-size: 12px; font-weight: 400; line-height: 1.4em; }
.elementor-212 .elementor-element.elementor-element-ab9e1e9 .elementor-icon-list-text { color: var(--e-global-color-accent); transition: color 0.3s; }
.elementor-212 .elementor-element.elementor-element-a0666ab { --e-icon-list-icon-size: 14px; --icon-vertical-offset: 0px; }
.elementor-212 .elementor-element.elementor-element-a0666ab .elementor-icon-list-item > .elementor-icon-list-text, .elementor-212 .elementor-element.elementor-element-a0666ab .elementor-icon-list-item > a { font-family: Inter, sans-serif; font-size: 12px; font-weight: 400; line-height: 1.4em; }
.elementor-212 .elementor-element.elementor-element-a0666ab .elementor-icon-list-text { color: var(--e-global-color-accent); transition: color 0.3s; }
.elementor-212 .elementor-element.elementor-element-1c4c999 { font-family: Poppins, sans-serif; font-size: 12px; font-weight: 400; line-height: 1.5em; color: var(--e-global-color-f898f31); }
.elementor-212 .elementor-element.elementor-element-1c4c999 p { margin-block-end: 15px; }
.elementor-212 .elementor-element.elementor-element-1c4c999 a { color: var(--e-global-color-accent); }
.elementor-212 .elementor-element.elementor-element-5b407df6 { --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: stretch; --gap: 0px 0px; --row-gap: 0px; --column-gap: 0px; --padding-top: 1rem; --padding-bottom: 1rem; --padding-left: 1rem; --padding-right: 1rem; }
.elementor-212 .elementor-element.elementor-element-5b407df6:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-5b407df6 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-primary); }
.elementor-212 .elementor-element.elementor-element-368aef8 { text-align: center; }
.elementor-212 .elementor-element.elementor-element-368aef8 .elementor-heading-title { font-family: Inter, sans-serif; font-size: 12px; font-weight: 400; text-transform: none; font-style: normal; text-decoration: none; line-height: 1.5em; letter-spacing: 0px; color: rgb(255, 255, 255); }
.elementor-location-header::before, .elementor-location-footer::before { content: ""; display: table; clear: both; }
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-212 .elementor-element.elementor-element-7a78d781 { --width: 100%; }
}
@media (max-width: 1024px) {
  .elementor-widget-text-editor { line-height: var(--e-global-typography-text-line-height); }
  .elementor-212 .elementor-element.elementor-element-1ef2097 { font-size: 15px; }
  .elementor-212 .elementor-element.elementor-element-a0284eb { --e-con-grid-template-columns: repeat(1,1fr); --grid-auto-flow: row; }
  .elementor-212 .elementor-element.elementor-element-7a78d781 { --gap: 30px 30px; --row-gap: 30px; --column-gap: 30px; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 35%; }
  .elementor-212 .elementor-element.elementor-element-b408ba7 { font-size: 15px; }
  .elementor-212 .elementor-element.elementor-element-30846be7 { --icon-size: 18px; }
  .elementor-212 .elementor-element.elementor-element-ed4be40 { --padding-top: 0%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 15%; }
  .elementor-widget-heading .elementor-heading-title { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-nav-menu .elementor-nav-menu .elementor-item { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown .elementor-sub-item { font-size: 15px; }
  .elementor-212 .elementor-element.elementor-element-61b6b46 { --padding-top: 0%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 15%; }
  .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown .elementor-sub-item { font-size: 15px; }
  .elementor-212 .elementor-element.elementor-element-66d5f84 { --padding-top: 0%; --padding-bottom: 0%; --padding-left: 0%; --padding-right: 15%; }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { line-height: var(--e-global-typography-text-line-height); }
  .elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-item > a { font-size: 14px; }
}
@media (max-width: 767px) {
  .elementor-widget-text-editor { line-height: var(--e-global-typography-text-line-height); }
  .elementor-212 .elementor-element.elementor-element-1ef2097 { font-size: 15px; }
  .elementor-212 .elementor-element.elementor-element-a0284eb { --e-con-grid-template-columns: repeat(1,1fr); --grid-auto-flow: row; --padding-top: 3rem; --padding-bottom: 3rem; --padding-left: 1rem; --padding-right: 1rem; }
  .elementor-212 .elementor-element.elementor-element-7a78d781 { --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .elementor-212 .elementor-element.elementor-element-b408ba7 { font-size: 15px; }
  .elementor-212 .elementor-element.elementor-element-ed4be40 { --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .elementor-widget-heading .elementor-heading-title { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-nav-menu .elementor-nav-menu .elementor-item { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-407dc90 .elementor-nav-menu--dropdown .elementor-sub-item { font-size: 15px; }
  .elementor-212 .elementor-element.elementor-element-61b6b46 { --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown .elementor-item, .elementor-212 .elementor-element.elementor-element-fd79b00 .elementor-nav-menu--dropdown .elementor-sub-item { font-size: 15px; }
  .elementor-212 .elementor-element.elementor-element-66d5f84 { --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px; }
  .elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a { line-height: var(--e-global-typography-text-line-height); }
  .elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) { padding-block-end: calc(4px); }
  .elementor-212 .elementor-element.elementor-element-ebfbb0f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) { margin-block-start: calc(4px); }
  .elementor-212 .elementor-element.elementor-element-f62e1a1 { --padding-top: 30px; --padding-bottom: 30px; --padding-left: 15px; --padding-right: 15px; }
}
.elementskit-menu-container { z-index: 10000; }
.elementskit-navbar-nav > li > a .ekit-menu-icon { padding-right: 5px; }
.elementskit-dropdown li { position: relative; }
.elementskit-navbar-nav-default .elementskit-navbar-nav { padding-left: 0px; margin-bottom: 0px; list-style: none; margin-left: 0px; }
.elementskit-navbar-nav-default .elementskit-navbar-nav > li { position: relative; }
.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a { height: 100%; display: flex; -webkit-box-align: center; align-items: center; text-decoration: none; }
.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a:hover { text-decoration: none; }
.elementskit-navbar-nav-default .elementskit-navbar-nav > li.elementskit-megamenu-has { position: static; }
.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a { transition: 0.4s; text-transform: none; font-weight: 500; letter-spacing: normal; }
.elementskit-navbar-nav-default .elementskit-dropdown { border-width: 1px; border-style: solid; border-color: rgb(218, 218, 218); background-color: rgb(244, 244, 244); border-radius: 0px; padding-left: 0px; list-style: none; opacity: 0; visibility: hidden; transition: transform 0.4s, -webkit-transform 0.4s; }
.elementskit-navbar-nav-default .elementskit-dropdown > li > .elementskit-dropdown { left: 100%; top: 0px; }
.elementskit-navbar-nav-default .elementskit-dropdown > li > .elementskit-dropdown.open-fromleft { left: auto; right: 100%; }
.elementskit-navbar-nav-default .elementskit-submenu-panel > li > a { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; padding: 15px 10px; color: rgb(0, 0, 0); font-weight: 400; font-size: 14px; transition: 0.3s; }
.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-dropdown li:hover > a, .elementskit-navbar-nav-default .elementskit-navbar-nav > .elementskit-dropdown li > a:hover { color: rgb(30, 115, 190); background-color: rgb(255, 255, 255); }
.elementskit-navbar-nav-default .elementskit-submenu-panel > li:hover > a, .elementskit-navbar-nav-default .elementskit-submenu-panel > li > a:hover { color: rgb(13, 58, 79); background-color: rgba(255, 255, 255, 0.5); }
.elementskit-navbar-nav-default .elementskit-megamenu-panel { width: 100%; }
.elementskit-navbar-nav-default .elementskit-overlay { display: none; }
.elementskit-navbar-nav-default .elementskit-nav-identity-panel { display: none; }
.elementskit-navbar-nav-default button.elementskit-menu-close { border: 1px solid rgba(0, 0, 0, 0.5); color: rgba(51, 51, 51, 0.5); float: right; margin: 20px; }
.elementskit-navbar-nav-default .elementskit-dropdown-has > a { position: relative; }
.elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator { font-weight: 900; font-style: normal; margin-left: 6px; display: block; float: right; cursor: pointer; position: relative; font-size: 11px; }
.elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator.icon-none { display: none; }
.elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator.ekit-spinner { width: 1em; height: 1em; border-width: 2px; border-style: solid; border-color: color-mix(in srgb, currentcolor 25%, transparent) color-mix(in srgb, currentcolor 25%, transparent) currentcolor; border-image: none; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running ekit_ajax_spinner_rotation; }
.elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator.ekit-spinner::before { content: ""; display: none; }
@media (max-width: 1024px) {
  .elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator.ekit-spinner { padding: 4px; margin-right: 10px; }
}
@media (max-width: 1024px) {
  .elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator { padding: 4px 15px; }
}
@media (max-width: 1024px) {
  .elementskit-navbar-nav-default .elementskit-dropdown-has > a svg.elementskit-submenu-indicator { width: auto; height: auto; max-width: 42px; max-height: 42px; }
}
.elementskit-navbar-nav-default.elementskit-menu-container { background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0px, rgba(255, 255, 255, 0) 100%); border-radius: 0px; position: relative; height: 100px; z-index: 90000; }
.elementskit-navbar-nav-default .elementskit-dropdown { min-width: 250px; margin-left: 0px; }
.elementskit-navbar-nav-default .elementskit-navbar-nav { height: 100%; display: flex; flex-wrap: wrap; -webkit-box-pack: start; justify-content: flex-start; }
.elementskit-navbar-nav-default .elementskit-navbar-nav > li > a { font-size: 15px; color: rgb(0, 0, 0); padding-left: 15px; padding-right: 15px; }
.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-center { -webkit-box-pack: center; justify-content: center; }
.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-right { -webkit-box-pack: end; justify-content: flex-end; }
.elementskit-navbar-nav-default .elementskit-navbar-nav.elementskit-menu-po-justified { -webkit-box-pack: justify; justify-content: space-between; }
@media (min-width: 1025px) {
  .elementskit-navbar-nav-default .elementskit-dropdown { box-shadow: rgba(45, 45, 45, 0.2) 0px 10px 30px 0px; position: absolute; top: 100%; left: 0px; transform: translateY(-10px); pointer-events: none; max-height: none; z-index: 999; }
  .elementskit-navbar-nav-default .elementskit-megamenu-panel { transform: translateY(-10px); pointer-events: none; opacity: 0; visibility: hidden; transition: 0.4s; margin-left: 0px; position: absolute; left: 0px; top: 100%; display: block; z-index: 999; }
}
@media (min-width: 1025px) {
  .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has:hover > .elementskit-megamenu-panel { opacity: 1; visibility: visible; transform: translateY(0px); pointer-events: auto; }
}
.elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-megamenu-has .elementskit-dropdown { display: none; }
.elementskit-navbar-nav-default.ekit-nav-dropdown-click .ekit-dropdown-open-onclick { opacity: 1; visibility: visible; transform: translateY(0px); pointer-events: auto; }
@media (min-width: 767px) {
  .elementskit-navbar-nav-default.ekit-nav-dropdown-click .elementskit-megamenu-has .elementskit-submenu-panel { display: none; }
}
@media (max-width: 1024px) {
  .ekit_menu_responsive_tablet > .elementskit-navbar-nav-default { background-color: rgb(247, 247, 247); }
  .elementskit-navbar-nav-default.elementskit-menu-offcanvas-elements { width: 100%; position: fixed; top: 0px; left: -100vw; height: 100%; box-shadow: rgba(255, 165, 0, 0) 0px 10px 30px 0px; overflow: hidden auto; padding-top: 0px; padding-left: 0px; padding-right: 0px; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: reverse; flex-direction: column-reverse; -webkit-box-pack: end; justify-content: flex-end; transition: left 0.6s cubic-bezier(0.6, 0.1, 0.68, 0.53); }
  .elementskit-navbar-nav-default .no-scroller { overflow: hidden; }
  .elementskit-navbar-nav-default .elementskit-nav-identity-panel { display: block; position: relative; z-index: 5; width: 100%; }
  .elementskit-navbar-nav-default .elementskit-nav-identity-panel .elementskit-site-title { float: left; }
  .elementskit-navbar-nav-default .elementskit-nav-identity-panel button.elementskit-menu-close { float: right; }
  .elementskit-navbar-nav-default .elementskit-navbar-nav > li > a { color: rgb(0, 0, 0); font-size: 12px; transition: 0.4s; padding: 5px 5px 5px 10px; }
  .elementskit-navbar-nav-default .elementskit-navbar-nav > li > a:hover { color: rgb(13, 58, 79); }
  .elementskit-navbar-nav-default .elementskit-navbar-nav > li:hover > a { color: rgb(13, 58, 79); }
  .elementskit-navbar-nav-default .elementskit-submenu-panel > li > a { color: rgb(0, 0, 0); font-size: 12px; padding: 7px; }
  .elementskit-navbar-nav-default .elementskit-dropdown { display: block; border: 0px; margin-left: 0px; }
  .elementskit-navbar-nav-default .elementskit-megamenu-panel { display: none; }
  .elementskit-navbar-nav-default .elementskit-navbar-nav > .elementskit-dropdown-has > .elementskit-dropdown li a { padding-left: 15px; }
}
@media (max-width: 767px) {
  .ekit_menu_responsive_mobile > .elementskit-navbar-nav-default { background-color: rgb(247, 247, 247); }
}
@-webkit-keyframes ekit_ajax_spinner_rotation { 
  100% { transform: rotate(360deg); }
}
@keyframes ekit_ajax_spinner_rotation { 
  100% { transform: rotate(360deg); }
}
@media (min-width: 1025px) {
  .ekit-nav-dropdown-hover .elementskit-dropdown-has .elementskit-dropdown { box-shadow: rgba(45, 45, 45, 0.2) 0px 10px 30px 0px; position: absolute; top: 100%; left: 0px; transform: translateY(-10px); pointer-events: none; max-height: none; z-index: 999; }
  .ekit-nav-dropdown-hover .elementskit-dropdown-has:hover > .elementskit-dropdown { opacity: 1; visibility: visible; transform: translateY(0px); pointer-events: auto; }
}
@media only screen and (max-width: 1023px) and (min-width: 768px) {
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover > .elementskit-dropdown, .ekit_menu_responsive_mobile .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover > .elementskit-megamenu-panel, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover > .elementskit-dropdown, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default.ekit-nav-dropdown-hover .elementskit-dropdown-has:hover > .elementskit-megamenu-panel { opacity: 1; visibility: visible; transform: translateY(0px); pointer-events: auto; }
}
@media only screen and (max-width: 1024px) and (min-width: 766px) {
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown { display: none; }
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open { display: block; }
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open { display: block; }
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown { display: none; }
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown ~ .elementskit-megamenu-panel { display: none; }
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open { display: block; max-height: 2500px; opacity: 1; visibility: visible; transition: max-height 5s ease-out; }
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav { overflow-y: auto; }
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown > li > .elementskit-dropdown { left: 0px; }
}
button.elementskit-menu-close, button.elementskit-menu-hamburger { display: none; }
button.elementskit-menu-hamburger { color: rgb(0, 0, 0); }
@media (max-width: 1024px) {
  .elementskit-menu-overlay { display: block; position: fixed; z-index: 14; top: 0px; left: -100%; height: 100%; width: 100%; background-color: rgba(51, 51, 51, 0.5); opacity: 1; visibility: visible; transition: 0.6s cubic-bezier(0.6, 0.1, 0.68, 0.53) 0.4s; }
  .elementor-element-edit-mode .elementskit-menu-overlay { left: 100%; }
  button.elementskit-menu-hamburger { border: 1px solid rgba(0, 0, 0, 0.2); float: right; }
  button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon { background-color: rgba(0, 0, 0, 0.5); }
  button.elementskit-menu-close, button.elementskit-menu-hamburger { padding: 8px; background-color: transparent; border-radius: 0.25rem; position: relative; z-index: 10; cursor: pointer; width: 45px; transition: 0.4s ease-in; }
  button.elementskit-menu-close .elementskit-menu-hamburger-icon, button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon { height: 1px; width: 100%; display: block; margin-bottom: 4px; }
  button.elementskit-menu-close .elementskit-menu-hamburger-icon:last-child, button.elementskit-menu-hamburger .elementskit-menu-hamburger-icon:last-child { margin-bottom: 0px; }
  .elementskit-navbar-nav .ekit-menu-badge { font-size: 7px; }
}
.elementskit-navbar-nav-default .elementskit-navbar-nav > li > .elementskit-dropdown > li > a .ekit-menu-badge .ekit-menu-badge-arrow { display: none; }
.dropdown-item, .ekit-menu-nav-link { position: relative; }
.dropdown-item span.ekit-spinner, .dropdown-item > i, .dropdown-item > svg, .ekit-menu-nav-link span.ekit-spinner, .ekit-menu-nav-link > i, .ekit-menu-nav-link > svg { margin-right: 6px; }
.dropdown-item .icon-none, .ekit-menu-nav-link .icon-none { display: none !important; }
@media (max-width: 1024px) {
  .elementor-widget-ekit-nav-menu { animation: auto ease 0s 1 normal none running none !important; }
  .ekit-wid-con:not(.ekit_menu_responsive_mobile) .elementskit-navbar-nav { display: block; }
}
@media (max-width: 1024px) {
  button.elementskit-menu-close, button.elementskit-menu-hamburger { display: block; }
  .elementskit-menu-container { max-width: 350px; }
  .elementskit-menu-overlay.active { left: 0px; transition: 0.6s cubic-bezier(0.22, 0.61, 0.24, 1); }
  .elementskit-menu-offcanvas-elements { height: 100% !important; padding-bottom: 10px; }
  .elementskit-menu-offcanvas-elements.active { left: 0px; }
  .elementskit-dropdown { position: relative; max-height: 0px; box-shadow: none; transition: max-height 2s cubic-bezier(0, 1, 0, 1); }
  .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator { margin-left: auto; }
  .ekit_menu_responsive_tablet .elementskit-submenu-indicator { -webkit-box-ordinal-group: 3; order: 2; border: 1px solid; border-radius: 30px; }
}
@media screen and (min-width: 766px) and (max-width: 1024px) {
  .ekit_menu_responsive_mobile .elementskit-menu-offcanvas-elements { position: static; }
  .ekit_menu_responsive_mobile button.elementskit-menu-hamburger { display: none; }
  .ekit_menu_responsive_mobile .elementskit-menu-container { overflow: unset; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav > li.elementskit-megamenu-has.relative_position { position: relative; }
}
@media (max-width: 767px) {
  .ekit_menu_responsive_mobile .elementskit-navbar-nav { display: block; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown-has > a .elementskit-submenu-indicator { margin-left: auto; }
  .ekit_menu_responsive_mobile .elementskit-submenu-indicator { -webkit-box-ordinal-group: 3; order: 2; border: 1px solid; border-radius: 30px; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-dropdown { display: none; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-has.elementskit-mobile-builder-content .elementskit-megamenu-panel.elementskit-dropdown-open { display: block; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-megamenu-panel.elementskit-dropdown-open { display: block; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown { display: none; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown ~ .elementskit-megamenu-panel, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown ~ .elementskit-megamenu-panel { display: none; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown.elementskit-dropdown-open { display: block; max-height: 2500px; opacity: 1; visibility: visible; transition: max-height 5s ease-out; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-navbar-nav, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-navbar-nav { overflow-y: auto; }
  .ekit_menu_responsive_mobile .elementskit-navbar-nav-default .elementskit-dropdown > li > .elementskit-dropdown, .ekit_menu_responsive_tablet .elementskit-navbar-nav-default .elementskit-dropdown > li > .elementskit-dropdown { left: 0px; }
}
.elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a > i, .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover > i { color: inherit !important; }
@media (max-width: 767px) {
  .ekit-sticky .elementskit-menu-container.elementskit-menu-offcanvas-elements { height: 120vh !important; }
  .ekit-sticky .elementskit-menu-overlay { display: none; }
  .ekit-sticky .elementskit-menu-offcanvas-elements::before { position: fixed; content: ""; top: 0px; left: -110%; height: 100%; width: 100%; background-color: rgba(51, 51, 51, 0.5); transition: left 0.5s; }
  .ekit-sticky .elementskit-menu-offcanvas-elements::after { position: absolute; content: ""; top: 0px; left: 0px; height: 100%; width: 100%; background: inherit; }
  .ekit-sticky .elementskit-menu-offcanvas-elements.active::before { left: 0px; }
  .ekit-sticky .elementskit-navbar-nav-default .elementskit-navbar-nav { position: relative; z-index: 5; }
}
@media (min-width: 1025px) {
  .elementor-widget-ekit-nav-menu .elementskit-dropdown-menu-full_width .elementskit-megamenu-panel { width: 100vw; }
  .elementor-widget-ekit-nav-menu .elementskit-navbar-nav > li.elementskit-megamenu-has.relative_position { position: relative; }
}
.ekit-nav-menu--empty-fallback { font-size: 0px; }
@media (min-width: 766px) {
  .ekit_menu_responsive_mobile .ekit-nav-menu--empty-fallback, .ekit_menu_responsive_mobile .ekit-nav-menu--overlay { display: none; }
}
@media (min-width: 1025px) {
  .ekit_menu_responsive_tablet .ekit-nav-menu--empty-fallback, .ekit_menu_responsive_tablet .ekit-nav-menu--overlay { display: none; }
}
.ekit-vertical-navbar-nav .elementskit-submenu-indicator { display: block; line-height: 1; margin-left: auto; position: relative; font-weight: 900; font-style: normal; font-family: "Font Awesome 5 Free"; -webkit-box-ordinal-group: 3; order: 2; }
.ekit-vertical-navbar-nav .elementskit-submenu-indicator::before { content: ""; }
.ekit-vertical-navbar-nav .elementskit-submenu-indicator.ekit-spinner { width: 1em; height: 1em; border-width: 2px; border-style: solid; border-color: color-mix(in srgb, currentcolor 25%, transparent) color-mix(in srgb, currentcolor 25%, transparent) currentcolor; border-image: none; border-radius: 50%; display: inline-block; box-sizing: border-box; animation: 1s linear 0s infinite normal none running ekit_ajax_spinner_rotation; }
.ekit-vertical-navbar-nav .elementskit-submenu-indicator.ekit-spinner::before { content: ""; display: none; }
.ekit-vertical-navbar-nav .ekit-ajax-loading .eicon-loading { font-family: eicons; }
.ekit-vertical-navbar-nav .ekit-ajax-loading .eicon-loading::before { content: ""; }
.badge-position-right .ekit-menu-badge ~ .elementskit-submenu-indicator { margin-left: 12px; }
.after\:active\:met_d--none.active::after { display: none; }
.before\:active\:met_top--13.active::before { top: 13px; }
.before\:active\:met_left--13.active::before { left: 13px; }
a:hover > .a\:hover\:met_opacity--60 { opacity: 0.6; }
a:hover > .a\:hover\:met_opacity--100 { opacity: 1; }
.ekit-wid-con a { text-decoration: none; }
.ekit-wid-con a, .ekit-wid-con b, .ekit-wid-con div, .ekit-wid-con li, .ekit-wid-con ul { -webkit-tap-highlight-color: transparent; outline: 0px; }
.ekit-wid-con a:active, .ekit-wid-con a:focus, .ekit-wid-con input, .ekit-wid-con input:active, .ekit-wid-con input:focus, .ekit-wid-con input:hover, .ekit-wid-con textarea, .ekit-wid-con textarea:active, .ekit-wid-con textarea:focus, .ekit-wid-con textarea:hover { outline: 0px; }
.ekit-wid-con a:active, .ekit-wid-con a:focus, .ekit-wid-con a:hover, .ekit-wid-con a:visited { outline: 0px; text-decoration: none; }
.ekit-wid-con [type="button"]:focus:not(:focus-visible), .ekit-wid-con [type="submit"]:focus:not(:focus-visible), .ekit-wid-con button:focus:not(:focus-visible) { outline: 0px; }
.ekit-wid-con li, .ekit-wid-con ul { margin: 0px; padding: 0px; }
.ekit-wid-con h4, .ekit-wid-con p { margin-bottom: 10px; }
.ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container { z-index: 1000; }
.ekit-wid-con .elementskit-navbar-nav-default .elementskit-navbar-nav > li > a:hover { background-color: transparent; }
.ekit-wid-con .dialog-type-lightbox .dialog-widget-content { width: 100%; }
@media (min-width: 1025px) {
  .ekit-wid-con .default_menu_position .elementor-column, .ekit-wid-con .default_menu_position .elementor-widget, .ekit-wid-con .default_menu_position .elementor-widget-wrap, .ekit-wid-con .default_menu_position .elementskit-navbar-nav-default.elementskit-menu-container { position: static; }
  .ekit-wid-con .default_menu_position .elementskit-menu-po-right .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width .elementskit-megamenu-panel, .ekit-wid-con .default_menu_position .elementskit-menu-po-right .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel, .ekit-wid-con .elementskit-navbar-nav-default .elementskit-menu-po-right .relative_position.elementskit-megamenu-has .elementskit-megamenu-panel { right: 0px; left: auto; }
  .ekit-wid-con .elementskit-navbar-nav-default .elementskit-megamenu-has .elementskit-megamenu-panel { transition: transform 0.4s, -webkit-transform 0.4s; }
  .ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width .elementskit-megamenu-panel, .ekit-wid-con .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width .elementskit-megamenu-panel { transform: translateY(-10px) translateX(-50%); left: 50%; }
  .ekit-wid-con .default_menu_position .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-custom_width:hover > .elementskit-megamenu-panel, .ekit-wid-con .default_menu_position .elementskit-menu-po-center .elementskit-megamenu-has.top_position.elementskit-dropdown-menu-default_width:hover > .elementskit-megamenu-panel { transform: translateY(0px) translateX(-50%); left: 50%; }
  .ekit-wid-con body.is-vertical-menu-active .ekit-wid-con .elementskit-navbar-nav-default.elementskit-menu-container { z-index: 9; }
}
@media (max-width: 1024px) {
  .ekit-wid-con .ekit-vertical-navbar-nav .elementskit-submenu-indicator { padding: 3px 10px; border: 1px solid; border-radius: 30px; }
}
.ekit-wid-con .swiper-container { width: inherit; height: inherit; }
.ekit-wid-con .swiper-container.ekit-main-swiper, .ekit-wid-con .swiper.ekit-main-swiper { position: static; }
.ekit-wid-con .swiper .swiper-navigation-button, .ekit-wid-con .swiper-container .swiper-navigation-button { background: rgba(0, 0, 0, 0); width: auto; height: auto; }
.ekit-wid-con .swiper .swiper-navigation-button::after, .ekit-wid-con .swiper-container .swiper-navigation-button::after { display: none; }
.ekit-wid-con .tab-pane.animated { animation-duration: 1.5s; }
.ekit-wid-con button { cursor: pointer; transition: 0.4s; }
.ekit-wid-con .swiper-pagination-bullet { opacity: inherit; background-color: inherit; }
.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; }
.elementor-widget-elementskit-team.animated { animation-fill-mode: none; }
@-webkit-keyframes open { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes open { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@-webkit-keyframes close { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes close { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@-webkit-keyframes typing { 
  0% { width: 0px; }
}
@keyframes typing { 
  0% { width: 0px; }
}
@-webkit-keyframes cursor { 
  50% { border-color: transparent; }
}
@keyframes cursor { 
  50% { border-color: transparent; }
}
@-webkit-keyframes wipe { 
  100% { width: 0px; }
}
@keyframes wipe { 
  100% { width: 0px; }
}
@keyframes open { 
  0% { width: 0px; }
}
@-webkit-keyframes flipX { 
  0% { transform: perspective(600px) rotateX(-180deg); opacity: 0; }
  100% { transform: perspective(600px) rotateX(-360deg); }
}
@keyframes flipX { 
  0% { transform: perspective(600px) rotateX(-180deg); opacity: 0; }
  100% { transform: perspective(600px) rotateX(-360deg); }
}
@-webkit-keyframes flipY { 
  0% { transform: perspective(600px) rotateY(180deg); opacity: 0; }
  100% { transform: perspective(600px) rotateY(360deg); }
}
@keyframes flipY { 
  0% { transform: perspective(600px) rotateY(180deg); opacity: 0; }
  100% { transform: perspective(600px) rotateY(360deg); }
}
@-webkit-keyframes rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes rotate { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@-webkit-keyframes rotateX { 
  0% { transform: perspective(600px) rotateX(0deg); }
  100% { transform: perspective(600px) rotateX(90deg); }
}
@keyframes rotateX { 
  0% { transform: perspective(600px) rotateX(0deg); }
  100% { transform: perspective(600px) rotateX(90deg); }
}
@-webkit-keyframes rotateY { 
  0% { transform: perspective(600px) rotateY(0deg); }
  100% { transform: perspective(600px) rotateY(90deg); }
}
@keyframes rotateY { 
  0% { transform: perspective(600px) rotateY(0deg); }
  100% { transform: perspective(600px) rotateY(90deg); }
}
.ekit-wid-con .elementskit-accordion .elementskit-card-header > .elementskit-btn-link .ekit_accordion_icon_left_group, .ekit-wid-con .elementskit-accordion .elementskit-card-header > .elementskit-btn-link > .icon-left { padding-right: 26px; float: left; }
.ekit-wid-con .elementskit-accordion .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"] .icon-closed { display: block; }
.ekit-wid-con .elementskit-accordion .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"] .icon-open { display: none; }
.ekit-wid-con .elementskit-accordion .elementskit-card-header > .elementskit-btn-link[aria-expanded="false"] .icon-closed { display: none; }
.ekit-wid-con .elementskit-accordion .elementskit-card-header > .elementskit-btn-link[aria-expanded="false"] .icon-open { display: block; }
.ekit-wid-con .icon-right { float: right; }
.ekit-wid-con .icon-left { float: left; }
.ekit-wid-con .elementskit-infobox:hover .icon-hover { opacity: 1; bottom: -20px; }
.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher { position: relative; display: inline-block; overflow: hidden; }
.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher > img { transition: 0.4s; }
.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher .main-image { opacity: 1; position: relative; top: 0px; }
.ekit-wid-con .elementskit-infobox .elementskit-box-header .icon-switcher .hover-image { position: absolute; top: 80px; left: 0px; }
.ekit-wid-con .elementskit-infobox .icon-hover { position: absolute; bottom: -50px; right: 0px; opacity: 0; transition: 0.4s; z-index: 1; }
.ekit-wid-con .elementskit-infobox .icon-hover i { font-size: 100px; }
.ekit-wid-con .elementskit-infobox .icon-hover svg { vertical-align: middle; }
.ekit-wid-con .elementskit-infobox.icon-lef-right-aligin { padding: 15px; }
.ekit-wid-con .elementskit-infobox.icon-lef-right-aligin { padding: 15px 30px; }
.ekit-wid-con .profile-icon.icon-align-start, body .profile-icon.icon-align-start { -webkit-box-pack: start; justify-content: flex-start; }
.ekit-wid-con .profile-icon.icon-align-center, body .profile-icon.icon-align-center { -webkit-box-pack: center; justify-content: center; }
.ekit-wid-con .profile-icon.icon-align-end, body .profile-icon.icon-align-end { -webkit-box-pack: end; justify-content: flex-end; }
.ekit-wid-con .elementskit-image-accordion-wraper .elementskit-single-image-accordion .elementskit-icon-wraper .icon-outline { color: rgb(255, 255, 255); }
.ekit-wid-con .elementskit-accordion-title.icon-title { font-size: 28px; display: inline-block; }
.ekit-wid-con .elementskit-accordion-title.icon-title > i { position: relative; top: 3px; display: inline-block; }
.ekit-wid-con .elementskit-accordion-title.icon-title .icon-right { padding-left: 15px; }
.ekit-wid-con .elementskit-accordion-title.icon-title .icon-left { padding-right: 15px; }
.ekit-wid-con .icon-outline { width: 40px; height: 40px; line-height: 40px; display: inline-block; color: rgb(0, 0, 0); text-align: center; border: 1px solid; }
.ekit-wid-con .icon-outline.circle { border-radius: 50%; }
.ekit-wid-con .elementskit-clients-slider .swiper-navigation-button.swiper-button-next { left: inherit; }
.ekit-wid-con .elementskit-clients-sliderX .swiper-button-next, .ekit-wid-con .elementskit-clients-sliderX .swiper-button-prev { z-index: 1; }
.ekit-wid-con .elementskit-clients-sliderX .swiper-button-next::before, .ekit-wid-con .elementskit-clients-sliderX .swiper-button-prev::before { color: rgb(0, 0, 0); }
.ekit-wid-con .elementskit-clients-sliderX .swiper-navigation-button { position: absolute; border: 0px; background: 0px 0px; z-index: 1; font-size: 20px; color: rgb(0, 0, 0); padding: 15px; height: initial !important; width: initial !important; line-height: initial !important; }
.ekit-wid-con .elementskit-clients-sliderX .swiper-navigation-button .swiper-button-next { left: 100%; }
.ekit-wid-con .elementskit-clients-slider.arrow_inside .swiper-button-prev { left: 15px; }
.ekit-wid-con .elementskit-clients-slider.arrow_inside .swiper-button-next { right: 15px; left: inherit; }
.ekit-wid-con .elementskit-clients-slider.arrow_outside .swiper-button-prev { left: -60px; }
.ekit-wid-con .elementskit-clients-slider.arrow_outside .swiper-button-next { right: -60px; }
.ekit-wid-con .swiper-pagination { line-height: 1; }
.ekit-wid-con .swiper-pagination span { background-color: rgb(237, 237, 237); padding: 0px; }
.ekit-wid-con .swiper-pagination span.swiper-pagination-bullet-active { opacity: 1; background-color: rgb(98, 96, 107); }
.ekit-wid-con .dot_dashed .swiper-pagination span, .ekit-wid-con .dot_dotted .swiper-pagination span { background-color: rgb(16, 16, 16); transition: 0.4s; }
.ekit-wid-con .dot_dashed .swiper-pagination span.swiper-pagination-bullet-active, .ekit-wid-con .dot_dotted .swiper-pagination span.swiper-pagination-bullet-active { transform: scale(2); opacity: 1; }
.ekit-wid-con .dot_dashed .swiper-pagination > span.swiper-pagination-bullet-active { width: 40px; transform: scale(1); border-radius: 4px; }
.ekit-wid-con .dot_paginated .swiper-pagination { counter-reset: myCounter 0; }
.ekit-wid-con .dot_paginated .swiper-pagination > span { width: 40px; height: 40px; line-height: 40px; background-color: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.1) 3.536px 3.536px 10px 0px; color: rgb(86, 86, 86); opacity: 1; font-weight: 700; border-radius: 50%; }
.ekit-wid-con .dot_paginated .swiper-pagination > span::before { counter-increment: myCounter 1; content: counter(myCounter); }
.ekit-wid-con .dot_paginated .swiper-pagination > span.swiper-pagination-bullet-active { background-color: rgb(37, 117, 252); color: rgb(255, 255, 255); }
.ekit-wid-con .dot_paginated .swiper-pagination > span > button { display: none; }
.ekit-wid-con .elementskit-clients-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide { max-width: calc(100% / var(--ekit_client_logo_slidetosho,4)); margin-right: var(--ekit_client_logo_left_right_spacing,15px); }
.ekit-wid-con .elementskit-clients-slider .swiper:not(.swiper-initialized) .swiper-slide { max-width: calc(100% / var(--ekit_client_logo_slidetosho,4)); margin-right: var(--ekit_client_logo_left_right_spacing,15px); }
.ekit-wid-con .skill-bar .skill-track .fa + .number-percentage-wraper, .ekit-wid-con .skill-bar .skill-track .icon + .number-percentage-wraper, .ekit-wid-con .skill-bar .skill-track .skill-track-icon + .number-percentage-wraper { padding-right: 57px; }
.ekit-wid-con .skill-bar .skill-track .fa svg, .ekit-wid-con .skill-bar .skill-track .icon svg, .ekit-wid-con .skill-bar .skill-track .skill-track-icon svg { max-width: 15px; height: auto; vertical-align: middle; }
.ekit-wid-con .elementskit-testimonial-slider .swiper-wrapper { overflow: visible; }
.ekit-wid-con .elementskit-testimonial-slider .swiper-pagination { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.ekit-wid-con .elementskit-testimonial-slider .swiper-pagination span { padding: 0px; margin: 0px; }
.ekit-wid-con .elementskit-testimonial-slider .swiper-container:not(.swiper-container-initialized) .swiper-slide { max-width: calc(100% / var(--ekit_testimonial_slidetoshow,1)); margin-right: var(--ekit_testimonial_left_right_spacing,15px); margin-left: var(--ekit_testimonial_left_right_spacing,15px); }
.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next, .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev { font-size: 36px; color: rgb(37, 117, 252); width: auto; height: auto; z-index: 1; }
.ekit-wid-con .elementskit-testimonial-slider .swiper-button-next::before, .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev::before { display: none; }
[data-elementor-device-mode="tablet"] .elementkit-tab-wraper.vertical { flex-wrap: wrap; }
@media (min-width: 992px) and (max-width: 1199px) {
  .ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content { display: none; }
}
@media (max-width: 991px) {
  .ekit-wid-con .elementskit-single-testimonial-slider.block-style3 .icon-content { display: none; }
}
@media (max-width: 767px) {
  .ekit-wid-con .elementskit-testimonial-slider .swiper-button-next, .ekit-wid-con .elementskit-testimonial-slider .swiper-button-prev { display: none !important; }
}
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.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: "Cormorant Garamond"; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.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: "Cormorant Garamond"; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.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: "Cormorant Garamond"; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.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: "Cormorant Garamond"; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-1f799a91.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-c8e47769.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-6a3809d7.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-f3bda5d4.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-4db21dbf.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: "Cormorant Garamond"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.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: "Cormorant Garamond"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.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: "Cormorant Garamond"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.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: "Cormorant Garamond"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.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: "Cormorant Garamond"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-e266b787.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-dc67de7e.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-63e97a55.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-26a769c8.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: "Cormorant Garamond"; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/cormorantgaramond-abcaa8b4.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: Inter; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-547c0a87.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-2c5c12ea.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b9c48815.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-e15a177c.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-5cd0dc1d.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-02076e7d.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-85a02229.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: Inter; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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: Inter; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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: Inter; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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: Inter; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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: Inter; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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: Inter; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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: Inter; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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: Inter; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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: Inter; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-a375c31d.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Inter; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-13755630.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Inter; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-da72a9f7.woff2") format("woff2"); unicode-range: U+1F00-1FFF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-3b78c6fa.woff2") format("woff2"); unicode-range: U+370-377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-f059b71e.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Inter; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-b6db4a06.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Inter; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/inter-6ab57b19.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-c6284e6c.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c476a6c.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-b9ec831f.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-9210f8a7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-76393105.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-0b130f36.woff2") format("woff2"); unicode-range: U+460-52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-2c82b901.woff2") format("woff2"); unicode-range: U+301, U+400-45F, U+490-491, U+4B0-4B1, U+2116; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-51d963d2.woff2") format("woff2"); unicode-range: U+102-103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+303-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-1e82e2bf.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Montserrat; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/montserrat-49e242af.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-08e0d50c.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-93f11d58.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-7d01d947.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-758f68ea.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-360bd262.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-39a602a6.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-6fc19dfc.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-e88b8c9f.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-311b40f0.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-2244f050.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-2dbff688.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-60aca29c.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-91200cf0.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-cb20a6b5.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-aa83815c.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-ead2e67f.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-2a218d23.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-7b7b057d.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-5afe1c41.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-f9a2a21e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-638b5d9d.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-65f24a29.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-cc94d36e.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-2fd9ae31.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-687c311d.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-f86081bc.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: italic; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-f19361b5.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-a7db2864.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-40a4c285.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 100; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-285e6dee.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-1f81f35a.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-33caf375.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 200; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-e45eb333.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-dedddbf7.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-664d5007.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 300; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-de430313.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-8fe2ec7c.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-c9d614f4.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 400; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-e6a077c3.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-42acf878.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-86b12e74.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 500; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-57e843b6.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-ad3722d3.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-b1eb82d1.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 600; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-93818c37.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-23090f00.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-71994884.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 700; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-742b18be.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-61ee1b60.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-e4a3a357.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 800; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-d0e6a9ae.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://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-c4609759.woff2") format("woff2"); unicode-range: U+900-97F, U+1CD0-1CF9, U+200C-200D, U+20A8, U+20B9, U+20F0, U+25CC, U+A830-A839, U+A8E0-A8FF, U+11B00-11B09; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-84c939dc.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }
@font-face { font-family: Poppins; font-style: normal; font-weight: 900; font-display: swap; src: url("https://barakahmortgage.com/wp-content/uploads/elementor/google-fonts/fonts/poppins-df089f64.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: elementskit; src: url("//barakahmortgage.com/wp-content/plugins/elementskit-lite/modules/elementskit-icon-pack/assets/css/../fonts/elementskit.woff?itek3h") format("woff"); font-weight: 400; font-style: normal; font-display: swap; }
.ekit-wid-con .icon::before, .elementor-editor-active .icon::before, .elementor-widget .icon::before { font-style: normal; font-weight: 400; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; font-family: elementskit !important; }
.ekit-wid-con .icon.icon-home::before, .icon.icon-home::before { content: ""; }
.ekit-wid-con .icon.icon-advanced-slider::before, .icon.icon-advanced-slider::before { content: ""; }
.ekit-wid-con .icon.icon-image-box::before, .icon.icon-image-box::before { content: ""; }
.ekit-wid-con .icon.icon-image-swap::before, .icon.icon-image-swap::before { content: ""; }
.ekit-wid-con .icon.icon-apartment1::before, .icon.icon-apartment1::before { content: ""; }
.ekit-wid-con .icon.icon-pencil::before, .icon.icon-pencil::before { content: ""; }
.ekit-wid-con .icon.icon-magic-wand::before, .icon.icon-magic-wand::before { content: ""; }
.ekit-wid-con .icon.icon-drop::before, .icon.icon-drop::before { content: ""; }
.ekit-wid-con .icon.icon-lighter::before, .icon.icon-lighter::before { content: ""; }
.ekit-wid-con .icon.icon-poop::before, .icon.icon-poop::before { content: ""; }
.ekit-wid-con .icon.icon-sun::before, .icon.icon-sun::before { content: ""; }
.ekit-wid-con .icon.icon-moon::before, .icon.icon-moon::before { content: ""; }
.ekit-wid-con .icon.icon-cloud1::before, .icon.icon-cloud1::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-upload::before, .icon.icon-cloud-upload::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-download::before, .icon.icon-cloud-download::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-sync::before, .icon.icon-cloud-sync::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-check::before, .icon.icon-cloud-check::before { content: ""; }
.ekit-wid-con .icon.icon-database1::before, .icon.icon-database1::before { content: ""; }
.ekit-wid-con .icon.icon-lock::before, .icon.icon-lock::before { content: ""; }
.ekit-wid-con .icon.icon-cog::before, .icon.icon-cog::before { content: ""; }
.ekit-wid-con .icon.icon-trash::before, .icon.icon-trash::before { content: ""; }
.ekit-wid-con .icon.icon-dice::before, .icon.icon-dice::before { content: ""; }
.ekit-wid-con .icon.icon-heart1::before, .icon.icon-heart1::before { content: ""; }
.ekit-wid-con .icon.icon-star1::before, .icon.icon-star1::before { content: ""; }
.ekit-wid-con .icon.icon-star-half::before, .icon.icon-star-half::before { content: ""; }
.ekit-wid-con .icon.icon-star-empty::before, .icon.icon-star-empty::before { content: ""; }
.ekit-wid-con .icon.icon-flag::before, .icon.icon-flag::before { content: ""; }
.ekit-wid-con .icon.icon-envelope1::before, .icon.icon-envelope1::before { content: ""; }
.ekit-wid-con .icon.icon-paperclip::before, .icon.icon-paperclip::before { content: ""; }
.ekit-wid-con .icon.icon-inbox::before, .icon.icon-inbox::before { content: ""; }
.ekit-wid-con .icon.icon-eye::before, .icon.icon-eye::before { content: ""; }
.ekit-wid-con .icon.icon-printer::before, .icon.icon-printer::before { content: ""; }
.ekit-wid-con .icon.icon-file-empty::before, .icon.icon-file-empty::before { content: ""; }
.ekit-wid-con .icon.icon-file-add::before, .icon.icon-file-add::before { content: ""; }
.ekit-wid-con .icon.icon-enter::before, .icon.icon-enter::before { content: ""; }
.ekit-wid-con .icon.icon-exit::before, .icon.icon-exit::before { content: ""; }
.ekit-wid-con .icon.icon-graduation-hat::before, .icon.icon-graduation-hat::before { content: ""; }
.ekit-wid-con .icon.icon-license::before, .icon.icon-license::before { content: ""; }
.ekit-wid-con .icon.icon-music-note::before, .icon.icon-music-note::before { content: ""; }
.ekit-wid-con .icon.icon-film-play::before, .icon.icon-film-play::before { content: ""; }
.ekit-wid-con .icon.icon-camera-video::before, .icon.icon-camera-video::before { content: ""; }
.ekit-wid-con .icon.icon-camera::before, .icon.icon-camera::before { content: ""; }
.ekit-wid-con .icon.icon-picture::before, .icon.icon-picture::before { content: ""; }
.ekit-wid-con .icon.icon-book::before, .icon.icon-book::before { content: ""; }
.ekit-wid-con .icon.icon-bookmark::before, .icon.icon-bookmark::before { content: ""; }
.ekit-wid-con .icon.icon-user::before, .icon.icon-user::before { content: ""; }
.ekit-wid-con .icon.icon-users::before, .icon.icon-users::before { content: ""; }
.ekit-wid-con .icon.icon-shirt::before, .icon.icon-shirt::before { content: ""; }
.ekit-wid-con .icon.icon-store::before, .icon.icon-store::before { content: ""; }
.ekit-wid-con .icon.icon-cart2::before, .icon.icon-cart2::before { content: ""; }
.ekit-wid-con .icon.icon-tag::before, .icon.icon-tag::before { content: ""; }
.ekit-wid-con .icon.icon-phone-handset::before, .icon.icon-phone-handset::before { content: ""; }
.ekit-wid-con .icon.icon-phone::before, .icon.icon-phone::before { content: ""; }
.ekit-wid-con .icon.icon-pushpin::before, .icon.icon-pushpin::before { content: ""; }
.ekit-wid-con .icon.icon-map-marker::before, .icon.icon-map-marker::before { content: ""; }
.ekit-wid-con .icon.icon-map::before, .icon.icon-map::before { content: ""; }
.ekit-wid-con .icon.icon-location::before, .icon.icon-location::before { content: ""; }
.ekit-wid-con .icon.icon-calendar-full::before, .icon.icon-calendar-full::before { content: ""; }
.ekit-wid-con .icon.icon-keyboard::before, .icon.icon-keyboard::before { content: ""; }
.ekit-wid-con .icon.icon-spell-check::before, .icon.icon-spell-check::before { content: ""; }
.ekit-wid-con .icon.icon-screen::before, .icon.icon-screen::before { content: ""; }
.ekit-wid-con .icon.icon-smartphone::before, .icon.icon-smartphone::before { content: ""; }
.ekit-wid-con .icon.icon-tablet::before, .icon.icon-tablet::before { content: ""; }
.ekit-wid-con .icon.icon-laptop::before, .icon.icon-laptop::before { content: ""; }
.ekit-wid-con .icon.icon-laptop-phone::before, .icon.icon-laptop-phone::before { content: ""; }
.ekit-wid-con .icon.icon-power-switch::before, .icon.icon-power-switch::before { content: ""; }
.ekit-wid-con .icon.icon-bubble::before, .icon.icon-bubble::before { content: ""; }
.ekit-wid-con .icon.icon-heart-pulse::before, .icon.icon-heart-pulse::before { content: ""; }
.ekit-wid-con .icon.icon-construction::before, .icon.icon-construction::before { content: ""; }
.ekit-wid-con .icon.icon-pie-chart::before, .icon.icon-pie-chart::before { content: ""; }
.ekit-wid-con .icon.icon-chart-bars::before, .icon.icon-chart-bars::before { content: ""; }
.ekit-wid-con .icon.icon-gift1::before, .icon.icon-gift1::before { content: ""; }
.ekit-wid-con .icon.icon-diamond1::before, .icon.icon-diamond1::before { content: ""; }
.ekit-wid-con .icon.icon-dinner::before, .icon.icon-dinner::before { content: ""; }
.ekit-wid-con .icon.icon-coffee-cup::before, .icon.icon-coffee-cup::before { content: ""; }
.ekit-wid-con .icon.icon-leaf::before, .icon.icon-leaf::before { content: ""; }
.ekit-wid-con .icon.icon-paw::before, .icon.icon-paw::before { content: ""; }
.ekit-wid-con .icon.icon-rocket::before, .icon.icon-rocket::before { content: ""; }
.ekit-wid-con .icon.icon-briefcase::before, .icon.icon-briefcase::before { content: ""; }
.ekit-wid-con .icon.icon-bus::before, .icon.icon-bus::before { content: ""; }
.ekit-wid-con .icon.icon-car1::before, .icon.icon-car1::before { content: ""; }
.ekit-wid-con .icon.icon-train::before, .icon.icon-train::before { content: ""; }
.ekit-wid-con .icon.icon-bicycle::before, .icon.icon-bicycle::before { content: ""; }
.ekit-wid-con .icon.icon-wheelchair::before, .icon.icon-wheelchair::before { content: ""; }
.ekit-wid-con .icon.icon-select::before, .icon.icon-select::before { content: ""; }
.ekit-wid-con .icon.icon-earth::before, .icon.icon-earth::before { content: ""; }
.ekit-wid-con .icon.icon-smile::before, .icon.icon-smile::before { content: ""; }
.ekit-wid-con .icon.icon-sad::before, .icon.icon-sad::before { content: ""; }
.ekit-wid-con .icon.icon-neutral::before, .icon.icon-neutral::before { content: ""; }
.ekit-wid-con .icon.icon-mustache::before, .icon.icon-mustache::before { content: ""; }
.ekit-wid-con .icon.icon-alarm::before, .icon.icon-alarm::before { content: ""; }
.ekit-wid-con .icon.icon-bullhorn::before, .icon.icon-bullhorn::before { content: ""; }
.ekit-wid-con .icon.icon-volume-high::before, .icon.icon-volume-high::before { content: ""; }
.ekit-wid-con .icon.icon-volume-medium::before, .icon.icon-volume-medium::before { content: ""; }
.ekit-wid-con .icon.icon-volume-low::before, .icon.icon-volume-low::before { content: ""; }
.ekit-wid-con .icon.icon-volume::before, .icon.icon-volume::before { content: ""; }
.ekit-wid-con .icon.icon-mic::before, .icon.icon-mic::before { content: ""; }
.ekit-wid-con .icon.icon-hourglass::before, .icon.icon-hourglass::before { content: ""; }
.ekit-wid-con .icon.icon-undo::before, .icon.icon-undo::before { content: ""; }
.ekit-wid-con .icon.icon-redo::before, .icon.icon-redo::before { content: ""; }
.ekit-wid-con .icon.icon-sync::before, .icon.icon-sync::before { content: ""; }
.ekit-wid-con .icon.icon-history::before, .icon.icon-history::before { content: ""; }
.ekit-wid-con .icon.icon-clock1::before, .icon.icon-clock1::before { content: ""; }
.ekit-wid-con .icon.icon-download::before, .icon.icon-download::before { content: ""; }
.ekit-wid-con .icon.icon-upload::before, .icon.icon-upload::before { content: ""; }
.ekit-wid-con .icon.icon-enter-down::before, .icon.icon-enter-down::before { content: ""; }
.ekit-wid-con .icon.icon-exit-up::before, .icon.icon-exit-up::before { content: ""; }
.ekit-wid-con .icon.icon-bug::before, .icon.icon-bug::before { content: ""; }
.ekit-wid-con .icon.icon-code::before, .icon.icon-code::before { content: ""; }
.ekit-wid-con .icon.icon-link::before, .icon.icon-link::before { content: ""; }
.ekit-wid-con .icon.icon-unlink::before, .icon.icon-unlink::before { content: ""; }
.ekit-wid-con .icon.icon-thumbs-up::before, .icon.icon-thumbs-up::before { content: ""; }
.ekit-wid-con .icon.icon-thumbs-down::before, .icon.icon-thumbs-down::before { content: ""; }
.ekit-wid-con .icon.icon-magnifier::before, .icon.icon-magnifier::before { content: ""; }
.ekit-wid-con .icon.icon-cross::before, .icon.icon-cross::before { content: ""; }
.ekit-wid-con .icon.icon-chevron-up::before, .icon.icon-chevron-up::before { content: ""; }
.ekit-wid-con .icon.icon-chevron-down::before, .icon.icon-chevron-down::before { content: ""; }
.ekit-wid-con .icon.icon-chevron-left::before, .icon.icon-chevron-left::before { content: ""; }
.ekit-wid-con .icon.icon-chevron-right::before, .icon.icon-chevron-right::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-up::before, .icon.icon-arrow-up::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-down::before, .icon.icon-arrow-down::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-left::before, .icon.icon-arrow-left::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-right::before, .icon.icon-arrow-right::before { content: ""; }
.ekit-wid-con .icon.icon-right-arrow::before, .icon.icon-right-arrow::before { content: ""; }
.ekit-wid-con .icon.icon-left-arrow::before, .icon.icon-left-arrow::before { content: ""; }
.ekit-wid-con .icon.icon-download-arrow::before, .icon.icon-download-arrow::before { content: ""; }
.ekit-wid-con .icon.icon-up-arrow::before, .icon.icon-up-arrow::before { content: ""; }
.ekit-wid-con .icon.icon-arrows::before, .icon.icon-arrows::before { content: ""; }
.ekit-wid-con .icon.icon-double-angle-pointing-to-right::before, .icon.icon-double-angle-pointing-to-right::before { content: ""; }
.ekit-wid-con .icon.icon-double-left-chevron::before, .icon.icon-double-left-chevron::before { content: ""; }
.ekit-wid-con .icon.icon-left-arrow2::before, .icon.icon-left-arrow2::before { content: ""; }
.ekit-wid-con .icon.icon-right-arrow2::before, .icon.icon-right-arrow2::before { content: ""; }
.ekit-wid-con .icon.icon-warning::before, .icon.icon-warning::before { content: ""; }
.ekit-wid-con .icon.icon-down-arrow1::before, .icon.icon-down-arrow1::before { content: ""; }
.ekit-wid-con .icon.icon-up-arrow1::before, .icon.icon-up-arrow1::before { content: ""; }
.ekit-wid-con .icon.icon-right-arrow1::before, .icon.icon-right-arrow1::before { content: ""; font-weight: 900; }
.ekit-wid-con .icon.icon-left-arrows::before, .icon.icon-left-arrows::before { content: ""; }
.ekit-wid-con .icon.icon-question-circle::before, .icon.icon-question-circle::before { content: ""; }
.ekit-wid-con .icon.icon-menu-circle::before, .icon.icon-menu-circle::before { content: ""; }
.ekit-wid-con .icon.icon-checkmark-circle::before, .icon.icon-checkmark-circle::before { content: ""; }
.ekit-wid-con .icon.icon-cross-circle::before, .icon.icon-cross-circle::before { content: ""; }
.ekit-wid-con .icon.icon-plus-circle::before, .icon.icon-plus-circle::before { content: ""; }
.ekit-wid-con .icon.icon-move::before, .icon.icon-move::before { content: ""; }
.ekit-wid-con .icon.icon-circle-minus::before, .icon.icon-circle-minus::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-up-circle::before, .icon.icon-arrow-up-circle::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-down-circle::before, .icon.icon-arrow-down-circle::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-left-circle::before, .icon.icon-arrow-left-circle::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-right-circle::before, .icon.icon-arrow-right-circle::before { content: ""; }
.ekit-wid-con .icon.icon-chevron-up-circle::before, .icon.icon-chevron-up-circle::before { content: ""; }
.ekit-wid-con .icon.icon-chevron-down-circle::before, .icon.icon-chevron-down-circle::before { content: ""; }
.ekit-wid-con .icon.icon-chevron-left-circle::before, .icon.icon-chevron-left-circle::before { content: ""; }
.ekit-wid-con .icon.icon-chevron-right-circle::before, .icon.icon-chevron-right-circle::before { content: ""; }
.ekit-wid-con .icon.icon-crop::before, .icon.icon-crop::before { content: ""; }
.ekit-wid-con .icon.icon-frame-expand::before, .icon.icon-frame-expand::before { content: ""; }
.ekit-wid-con .icon.icon-frame-contract::before, .icon.icon-frame-contract::before { content: ""; }
.ekit-wid-con .icon.icon-layers::before, .icon.icon-layers::before { content: ""; }
.ekit-wid-con .icon.icon-funnel::before, .icon.icon-funnel::before { content: ""; }
.ekit-wid-con .icon.icon-text-format::before, .icon.icon-text-format::before { content: ""; }
.ekit-wid-con .icon.icon-text-size::before, .icon.icon-text-size::before { content: ""; }
.ekit-wid-con .icon.icon-bold::before, .icon.icon-bold::before { content: ""; }
.ekit-wid-con .icon.icon-italic::before, .icon.icon-italic::before { content: ""; }
.ekit-wid-con .icon.icon-underline::before, .icon.icon-underline::before { content: ""; }
.ekit-wid-con .icon.icon-strikethrough::before, .icon.icon-strikethrough::before { content: ""; }
.ekit-wid-con .icon.icon-highlight::before, .icon.icon-highlight::before { content: ""; }
.ekit-wid-con .icon.icon-text-align-left::before, .icon.icon-text-align-left::before { content: ""; }
.ekit-wid-con .icon.icon-text-align-center::before, .icon.icon-text-align-center::before { content: ""; }
.ekit-wid-con .icon.icon-text-align-right::before, .icon.icon-text-align-right::before { content: ""; }
.ekit-wid-con .icon.icon-text-align-justify::before, .icon.icon-text-align-justify::before { content: ""; }
.ekit-wid-con .icon.icon-line-spacing::before, .icon.icon-line-spacing::before { content: ""; }
.ekit-wid-con .icon.icon-indent-increase::before, .icon.icon-indent-increase::before { content: ""; }
.ekit-wid-con .icon.icon-indent-decrease::before, .icon.icon-indent-decrease::before { content: ""; }
.ekit-wid-con .icon.icon-page-break::before, .icon.icon-page-break::before { content: ""; }
.ekit-wid-con .icon.icon-hand::before, .icon.icon-hand::before { content: ""; }
.ekit-wid-con .icon.icon-pointer-up::before, .icon.icon-pointer-up::before { content: ""; }
.ekit-wid-con .icon.icon-pointer-right::before, .icon.icon-pointer-right::before { content: ""; }
.ekit-wid-con .icon.icon-pointer-down::before, .icon.icon-pointer-down::before { content: ""; }
.ekit-wid-con .icon.icon-pointer-left::before, .icon.icon-pointer-left::before { content: ""; }
.ekit-wid-con .icon.icon-burger::before, .icon.icon-burger::before { content: ""; }
.ekit-wid-con .icon.icon-cakes::before, .icon.icon-cakes::before { content: ""; }
.ekit-wid-con .icon.icon-cheese::before, .icon.icon-cheese::before { content: ""; }
.ekit-wid-con .icon.icon-drink-glass::before, .icon.icon-drink-glass::before { content: ""; }
.ekit-wid-con .icon.icon-pizza::before, .icon.icon-pizza::before { content: ""; }
.ekit-wid-con .icon.icon-vplay::before, .icon.icon-vplay::before { content: ""; }
.ekit-wid-con .icon.icon-newsletter::before, .icon.icon-newsletter::before { content: ""; }
.ekit-wid-con .icon.icon-coins-2::before, .icon.icon-coins-2::before { content: ""; }
.ekit-wid-con .icon.icon-commerce-2::before, .icon.icon-commerce-2::before { content: ""; }
.ekit-wid-con .icon.icon-monitor::before, .icon.icon-monitor::before { content: ""; }
.ekit-wid-con .icon.icon-business::before, .icon.icon-business::before { content: ""; }
.ekit-wid-con .icon.icon-graphic-2::before, .icon.icon-graphic-2::before { content: ""; }
.ekit-wid-con .icon.icon-commerce-1::before, .icon.icon-commerce-1::before { content: ""; }
.ekit-wid-con .icon.icon-hammer::before, .icon.icon-hammer::before { content: ""; }
.ekit-wid-con .icon.icon-justice-1::before, .icon.icon-justice-1::before { content: ""; }
.ekit-wid-con .icon.icon-line::before, .icon.icon-line::before { content: ""; }
.ekit-wid-con .icon.icon-money-3::before, .icon.icon-money-3::before { content: ""; }
.ekit-wid-con .icon.icon-commerce::before, .icon.icon-commerce::before { content: ""; }
.ekit-wid-con .icon.icon-agenda::before, .icon.icon-agenda::before { content: ""; }
.ekit-wid-con .icon.icon-justice::before, .icon.icon-justice::before { content: ""; }
.ekit-wid-con .icon.icon-technology::before, .icon.icon-technology::before { content: ""; }
.ekit-wid-con .icon.icon-coins-1::before, .icon.icon-coins-1::before { content: ""; }
.ekit-wid-con .icon.icon-bank::before, .icon.icon-bank::before { content: ""; }
.ekit-wid-con .icon.icon-calculator::before, .icon.icon-calculator::before { content: ""; }
.ekit-wid-con .icon.icon-soundcloud::before, .icon.icon-soundcloud::before { content: ""; }
.ekit-wid-con .icon.icon-chart2::before, .icon.icon-chart2::before { content: ""; }
.ekit-wid-con .icon.icon-checked::before, .icon.icon-checked::before { content: ""; }
.ekit-wid-con .icon.icon-clock11::before, .icon.icon-clock11::before { content: ""; }
.ekit-wid-con .icon.icon-comment2::before, .icon.icon-comment2::before { content: ""; }
.ekit-wid-con .icon.icon-comments::before, .icon.icon-comments::before { content: ""; }
.ekit-wid-con .icon.icon-consult::before, .icon.icon-consult::before { content: ""; }
.ekit-wid-con .icon.icon-consut2::before, .icon.icon-consut2::before { content: ""; }
.ekit-wid-con .icon.icon-deal::before, .icon.icon-deal::before { content: ""; }
.ekit-wid-con .icon.icon-envelope11::before, .icon.icon-envelope11::before { content: ""; }
.ekit-wid-con .icon.icon-folder::before, .icon.icon-folder::before { content: ""; }
.ekit-wid-con .icon.icon-folder2::before, .icon.icon-folder2::before { content: ""; }
.ekit-wid-con .icon.icon-invest::before, .icon.icon-invest::before { content: ""; }
.ekit-wid-con .icon.icon-loan::before, .icon.icon-loan::before { content: ""; }
.ekit-wid-con .icon.icon-menu1::before, .icon.icon-menu1::before { content: ""; }
.ekit-wid-con .icon.icon-list1::before, .icon.icon-list1::before { content: ""; }
.ekit-wid-con .icon.icon-map-marker1::before, .icon.icon-map-marker1::before { content: ""; }
.ekit-wid-con .icon.icon-mutual-fund::before, .icon.icon-mutual-fund::before { content: ""; }
.ekit-wid-con .icon.icon-google-plus::before, .icon.icon-google-plus::before { content: ""; }
.ekit-wid-con .icon.icon-phone1::before, .icon.icon-phone1::before { content: ""; }
.ekit-wid-con .icon.icon-pie-chart1::before, .icon.icon-pie-chart1::before { content: ""; }
.ekit-wid-con .icon.icon-play::before, .icon.icon-play::before { content: ""; }
.ekit-wid-con .icon.icon-savings::before, .icon.icon-savings::before { content: ""; }
.ekit-wid-con .icon.icon-search2::before, .icon.icon-search2::before { content: ""; }
.ekit-wid-con .icon.icon-tag1::before, .icon.icon-tag1::before { content: ""; }
.ekit-wid-con .icon.icon-tags::before, .icon.icon-tags::before { content: ""; }
.ekit-wid-con .icon.icon-instagram1::before, .icon.icon-instagram1::before { content: ""; }
.ekit-wid-con .icon.icon-quote::before, .icon.icon-quote::before { content: ""; }
.ekit-wid-con .icon.icon-arrow-point-to-down::before, .icon.icon-arrow-point-to-down::before { content: ""; }
.ekit-wid-con .icon.icon-play-button::before, .icon.icon-play-button::before { content: ""; }
.ekit-wid-con .icon.icon-minus::before, .icon.icon-minus::before { content: ""; }
.ekit-wid-con .icon.icon-plus::before, .icon.icon-plus::before { content: ""; }
.ekit-wid-con .icon.icon-tick::before, .icon.icon-tick::before { content: ""; }
.ekit-wid-con .icon.icon-check::before, .icon.icon-check::before { content: ""; }
.ekit-wid-con .icon.icon-edit::before, .icon.icon-edit::before { content: ""; }
.ekit-wid-con .icon.icon-reply::before, .icon.icon-reply::before { content: ""; }
.ekit-wid-con .icon.icon-cogwheel-outline::before, .icon.icon-cogwheel-outline::before { content: ""; }
.ekit-wid-con .icon.icon-abacus::before, .icon.icon-abacus::before { content: ""; }
.ekit-wid-con .icon.icon-abacus1::before, .icon.icon-abacus1::before { content: ""; }
.ekit-wid-con .icon.icon-agenda1::before, .icon.icon-agenda1::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-basket::before, .icon.icon-shopping-basket::before { content: ""; }
.ekit-wid-con .icon.icon-users1::before, .icon.icon-users1::before { content: ""; }
.ekit-wid-con .icon.icon-man::before, .icon.icon-man::before { content: ""; }
.ekit-wid-con .icon.icon-support1::before, .icon.icon-support1::before { content: ""; }
.ekit-wid-con .icon.icon-favorites::before, .icon.icon-favorites::before { content: ""; }
.ekit-wid-con .icon.icon-calendar::before, .icon.icon-calendar::before { content: ""; }
.ekit-wid-con .icon.icon-paper-plane::before, .icon.icon-paper-plane::before { content: ""; }
.ekit-wid-con .icon.icon-placeholder::before, .icon.icon-placeholder::before { content: ""; }
.ekit-wid-con .icon.icon-phone-call::before, .icon.icon-phone-call::before { content: ""; }
.ekit-wid-con .icon.icon-contact::before, .icon.icon-contact::before { content: ""; }
.ekit-wid-con .icon.icon-email::before, .icon.icon-email::before { content: ""; }
.ekit-wid-con .icon.icon-internet::before, .icon.icon-internet::before { content: ""; }
.ekit-wid-con .icon.icon-quote1::before, .icon.icon-quote1::before { content: ""; }
.ekit-wid-con .icon.icon-medical::before, .icon.icon-medical::before { content: ""; }
.ekit-wid-con .icon.icon-eye1::before, .icon.icon-eye1::before { content: ""; }
.ekit-wid-con .icon.icon-full-screen::before, .icon.icon-full-screen::before { content: ""; }
.ekit-wid-con .icon.icon-tools::before, .icon.icon-tools::before { content: ""; }
.ekit-wid-con .icon.icon-pie-chart2::before, .icon.icon-pie-chart2::before { content: ""; }
.ekit-wid-con .icon.icon-diamond11::before, .icon.icon-diamond11::before { content: ""; }
.ekit-wid-con .icon.icon-valentines-heart::before, .icon.icon-valentines-heart::before { content: ""; }
.ekit-wid-con .icon.icon-like::before, .icon.icon-like::before { content: ""; }
.ekit-wid-con .icon.icon-team::before, .icon.icon-team::before { content: ""; }
.ekit-wid-con .icon.icon-tshirt::before, .icon.icon-tshirt::before { content: ""; }
.ekit-wid-con .icon.icon-cancel::before, .icon.icon-cancel::before { content: ""; }
.ekit-wid-con .icon.icon-drink::before, .icon.icon-drink::before { content: ""; }
.ekit-wid-con .icon.icon-home1::before, .icon.icon-home1::before { content: ""; }
.ekit-wid-con .icon.icon-music::before, .icon.icon-music::before { content: ""; }
.ekit-wid-con .icon.icon-rich::before, .icon.icon-rich::before { content: ""; }
.ekit-wid-con .icon.icon-brush::before, .icon.icon-brush::before { content: ""; }
.ekit-wid-con .icon.icon-opposite-way::before, .icon.icon-opposite-way::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-computing1::before, .icon.icon-cloud-computing1::before { content: ""; }
.ekit-wid-con .icon.icon-technology-1::before, .icon.icon-technology-1::before { content: ""; }
.ekit-wid-con .icon.icon-rotate::before, .icon.icon-rotate::before { content: ""; }
.ekit-wid-con .icon.icon-medical1::before, .icon.icon-medical1::before { content: ""; }
.ekit-wid-con .icon.icon-flash-1::before, .icon.icon-flash-1::before { content: ""; }
.ekit-wid-con .icon.icon-flash::before, .icon.icon-flash::before { content: ""; }
.ekit-wid-con .icon.icon-uturn::before, .icon.icon-uturn::before { content: ""; }
.ekit-wid-con .icon.icon-down-arrow::before, .icon.icon-down-arrow::before { content: ""; }
.ekit-wid-con .icon.icon-hours-support::before, .icon.icon-hours-support::before { content: ""; }
.ekit-wid-con .icon.icon-bag::before, .icon.icon-bag::before { content: ""; }
.ekit-wid-con .icon.icon-photo-camera::before, .icon.icon-photo-camera::before { content: ""; }
.ekit-wid-con .icon.icon-school::before, .icon.icon-school::before { content: ""; }
.ekit-wid-con .icon.icon-settings::before, .icon.icon-settings::before { content: ""; }
.ekit-wid-con .icon.icon-smartphone1::before, .icon.icon-smartphone1::before { content: ""; }
.ekit-wid-con .icon.icon-technology-11::before, .icon.icon-technology-11::before { content: ""; }
.ekit-wid-con .icon.icon-tool::before, .icon.icon-tool::before { content: ""; }
.ekit-wid-con .icon.icon-business1::before, .icon.icon-business1::before { content: ""; }
.ekit-wid-con .icon.icon-shuffle-arrow::before, .icon.icon-shuffle-arrow::before { content: ""; }
.ekit-wid-con .icon.icon-van-1::before, .icon.icon-van-1::before { content: ""; }
.ekit-wid-con .icon.icon-van::before, .icon.icon-van::before { content: ""; }
.ekit-wid-con .icon.icon-vegetables::before, .icon.icon-vegetables::before { content: ""; }
.ekit-wid-con .icon.icon-women::before, .icon.icon-women::before { content: ""; }
.ekit-wid-con .icon.icon-vintage::before, .icon.icon-vintage::before { content: ""; }
.ekit-wid-con .icon.icon-team-1::before, .icon.icon-team-1::before { content: ""; }
.ekit-wid-con .icon.icon-team1::before, .icon.icon-team1::before { content: ""; }
.ekit-wid-con .icon.icon-apple::before, .icon.icon-apple::before { content: ""; }
.ekit-wid-con .icon.icon-watch::before, .icon.icon-watch::before { content: ""; }
.ekit-wid-con .icon.icon-cogwheel::before, .icon.icon-cogwheel::before { content: ""; }
.ekit-wid-con .icon.icon-light-bulb::before, .icon.icon-light-bulb::before { content: ""; }
.ekit-wid-con .icon.icon-light-bulb-1::before, .icon.icon-light-bulb-1::before { content: ""; }
.ekit-wid-con .icon.icon-heart-shape-outline::before, .icon.icon-heart-shape-outline::before { content: ""; }
.ekit-wid-con .icon.icon-online-shopping-cart::before, .icon.icon-online-shopping-cart::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-cart1::before, .icon.icon-shopping-cart1::before { content: ""; }
.ekit-wid-con .icon.icon-star2::before, .icon.icon-star2::before { content: ""; }
.ekit-wid-con .icon.icon-star-1::before, .icon.icon-star-1::before { content: ""; }
.ekit-wid-con .icon.icon-favorite1::before, .icon.icon-favorite1::before { content: ""; }
.ekit-wid-con .icon.icon-agenda2::before, .icon.icon-agenda2::before { content: ""; }
.ekit-wid-con .icon.icon-agenda-1::before, .icon.icon-agenda-1::before { content: ""; }
.ekit-wid-con .icon.icon-alarm-clock::before, .icon.icon-alarm-clock::before { content: ""; }
.ekit-wid-con .icon.icon-alarm-clock1::before, .icon.icon-alarm-clock1::before { content: ""; }
.ekit-wid-con .icon.icon-atomic::before, .icon.icon-atomic::before { content: ""; }
.ekit-wid-con .icon.icon-auction::before, .icon.icon-auction::before { content: ""; }
.ekit-wid-con .icon.icon-balance::before, .icon.icon-balance::before { content: ""; }
.ekit-wid-con .icon.icon-balance1::before, .icon.icon-balance1::before { content: ""; }
.ekit-wid-con .icon.icon-bank1::before, .icon.icon-bank1::before { content: ""; }
.ekit-wid-con .icon.icon-bar-chart::before, .icon.icon-bar-chart::before { content: ""; }
.ekit-wid-con .icon.icon-barrier::before, .icon.icon-barrier::before { content: ""; }
.ekit-wid-con .icon.icon-battery::before, .icon.icon-battery::before { content: ""; }
.ekit-wid-con .icon.icon-battery-1::before, .icon.icon-battery-1::before { content: ""; }
.ekit-wid-con .icon.icon-bell::before, .icon.icon-bell::before { content: ""; }
.ekit-wid-con .icon.icon-bluetooth::before, .icon.icon-bluetooth::before { content: ""; }
.ekit-wid-con .icon.icon-book1::before, .icon.icon-book1::before { content: ""; }
.ekit-wid-con .icon.icon-briefcase1::before, .icon.icon-briefcase1::before { content: ""; }
.ekit-wid-con .icon.icon-briefcase-1::before, .icon.icon-briefcase-1::before { content: ""; }
.ekit-wid-con .icon.icon-briefcase-2::before, .icon.icon-briefcase-2::before { content: ""; }
.ekit-wid-con .icon.icon-calculator1::before, .icon.icon-calculator1::before { content: ""; }
.ekit-wid-con .icon.icon-calculator2::before, .icon.icon-calculator2::before { content: ""; }
.ekit-wid-con .icon.icon-calculator-1::before, .icon.icon-calculator-1::before { content: ""; }
.ekit-wid-con .icon.icon-calendar1::before, .icon.icon-calendar1::before { content: ""; }
.ekit-wid-con .icon.icon-calendar2::before, .icon.icon-calendar2::before { content: ""; }
.ekit-wid-con .icon.icon-calendar-1::before, .icon.icon-calendar-1::before { content: ""; }
.ekit-wid-con .icon.icon-calendar-page-empty::before, .icon.icon-calendar-page-empty::before { content: ""; }
.ekit-wid-con .icon.icon-calendar3::before, .icon.icon-calendar3::before { content: ""; }
.ekit-wid-con .icon.icon-car11::before, .icon.icon-car11::before { content: ""; }
.ekit-wid-con .icon.icon-carrier::before, .icon.icon-carrier::before { content: ""; }
.ekit-wid-con .icon.icon-cash::before, .icon.icon-cash::before { content: ""; }
.ekit-wid-con .icon.icon-chat::before, .icon.icon-chat::before { content: ""; }
.ekit-wid-con .icon.icon-chat-1::before, .icon.icon-chat-1::before { content: ""; }
.ekit-wid-con .icon.icon-checked1::before, .icon.icon-checked1::before { content: ""; }
.ekit-wid-con .icon.icon-clip::before, .icon.icon-clip::before { content: ""; }
.ekit-wid-con .icon.icon-clip1::before, .icon.icon-clip1::before { content: ""; }
.ekit-wid-con .icon.icon-clipboard1::before, .icon.icon-clipboard1::before { content: ""; }
.ekit-wid-con .icon.icon-clipboard11::before, .icon.icon-clipboard11::before { content: ""; }
.ekit-wid-con .icon.icon-clock2::before, .icon.icon-clock2::before { content: ""; }
.ekit-wid-con .icon.icon-clock-1::before, .icon.icon-clock-1::before { content: ""; }
.ekit-wid-con .icon.icon-cloud11::before, .icon.icon-cloud11::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-computing11::before, .icon.icon-cloud-computing11::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-computing-1::before, .icon.icon-cloud-computing-1::before { content: ""; }
.ekit-wid-con .icon.icon-cogwheel1::before, .icon.icon-cogwheel1::before { content: ""; }
.ekit-wid-con .icon.icon-coins1::before, .icon.icon-coins1::before { content: ""; }
.ekit-wid-con .icon.icon-compass::before, .icon.icon-compass::before { content: ""; }
.ekit-wid-con .icon.icon-contract::before, .icon.icon-contract::before { content: ""; }
.ekit-wid-con .icon.icon-conversation::before, .icon.icon-conversation::before { content: ""; }
.ekit-wid-con .icon.icon-crane1::before, .icon.icon-crane1::before { content: ""; }
.ekit-wid-con .icon.icon-crane-2::before, .icon.icon-crane-2::before { content: ""; }
.ekit-wid-con .icon.icon-credit-card::before, .icon.icon-credit-card::before { content: ""; }
.ekit-wid-con .icon.icon-credit-card1::before, .icon.icon-credit-card1::before { content: ""; }
.ekit-wid-con .icon.icon-cursor::before, .icon.icon-cursor::before { content: ""; }
.ekit-wid-con .icon.icon-customer-service::before, .icon.icon-customer-service::before { content: ""; }
.ekit-wid-con .icon.icon-cutlery::before, .icon.icon-cutlery::before { content: ""; }
.ekit-wid-con .icon.icon-dart-board::before, .icon.icon-dart-board::before { content: ""; }
.ekit-wid-con .icon.icon-decision-making::before, .icon.icon-decision-making::before { content: ""; }
.ekit-wid-con .icon.icon-desk-chair::before, .icon.icon-desk-chair::before { content: ""; }
.ekit-wid-con .icon.icon-desk-lamp::before, .icon.icon-desk-lamp::before { content: ""; }
.ekit-wid-con .icon.icon-diamond2::before, .icon.icon-diamond2::before { content: ""; }
.ekit-wid-con .icon.icon-direction::before, .icon.icon-direction::before { content: ""; }
.ekit-wid-con .icon.icon-document::before, .icon.icon-document::before { content: ""; }
.ekit-wid-con .icon.icon-dollar-bill::before, .icon.icon-dollar-bill::before { content: ""; }
.ekit-wid-con .icon.icon-download1::before, .icon.icon-download1::before { content: ""; }
.ekit-wid-con .icon.icon-edit1::before, .icon.icon-edit1::before { content: ""; }
.ekit-wid-con .icon.icon-email1::before, .icon.icon-email1::before { content: ""; }
.ekit-wid-con .icon.icon-envelope2::before, .icon.icon-envelope2::before { content: ""; }
.ekit-wid-con .icon.icon-envelope3::before, .icon.icon-envelope3::before { content: ""; }
.ekit-wid-con .icon.icon-eraser::before, .icon.icon-eraser::before { content: ""; }
.ekit-wid-con .icon.icon-eye2::before, .icon.icon-eye2::before { content: ""; }
.ekit-wid-con .icon.icon-factory::before, .icon.icon-factory::before { content: ""; }
.ekit-wid-con .icon.icon-fast-forward::before, .icon.icon-fast-forward::before { content: ""; }
.ekit-wid-con .icon.icon-favorites1::before, .icon.icon-favorites1::before { content: ""; }
.ekit-wid-con .icon.icon-file::before, .icon.icon-file::before { content: ""; }
.ekit-wid-con .icon.icon-file-1::before, .icon.icon-file-1::before { content: ""; }
.ekit-wid-con .icon.icon-file-2::before, .icon.icon-file-2::before { content: ""; }
.ekit-wid-con .icon.icon-file-3::before, .icon.icon-file-3::before { content: ""; }
.ekit-wid-con .icon.icon-filter::before, .icon.icon-filter::before { content: ""; }
.ekit-wid-con .icon.icon-finance-book::before, .icon.icon-finance-book::before { content: ""; }
.ekit-wid-con .icon.icon-flag1::before, .icon.icon-flag1::before { content: ""; }
.ekit-wid-con .icon.icon-folder1::before, .icon.icon-folder1::before { content: ""; }
.ekit-wid-con .icon.icon-folder-1::before, .icon.icon-folder-1::before { content: ""; }
.ekit-wid-con .icon.icon-folders::before, .icon.icon-folders::before { content: ""; }
.ekit-wid-con .icon.icon-folders1::before, .icon.icon-folders1::before { content: ""; }
.ekit-wid-con .icon.icon-gamepad::before, .icon.icon-gamepad::before { content: ""; }
.ekit-wid-con .icon.icon-gift11::before, .icon.icon-gift11::before { content: ""; }
.ekit-wid-con .icon.icon-growth::before, .icon.icon-growth::before { content: ""; }
.ekit-wid-con .icon.icon-heart11::before, .icon.icon-heart11::before { content: ""; }
.ekit-wid-con .icon.icon-home2::before, .icon.icon-home2::before { content: ""; }
.ekit-wid-con .icon.icon-house::before, .icon.icon-house::before { content: ""; }
.ekit-wid-con .icon.icon-house-1::before, .icon.icon-house-1::before { content: ""; }
.ekit-wid-con .icon.icon-house-2::before, .icon.icon-house-2::before { content: ""; }
.ekit-wid-con .icon.icon-id-card::before, .icon.icon-id-card::before { content: ""; }
.ekit-wid-con .icon.icon-id-card1::before, .icon.icon-id-card1::before { content: ""; }
.ekit-wid-con .icon.icon-id-card-1::before, .icon.icon-id-card-1::before { content: ""; }
.ekit-wid-con .icon.icon-idea1::before, .icon.icon-idea1::before { content: ""; }
.ekit-wid-con .icon.icon-image::before, .icon.icon-image::before { content: ""; }
.ekit-wid-con .icon.icon-improvement::before, .icon.icon-improvement::before { content: ""; }
.ekit-wid-con .icon.icon-inbox1::before, .icon.icon-inbox1::before { content: ""; }
.ekit-wid-con .icon.icon-information::before, .icon.icon-information::before { content: ""; }
.ekit-wid-con .icon.icon-key::before, .icon.icon-key::before { content: ""; }
.ekit-wid-con .icon.icon-key1::before, .icon.icon-key1::before { content: ""; }
.ekit-wid-con .icon.icon-laptop1::before, .icon.icon-laptop1::before { content: ""; }
.ekit-wid-con .icon.icon-layers1::before, .icon.icon-layers1::before { content: ""; }
.ekit-wid-con .icon.icon-light-bulb1::before, .icon.icon-light-bulb1::before { content: ""; }
.ekit-wid-con .icon.icon-like1::before, .icon.icon-like1::before { content: ""; }
.ekit-wid-con .icon.icon-line-chart1::before, .icon.icon-line-chart1::before { content: ""; }
.ekit-wid-con .icon.icon-mail::before, .icon.icon-mail::before { content: ""; }
.ekit-wid-con .icon.icon-manager::before, .icon.icon-manager::before { content: ""; }
.ekit-wid-con .icon.icon-map1::before, .icon.icon-map1::before { content: ""; }
.ekit-wid-con .icon.icon-medal1::before, .icon.icon-medal1::before { content: ""; }
.ekit-wid-con .icon.icon-megaphone::before, .icon.icon-megaphone::before { content: ""; }
.ekit-wid-con .icon.icon-megaphone1::before, .icon.icon-megaphone1::before { content: ""; }
.ekit-wid-con .icon.icon-message::before, .icon.icon-message::before { content: ""; }
.ekit-wid-con .icon.icon-message-1::before, .icon.icon-message-1::before { content: ""; }
.ekit-wid-con .icon.icon-message-2::before, .icon.icon-message-2::before { content: ""; }
.ekit-wid-con .icon.icon-microphone::before, .icon.icon-microphone::before { content: ""; }
.ekit-wid-con .icon.icon-money1::before, .icon.icon-money1::before { content: ""; }
.ekit-wid-con .icon.icon-money-bag1::before, .icon.icon-money-bag1::before { content: ""; }
.ekit-wid-con .icon.icon-monitor1::before, .icon.icon-monitor1::before { content: ""; }
.ekit-wid-con .icon.icon-music1::before, .icon.icon-music1::before { content: ""; }
.ekit-wid-con .icon.icon-next::before, .icon.icon-next::before { content: ""; }
.ekit-wid-con .icon.icon-open-book1::before, .icon.icon-open-book1::before { content: ""; }
.ekit-wid-con .icon.icon-padlock::before, .icon.icon-padlock::before { content: ""; }
.ekit-wid-con .icon.icon-padlock-1::before, .icon.icon-padlock-1::before { content: ""; }
.ekit-wid-con .icon.icon-paint-brush::before, .icon.icon-paint-brush::before { content: ""; }
.ekit-wid-con .icon.icon-pause::before, .icon.icon-pause::before { content: ""; }
.ekit-wid-con .icon.icon-pen::before, .icon.icon-pen::before { content: ""; }
.ekit-wid-con .icon.icon-pencil1::before, .icon.icon-pencil1::before { content: ""; }
.ekit-wid-con .icon.icon-percentage::before, .icon.icon-percentage::before { content: ""; }
.ekit-wid-con .icon.icon-phone-call1::before, .icon.icon-phone-call1::before { content: ""; }
.ekit-wid-con .icon.icon-phone-call2::before, .icon.icon-phone-call2::before { content: ""; }
.ekit-wid-con .icon.icon-photo-camera1::before, .icon.icon-photo-camera1::before { content: ""; }
.ekit-wid-con .icon.icon-pie-chart3::before, .icon.icon-pie-chart3::before { content: ""; }
.ekit-wid-con .icon.icon-pipe::before, .icon.icon-pipe::before { content: ""; }
.ekit-wid-con .icon.icon-placeholder1::before, .icon.icon-placeholder1::before { content: ""; }
.ekit-wid-con .icon.icon-placeholder2::before, .icon.icon-placeholder2::before { content: ""; }
.ekit-wid-con .icon.icon-planet-earth::before, .icon.icon-planet-earth::before { content: ""; }
.ekit-wid-con .icon.icon-play-button1::before, .icon.icon-play-button1::before { content: ""; }
.ekit-wid-con .icon.icon-power-button::before, .icon.icon-power-button::before { content: ""; }
.ekit-wid-con .icon.icon-presentation::before, .icon.icon-presentation::before { content: ""; }
.ekit-wid-con .icon.icon-presentation1::before, .icon.icon-presentation1::before { content: ""; }
.ekit-wid-con .icon.icon-printer1::before, .icon.icon-printer1::before { content: ""; }
.ekit-wid-con .icon.icon-push-pin::before, .icon.icon-push-pin::before { content: ""; }
.ekit-wid-con .icon.icon-push-pin1::before, .icon.icon-push-pin1::before { content: ""; }
.ekit-wid-con .icon.icon-refresh::before, .icon.icon-refresh::before { content: ""; }
.ekit-wid-con .icon.icon-reload::before, .icon.icon-reload::before { content: ""; }
.ekit-wid-con .icon.icon-return::before, .icon.icon-return::before { content: ""; }
.ekit-wid-con .icon.icon-rocket-ship::before, .icon.icon-rocket-ship::before { content: ""; }
.ekit-wid-con .icon.icon-rss1::before, .icon.icon-rss1::before { content: ""; }
.ekit-wid-con .icon.icon-safebox::before, .icon.icon-safebox::before { content: ""; }
.ekit-wid-con .icon.icon-safebox1::before, .icon.icon-safebox1::before { content: ""; }
.ekit-wid-con .icon.icon-settings1::before, .icon.icon-settings1::before { content: ""; }
.ekit-wid-con .icon.icon-settings-2::before, .icon.icon-settings-2::before { content: ""; }
.ekit-wid-con .icon.icon-sewing-machine::before, .icon.icon-sewing-machine::before { content: ""; }
.ekit-wid-con .icon.icon-share2::before, .icon.icon-share2::before { content: ""; }
.ekit-wid-con .icon.icon-shield1::before, .icon.icon-shield1::before { content: ""; }
.ekit-wid-con .icon.icon-shield11::before, .icon.icon-shield11::before { content: ""; }
.ekit-wid-con .icon.icon-shopping::before, .icon.icon-shopping::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-bag::before, .icon.icon-shopping-bag::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-bag-1::before, .icon.icon-shopping-bag-1::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-bag-2::before, .icon.icon-shopping-bag-2::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-cart11::before, .icon.icon-shopping-cart11::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-cart2::before, .icon.icon-shopping-cart2::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-cart-1::before, .icon.icon-shopping-cart-1::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-cart-2::before, .icon.icon-shopping-cart-2::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-cart-3::before, .icon.icon-shopping-cart-3::before { content: ""; }
.ekit-wid-con .icon.icon-smartphone2::before, .icon.icon-smartphone2::before { content: ""; }
.ekit-wid-con .icon.icon-speaker::before, .icon.icon-speaker::before { content: ""; }
.ekit-wid-con .icon.icon-speakers::before, .icon.icon-speakers::before { content: ""; }
.ekit-wid-con .icon.icon-stats::before, .icon.icon-stats::before { content: ""; }
.ekit-wid-con .icon.icon-stats-1::before, .icon.icon-stats-1::before { content: ""; }
.ekit-wid-con .icon.icon-stats-2::before, .icon.icon-stats-2::before { content: ""; }
.ekit-wid-con .icon.icon-stats-3::before, .icon.icon-stats-3::before { content: ""; }
.ekit-wid-con .icon.icon-stats-4::before, .icon.icon-stats-4::before { content: ""; }
.ekit-wid-con .icon.icon-stats-5::before, .icon.icon-stats-5::before { content: ""; }
.ekit-wid-con .icon.icon-stats-6::before, .icon.icon-stats-6::before { content: ""; }
.ekit-wid-con .icon.icon-sticky-note::before, .icon.icon-sticky-note::before { content: ""; }
.ekit-wid-con .icon.icon-store1::before, .icon.icon-store1::before { content: ""; }
.ekit-wid-con .icon.icon-store-1::before, .icon.icon-store-1::before { content: ""; }
.ekit-wid-con .icon.icon-suitcase::before, .icon.icon-suitcase::before { content: ""; }
.ekit-wid-con .icon.icon-suitcase-1::before, .icon.icon-suitcase-1::before { content: ""; }
.ekit-wid-con .icon.icon-tag2::before, .icon.icon-tag2::before { content: ""; }
.ekit-wid-con .icon.icon-target::before, .icon.icon-target::before { content: ""; }
.ekit-wid-con .icon.icon-team2::before, .icon.icon-team2::before { content: ""; }
.ekit-wid-con .icon.icon-tie::before, .icon.icon-tie::before { content: ""; }
.ekit-wid-con .icon.icon-trash1::before, .icon.icon-trash1::before { content: ""; }
.ekit-wid-con .icon.icon-trolley::before, .icon.icon-trolley::before { content: ""; }
.ekit-wid-con .icon.icon-trolley-1::before, .icon.icon-trolley-1::before { content: ""; }
.ekit-wid-con .icon.icon-trolley-2::before, .icon.icon-trolley-2::before { content: ""; }
.ekit-wid-con .icon.icon-trophy1::before, .icon.icon-trophy1::before { content: ""; }
.ekit-wid-con .icon.icon-truck1::before, .icon.icon-truck1::before { content: ""; }
.ekit-wid-con .icon.icon-truck-1::before, .icon.icon-truck-1::before { content: ""; }
.ekit-wid-con .icon.icon-truck-2::before, .icon.icon-truck-2::before { content: ""; }
.ekit-wid-con .icon.icon-umbrella::before, .icon.icon-umbrella::before { content: ""; }
.ekit-wid-con .icon.icon-upload1::before, .icon.icon-upload1::before { content: ""; }
.ekit-wid-con .icon.icon-user1::before, .icon.icon-user1::before { content: ""; }
.ekit-wid-con .icon.icon-user-1::before, .icon.icon-user-1::before { content: ""; }
.ekit-wid-con .icon.icon-user-2::before, .icon.icon-user-2::before { content: ""; }
.ekit-wid-con .icon.icon-user-3::before, .icon.icon-user-3::before { content: ""; }
.ekit-wid-con .icon.icon-users2::before, .icon.icon-users2::before { content: ""; }
.ekit-wid-con .icon.icon-video-camera::before, .icon.icon-video-camera::before { content: ""; }
.ekit-wid-con .icon.icon-voucher::before, .icon.icon-voucher::before { content: ""; }
.ekit-wid-con .icon.icon-voucher-1::before, .icon.icon-voucher-1::before { content: ""; }
.ekit-wid-con .icon.icon-voucher-2::before, .icon.icon-voucher-2::before { content: ""; }
.ekit-wid-con .icon.icon-voucher-3::before, .icon.icon-voucher-3::before { content: ""; }
.ekit-wid-con .icon.icon-voucher-4::before, .icon.icon-voucher-4::before { content: ""; }
.ekit-wid-con .icon.icon-wallet::before, .icon.icon-wallet::before { content: ""; }
.ekit-wid-con .icon.icon-wallet1::before, .icon.icon-wallet1::before { content: ""; }
.ekit-wid-con .icon.icon-wifi::before, .icon.icon-wifi::before { content: ""; }
.ekit-wid-con .icon.icon-worker::before, .icon.icon-worker::before { content: ""; }
.ekit-wid-con .icon.icon-zoom-in::before, .icon.icon-zoom-in::before { content: ""; }
.ekit-wid-con .icon.icon-zoom-out::before, .icon.icon-zoom-out::before { content: ""; }
.ekit-wid-con .icon.icon-burger-menu::before, .icon.icon-burger-menu::before { content: ""; }
.ekit-wid-con .icon.icon-squares::before, .icon.icon-squares::before { content: ""; }
.ekit-wid-con .icon.icon-options::before, .icon.icon-options::before { content: ""; }
.ekit-wid-con .icon.icon-apps::before, .icon.icon-apps::before { content: ""; }
.ekit-wid-con .icon.icon-menu-11::before, .icon.icon-menu-11::before { content: ""; }
.ekit-wid-con .icon.icon-menu11::before, .icon.icon-menu11::before { content: ""; }
.ekit-wid-con .icon.icon-back_up::before, .icon.icon-back_up::before { content: ""; }
.ekit-wid-con .icon.icon-cart11::before, .icon.icon-cart11::before { content: ""; }
.ekit-wid-con .icon.icon-checkmark::before, .icon.icon-checkmark::before { content: ""; }
.ekit-wid-con .icon.icon-dollar::before, .icon.icon-dollar::before { content: ""; }
.ekit-wid-con .icon.icon-domian::before, .icon.icon-domian::before { content: ""; }
.ekit-wid-con .icon.icon-hosting1::before, .icon.icon-hosting1::before { content: ""; }
.ekit-wid-con .icon.icon-key2::before, .icon.icon-key2::before { content: ""; }
.ekit-wid-con .icon.icon-migration::before, .icon.icon-migration::before { content: ""; }
.ekit-wid-con .icon.icon-play1::before, .icon.icon-play1::before { content: ""; }
.ekit-wid-con .icon.icon-quote2::before, .icon.icon-quote2::before { content: ""; }
.ekit-wid-con .icon.icon-api_setup::before, .icon.icon-api_setup::before { content: ""; }
.ekit-wid-con .icon.icon-coin::before, .icon.icon-coin::before { content: ""; }
.ekit-wid-con .icon.icon-hand_shake::before, .icon.icon-hand_shake::before { content: ""; }
.ekit-wid-con .icon.icon-idea_generate::before, .icon.icon-idea_generate::before { content: ""; }
.ekit-wid-con .icon.icon-page_search::before, .icon.icon-page_search::before { content: ""; }
.ekit-wid-con .icon.icon-pen_shape::before, .icon.icon-pen_shape::before { content: ""; }
.ekit-wid-con .icon.icon-pencil_art::before, .icon.icon-pencil_art::before { content: ""; }
.ekit-wid-con .icon.icon-review::before, .icon.icon-review::before { content: ""; }
.ekit-wid-con .icon.icon-star::before, .icon.icon-star::before { content: ""; }
.ekit-wid-con .icon.icon-timing::before, .icon.icon-timing::before { content: ""; }
.ekit-wid-con .icon.icon-trophy::before, .icon.icon-trophy::before { content: ""; }
.ekit-wid-con .icon.icon-communication::before, .icon.icon-communication::before { content: ""; }
.ekit-wid-con .icon.icon-money-bag2::before, .icon.icon-money-bag2::before { content: ""; }
.ekit-wid-con .icon.icon-dentist::before, .icon.icon-dentist::before { content: ""; }
.ekit-wid-con .icon.icon-bill::before, .icon.icon-bill::before { content: ""; }
.ekit-wid-con .icon.icon-label::before, .icon.icon-label::before { content: ""; }
.ekit-wid-con .icon.icon-money::before, .icon.icon-money::before { content: ""; }
.ekit-wid-con .icon.icon-shield::before, .icon.icon-shield::before { content: ""; }
.ekit-wid-con .icon.icon-support::before, .icon.icon-support::before { content: ""; }
.ekit-wid-con .icon.icon-one::before, .icon.icon-one::before { content: ""; }
.ekit-wid-con .icon.icon-clock::before, .icon.icon-clock::before { content: ""; }
.ekit-wid-con .icon.icon-cart::before, .icon.icon-cart::before { content: ""; }
.ekit-wid-con .icon.icon-globe::before, .icon.icon-globe::before { content: ""; }
.ekit-wid-con .icon.icon-tooth::before, .icon.icon-tooth::before { content: ""; }
.ekit-wid-con .icon.icon-tooth-1::before, .icon.icon-tooth-1::before { content: ""; }
.ekit-wid-con .icon.icon-tooth-2::before, .icon.icon-tooth-2::before { content: ""; }
.ekit-wid-con .icon.icon-brain::before, .icon.icon-brain::before { content: ""; }
.ekit-wid-con .icon.icon-view::before, .icon.icon-view::before { content: ""; }
.ekit-wid-con .icon.icon-doctor::before, .icon.icon-doctor::before { content: ""; }
.ekit-wid-con .icon.icon-heart::before, .icon.icon-heart::before { content: ""; }
.ekit-wid-con .icon.icon-medicine::before, .icon.icon-medicine::before { content: ""; }
.ekit-wid-con .icon.icon-stethoscope::before, .icon.icon-stethoscope::before { content: ""; }
.ekit-wid-con .icon.icon-hospital::before, .icon.icon-hospital::before { content: ""; }
.ekit-wid-con .icon.icon-clipboard::before, .icon.icon-clipboard::before { content: ""; }
.ekit-wid-con .icon.icon-medicine-1::before, .icon.icon-medicine-1::before { content: ""; }
.ekit-wid-con .icon.icon-hospital-1::before, .icon.icon-hospital-1::before { content: ""; }
.ekit-wid-con .icon.icon-customer-support::before, .icon.icon-customer-support::before { content: ""; }
.ekit-wid-con .icon.icon-brickwall::before, .icon.icon-brickwall::before { content: ""; }
.ekit-wid-con .icon.icon-crane2::before, .icon.icon-crane2::before { content: ""; }
.ekit-wid-con .icon.icon-valve::before, .icon.icon-valve::before { content: ""; }
.ekit-wid-con .icon.icon-safety::before, .icon.icon-safety::before { content: ""; }
.ekit-wid-con .icon.icon-energy-saving::before, .icon.icon-energy-saving::before { content: ""; }
.ekit-wid-con .icon.icon-paint-roller::before, .icon.icon-paint-roller::before { content: ""; }
.ekit-wid-con .icon.icon-paint-brushes::before, .icon.icon-paint-brushes::before { content: ""; }
.ekit-wid-con .icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before, .icon.icon-construction-tool-vehicle-with-crane-lifting-materials::before { content: ""; }
.ekit-wid-con .icon.icon-trowel::before, .icon.icon-trowel::before { content: ""; }
.ekit-wid-con .icon.icon-bucket::before, .icon.icon-bucket::before { content: ""; }
.ekit-wid-con .icon.icon-smart::before, .icon.icon-smart::before { content: ""; }
.ekit-wid-con .icon.icon-repair::before, .icon.icon-repair::before { content: ""; }
.ekit-wid-con .icon.icon-saw::before, .icon.icon-saw::before { content: ""; }
.ekit-wid-con .icon.icon-cutter::before, .icon.icon-cutter::before { content: ""; }
.ekit-wid-con .icon.icon-plier::before, .icon.icon-plier::before { content: ""; }
.ekit-wid-con .icon.icon-drill::before, .icon.icon-drill::before { content: ""; }
.ekit-wid-con .icon.icon-save-money::before, .icon.icon-save-money::before { content: ""; }
.ekit-wid-con .icon.icon-planting::before, .icon.icon-planting::before { content: ""; }
.ekit-wid-con .icon.icon-line-chart::before, .icon.icon-line-chart::before { content: ""; }
.ekit-wid-con .icon.icon-open-book::before, .icon.icon-open-book::before { content: ""; }
.ekit-wid-con .icon.icon-money-bag3::before, .icon.icon-money-bag3::before { content: ""; }
.ekit-wid-con .icon.icon-server::before, .icon.icon-server::before { content: ""; }
.ekit-wid-con .icon.icon-server-1::before, .icon.icon-server-1::before { content: ""; }
.ekit-wid-con .icon.icon-server-2::before, .icon.icon-server-2::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-computing::before, .icon.icon-cloud-computing::before { content: ""; }
.ekit-wid-con .icon.icon-cloud::before, .icon.icon-cloud::before { content: ""; }
.ekit-wid-con .icon.icon-database::before, .icon.icon-database::before { content: ""; }
.ekit-wid-con .icon.icon-computer::before, .icon.icon-computer::before { content: ""; }
.ekit-wid-con .icon.icon-server-3::before, .icon.icon-server-3::before { content: ""; }
.ekit-wid-con .icon.icon-server-4::before, .icon.icon-server-4::before { content: ""; }
.ekit-wid-con .icon.icon-server-5::before, .icon.icon-server-5::before { content: ""; }
.ekit-wid-con .icon.icon-server-6::before, .icon.icon-server-6::before { content: ""; }
.ekit-wid-con .icon.icon-server-7::before, .icon.icon-server-7::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-1::before, .icon.icon-cloud-1::before { content: ""; }
.ekit-wid-con .icon.icon-server-8::before, .icon.icon-server-8::before { content: ""; }
.ekit-wid-con .icon.icon-business-and-finance::before, .icon.icon-business-and-finance::before { content: ""; }
.ekit-wid-con .icon.icon-cloud-2::before, .icon.icon-cloud-2::before { content: ""; }
.ekit-wid-con .icon.icon-server-9::before, .icon.icon-server-9::before { content: ""; }
.ekit-wid-con .icon.icon-hosting::before, .icon.icon-hosting::before { content: ""; }
.ekit-wid-con .icon.icon-car::before, .icon.icon-car::before { content: ""; }
.ekit-wid-con .icon.icon-car-frontal-view::before, .icon.icon-car-frontal-view::before { content: ""; }
.ekit-wid-con .icon.icon-car-1::before, .icon.icon-car-1::before { content: ""; }
.ekit-wid-con .icon.icon-racing::before, .icon.icon-racing::before { content: ""; }
.ekit-wid-con .icon.icon-car-wheel::before, .icon.icon-car-wheel::before { content: ""; }
.ekit-wid-con .icon.icon-steering-wheel::before, .icon.icon-steering-wheel::before { content: ""; }
.ekit-wid-con .icon.icon-frontal-taxi-cab::before, .icon.icon-frontal-taxi-cab::before { content: ""; }
.ekit-wid-con .icon.icon-taxi::before, .icon.icon-taxi::before { content: ""; }
.ekit-wid-con .icon.icon-cosmetics::before, .icon.icon-cosmetics::before { content: ""; }
.ekit-wid-con .icon.icon-flower::before, .icon.icon-flower::before { content: ""; }
.ekit-wid-con .icon.icon-mirror::before, .icon.icon-mirror::before { content: ""; }
.ekit-wid-con .icon.icon-itunes::before, .icon.icon-itunes::before { content: ""; }
.ekit-wid-con .icon.icon-salon::before, .icon.icon-salon::before { content: ""; }
.ekit-wid-con .icon.icon-hair-dryer::before, .icon.icon-hair-dryer::before { content: ""; }
.ekit-wid-con .icon.icon-shampoo::before, .icon.icon-shampoo::before { content: ""; }
.ekit-wid-con .icon.icon-download-button::before, .icon.icon-download-button::before { content: ""; }
.ekit-wid-con .icon.icon-list::before, .icon.icon-list::before { content: ""; }
.ekit-wid-con .icon.icon-loupe::before, .icon.icon-loupe::before { content: ""; }
.ekit-wid-con .icon.icon-search::before, .icon.icon-search::before { content: ""; }
.ekit-wid-con .icon.icon-search-1::before, .icon.icon-search-1::before { content: ""; }
.ekit-wid-con .icon.icon-shopping-cart::before, .icon.icon-shopping-cart::before { content: ""; }
.ekit-wid-con .icon.icon-menu::before, .icon.icon-menu::before { content: ""; }
.ekit-wid-con .icon.icon-menu-1::before, .icon.icon-menu-1::before { content: ""; }
.ekit-wid-con .icon.icon-menu-button-of-three-horizontal-lines::before, .icon.icon-menu-button-of-three-horizontal-lines::before { content: ""; }
.ekit-wid-con .icon.icon-menu-2::before, .icon.icon-menu-2::before { content: ""; }
.ekit-wid-con .icon.icon-menu-3::before, .icon.icon-menu-3::before { content: ""; }
.ekit-wid-con .icon.icon-menu-5::before, .icon.icon-menu-5::before { content: ""; }
.ekit-wid-con .icon.icon-menu-button::before, .icon.icon-menu-button::before { content: ""; }
.ekit-wid-con .icon.icon-list-1::before, .icon.icon-list-1::before { content: ""; }
.ekit-wid-con .icon.icon-menu-6::before, .icon.icon-menu-6::before { content: ""; }
.ekit-wid-con .icon.icon-menu-7::before, .icon.icon-menu-7::before { content: ""; }
.ekit-wid-con .icon.icon-menu-8::before, .icon.icon-menu-8::before { content: ""; }
.ekit-wid-con .icon.icon-list-2::before, .icon.icon-list-2::before { content: ""; }
.ekit-wid-con .icon.icon-dot::before, .icon.icon-dot::before { content: ""; }
.ekit-wid-con .icon.icon-menu-9::before, .icon.icon-menu-9::before { content: ""; }
.ekit-wid-con .icon.icon-search11::before, .icon.icon-search11::before { content: ""; }
.ekit-wid-con .icon.icon-search-minus::before, .icon.icon-search-minus::before { content: ""; }
.ekit-wid-con .icon.icon-search-11::before, .icon.icon-search-11::before { content: ""; }
.ekit-wid-con .icon.icon-search-2::before, .icon.icon-search-2::before { content: ""; }
.ekit-wid-con .icon.icon-search-3::before, .icon.icon-search-3::before { content: ""; }
.ekit-wid-con .icon.icon-magnifying-glass-search::before, .icon.icon-magnifying-glass-search::before { content: ""; }
.ekit-wid-con .icon.icon-loupe1::before, .icon.icon-loupe1::before { content: ""; }
.ekit-wid-con .icon.icon-speed::before, .icon.icon-speed::before { content: ""; }
.ekit-wid-con .icon.icon-search21::before, .icon.icon-search21::before { content: ""; }
.ekit-wid-con .icon.icon-search-4::before, .icon.icon-search-4::before { content: ""; }
.ekit-wid-con .icon.icon-search-5::before, .icon.icon-search-5::before { content: ""; }
.ekit-wid-con .icon.icon-detective::before, .icon.icon-detective::before { content: ""; }
.ekit-wid-con .icon.icon-cart1::before, .icon.icon-cart1::before { content: ""; }
.ekit-wid-con .icon.icon-buying-on-smartphone::before, .icon.icon-buying-on-smartphone::before { content: ""; }
.ekit-wid-con .icon.icon-badge::before, .icon.icon-badge::before { content: ""; }
.ekit-wid-con .icon.icon-basket1::before, .icon.icon-basket1::before { content: ""; }
.ekit-wid-con .icon.icon-commerce-and-shopping::before, .icon.icon-commerce-and-shopping::before { content: ""; }
.ekit-wid-con .icon.icon-comment::before, .icon.icon-comment::before { content: ""; }
.ekit-wid-con .icon.icon-comment-1::before, .icon.icon-comment-1::before { content: ""; }
.ekit-wid-con .icon.icon-share::before, .icon.icon-share::before { content: ""; }
.ekit-wid-con .icon.icon-share-1::before, .icon.icon-share-1::before { content: ""; }
.ekit-wid-con .icon.icon-share-2::before, .icon.icon-share-2::before { content: ""; }
.ekit-wid-con .icon.icon-share-3::before, .icon.icon-share-3::before { content: ""; }
.ekit-wid-con .icon.icon-comment1::before, .icon.icon-comment1::before { content: ""; }
.ekit-wid-con .icon.icon-favorite::before, .icon.icon-favorite::before { content: ""; }
.ekit-wid-con .icon.icon-retweet::before, .icon.icon-retweet::before { content: ""; }
.ekit-wid-con .icon.icon-share1::before, .icon.icon-share1::before { content: ""; }
.ekit-wid-con .icon.icon-facebook::before, .icon.icon-facebook::before { content: ""; }
.ekit-wid-con .icon.icon-twitter::before, .icon.icon-twitter::before { content: ""; }
.ekit-wid-con .icon.icon-linkedin::before, .icon.icon-linkedin::before { content: ""; }
.ekit-wid-con .icon.icon-whatsapp-1::before, .icon.icon-whatsapp-1::before { content: ""; }
.ekit-wid-con .icon.icon-dribbble::before, .icon.icon-dribbble::before { content: ""; }
.ekit-wid-con .icon.icon-facebook-2::before, .icon.icon-facebook-2::before { content: ""; }
.ekit-wid-con .icon.icon-twitter1::before, .icon.icon-twitter1::before { content: ""; }
.ekit-wid-con .icon.icon-vk::before, .icon.icon-vk::before { content: ""; }
.ekit-wid-con .icon.icon-youtube-v::before, .icon.icon-youtube-v::before { content: ""; }
.ekit-wid-con .icon.icon-vimeo::before, .icon.icon-vimeo::before { content: ""; }
.ekit-wid-con .icon.icon-youtube::before, .icon.icon-youtube::before { content: ""; }
.ekit-wid-con .icon.icon-snapchat-1::before, .icon.icon-snapchat-1::before { content: ""; }
.ekit-wid-con .icon.icon-behance::before, .icon.icon-behance::before { content: ""; }
.ekit-wid-con .icon.icon-github::before, .icon.icon-github::before { content: ""; }
.ekit-wid-con .icon.icon-pinterest::before, .icon.icon-pinterest::before { content: ""; }
.ekit-wid-con .icon.icon-spotify::before, .icon.icon-spotify::before { content: ""; }
.ekit-wid-con .icon.icon-soundcloud-1::before, .icon.icon-soundcloud-1::before { content: ""; }
.ekit-wid-con .icon.icon-skype-1::before, .icon.icon-skype-1::before { content: ""; }
.ekit-wid-con .icon.icon-rss::before, .icon.icon-rss::before { content: ""; }
.ekit-wid-con .icon.icon-reddit-1::before, .icon.icon-reddit-1::before { content: ""; }
.ekit-wid-con .icon.icon-dribbble-1::before, .icon.icon-dribbble-1::before { content: ""; }
.ekit-wid-con .icon.icon-wordpress-1::before, .icon.icon-wordpress-1::before { content: ""; }
.ekit-wid-con .icon.icon-logo::before, .icon.icon-logo::before { content: ""; }
.ekit-wid-con .icon.icon-dropbox-1::before, .icon.icon-dropbox-1::before { content: ""; }
.ekit-wid-con .icon.icon-blogger-1::before, .icon.icon-blogger-1::before { content: ""; }
.ekit-wid-con .icon.icon-photo::before, .icon.icon-photo::before { content: ""; }
.ekit-wid-con .icon.icon-hangouts::before, .icon.icon-hangouts::before { content: ""; }
.ekit-wid-con .icon.icon-xing::before, .icon.icon-xing::before { content: ""; }
.ekit-wid-con .icon.icon-myspace::before, .icon.icon-myspace::before { content: ""; }
.ekit-wid-con .icon.icon-flickr-1::before, .icon.icon-flickr-1::before { content: ""; }
.ekit-wid-con .icon.icon-envato::before, .icon.icon-envato::before { content: ""; }
.ekit-wid-con .icon.icon-picasa-1::before, .icon.icon-picasa-1::before { content: ""; }
.ekit-wid-con .icon.icon-wattpad::before, .icon.icon-wattpad::before { content: ""; }
.ekit-wid-con .icon.icon-emoji::before, .icon.icon-emoji::before { content: ""; }
.ekit-wid-con .icon.icon-deviantart-1::before, .icon.icon-deviantart-1::before { content: ""; }
.ekit-wid-con .icon.icon-yahoo-1::before, .icon.icon-yahoo-1::before { content: ""; }
.ekit-wid-con .icon.icon-vine-1::before, .icon.icon-vine-1::before { content: ""; }
.ekit-wid-con .icon.icon-delicious::before, .icon.icon-delicious::before { content: ""; }
.ekit-wid-con .icon.icon-kickstarter-1::before, .icon.icon-kickstarter-1::before { content: ""; }
.ekit-wid-con .icon.icon-stumbleupon-1::before, .icon.icon-stumbleupon-1::before { content: ""; }
.ekit-wid-con .icon.icon-brands-and-logotypes::before, .icon.icon-brands-and-logotypes::before { content: ""; }
.ekit-wid-con .icon.icon-instagram-1::before, .icon.icon-instagram-1::before { content: ""; }
.ekit-wid-con .icon.icon-facebook-1::before, .icon.icon-facebook-1::before { content: ""; }
.ekit-wid-con .icon.icon-instagram-2::before, .icon.icon-instagram-2::before { content: ""; }
.ekit-wid-con .icon.icon-twitter-1::before, .icon.icon-twitter-1::before { content: ""; }
.ekit-wid-con .icon.icon-whatsapp-2::before, .icon.icon-whatsapp-2::before { content: ""; }
.ekit-wid-con .icon.icon-youtube-1::before, .icon.icon-youtube-1::before { content: ""; }
.ekit-wid-con .icon.icon-linkedin-1::before, .icon.icon-linkedin-1::before { content: ""; }
.ekit-wid-con .icon.icon-telegram::before, .icon.icon-telegram::before { content: ""; }
.ekit-wid-con .icon.icon-github-1::before, .icon.icon-github-1::before { content: ""; }
.ekit-wid-con .icon.icon-vk-1::before, .icon.icon-vk-1::before { content: ""; }
.ekit-wid-con .icon.icon-pinterest-1::before, .icon.icon-pinterest-1::before { content: ""; }
.ekit-wid-con .icon.icon-rss-1::before, .icon.icon-rss-1::before { content: ""; }
.ekit-wid-con .icon.icon-twitch::before, .icon.icon-twitch::before { content: ""; }
.ekit-wid-con .icon.icon-snapchat-2::before, .icon.icon-snapchat-2::before { content: ""; }
.ekit-wid-con .icon.icon-skype-2::before, .icon.icon-skype-2::before { content: ""; }
.ekit-wid-con .icon.icon-behance-2::before, .icon.icon-behance-2::before { content: ""; }
.ekit-wid-con .icon.icon-spotify-1::before, .icon.icon-spotify-1::before { content: ""; }
.ekit-wid-con .icon.icon-periscope::before, .icon.icon-periscope::before { content: ""; }
.ekit-wid-con .icon.icon-dribbble-2::before, .icon.icon-dribbble-2::before { content: ""; }
.ekit-wid-con .icon.icon-tumblr-1::before, .icon.icon-tumblr-1::before { content: ""; }
.ekit-wid-con .icon.icon-soundcloud-2::before, .icon.icon-soundcloud-2::before { content: ""; }
.ekit-wid-con .icon.icon-google-drive-1::before, .icon.icon-google-drive-1::before { content: ""; }
.ekit-wid-con .icon.icon-dropbox-2::before, .icon.icon-dropbox-2::before { content: ""; }
.ekit-wid-con .icon.icon-reddit-2::before, .icon.icon-reddit-2::before { content: ""; }
.ekit-wid-con .icon.icon-html::before, .icon.icon-html::before { content: ""; }
.ekit-wid-con .icon.icon-vimeo-1::before, .icon.icon-vimeo-1::before { content: ""; }
.ekit-wid-con .icon.icon-hangout::before, .icon.icon-hangout::before { content: ""; }
.ekit-wid-con .icon.icon-blogger-2::before, .icon.icon-blogger-2::before { content: ""; }
.ekit-wid-con .icon.icon-yahoo-2::before, .icon.icon-yahoo-2::before { content: ""; }
.ekit-wid-con .icon.icon-path::before, .icon.icon-path::before { content: ""; }
.ekit-wid-con .icon.icon-yelp-1::before, .icon.icon-yelp-1::before { content: ""; }
.ekit-wid-con .icon.icon-slideshare::before, .icon.icon-slideshare::before { content: ""; }
.ekit-wid-con .icon.icon-picasa-2::before, .icon.icon-picasa-2::before { content: ""; }
.ekit-wid-con .icon.icon-myspace-1::before, .icon.icon-myspace-1::before { content: ""; }
.ekit-wid-con .icon.icon-flickr-2::before, .icon.icon-flickr-2::before { content: ""; }
.ekit-wid-con .icon.icon-xing-1::before, .icon.icon-xing-1::before { content: ""; }
.ekit-wid-con .icon.icon-envato-1::before, .icon.icon-envato-1::before { content: ""; }
.ekit-wid-con .icon.icon-swarm::before, .icon.icon-swarm::before { content: ""; }
.ekit-wid-con .icon.icon-wattpad-1::before, .icon.icon-wattpad-1::before { content: ""; }
.ekit-wid-con .icon.icon-foursquare::before, .icon.icon-foursquare::before { content: ""; }
.ekit-wid-con .icon.icon-deviantart-2::before, .icon.icon-deviantart-2::before { content: ""; }
.ekit-wid-con .icon.icon-kickstarter-2::before, .icon.icon-kickstarter-2::before { content: ""; }
.ekit-wid-con .icon.icon-delicious-1::before, .icon.icon-delicious-1::before { content: ""; }
.ekit-wid-con .icon.icon-vine-2::before, .icon.icon-vine-2::before { content: ""; }
.ekit-wid-con .icon.icon-digg::before, .icon.icon-digg::before { content: ""; }
.ekit-wid-con .icon.icon-bebo::before, .icon.icon-bebo::before { content: ""; }
.ekit-wid-con .icon.icon-stumbleupon-2::before, .icon.icon-stumbleupon-2::before { content: ""; }
.ekit-wid-con .icon.icon-forrst::before, .icon.icon-forrst::before { content: ""; }
.ekit-wid-con .icon.icon-eye3::before, .icon.icon-eye3::before { content: ""; }
.ekit-wid-con .icon.icon-microscope::before, .icon.icon-microscope::before { content: ""; }
.ekit-wid-con .icon.icon-Anti-Lock::before, .icon.icon-Anti-Lock::before { content: ""; }
.ekit-wid-con .icon.icon-apartment::before, .icon.icon-apartment::before { content: ""; }
.ekit-wid-con .icon.icon-app::before, .icon.icon-app::before { content: ""; }
.ekit-wid-con .icon.icon-Aroma::before, .icon.icon-Aroma::before { content: ""; }
.ekit-wid-con .icon.icon-bamboo-Leaf::before, .icon.icon-bamboo-Leaf::before { content: ""; }
.ekit-wid-con .icon.icon-basket::before, .icon.icon-basket::before { content: ""; }
.ekit-wid-con .icon.icon-Battery::before, .icon.icon-Battery::before { content: ""; }
.ekit-wid-con .icon.icon-Bettery::before, .icon.icon-Bettery::before { content: ""; }
.ekit-wid-con .icon.icon-building::before, .icon.icon-building::before { content: ""; }
.ekit-wid-con .icon.icon-car-2::before, .icon.icon-car-2::before { content: ""; }
.ekit-wid-con .icon.icon-Car::before, .icon.icon-Car::before { content: ""; }
.ekit-wid-con .icon.icon-Child::before, .icon.icon-Child::before { content: ""; }
.ekit-wid-con .icon.icon-cityscape::before, .icon.icon-cityscape::before { content: ""; }
.ekit-wid-con .icon.icon-cleaner::before, .icon.icon-cleaner::before { content: ""; }
.ekit-wid-con .icon.icon-Coffee-cup::before, .icon.icon-Coffee-cup::before { content: ""; }
.ekit-wid-con .icon.icon-coins::before, .icon.icon-coins::before { content: ""; }
.ekit-wid-con .icon.icon-Computer::before, .icon.icon-Computer::before { content: ""; }
.ekit-wid-con .icon.icon-Consultancy::before, .icon.icon-Consultancy::before { content: ""; }
.ekit-wid-con .icon.icon-cottage::before, .icon.icon-cottage::before { content: ""; }
.ekit-wid-con .icon.icon-crane::before, .icon.icon-crane::before { content: ""; }
.ekit-wid-con .icon.icon-Custom-api::before, .icon.icon-Custom-api::before { content: ""; }
.ekit-wid-con .icon.icon-customer-support-2::before, .icon.icon-customer-support-2::before { content: ""; }
.ekit-wid-con .icon.icon-Design-2::before, .icon.icon-Design-2::before { content: ""; }
.ekit-wid-con .icon.icon-Design-3::before, .icon.icon-Design-3::before { content: ""; }
.ekit-wid-con .icon.icon-design::before, .icon.icon-design::before { content: ""; }
.ekit-wid-con .icon.icon-diamond::before, .icon.icon-diamond::before { content: ""; }
.ekit-wid-con .icon.icon-diploma::before, .icon.icon-diploma::before { content: ""; }
.ekit-wid-con .icon.icon-Document-Search::before, .icon.icon-Document-Search::before { content: ""; }
.ekit-wid-con .icon.icon-Download::before, .icon.icon-Download::before { content: ""; }
.ekit-wid-con .icon.icon-drilling::before, .icon.icon-drilling::before { content: ""; }
.ekit-wid-con .icon.icon-engine::before, .icon.icon-engine::before { content: ""; }
.ekit-wid-con .icon.icon-engineer::before, .icon.icon-engineer::before { content: ""; }
.ekit-wid-con .icon.icon-envelope::before, .icon.icon-envelope::before { content: ""; }
.ekit-wid-con .icon.icon-Family::before, .icon.icon-Family::before { content: ""; }
.ekit-wid-con .icon.icon-friendship::before, .icon.icon-friendship::before { content: ""; }
.ekit-wid-con .icon.icon-gift::before, .icon.icon-gift::before { content: ""; }
.ekit-wid-con .icon.icon-graph-2::before, .icon.icon-graph-2::before { content: ""; }
.ekit-wid-con .icon.icon-graph::before, .icon.icon-graph::before { content: ""; }
.ekit-wid-con .icon.icon-hamburger-2::before, .icon.icon-hamburger-2::before { content: ""; }
.ekit-wid-con .icon.icon-handshake::before, .icon.icon-handshake::before { content: ""; }
.ekit-wid-con .icon.icon-Helmet::before, .icon.icon-Helmet::before { content: ""; }
.ekit-wid-con .icon.icon-hot-Stone-2::before, .icon.icon-hot-Stone-2::before { content: ""; }
.ekit-wid-con .icon.icon-hot-stone::before, .icon.icon-hot-stone::before { content: ""; }
.ekit-wid-con .icon.icon-idea::before, .icon.icon-idea::before { content: ""; }
.ekit-wid-con .icon.icon-Leaf::before, .icon.icon-Leaf::before { content: ""; }
.ekit-wid-con .icon.icon-management::before, .icon.icon-management::before { content: ""; }
.ekit-wid-con .icon.icon-Massage-table::before, .icon.icon-Massage-table::before { content: ""; }
.ekit-wid-con .icon.icon-Mechanic::before, .icon.icon-Mechanic::before { content: ""; }
.ekit-wid-con .icon.icon-Money-2::before, .icon.icon-Money-2::before { content: ""; }
.ekit-wid-con .icon.icon-money-bag::before, .icon.icon-money-bag::before { content: ""; }
.ekit-wid-con .icon.icon-Money::before, .icon.icon-Money::before { content: ""; }
.ekit-wid-con .icon.icon-oil-bottle::before, .icon.icon-oil-bottle::before { content: ""; }
.ekit-wid-con .icon.icon-Physiotherapy::before, .icon.icon-Physiotherapy::before { content: ""; }
.ekit-wid-con .icon.icon-Profile::before, .icon.icon-Profile::before { content: ""; }
.ekit-wid-con .icon.icon-Rating::before, .icon.icon-Rating::before { content: ""; }
.ekit-wid-con .icon.icon-right-mark::before, .icon.icon-right-mark::before { content: ""; }
.ekit-wid-con .icon.icon-rings::before, .icon.icon-rings::before { content: ""; }
.ekit-wid-con .icon.icon-Safe-house::before, .icon.icon-Safe-house::before { content: ""; }
.ekit-wid-con .icon.icon-Scan::before, .icon.icon-Scan::before { content: ""; }
.ekit-wid-con .icon.icon-social-care::before, .icon.icon-social-care::before { content: ""; }
.ekit-wid-con .icon.icon-Speed-Clock::before, .icon.icon-Speed-Clock::before { content: ""; }
.ekit-wid-con .icon.icon-stopwatch::before, .icon.icon-stopwatch::before { content: ""; }
.ekit-wid-con .icon.icon-Support-2::before, .icon.icon-Support-2::before { content: ""; }
.ekit-wid-con .icon.icon-target-2::before, .icon.icon-target-2::before { content: ""; }
.ekit-wid-con .icon.icon-Target::before, .icon.icon-Target::before { content: ""; }
.ekit-wid-con .icon.icon-tripod::before, .icon.icon-tripod::before { content: ""; }
.ekit-wid-con .icon.icon-truck::before, .icon.icon-truck::before { content: ""; }
.ekit-wid-con .icon.icon-university::before, .icon.icon-university::before { content: ""; }
.ekit-wid-con .icon.icon-User::before, .icon.icon-User::before { content: ""; }
.ekit-wid-con .icon.icon-Web-Portals::before, .icon.icon-Web-Portals::before { content: ""; }
.ekit-wid-con .icon.icon-window::before, .icon.icon-window::before { content: ""; }
.ekit-wid-con .icon.icon-ek_line_icon::before, .icon.icon-ek_line_icon::before { content: ""; }
.ekit-wid-con .icon.icon-ek_stroke_icon::before, .icon.icon-ek_stroke_icon::before { content: ""; }
.ekit-wid-con .icon.icon-ekit::before, .icon.icon-ekit::before { content: ""; }
.ekit-wid-con .icon.icon-elements-kit-logo::before, .icon.icon-elements-kit-logo::before { content: ""; }
.ekit-wid-con .icon.icon-degree-image::before, .icon.icon-degree-image::before { content: ""; }
.ekit-wid-con .icon.icon-accordion::before, .icon.icon-accordion::before { content: ""; }
.ekit-wid-con .icon.icon-animated-flip-box::before, .icon.icon-animated-flip-box::before { content: ""; }
.ekit-wid-con .icon.icon-animated-text::before, .icon.icon-animated-text::before { content: ""; }
.ekit-wid-con .icon.icon-brands::before, .icon.icon-brands::before { content: ""; }
.ekit-wid-con .icon.icon-business-hour::before, .icon.icon-business-hour::before { content: ""; }
.ekit-wid-con .icon.icon-button::before, .icon.icon-button::before { content: ""; }
.ekit-wid-con .icon.icon-carousel::before, .icon.icon-carousel::before { content: ""; }
.ekit-wid-con .icon.icon-Circle-progress::before, .icon.icon-Circle-progress::before { content: ""; }
.ekit-wid-con .icon.icon-contact-form::before, .icon.icon-contact-form::before { content: ""; }
.ekit-wid-con .icon.icon-countdown-timer::before, .icon.icon-countdown-timer::before { content: ""; }
.ekit-wid-con .icon.icon-dropbar::before, .icon.icon-dropbar::before { content: ""; }
.ekit-wid-con .icon.icon-faq::before, .icon.icon-faq::before { content: ""; }
.ekit-wid-con .icon.icon-full-width-scroll::before, .icon.icon-full-width-scroll::before { content: ""; }
.ekit-wid-con .icon.icon-google-map::before, .icon.icon-google-map::before { content: ""; }
.ekit-wid-con .icon.icon-heading-style::before, .icon.icon-heading-style::before { content: ""; }
.ekit-wid-con .icon.icon-help-desk::before, .icon.icon-help-desk::before { content: ""; }
.ekit-wid-con .icon.icon-horizontal-timeline::before, .icon.icon-horizontal-timeline::before { content: ""; }
.ekit-wid-con .icon.icon-iframe::before, .icon.icon-iframe::before { content: ""; }
.ekit-wid-con .icon.icon-image-comparison::before, .icon.icon-image-comparison::before { content: ""; }
.ekit-wid-con .icon.icon-image-gallery::before, .icon.icon-image-gallery::before { content: ""; }
.ekit-wid-con .icon.icon-image-justify::before, .icon.icon-image-justify::before { content: ""; }
.ekit-wid-con .icon.icon-image-magnifier::before, .icon.icon-image-magnifier::before { content: ""; }
.ekit-wid-con .icon.icon-image-masonry::before, .icon.icon-image-masonry::before { content: ""; }
.ekit-wid-con .icon.icon-inline-svg::before, .icon.icon-inline-svg::before { content: ""; }
.ekit-wid-con .icon.icon-instagram::before, .icon.icon-instagram::before { content: ""; }
.ekit-wid-con .icon.icon-listing::before, .icon.icon-listing::before { content: ""; }
.ekit-wid-con .icon.icon-music-player::before, .icon.icon-music-player::before { content: ""; }
.ekit-wid-con .icon.icon-news-ticker::before, .icon.icon-news-ticker::before { content: ""; }
.ekit-wid-con .icon.icon-off-canvus-menu::before, .icon.icon-off-canvus-menu::before { content: ""; }
.ekit-wid-con .icon.icon-parallax::before, .icon.icon-parallax::before { content: ""; }
.ekit-wid-con .icon.icon-portfolio::before, .icon.icon-portfolio::before { content: ""; }
.ekit-wid-con .icon.icon-post-banner::before, .icon.icon-post-banner::before { content: ""; }
.ekit-wid-con .icon.icon-post-carousel::before, .icon.icon-post-carousel::before { content: ""; }
.ekit-wid-con .icon.icon-post-grid::before, .icon.icon-post-grid::before { content: ""; }
.ekit-wid-con .icon.icon-post-slider::before, .icon.icon-post-slider::before { content: ""; }
.ekit-wid-con .icon.icon-pricing-list::before, .icon.icon-pricing-list::before { content: ""; }
.ekit-wid-con .icon.icon-pricing-table::before, .icon.icon-pricing-table::before { content: ""; }
.ekit-wid-con .icon.icon-product-featured::before, .icon.icon-product-featured::before { content: ""; }
.ekit-wid-con .icon.icon-product-image::before, .icon.icon-product-image::before { content: ""; }
.ekit-wid-con .icon.icon-product-recent::before, .icon.icon-product-recent::before { content: ""; }
.ekit-wid-con .icon.icon-product-sale::before, .icon.icon-product-sale::before { content: ""; }
.ekit-wid-con .icon.icon-product-top-rated::before, .icon.icon-product-top-rated::before { content: ""; }
.ekit-wid-con .icon.icon-product-top-seller::before, .icon.icon-product-top-seller::before { content: ""; }
.ekit-wid-con .icon.icon-progress-bar::before, .icon.icon-progress-bar::before { content: ""; }
.ekit-wid-con .icon.icon-protected-content-v2::before, .icon.icon-protected-content-v2::before { content: ""; }
.ekit-wid-con .icon.icon-protected-content-v3::before, .icon.icon-protected-content-v3::before { content: ""; }
.ekit-wid-con .icon.icon-protected-content::before, .icon.icon-protected-content::before { content: ""; }
.ekit-wid-con .icon.icon-qr_code::before, .icon.icon-qr_code::before { content: ""; }
.ekit-wid-con .icon.icon-scroll-button::before, .icon.icon-scroll-button::before { content: ""; }
.ekit-wid-con .icon.icon-search1::before, .icon.icon-search1::before { content: ""; }
.ekit-wid-con .icon.icon-service::before, .icon.icon-service::before { content: ""; }
.ekit-wid-con .icon.icon-slider-image::before, .icon.icon-slider-image::before { content: ""; }
.ekit-wid-con .icon.icon-social-share::before, .icon.icon-social-share::before { content: ""; }
.ekit-wid-con .icon.icon-subscribe::before, .icon.icon-subscribe::before { content: ""; }
.ekit-wid-con .icon.icon-tab::before, .icon.icon-tab::before { content: ""; }
.ekit-wid-con .icon.icon-table::before, .icon.icon-table::before { content: ""; }
.ekit-wid-con .icon.icon-team-join::before, .icon.icon-team-join::before { content: ""; }
.ekit-wid-con .icon.icon-team-member::before, .icon.icon-team-member::before { content: ""; }
.ekit-wid-con .icon.icon-testimonial-carousel::before, .icon.icon-testimonial-carousel::before { content: ""; }
.ekit-wid-con .icon.icon-testimonial-grid::before, .icon.icon-testimonial-grid::before { content: ""; }
.ekit-wid-con .icon.icon-testimonial-quote::before, .icon.icon-testimonial-quote::before { content: ""; }
.ekit-wid-con .icon.icon-testimonial-slider::before, .icon.icon-testimonial-slider::before { content: ""; }
.ekit-wid-con .icon.icon-toggle::before, .icon.icon-toggle::before { content: ""; }
.ekit-wid-con .icon.icon-user-login::before, .icon.icon-user-login::before { content: ""; }
.ekit-wid-con .icon.icon-user-registration::before, .icon.icon-user-registration::before { content: ""; }
.ekit-wid-con .icon.icon-vertical-timeline::before, .icon.icon-vertical-timeline::before { content: ""; }
.ekit-wid-con .icon.icon-video-player::before, .icon.icon-video-player::before { content: ""; }
.ekit-wid-con .icon.icon-weather::before, .icon.icon-weather::before { content: ""; }
.ekit-wid-con .icon.icon-image-hover-effect::before, .icon.icon-image-hover-effect::before { content: ""; }
.ekit-wid-con .icon.icon-audio-player::before, .icon.icon-audio-player::before { content: ""; }
.ekit-wid-con .icon.icon-category-list::before, .icon.icon-category-list::before { content: ""; }
.ekit-wid-con .icon.icon-fancy-heading::before, .icon.icon-fancy-heading::before { content: ""; }
.ekit-wid-con .icon.icon-google-review::before, .icon.icon-google-review::before { content: ""; }
.ekit-wid-con .icon.icon-image-masking::before, .icon.icon-image-masking::before { content: ""; }
.ekit-wid-con .icon.icon-image-morphing::before, .icon.icon-image-morphing::before { content: ""; }
.ekit-wid-con .icon.icon-page-list::before, .icon.icon-page-list::before { content: ""; }
.ekit-wid-con .icon.icon-post-list::before, .icon.icon-post-list::before { content: ""; }
.ekit-wid-con .icon.icon-price-menu::before, .icon.icon-price-menu::before { content: ""; }
.ekit-wid-con .icon.icon-stylish-list::before, .icon.icon-stylish-list::before { content: ""; }
.ekit-wid-con .icon.icon-advanced-tooltip::before, .icon.icon-advanced-tooltip::before { content: ""; }
.ekit-wid-con .icon.icon-avatar::before, .icon.icon-avatar::before { content: ""; }
.ekit-wid-con .icon.icon-content-ticker::before, .icon.icon-content-ticker::before { content: ""; }
.ekit-wid-con .icon.icon-coupon-code::before, .icon.icon-coupon-code::before { content: ""; }
.ekit-wid-con .icon.icon-flip-box::before, .icon.icon-flip-box::before { content: ""; }
.ekit-wid-con .icon.icon-next-dark::before, .icon.icon-next-dark::before { content: ""; }
.ekit-wid-con .icon.icon-onepage-scroll::before, .icon.icon-onepage-scroll::before { content: ""; }
.ekit-wid-con .icon.icon-pause-dark::before, .icon.icon-pause-dark::before { content: ""; }
.ekit-wid-con .icon.icon-previous-dark::before, .icon.icon-previous-dark::before { content: ""; }
.ekit-wid-con .icon.icon-team-carousel-slider::before, .icon.icon-team-carousel-slider::before { content: ""; }
.ekit-wid-con .icon.icon-volume-cross::before, .icon.icon-volume-cross::before { content: ""; }
.ekit-wid-con .icon.icon-volume-dark::before, .icon.icon-volume-dark::before { content: ""; }
.ekit-wid-con .icon.icon-volume-high-dark::before, .icon.icon-volume-high-dark::before { content: ""; }
.ekit-wid-con .icon.icon-volume-low-dark::before, .icon.icon-volume-low-dark::before { content: ""; }
.ekit-wid-con .icon.icon-volume-mute::before, .icon.icon-volume-mute::before { content: ""; }
.ekit-wid-con .icon.icon-youtube-feed::before, .icon.icon-youtube-feed::before { content: ""; }
.ekit-wid-con .icon.icon-interactive-link::before, .icon.icon-interactive-link::before { content: ""; }
.ekit-wid-con .icon.icon-x-twitter-square::before, .icon.icon-x-twitter-square::before { content: ""; }
.ekit-wid-con .icon.icon-tiktok-square::before, .icon.icon-tiktok-square::before { content: ""; }
.ekit-wid-con .icon.icon-tiktok::before, .icon.icon-tiktok::before { content: ""; }
.ekit-wid-con .icon.icon-x-twitter::before, .icon.icon-x-twitter::before { content: ""; }
.ekit-wid-con .icon.icon-copyright::before, .icon.icon-copyright::before { content: ""; }
.ekit-wid-con .icon.icon-marquee-anything::before, .icon.icon-marquee-anything::before { content: ""; }
.ekit-wid-con .icon.icon-register::before, .icon.icon-register::before { content: ""; }
.ekit-wid-con .icon.icon-scrollable-video::before, .icon.icon-scrollable-video::before { content: ""; }
.ekit-wid-con .icon.icon-scroll-reveal::before, .icon.icon-scroll-reveal::before { content: ""; }
.ekit-wid-con .icon.icon-smart-post-list::before, .icon.icon-smart-post-list::before { content: ""; }
.ekit-wid-con .icon.icon-stacked-cards::before, .icon.icon-stacked-cards::before { content: ""; }
.ekit-wid-con .icon.icon-tiktok-border::before, .icon.icon-tiktok-border::before { content: ""; }
.ekit-wid-con .icon.icon-login::before, .icon.icon-login::before { content: ""; }
.ekit-wid-con .icon.icon-event-calendar::before, .icon.icon-event-calendar::before { content: ""; }
.elementor-4817 .elementor-element.elementor-element-50e8103 { --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: var(--e-global-color-88abf51); --border-color: var(--e-global-color-88abf51); --border-radius: 15px; box-shadow: rgba(0, 0, 0, 0.27) 0px 0px 2px 0px; --padding-top: 10px; --padding-bottom: 10px; --padding-left: 10px; --padding-right: 10px; }
.elementor-4817 .elementor-element.elementor-element-50e8103:not(.elementor-motion-effects-element-type-background), .elementor-4817 .elementor-element.elementor-element-50e8103 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-0d046a4); }
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon { background-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); line-height: var(--e-global-typography-primary-line-height); }
.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); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text); }
.elementor-4817 .elementor-element.elementor-element-35bb954:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4817 .elementor-element.elementor-element-35bb954 > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4817 .elementor-element.elementor-element-35bb954 .elementor-icon-box-wrapper { text-align: start; }
.elementor-4817 .elementor-element.elementor-element-35bb954 .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4817 .elementor-element.elementor-element-35bb954 .elementor-icon-box-title, .elementor-4817 .elementor-element.elementor-element-35bb954 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4817 .elementor-element.elementor-element-35bb954 .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
.elementor-4817 .elementor-element.elementor-element-0d9b551:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4817 .elementor-element.elementor-element-0d9b551 > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4817 .elementor-element.elementor-element-0d9b551 .elementor-icon-box-wrapper { text-align: start; }
.elementor-4817 .elementor-element.elementor-element-0d9b551 .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4817 .elementor-element.elementor-element-0d9b551 .elementor-icon-box-title, .elementor-4817 .elementor-element.elementor-element-0d9b551 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4817 .elementor-element.elementor-element-0d9b551 .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
.elementor-4817 .elementor-element.elementor-element-4f4f52a:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4817 .elementor-element.elementor-element-4f4f52a > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4817 .elementor-element.elementor-element-4f4f52a .elementor-icon-box-wrapper { text-align: start; }
.elementor-4817 .elementor-element.elementor-element-4f4f52a .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4817 .elementor-element.elementor-element-4f4f52a .elementor-icon-box-title, .elementor-4817 .elementor-element.elementor-element-4f4f52a .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4817 .elementor-element.elementor-element-4f4f52a .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
@media (max-width: 1024px) {
  .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-icon-box .elementor-icon-box-description { line-height: var(--e-global-typography-text-line-height); }
}
@media (max-width: 767px) {
  .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-icon-box .elementor-icon-box-description { line-height: var(--e-global-typography-text-line-height); }
}
.elementor-4831 .elementor-element.elementor-element-705c6cd3 { --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: var(--e-global-color-88abf51); --border-color: var(--e-global-color-88abf51); --border-radius: 15px; box-shadow: rgba(0, 0, 0, 0.27) 0px 0px 2px 0px; --padding-top: 10px; --padding-bottom: 10px; --padding-left: 10px; --padding-right: 10px; }
.elementor-4831 .elementor-element.elementor-element-705c6cd3:not(.elementor-motion-effects-element-type-background), .elementor-4831 .elementor-element.elementor-element-705c6cd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer { background-color: var(--e-global-color-0d046a4); }
.elementor-widget-icon-box.elementor-view-stacked .elementor-icon { background-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); line-height: var(--e-global-typography-primary-line-height); }
.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); line-height: var(--e-global-typography-text-line-height); color: var(--e-global-color-text); }
.elementor-4831 .elementor-element.elementor-element-7f60a8c8:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4831 .elementor-element.elementor-element-7f60a8c8 > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4831 .elementor-element.elementor-element-7f60a8c8 .elementor-icon-box-wrapper { text-align: start; }
.elementor-4831 .elementor-element.elementor-element-7f60a8c8 .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4831 .elementor-element.elementor-element-7f60a8c8 .elementor-icon-box-title, .elementor-4831 .elementor-element.elementor-element-7f60a8c8 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4831 .elementor-element.elementor-element-7f60a8c8 .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
.elementor-4831 .elementor-element.elementor-element-acb3189:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4831 .elementor-element.elementor-element-acb3189 > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4831 .elementor-element.elementor-element-acb3189 .elementor-icon-box-wrapper { text-align: start; }
.elementor-4831 .elementor-element.elementor-element-acb3189 .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4831 .elementor-element.elementor-element-acb3189 .elementor-icon-box-title, .elementor-4831 .elementor-element.elementor-element-acb3189 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4831 .elementor-element.elementor-element-acb3189 .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
.elementor-4831 .elementor-element.elementor-element-e85e860:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4831 .elementor-element.elementor-element-e85e860 > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4831 .elementor-element.elementor-element-e85e860 .elementor-icon-box-wrapper { text-align: start; }
.elementor-4831 .elementor-element.elementor-element-e85e860 .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4831 .elementor-element.elementor-element-e85e860 .elementor-icon-box-title, .elementor-4831 .elementor-element.elementor-element-e85e860 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4831 .elementor-element.elementor-element-e85e860 .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
.elementor-4831 .elementor-element.elementor-element-3974017:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4831 .elementor-element.elementor-element-3974017 > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4831 .elementor-element.elementor-element-3974017 .elementor-icon-box-wrapper { text-align: start; }
.elementor-4831 .elementor-element.elementor-element-3974017 .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4831 .elementor-element.elementor-element-3974017 .elementor-icon-box-title, .elementor-4831 .elementor-element.elementor-element-3974017 .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4831 .elementor-element.elementor-element-3974017 .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
.elementor-4831 .elementor-element.elementor-element-ff1ed8f:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4831 .elementor-element.elementor-element-ff1ed8f > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4831 .elementor-element.elementor-element-ff1ed8f .elementor-icon-box-wrapper { text-align: start; }
.elementor-4831 .elementor-element.elementor-element-ff1ed8f .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4831 .elementor-element.elementor-element-ff1ed8f .elementor-icon-box-title, .elementor-4831 .elementor-element.elementor-element-ff1ed8f .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4831 .elementor-element.elementor-element-ff1ed8f .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
.elementor-4831 .elementor-element.elementor-element-adc165f:hover .elementor-widget-container { background-color: var(--e-global-color-9ec6d7e); }
.elementor-4831 .elementor-element.elementor-element-adc165f > .elementor-widget-container { padding: 10px; border-radius: 10px; }
.elementor-4831 .elementor-element.elementor-element-adc165f .elementor-icon-box-wrapper { text-align: start; }
.elementor-4831 .elementor-element.elementor-element-adc165f .elementor-icon-box-title { margin-block-end: 5px; }
.elementor-4831 .elementor-element.elementor-element-adc165f .elementor-icon-box-title, .elementor-4831 .elementor-element.elementor-element-adc165f .elementor-icon-box-title a { font-family: "Cormorant Garamond", sans-serif; font-size: 1rem; font-weight: 400; line-height: 1.2em; }
.elementor-4831 .elementor-element.elementor-element-adc165f .elementor-icon-box-description { font-family: Inter, sans-serif; font-size: 12px; font-weight: 600; line-height: 1.4em; }
.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); line-height: var(--e-global-typography-accent-line-height); }
.elementor-4831 .elementor-element.elementor-element-70fa065 .elementor-button { background-color: rgba(235, 169, 65, 0); font-family: Inter, sans-serif; font-size: 12px; font-weight: 500; text-transform: uppercase; line-height: 1.2em; letter-spacing: 1px; fill: var(--e-global-color-accent); color: var(--e-global-color-accent); border-radius: 15px; padding: 10px; }
.elementor-4831 .elementor-element.elementor-element-70fa065 .elementor-button:hover, .elementor-4831 .elementor-element.elementor-element-70fa065 .elementor-button:focus { background-color: var(--e-global-color-f898f31); }
.elementor-4831 .elementor-element.elementor-element-70fa065 .elementor-button .elementor-button-content-wrapper { justify-content: start; }
@media (max-width: 1024px) {
  .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-icon-box .elementor-icon-box-description { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-button .elementor-button { line-height: var(--e-global-typography-accent-line-height); }
}
@media (max-width: 767px) {
  .elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a { line-height: var(--e-global-typography-primary-line-height); }
  .elementor-widget-icon-box .elementor-icon-box-description { line-height: var(--e-global-typography-text-line-height); }
  .elementor-widget-button .elementor-button { line-height: var(--e-global-typography-accent-line-height); }
}
