@font-face{font-family:"uicons-regular-rounded";font-display:block;src:url(//aiesec.org.tr/wp-content/themes/crust/lib/assets/icons/uicons-regular-rounded.eot#iefix) format("embedded-opentype"), url(//aiesec.org.tr/wp-content/themes/crust/lib/assets/icons/uicons-regular-rounded.woff2) format("woff2"), url(//aiesec.org.tr/wp-content/themes/crust/lib/assets/icons/uicons-regular-rounded.woff) format("woff");}
[class*="fi-rr-"]{font-family:"uicons-regular-rounded";font-style:normal;font-weight:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-variant:normal;line-height:1;text-rendering:auto;}
.fi-rr-add:before{content:"\f101";}
.fi-rr-alarm-clock:before{content:"\f102";}
.fi-rr-align-center:before{content:"\f103";}
.fi-rr-align-justify:before{content:"\f104";}
.fi-rr-align-left:before{content:"\f105";}
.fi-rr-align-right:before{content:"\f106";}
.fi-rr-ambulance:before{content:"\f107";}
.fi-rr-angle-double-left:before{content:"\f108";}
.fi-rr-angle-double-right:before{content:"\f109";}
.fi-rr-angle-double-small-left:before{content:"\f10a";}
.fi-rr-angle-double-small-right:before{content:"\f10b";}
.fi-rr-angle-down:before{content:"\f10c";}
.fi-rr-angle-left:before{content:"\f10d";}
.fi-rr-angle-right:before{content:"\f10e";}
.fi-rr-angle-small-down:before{content:"\f10f";}
.fi-rr-angle-small-left:before{content:"\f110";}
.fi-rr-angle-small-right:before{content:"\f111";}
.fi-rr-angle-small-up:before{content:"\f112";}
.fi-rr-angle-up:before{content:"\f113";}
.fi-rr-apps-add:before{content:"\f114";}
.fi-rr-apps-delete:before{content:"\f115";}
.fi-rr-apps-sort:before{content:"\f116";}
.fi-rr-apps:before{content:"\f117";}
.fi-rr-archive:before{content:"\f118";}
.fi-rr-arrow-down:before{content:"\f119";}
.fi-rr-arrow-left:before{content:"\f11a";}
.fi-rr-arrow-right:before{content:"\f11b";}
.fi-rr-arrow-small-down:before{content:"\f11c";}
.fi-rr-arrow-small-left:before{content:"\f11d";}
.fi-rr-arrow-small-right:before{content:"\f11e";}
.fi-rr-arrow-small-up:before{content:"\f11f";}
.fi-rr-arrow-up:before{content:"\f120";}
.fi-rr-asterik:before{content:"\f121";}
.fi-rr-backpack:before{content:"\f122";}
.fi-rr-badge:before{content:"\f123";}
.fi-rr-balloons:before{content:"\f124";}
.fi-rr-ban:before{content:"\f125";}
.fi-rr-band-aid:before{content:"\f126";}
.fi-rr-bank:before{content:"\f127";}
.fi-rr-barber-shop:before{content:"\f128";}
.fi-rr-baseball:before{content:"\f129";}
.fi-rr-basketball:before{content:"\f12a";}
.fi-rr-bell-ring:before{content:"\f12b";}
.fi-rr-bell-school:before{content:"\f12c";}
.fi-rr-bell:before{content:"\f12d";}
.fi-rr-billiard:before{content:"\f12e";}
.fi-rr-bold:before{content:"\f12f";}
.fi-rr-book-alt:before{content:"\f130";}
.fi-rr-book:before{content:"\f131";}
.fi-rr-bookmark:before{content:"\f132";}
.fi-rr-bowling:before{content:"\f133";}
.fi-rr-box-alt:before{content:"\f134";}
.fi-rr-box:before{content:"\f135";}
.fi-rr-briefcase:before{content:"\f136";}
.fi-rr-broom:before{content:"\f137";}
.fi-rr-browser:before{content:"\f138";}
.fi-rr-brush:before{content:"\f139";}
.fi-rr-bug:before{content:"\f13a";}
.fi-rr-building:before{content:"\f13b";}
.fi-rr-bulb:before{content:"\f13c";}
.fi-rr-cake-birthday:before{content:"\f13d";}
.fi-rr-cake-wedding:before{content:"\f13e";}
.fi-rr-calculator:before{content:"\f13f";}
.fi-rr-calendar:before{content:"\f140";}
.fi-rr-camera:before{content:"\f141";}
.fi-rr-caret-down:before{content:"\f142";}
.fi-rr-caret-left:before{content:"\f143";}
.fi-rr-caret-right:before{content:"\f144";}
.fi-rr-caret-up:before{content:"\f145";}
.fi-rr-check:before{content:"\f146";}
.fi-rr-checkbox:before{content:"\f147";}
.fi-rr-chess-piece:before{content:"\f148";}
.fi-rr-circle-small:before{content:"\f149";}
.fi-rr-circle:before{content:"\f14a";}
.fi-rr-clip:before{content:"\f14b";}
.fi-rr-clock:before{content:"\f14c";}
.fi-rr-cloud-check:before{content:"\f14d";}
.fi-rr-cloud-disabled:before{content:"\f14e";}
.fi-rr-cloud-download:before{content:"\f14f";}
.fi-rr-cloud-share:before{content:"\f150";}
.fi-rr-cloud-upload:before{content:"\f151";}
.fi-rr-cloud:before{content:"\f152";}
.fi-rr-comment-alt:before{content:"\f153";}
.fi-rr-comment:before{content:"\f154";}
.fi-rr-compress-alt:before{content:"\f155";}
.fi-rr-compress:before{content:"\f156";}
.fi-rr-computer:before{content:"\f157";}
.fi-rr-confetti:before{content:"\f158";}
.fi-rr-cookie:before{content:"\f159";}
.fi-rr-copy-alt:before{content:"\f15a";}
.fi-rr-copy:before{content:"\f15b";}
.fi-rr-copyright:before{content:"\f15c";}
.fi-rr-cream:before{content:"\f15d";}
.fi-rr-credit-card:before{content:"\f15e";}
.fi-rr-cross-circle:before{content:"\f15f";}
.fi-rr-cross-small:before{content:"\f160";}
.fi-rr-cross:before{content:"\f161";}
.fi-rr-crown:before{content:"\f162";}
.fi-rr-cursor-finger:before{content:"\f163";}
.fi-rr-cursor-plus:before{content:"\f164";}
.fi-rr-cursor-text-alt:before{content:"\f165";}
.fi-rr-cursor-text:before{content:"\f166";}
.fi-rr-cursor:before{content:"\f167";}
.fi-rr-dart:before{content:"\f168";}
.fi-rr-dashboard:before{content:"\f169";}
.fi-rr-data-transfer:before{content:"\f16a";}
.fi-rr-database:before{content:"\f16b";}
.fi-rr-delete:before{content:"\f16c";}
.fi-rr-diamond:before{content:"\f16d";}
.fi-rr-dice:before{content:"\f16e";}
.fi-rr-diploma:before{content:"\f16f";}
.fi-rr-disco-ball:before{content:"\f170";}
.fi-rr-disk:before{content:"\f171";}
.fi-rr-doctor:before{content:"\f172";}
.fi-rr-document-signed:before{content:"\f173";}
.fi-rr-document:before{content:"\f174";}
.fi-rr-dollar:before{content:"\f175";}
.fi-rr-download:before{content:"\f176";}
.fi-rr-duplicate:before{content:"\f177";}
.fi-rr-e-learning:before{content:"\f178";}
.fi-rr-earnings:before{content:"\f179";}
.fi-rr-edit-alt:before{content:"\f17a";}
.fi-rr-edit:before{content:"\f17b";}
.fi-rr-envelope:before{content:"\f17c";}
.fi-rr-euro:before{content:"\f17d";}
.fi-rr-exclamation:before{content:"\f17e";}
.fi-rr-expand:before{content:"\f17f";}
.fi-rr-eye-crossed:before{content:"\f180";}
.fi-rr-eye-dropper:before{content:"\f181";}
.fi-rr-eye:before{content:"\f182";}
.fi-rr-feather:before{content:"\f183";}
.fi-rr-ferris-wheel:before{content:"\f184";}
.fi-rr-file-add:before{content:"\f185";}
.fi-rr-file-ai:before{content:"\f186";}
.fi-rr-file-check:before{content:"\f187";}
.fi-rr-file-delete:before{content:"\f188";}
.fi-rr-file-eps:before{content:"\f189";}
.fi-rr-file-gif:before{content:"\f18a";}
.fi-rr-file-music:before{content:"\f18b";}
.fi-rr-file-psd:before{content:"\f18c";}
.fi-rr-file:before{content:"\f18d";}
.fi-rr-fill:before{content:"\f18e";}
.fi-rr-film:before{content:"\f18f";}
.fi-rr-filter:before{content:"\f190";}
.fi-rr-fingerprint:before{content:"\f191";}
.fi-rr-flag:before{content:"\f192";}
.fi-rr-flame:before{content:"\f193";}
.fi-rr-flip-horizontal:before{content:"\f194";}
.fi-rr-flower-bouquet:before{content:"\f195";}
.fi-rr-folder-add:before{content:"\f196";}
.fi-rr-folder:before{content:"\f197";}
.fi-rr-following:before{content:"\f198";}
.fi-rr-football:before{content:"\f199";}
.fi-rr-form:before{content:"\f19a";}
.fi-rr-forward:before{content:"\f19b";}
.fi-rr-ftp:before{content:"\f19c";}
.fi-rr-gallery:before{content:"\f19d";}
.fi-rr-gamepad:before{content:"\f19e";}
.fi-rr-gem:before{content:"\f19f";}
.fi-rr-gift:before{content:"\f1a0";}
.fi-rr-glass-cheers:before{content:"\f1a1";}
.fi-rr-glasses:before{content:"\f1a2";}
.fi-rr-globe-alt:before{content:"\f1a3";}
.fi-rr-globe:before{content:"\f1a4";}
.fi-rr-golf:before{content:"\f1a5";}
.fi-rr-graduation-cap:before{content:"\f1a6";}
.fi-rr-graphic-tablet:before{content:"\f1a7";}
.fi-rr-grid-alt:before{content:"\f1a8";}
.fi-rr-grid:before{content:"\f1a9";}
.fi-rr-guitar:before{content:"\f1aa";}
.fi-rr-gym:before{content:"\f1ab";}
.fi-rr-hat-birthday:before{content:"\f1ac";}
.fi-rr-headphones:before{content:"\f1ad";}
.fi-rr-headset:before{content:"\f1ae";}
.fi-rr-heart:before{content:"\f1af";}
.fi-rr-home:before{content:"\f1b0";}
.fi-rr-hourglass-end:before{content:"\f1b1";}
.fi-rr-hourglass:before{content:"\f1b2";}
.fi-rr-ice-skate:before{content:"\f1b3";}
.fi-rr-id-badge:before{content:"\f1b4";}
.fi-rr-inbox:before{content:"\f1b5";}
.fi-rr-incognito:before{content:"\f1b6";}
.fi-rr-indent:before{content:"\f1b7";}
.fi-rr-infinity:before{content:"\f1b8";}
.fi-rr-info:before{content:"\f1b9";}
.fi-rr-interactive:before{content:"\f1ba";}
.fi-rr-interlining:before{content:"\f1bb";}
.fi-rr-interrogation:before{content:"\f1bc";}
.fi-rr-italic:before{content:"\f1bd";}
.fi-rr-jpg:before{content:"\f1be";}
.fi-rr-key:before{content:"\f1bf";}
.fi-rr-keyboard:before{content:"\f1c0";}
.fi-rr-kite:before{content:"\f1c1";}
.fi-rr-label:before{content:"\f1c2";}
.fi-rr-laptop:before{content:"\f1c3";}
.fi-rr-lasso:before{content:"\f1c4";}
.fi-rr-layers:before{content:"\f1c5";}
.fi-rr-layout-fluid:before{content:"\f1c6";}
.fi-rr-letter-case:before{content:"\f1c7";}
.fi-rr-life-ring:before{content:"\f1c8";}
.fi-rr-line-width:before{content:"\f1c9";}
.fi-rr-link:before{content:"\f1ca";}
.fi-rr-lipstick:before{content:"\f1cb";}
.fi-rr-list-check:before{content:"\f1cc";}
.fi-rr-list:before{content:"\f1cd";}
.fi-rr-location-alt:before{content:"\f1ce";}
.fi-rr-lock-alt:before{content:"\f1cf";}
.fi-rr-lock:before{content:"\f1d0";}
.fi-rr-magic-wand:before{content:"\f1d1";}
.fi-rr-makeup-brush:before{content:"\f1d2";}
.fi-rr-marker-time:before{content:"\f1d3";}
.fi-rr-marker:before{content:"\f1d4";}
.fi-rr-mask-carnival:before{content:"\f1d5";}
.fi-rr-medicine:before{content:"\f1d6";}
.fi-rr-megaphone:before{content:"\f1d7";}
.fi-rr-menu-burger:before{content:"\f1d8";}
.fi-rr-menu-dots-vertical:before{content:"\f1d9";}
.fi-rr-menu-dots:before{content:"\f1da";}
.fi-rr-microphone-alt:before{content:"\f1db";}
.fi-rr-microphone:before{content:"\f1dc";}
.fi-rr-minus-small:before{content:"\f1dd";}
.fi-rr-minus:before{content:"\f1de";}
.fi-rr-mobile:before{content:"\f1df";}
.fi-rr-mode-landscape:before{content:"\f1e0";}
.fi-rr-mode-portrait:before{content:"\f1e1";}
.fi-rr-money:before{content:"\f1e2";}
.fi-rr-mouse:before{content:"\f1e3";}
.fi-rr-music-alt:before{content:"\f1e4";}
.fi-rr-music:before{content:"\f1e5";}
.fi-rr-network-cloud:before{content:"\f1e6";}
.fi-rr-network:before{content:"\f1e7";}
.fi-rr-notebook:before{content:"\f1e8";}
.fi-rr-opacity:before{content:"\f1e9";}
.fi-rr-package:before{content:"\f1ea";}
.fi-rr-paint-brush:before{content:"\f1eb";}
.fi-rr-palette:before{content:"\f1ec";}
.fi-rr-paper-plane:before{content:"\f1ed";}
.fi-rr-password:before{content:"\f1ee";}
.fi-rr-pause:before{content:"\f1ef";}
.fi-rr-pencil:before{content:"\f1f0";}
.fi-rr-pharmacy:before{content:"\f1f1";}
.fi-rr-physics:before{content:"\f1f2";}
.fi-rr-picture:before{content:"\f1f3";}
.fi-rr-ping-pong:before{content:"\f1f4";}
.fi-rr-play-alt:before{content:"\f1f5";}
.fi-rr-play:before{content:"\f1f6";}
.fi-rr-playing-cards:before{content:"\f1f7";}
.fi-rr-plus-small:before{content:"\f1f8";}
.fi-rr-plus:before{content:"\f1f9";}
.fi-rr-poker-chip:before{content:"\f1fa";}
.fi-rr-portrait:before{content:"\f1fb";}
.fi-rr-pound:before{content:"\f1fc";}
.fi-rr-power:before{content:"\f1fd";}
.fi-rr-presentation:before{content:"\f1fe";}
.fi-rr-print:before{content:"\f1ff";}
.fi-rr-protractor:before{content:"\f200";}
.fi-rr-pulse:before{content:"\f201";}
.fi-rr-quote-right:before{content:"\f202";}
.fi-rr-rec:before{content:"\f203";}
.fi-rr-receipt:before{content:"\f204";}
.fi-rr-record-vinyl:before{content:"\f205";}
.fi-rr-rectabgle-vertical:before{content:"\f206";}
.fi-rr-rectangle-horizontal:before{content:"\f207";}
.fi-rr-rectangle-panoramic:before{content:"\f208";}
.fi-rr-redo:before{content:"\f209";}
.fi-rr-reflect:before{content:"\f20a";}
.fi-rr-refresh:before{content:"\f20b";}
.fi-rr-resize:before{content:"\f20c";}
.fi-rr-resources:before{content:"\f20d";}
.fi-rr-rewind:before{content:"\f20e";}
.fi-rr-rings-wedding:before{content:"\f20f";}
.fi-rr-rocket:before{content:"\f210";}
.fi-rr-rotate-right:before{content:"\f211";}
.fi-rr-rugby:before{content:"\f212";}
.fi-rr-scale:before{content:"\f213";}
.fi-rr-school-bus:before{content:"\f214";}
.fi-rr-school:before{content:"\f215";}
.fi-rr-scissors:before{content:"\f216";}
.fi-rr-screen:before{content:"\f217";}
.fi-rr-search-alt:before{content:"\f218";}
.fi-rr-search:before{content:"\f219";}
.fi-rr-settings-sliders:before{content:"\f21a";}
.fi-rr-settings:before{content:"\f21b";}
.fi-rr-share:before{content:"\f21c";}
.fi-rr-shield-check:before{content:"\f21d";}
.fi-rr-shield-exclamation:before{content:"\f21e";}
.fi-rr-shield-interrogation:before{content:"\f21f";}
.fi-rr-shield-plus:before{content:"\f220";}
.fi-rr-shield:before{content:"\f221";}
.fi-rr-shop:before{content:"\f222";}
.fi-rr-shopping-bag-add:before{content:"\f223";}
.fi-rr-shopping-bag:before{content:"\f224";}
.fi-rr-shopping-cart-add:before{content:"\f225";}
.fi-rr-shopping-cart-check:before{content:"\f226";}
.fi-rr-shopping-cart:before{content:"\f227";}
.fi-rr-shuffle:before{content:"\f228";}
.fi-rr-sign-in:before{content:"\f229";}
.fi-rr-sign-out:before{content:"\f22a";}
.fi-rr-signal-alt-1:before{content:"\f22b";}
.fi-rr-signal-alt-2:before{content:"\f22c";}
.fi-rr-signal-alt:before{content:"\f22d";}
.fi-rr-skateboard:before{content:"\f22e";}
.fi-rr-smartphone:before{content:"\f22f";}
.fi-rr-soap:before{content:"\f230";}
.fi-rr-spa:before{content:"\f231";}
.fi-rr-speaker:before{content:"\f232";}
.fi-rr-spinner-alt:before{content:"\f233";}
.fi-rr-spinner:before{content:"\f234";}
.fi-rr-square-root:before{content:"\f235";}
.fi-rr-square:before{content:"\f236";}
.fi-rr-star:before{content:"\f237";}
.fi-rr-stats:before{content:"\f238";}
.fi-rr-stethoscope:before{content:"\f239";}
.fi-rr-sticker:before{content:"\f23a";}
.fi-rr-stop:before{content:"\f23b";}
.fi-rr-stopwatch:before{content:"\f23c";}
.fi-rr-subtitles:before{content:"\f23d";}
.fi-rr-surfing:before{content:"\f23e";}
.fi-rr-sword:before{content:"\f23f";}
.fi-rr-syringe:before{content:"\f240";}
.fi-rr-tablet:before{content:"\f241";}
.fi-rr-target:before{content:"\f242";}
.fi-rr-tennis:before{content:"\f243";}
.fi-rr-terrace:before{content:"\f244";}
.fi-rr-test-tube:before{content:"\f245";}
.fi-rr-test:before{content:"\f246";}
.fi-rr-text-check:before{content:"\f247";}
.fi-rr-text:before{content:"\f248";}
.fi-rr-thumbs-down:before{content:"\f249";}
.fi-rr-thumbs-up:before{content:"\f24a";}
.fi-rr-ticket:before{content:"\f24b";}
.fi-rr-time-add:before{content:"\f24c";}
.fi-rr-time-check:before{content:"\f24d";}
.fi-rr-time-delete:before{content:"\f24e";}
.fi-rr-time-fast:before{content:"\f24f";}
.fi-rr-time-forward-sixty:before{content:"\f250";}
.fi-rr-time-forward-ten:before{content:"\f251";}
.fi-rr-time-forward:before{content:"\f252";}
.fi-rr-time-half-past:before{content:"\f253";}
.fi-rr-time-oclock:before{content:"\f254";}
.fi-rr-time-past:before{content:"\f255";}
.fi-rr-time-quarter-past:before{content:"\f256";}
.fi-rr-time-quarter-to:before{content:"\f257";}
.fi-rr-time-twenty-four:before{content:"\f258";}
.fi-rr-tool-crop:before{content:"\f259";}
.fi-rr-tool-marquee:before{content:"\f25a";}
.fi-rr-tooth:before{content:"\f25b";}
.fi-rr-transform:before{content:"\f25c";}
.fi-rr-trash:before{content:"\f25d";}
.fi-rr-treatment:before{content:"\f25e";}
.fi-rr-tree-christmas:before{content:"\f25f";}
.fi-rr-trophy:before{content:"\f260";}
.fi-rr-umbrella:before{content:"\f261";}
.fi-rr-underline:before{content:"\f262";}
.fi-rr-undo:before{content:"\f263";}
.fi-rr-unlock:before{content:"\f264";}
.fi-rr-upload:before{content:"\f265";}
.fi-rr-usb-pendrive:before{content:"\f266";}
.fi-rr-user-add:before{content:"\f267";}
.fi-rr-user-delete:before{content:"\f268";}
.fi-rr-user-remove:before{content:"\f269";}
.fi-rr-user-time:before{content:"\f26a";}
.fi-rr-user:before{content:"\f26b";}
.fi-rr-vector-alt:before{content:"\f26c";}
.fi-rr-vector:before{content:"\f26d";}
.fi-rr-video-camera:before{content:"\f26e";}
.fi-rr-volleyball:before{content:"\f26f";}
.fi-rr-volume:before{content:"\f270";}
.fi-rr-wifi-alt:before{content:"\f271";}
.fi-rr-world:before{content:"\f272";}
.fi-rr-yen:before{content:"\f273";}
.fi-rr-zoom-in:before{content:"\f274";}
.fi-rr-zoom-out:before {
content: "\f275";
}*,
*::before,
*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}
*:focus{outline:none;}
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section{display:block;}
body{background-color:#fff;color:#7c8084;font-size:1rem;font-weight:400;line-height:1.75;margin:0;padding:0;max-width:100%;font-family:"objektiv-mk1", sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;font-display:swap;}
html{overflow-x:hidden;}
html, body{max-width:100%;}
[tabindex="-1"]:focus{outline:0 !important;}
hr {
box-sizing: content-box;
height: 0;
overflow: visible;
} p{margin-top:0;margin-bottom:1.15rem;}
abbr[title],
abbr[data-original-title]{text-decoration:underline;cursor:help;border-bottom:0;}
address{margin-bottom:1rem;font-style:normal;line-height:inherit;}
ol, ul, dl{margin-top:0;margin-bottom:1rem;}
ol ol, ul ul, ol ul, ul ol{margin-bottom:0;}
dt{font-weight:700;}
dd{margin-bottom:.5rem;margin-left:0;}
blockquote{margin:0 0 1rem;}
.wp-block-quote:not(.has-text-color),
blockquote:not(.has-text-color),
q:not(.has-text-color){padding:2rem;margin:1.15rem 0;display:block;border:0;position:relative;border-radius:5px;}
.wp-block-quote:not(.has-text-color),
blockquote:not(.has-text-color){background:#ff5b4a;color:#fff;}
.wp-block-quote:not(.has-text-color) a,
blockquote:not(.has-text-color) a{color:#fff;text-decoration:underline}
.wp-block-quote:not(.has-text-color) a:hover,
blockquote:not(.has-text-color) a:hover{text-decoration:none}
q:not(.has-text-color) *,
blockquote:not(.has-text-color) *{position:relative;z-index:2}
q:not(.has-text-color):before,
blockquote:not(.has-text-color):before,
q:not(.has-text-color):after,
blockquote:not(.has-text-color):after,
q:before, q:after{position:absolute;top:30px;right:30px;display:block;font-family:"Font Awesome 5 Duotone";content:"\f10e";font-size:60px;line-height:1;color:rgba(255, 255, 255, 0.2);}
.wp-block-quote.has-text-align-right:before, .wp-block-quote.has-text-align-right:after{right:auto;left:30px;transform:rotate(180deg)}
q:not(.has-text-color):after,
blockquote:not(.has-text-color):after,
q:after{content:"\10f10e";opacity:.4}
.wp-block-quote:not(.has-text-color) cite,
blockquote:not(.has-text-color) cite{display:block;color:#fff;}
.wp-block-cover-image-text, .wp-block-cover-text, section.wp-block-cover-image h2, .wp-block-cover p:not(.has-text-color){color:#fff;}
q:not(.has-text-color){background-color:#f9f9f9;padding:3rem;}
q:not(.has-text-color):before,
q:not(.has-text-color):after{color:rgba(0,0,0,.05)}
.wp-block-gallery{margin:0 0 2rem;}
[class^=wp-block-] figcaption{color:rgba(0,0,0,.55);font-size:.75rem;font-style:italic;margin-top:.5em;margin-bottom:1em;text-align:center;}
dfn{font-style:italic;}
.hover-underline:hover{text-decoration:underline;}
ul.crust-custom-list, .crust-custom-list ul{margin:0;padding:0;list-style:none;}
.light-font{font-weight:normal;}
b, strong, .bold{font-weight:600;}
.boldest{font-weight:900;}
.hidden{display:none!important;}
small{font-size:80%;}
sub, sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}
sub{bottom:-.25em;}
sup {
top: -.5em;
} a{color:#7c8084;text-decoration:none;transition:all .3s ease;background-color:transparent;}
pre, code, kbd, samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em;}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;}
figure{margin:0 0 1rem;}
img{vertical-align:middle;border-style:none;max-width:100%;height:auto;}
svg:not(:root){overflow:hidden;}
table{border-collapse:collapse;width:100%;border:0;border-spacing:0;margin-bottom:1rem;max-width:100%;}
caption{padding-top:.75rem;padding-bottom:.75rem;text-align:center;caption-side:bottom;}
th{text-align:inherit;}
label{display:inline-block;margin-bottom:.5rem;}
button:focus{outline:none;}
table thead th, table tfoot{vertical-align:bottom;border-bottom:1px solid #dee2e6;}
table td, table th{padding:.5rem;vertical-align:top;}
table td, table th, table thead{border:1px solid #dee2e6;}
input, button, select, optgroup, textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;max-width:100%;outline:none !important;}
button, input{overflow:visible;border-radius:5px;}
button, select{text-transform:none;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{padding:0;border-style:none;}
input[type="submit"]{cursor:pointer;}
input[type="radio"],
input[type="checkbox"]{box-sizing:border-box;padding:0;margin-right:8px;}
textarea{overflow:auto;resize:vertical;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{margin:0;}
fieldset{border:1px #e4e4e4 solid;margin-bottom:15px;}
input[type="text"],
input[type="number"],
input[type="date"],
input[type="tel"],
input[type="search"],
input[type="password"],
input[type="email"],
input[type="url"],
select, textarea{display:block;width:100%;padding:.875rem 1.5rem;border-radius:4px;font-size:.875rem;line-height:1;background-color:#fff;border:1px solid #dbdede;transition:border-color .3s ease;outline:none;box-shadow:none;}
input[type="range"]{display:block;width:100%;border:0;padding:0;height:6px;border-radius:5px;background:transparent;cursor:pointer;margin:10px 0 0;overflow:hidden;}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:22px;width:22px;background-color:#ff5b4a;cursor:pointer;margin-top:-8px;border-radius:20px;box-shadow:-2000px 0 0 2000px #ff5b4a;}
input[type=range]::-webkit-slider-runnable-track{width:100%;height:6px;cursor:pointer;box-shadow:none;background:#4a4a4a;border-radius:0;border:0;}
input[type="date"]::-webkit-calendar-picker-indicator{background-color:rgba(255,255,255,.8);border-radius:3px;cursor:pointer;}
.wp-block-search .wp-block-search__input{border-color:#e8f1f1;padding:6px 8px;line-height:1.8;}
.wp-block-search .wp-block-search__button{font-size:12px;color:#fff;background-color:#ff5b4a;border:0;}
.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0;}
.size-auto, .size-full, .size-large, .size-medium, .size-thumbnail{max-width:100%;height:auto;}
.form-group{position:relative;margin-bottom:10px;}
.form-label{margin-bottom:0;}
.crust-range-label{position:absolute;top:19px;margin-left:22px;display:inline-block;text-align:center;font-weight:bold;color:#ff5b4a;line-height:1;z-index:4;}
.crust-range-label:after{position:absolute;content:"";display:inline-block;width:20px;height:20px;background-color:#ff5b4a;border-radius:20px;bottom:-15px;left:-19px;z-index:2;}
input[type="text"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
select:focus, textarea:focus{border-color:#ff5b4a;}
select{height:auto;min-height:auto;padding:13px 20px;appearance:none;line-height:1.35;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%222222'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat calc(100% - 15px) 18px;background-size:9px;}
select option{color:#555;}
.wp-block-search .wp-block-search__input{width:80%;max-width:none;}
.wp-block-search{margin-bottom:1rem}
.select2-container--default .select2-selection--single{border:1px solid #dbdede;padding:1rem 1.5rem;height:auto;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1;padding:0;font-size:.875rem;}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:12px;right:14px;}
.select2-container .select2-selection--single{margin:0;}
textarea{height:calc(10em + .75rem + 2px);resize:vertical}
legend{max-width:100%;padding:0 1rem;margin-bottom:.5rem;font-size:1.5rem;}
progress{vertical-align:baseline;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}
output{display:inline-block;}
summary{display:list-item;cursor:pointer;}
template{display:none;}
[hidden]{display:none !important;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#1F242E;margin-top:0;margin-bottom:.3em;line-height:1.3;font-family:Lexend;font-weight:600;letter-spacing:-.04em;}
rs-layer{font-family:inherit !important;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{color:#314054;}
h1{font-size:3.504rem;}
h2{font-size:2.727rem;}
h3{font-size:2.122rem;}
h4{font-size:1.651rem;}
h5{font-size:1.285rem;}
h6{font-size:1.15rem;}
small, .text_small{font-size:0.8em;}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0, 0, 0, 0.1);}
small, .small{font-size:80%;font-weight:400;}
mark, .mark{padding:.2em;background-color:#fcf8e3;}
blockquote footer, .blockquote-footer{display:block;font-size:80%;color:#6c757d;}
code{font-size:87.5%;color:#e83e8c;word-break:break-word;}
.wp-block-quote:not(.has-text-color) code,
blockquote:not(.has-text-color) code,
q:not(.has-text-color) code{color:#111}
a > code{color:inherit;}
kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem;box-shadow:inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);}
kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none;}
pre{display:block;font-size:87.5%;color:#212529;border-radius:0;}
pre code{font-size:inherit;color:inherit;word-break:normal;}
.btn.crust-dark-hover:hover{background-color:#314054;}
i[class*="fi-rr-"]{display:flex;}
.container, .container-fluid{position:relative;width:100%;margin-right:auto;margin-left:auto;}
.container-fluid{max-width:100%;}
.row{display:flex;flex-wrap:wrap;}
.col-lg-1, .col-lg-2, .col-lg-2-4, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{position:relative;width:100%;min-height:1px;padding-left:10px;padding-right:10px;}
@media(min-width:576px){
.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%;}
.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%;}
.col-sm-2-4{flex:0 0 20%;max-width:20%;}
.col-sm-3{flex:0 0 25%;max-width:25%;}
.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%;}
.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%;}
.col-sm-6{flex:0 0 50%;max-width:50%;}
.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%;}
.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%;}
.col-sm-9{flex:0 0 75%;max-width:75%;}
.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%;}
.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%;}
.col-sm-12{flex:0 0 100%;max-width:100%;}
}
@media(min-width:768px){
.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%;}
.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%;}
.col-lg-2-4{flex:0 0 20%;max-width:20%;}
.col-lg-3{flex:0 0 25%;max-width:25%;}
.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%;}
.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%;}
.col-lg-6{flex:0 0 50%;max-width:50%;}
.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%;}
.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%;}
.col-lg-9{flex:0 0 75%;max-width:75%;}
.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%;}
.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%;}
.col-lg-12{flex:0 0 100%;max-width:100%;}
}
@media(min-width:768px) and (max-width:1024px){
.col-md-1{flex:0 0 8.33333%;max-width:8.33333%;}
.col-md-2{flex:0 0 16.66667%;max-width:16.66667%;}
.col-md-2-4{flex:0 0 20%;max-width:20%;}
.col-md-3{flex:0 0 25%;max-width:25%;}
.col-md-4{flex:0 0 33.33333%;max-width:33.33333%;}
.col-md-5{flex:0 0 41.66667%;max-width:41.66667%;}
.col-md-6{flex:0 0 50%;max-width:50%;}
.col-md-7{flex:0 0 58.33333%;max-width:58.33333%;}
.col-md-8{flex:0 0 66.66667%;max-width:66.66667%;}
.col-md-9{flex:0 0 75%;max-width:75%;}
.col-md-10{flex:0 0 83.33333%;max-width:83.33333%;}
.col-md-11{flex:0 0 91.66667%;max-width:91.66667%;}
.col-md-12{flex:0 0 100%;max-width:100%;}
}
.container-fluid .col-lg-12{padding-left:0;padding-right:0;}
.row-align-middle > .container > .row{align-items:center;}
.clearfix{clear:bottom;}
.clearfix:after{clear:both;display:table;content:" ";}
.wp-caption{margin-bottom:1.75em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0;}
.wp-caption .wp-caption-text{font-style:italic;padding-top:0.5384615385em;text-align:center;}
.says, .screen-reader-text{height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}
.pagination .current .screen-reader-text{position:static !important;}
.bypostauthor > article .fn:after{content:"\f304";left:3px;position:relative;top:5px;display:none;}
.alignleft{float:left;margin:0.375em 1.75em 1.75em 0;}
.alignright{float:right;margin:0.375em 0 1.75em 1.75em;}
.wp-block-image .alignright{margin:0.375em 0 1.75em 1.75em;}
.wp-block-image .alignleft{margin:0.375em 1.75em 1.75em 0;}
.aligncenter{clear:both;display:block;margin:0 auto 1.75em;}
.margin-left-lg{margin-left:20px !important;margin-top:-2px;}
.gallery-caption{background-color:rgba(0, 0, 0, .7);color:#fff;font-size:90%;line-height:1.5;max-height:50%;opacity:0;padding:10px 15px;position:absolute;width:100%;bottom:0;left:0;}
.gallery-item:hover .gallery-caption{opacity:1}
.btn, .wp-block-search__button{display:inline-block;white-space:nowrap;background-color:#ff5b4a;color:#fff;padding:.8rem 1.75rem;border-radius:4px;cursor:pointer;outline:none;box-shadow:none;font-weight:600;text-align:center;vertical-align:middle;user-select:none;border:0 solid transparent;}
.btn.btn-block{display:block;width:100%}
.black-color{color:#000 !important;}
.btn:hover, .wp-block-search__button:hover, .woocommerce #respond input#submit.alt.disabled:hover,
.woocommerce #respond input#submit.alt:disabled:hover,
.woocommerce #respond input#submit.alt:disabled[disabled]:hover,
.woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled]:hover,
.woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled]:hover,
.woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled]:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit:hover,
.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce a.added_to_cart:hover{transform:translateY(-3px);box-shadow:0 10px 30px 0 rgba(0,0,0,.1);}
.btn-lg, .wpcf7-submit.elementor-size-lg{padding:1rem 2rem;font-size:.925rem;}
.btn:hover, .wp-block-search__button{background-color:#ff5b4a;color:#fff;}
.btn-letters{letter-spacing:2px;}
.crust-btn, .wpcf7-submit{position:relative;cursor:pointer;border:none;padding:.8rem 1.75rem;margin:0;font-weight:600;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;}
.crust-btn span span{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.crust-btn.crust-btn-block-icon .crust-btn-icon{width:100%;margin-bottom:5px;text-align:center;}
.crust-btn .crust-btn-icon{line-height:1;display:inline-flex;align-items:center;justify-content:center;}
.crust-btn .crust-btn-icon.crust-btn-icon-left{margin-right:15px;}
.crust-btn .crust-btn-icon.crust-btn-icon-right{margin-left:15px;margin-right:0;}
.wp-block-archives.wp-block-archives-dropdown select, .wp-block-categories.wp-block-categories-dropdown select{margin-bottom:20px;}
.wp-block-latest-posts.wp-block-latest-posts__list{background-color:#f9f9f9;margin:0 0 20px;padding:0;}
.wp-block-latest-posts.wp-block-latest-posts__list li{padding:10px 30px;margin:0;}
.wp-block-latest-posts.wp-block-latest-posts__list li:first-child{padding-top:20px;}
.wp-block-latest-posts.wp-block-latest-posts__list.is-grid li{padding:20px;}
.wp-block-latest-posts.wp-block-latest-posts__list li:last-child{padding-bottom:20px;}
.wp-block-calendar{margin-bottom:30px;}
.radius-10-px{border-radius:10px !important;}
.crust-shadow-40{box-shadow:0 10px 40px 0 rgba(0, 0, 0, .1) !important;margin-bottom:20px;}
@keyframes display-none {
0%{opacity:0;display:none}
100%{opacity:1;display:block}
}
@-webkit-keyframes display-none {
0%{opacity:0;display:none}
100%{opacity:1;display:block}
}
@keyframes mega-top {
0%{opacity:0;display:none;transform:translate(-50%, 15px);}
100%{opacity:1;display:block;transform:translate(-50%, 0px);}
}
@-webkit-keyframes mega-top {
0%{opacity:0;display:none;-webkit-transform:translate(-50%, 15px);}
100%{opacity:1;display:block;-webkit-transform:translate(-50%, 0px);}
}
@keyframes menu-top {
0%{opacity:0;display:none;transform:translateY(15px);}
100%{opacity:1;display:block;transform:translateY(0px);}
}
@-webkit-keyframes menu-top {
0%{opacity:0;display:none;-webkit-transform:translateY(15px);}
100%{opacity:1;display:block;-webkit-transform:translateY(0px);}
}
@keyframes nav-circle {
0%{opacity:0;transform:translate(-50%, -5px) scale(0);}
5%{opacity:1;transform:translate(-50%, -5px) scale(.8);}
60%{transform:translate(-50%, 2px) scale(2, .3);}
100%{transform:translate(-50%, 0) scale(1);}
}
@-webkit-keyframes nav-circle {
0%{opacity:0;-webkit-transform:translate(-50%, 0) scale(0);}
60%{-webkit-transform:translate(-50%, -5px) scale(1.5, .3);}
100%{opacity:1;-webkit-transform:translate(-50%, 0) scale(1);}
}
@keyframes max-height-anim {
0%{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@-webkit-keyframes max-height-anim {
0%{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@keyframes search-box {
0%{width:0;display:none}
100%{width:400px;display:block}
}
@-webkit-keyframes search-box {
0%{width:0;display:none}
100%{width:400px;display:block}
}
@keyframes loadingSpin { 0%{transform:rotate(0deg);}
100%{transform:rotate(360deg);}
}
@-webkit-keyframes loadingSpin { 0%{-webkit-transform:rotate(0deg);}
100%{-webkit-transform:rotate(360deg);}
}
@keyframes crust-slide-down {0%{transform:translateY(-100%);}
100% {transform: translateY(0);}}
@-webkit-keyframes crust-slide-down {0%{-webkit-transform:translateY(-100%);}
100% {-webkit-transform: translateY(0);}}
@keyframes underlineHover{0%{transform:translateX(0)}50%{transform:translateX(200%)}50.0001%{transform:translateX(-200%)}to{transform:translateX(0)}}
@-webkit-keyframes underlineHover{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(200%)}50.0001%{-webkit-transform:translateX(-200%)}to{-webkit-transform:translateX(0)}}
@keyframes underlineHoverRTL{0%{transform:translateX(0)}50%{transform:translateX(-200%)}50.01%{transform:translateX(200%)}to{transform:translateX(0)}}
@-webkit-keyframes scalAnimLg{0%{-webkit-transform:scale(0);opacity: 0}100%{-webkit-transform:scale(1);opacity: 1}}
@keyframes scalAnimLg{0%{transform:scale(0);opacity: 0}100%{transform:scale(1);opacity: 1}}
@-webkit-keyframes scale_cont {from{-webkit-transform:rotate(0deg);}to {-webkit-transform: rotate(359deg);}}
@keyframes scale_cont {from{transform:rotate(0deg);}to {transform: rotate(359deg);}}
@-webkit-keyframes scale_lg_sm{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}
@keyframes scale_lg_sm{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3);transform:scale(1.3)}100%{-webkit-transform:scale(1);transform:scale(1)}}
@-webkit-keyframes up_down_anim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}
@keyframes up_down_anim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}
@-webkit-keyframes wave {0%, 60%, 100%{-webkit-transform:initial;}30% {-webkit-transform: translateY(-4px);}}
@keyframes wave {0%, 60%, 100%{transform:initial;}30% {transform: translateY(-4px);}} @-webkit-keyframes loading-dash {
62.5%{opacity:0;}
to{stroke-dashoffset:0;}
}
@keyframes loading-dash {
62.5%{opacity:0;}
to{stroke-dashoffset:0;}
}
@-webkit-keyframes loading-box1 {
0%, 50%{transform:translate(100%, 0);}
100%{transform:translate(200%, 0);}
}
@keyframes loading-box1 {
0%, 50%{transform:translate(100%, 0);}
100%{transform:translate(200%, 0);}
}
@-webkit-keyframes loading-box2 {
0%{transform:translate(0, 100%);}
50%{transform:translate(0, 0);}
100%{transform:translate(100%, 0);}
}
@keyframes loading-box2 {
0%{transform:translate(0, 100%);}
50%{transform:translate(0, 0);}
100%{transform:translate(100%, 0);}
}
@-webkit-keyframes loading-box3 {
0%, 50%{transform:translate(100%, 100%);}
100%{transform:translate(0, 100%);}
}
@keyframes loading-box3 {
0%, 50%{transform:translate(100%, 100%);}
100%{transform:translate(0, 100%);}
}
@-webkit-keyframes loading-box4 {
0%{transform:translate(200%, 0);}
50%{transform:translate(200%, 100%);}
100%{transform:translate(100%, 100%);}
}
@keyframes loading-box4 {
0%{transform:translate(200%, 0);}
50%{transform:translate(200%, 100%);}
100%{transform:translate(100%, 100%);}
}
@keyframes loading-slide {
0%{transform:translateY(-50px);}
100%{transform:translateY(50px);}
}
@keyframes loading-escalade {
0%{stroke-dasharray:0 157px;stroke-dashoffset:0;}
50%{stroke-dasharray:156px 157px;stroke-dashoffset:0;}
100%{stroke-dasharray:156px 157px;stroke-dashoffset:-156px;}
}
@keyframes pulseEffect {
0%{transform:scale(1);}
50%{transform:scale(1.07);}
100%{transform:scale(1);}
}
@keyframes scaleAnimation {
0%{transform:scale(.5) translate(-50%, -50%);}
100%{transform:scale(1) translate(-50%, -50%);}
}
@-webkit-keyframes scaleAnimation {
0%, 50%{-webkit-transform:scale(.5) translate(-50%, -50%);}
100%{-webkit-transform:scale(1) translate(-50%, -50%);}
} @-webkit-keyframes bounceRight {
0%, 20%, 50%, 80%, 100%{transform:translateX(0);}
40%{transform:translateX(-7px);}
60%{transform:translateX(-3px);}
}
@keyframes bounceRight {
0%, 20%, 50%, 80%, 100%{transform:translateX(0);}
40%{transform:translateX(-7px);}
60%{transform:translateX(-3px);}
} @keyframes animation_pulse_circle {
0%{transform:rotate(0deg) translateX(10px) rotate(0deg);}
100%{transform:rotate(360deg) translateX(10px) rotate(-360deg);}
}
@keyframes animation_slideupdown {
0%, 100%{transform:translateY(10px);}
50%{transform:translateY(-10px);}
}
@keyframes scale-bg {
0%{transform:scale(1.4);}
100%{transform:scale(1);}
}
@keyframes loadingScale {
0%{transform:scale(1);}
100%{transform:scale(1.4);}
}
@keyframes animation_slideright {
0%, 100%{transform:translateX(10px);}
50%{transform:translateX(-10px);}
}
@keyframes animation_pulse {
0%, 100%{transform:scale(1);}
50%{transform:scale(.9);}
} @keyframes outline_circle_hover {
0%{transform:scale(1.15);opacity:1;}
80%{transform:scale(1.5);opacity:0;}
90%{transform:scale(0);opacity:0;}
100%{transform:scale(1.4);opacity:0;}
}
@keyframes infotooltip {
0%{transform:scale(0) translateX(-20px);opacity:0;}
50%{opacity:1;transform:scale(1.1) translateX(5px);}
100%{opacity:1;transform:scale(1) translateX(0px);}
}
@keyframes icon_anim_right_hover {
to{transform:translateX(100%);}
}
@keyframes icon_anim_right_hoverRTL {
to{transform:translateX(-100%);}
}
@keyframes icon_anim_right_hover2 {
from{transform:translate(-200%, 0);}
to{transform:translate(0,0);}
}
@keyframes icon_anim_right_hover2RTL {
from{transform:translate(200%, 0);}
to{transform:translate(0,0);}
}
@keyframes icon_anim_right_hoverz {
from{transform:translate(0,0);}
to{transform:translate(200%,0);}
}
@keyframes icon_anim_right_hoverzRTL {
from{transform:translate(0,0);}
to{transform:translate(-200%,0);}
}
@keyframes icon_anim_right_hoverz2 {
from{transform:translate(-200%, 0);}
to{transform:translate(0,0);}
}
@keyframes icon_anim_right_hoverz2RTL {
from{transform:translate(200%, 0);}
to{transform:translate(0,0);}
}
@keyframes displayNoneAnim {
from {
transform: translateY(40px);
opacity: 0;
}
to {
transform: translateY(0);
opacity: 1;
}
}.crust-btn,input[type="submit"],.crust-back-to-top.btn,.wp-block-search__button,.gallery-caption{transition:all .5s cubic-bezier(.4, 1, .3, 1);}
.infobox-icon,.crust-site-navigation ul.sub-menu li a span,
.crust-site-header.crust-creative-nav .crust-site-navigation > ul > li > a:after{transition:all .3s cubic-bezier(.4, 1, .3, 1);}
.crust-site-header.crust-creative-nav .crust-site-navigation > ul > li > a > span,.crust-site-navigation ul.sub-menu li a,.crust-widget .tagcloud a,.crust-cart-box,.crust-post-item,
.crust-more-container a.crust-box-more .crust-svg-arrow line,.crust-more-container a.crust-box-more .crust-svg-arrow polygon,.crust-meta-cat a,.btn,.wp-block-search__button,
.crust-more-container a.crust-box-more span, ul.page-numbers > li > a,ul.page-numbers > li > span,.crust-post-cat a,.crust-sub-pager a,.loadmore .crust_preloader,.loadmore .crust-loadmore-btn,.crust-pager.oldnew > li > a,
.comment-form input.submit,.crust-tags-list a,.crust-nav-single > div > a > span,.jssocials-share .jssocials-share-link,
.crust-related-item,ul.page-numbers > li > a,ul.page-numbers > li > span{transition:all .7s cubic-bezier(.4, 1, .3, 1);}
.primary-color{color:#ff5b4a;}
.secondary-color{color:#2f39d3;}
.primary-bg{background-color:#ff5b4a;}
.secondary-bg, input[type=submit].secondary-bg{background-color:#2f39d3;}
.dark-bg{background-color:#222 !important;color:#fff;}
.crust-page-loader{background-color:#fff;position:fixed;width:100%;height:100%;z-index:99999;top:0;left:0;}
.crust-page-loader > div{display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:400px;}
.crust-page-loader > div:after, .crust-page-loader > div > div:after{clear:both;display:table;content:" "}
.crust-page-loader > div > div:not(.crust-loader-text){display:block;margin:auto;}
.crust-loader-img, .crust-loader-text{text-align:center;}
.crust-loader-text{margin-top:20px;}
.crust-loader-spin{border:5px solid rgba(0,0,0, .07);border-radius:50%;border-top-color:#ff5b4a;width:40px;height:40px;-webkit-animation:loadingSpin 2s linear infinite;animation:loadingSpin 2s linear infinite;}
.crust-loader-2 + .crust-loader-text{margin-top:40px}
.crust-loader-3 + .crust-loader-text{margin-top:80px}
.crust-loader-2 svg{display:block;margin:auto;transform:scale(3);}
.crust-loader-2 svg polyline{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}
.crust-loader-2 svg polyline#crust-loader-back{opacity:.27;}
.crust-loader-2 svg polyline#crust-loader-front{stroke-dasharray:12, 36;stroke-dashoffset:48;animation:loading-dash 1s linear infinite;}
.crust-loader-3{--size:25px;--duration:800ms;height:calc(var(--size) * 2);width:calc(var(--size) * 3);position:relative;transform-style:preserve-3d;transform-origin:50% 50%;margin-top:calc(var(--size) * 1.5 * -1);transform:rotateX(60deg) rotateZ(45deg) rotateY(0deg) translateZ(0px);}
.crust-loader-3 .box{width:var(--size);height:var(--size);top:0;left:0;position:absolute;transform-style:preserve-3d;}
.crust-loader-3 .box:nth-child(1){transform:translate(100%, 0);-webkit-animation:loading-box1 var(--duration) linear infinite;animation:loading-box1 var(--duration) linear infinite;}
.crust-loader-3 .box:nth-child(2){transform:translate(0, 100%);-webkit-animation:loading-box2 var(--duration) linear infinite;animation:loading-box2 var(--duration) linear infinite;}
.crust-loader-3 .box:nth-child(3){transform:translate(100%, 100%);-webkit-animation:loading-box3 var(--duration) linear infinite;animation:loading-box3 var(--duration) linear infinite;}
.crust-loader-3 .box:nth-child(4){transform:translate(200%, 0);-webkit-animation:loading-box4 var(--duration) linear infinite;animation:loading-box4 var(--duration) linear infinite;}
.crust-loader-3 .box > div{--background:#5a5a5a;--top:auto;--right:auto;--bottom:auto;--left:auto;--translateZ:calc(var(--size) / 2);--rotateY:0deg;--rotateX:0deg;position:absolute;width:100%;height:100%;background:var(--background);top:var(--top);right:var(--right);bottom:var(--bottom);left:var(--left);transform:rotateY(var(--rotateY)) rotateX(var(--rotateX)) translateZ(var(--translateZ));}
.crust-loader-3 .box > div:nth-child(1){--top:0;--left:0;}
.crust-loader-3 .box > div:nth-child(2){--background:#656565;--right:0;--rotateY:90deg;}
.crust-loader-3 .box > div:nth-child(3){--background:#3e3e3e;--rotateX:-90deg;}
.crust-loader-3 .box > div:nth-child(4){--background:#efefef;--top:0;--left:0;--translateZ:calc(var(--size) * 3 * -1);}
.crust-roller{display:table;position:relative;width:80px;height:80px;margin:0 auto;}
.crust-roller div{animation:loadingSpin 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px;}
.crust-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#b5b5b5;margin:-4px 0 0 -4px;}
.crust-roller div:nth-child(1){animation-delay:-0.036s;}
.crust-roller div:nth-child(1):after{top:63px;left:63px;}
.crust-roller div:nth-child(2){animation-delay:-0.072s;}
.crust-roller div:nth-child(2):after{top:68px;left:56px;}
.crust-roller div:nth-child(3){animation-delay:-0.108s;}
.crust-roller div:nth-child(3):after{top:71px;left:48px;}
.crust-roller div:nth-child(4){animation-delay:-0.144s;}
.crust-roller div:nth-child(4):after{top:72px;left:40px;}
.crust-roller div:nth-child(5){animation-delay:-0.18s;}
.crust-roller div:nth-child(5):after{top:71px;left:32px;}
.crust-roller div:nth-child(6){animation-delay:-0.216s;}
.crust-roller div:nth-child(6):after{top:68px;left:24px;}
.crust-roller div:nth-child(7){animation-delay:-0.252s;}
.crust-roller div:nth-child(7):after{top:63px;left:17px;}
.crust-roller div:nth-child(8){animation-delay:-0.288s;}
.crust-roller div:nth-child(8):after{top:56px;left:12px;}
.crust-loader-1 svg{overflow:visible;width:100px;height:150px;display:table;margin:auto;transform:scale(.3);}
.crust-loader-1 svg g{animation:loading-slide 2s linear infinite;}
.crust-loader-1 svg g:nth-child(2){animation-delay:0.5s;}
.crust-loader-1 svg g:nth-child(2) path{animation-delay:0.5s;stroke-dasharray:0 158px;stroke-dashoffset:1px;}
.crust-loader-1 svg path{stroke:url(#crust-loader-gradient);stroke-width:20px;stroke-linecap:round;fill:none;stroke-dasharray:0 157px;stroke-dashoffset:0;animation:loading-escalade 2s cubic-bezier(0.8, 0, 0.2, 1) infinite;}
.crust-main-wrap{position:relative;}
.crust-before-header, .crust-after-header, .crust-custom-header{position:relative;z-index:3;font-size:.875rem;}
.crust-before-header p, .crust-after-header p, .crust-before-header .crust-text, .crust-after-header .crust-text{margin-bottom:0;}
.crust-site-header{width:100%;position:relative;z-index:100;}
.crust-site-header.crust-fixed-head{position:fixed;top:0;left:0;right:0;}
.crust-site-header > .crust-header-wrap{position:relative;z-index:2;}
.crust-after-header, .crust-before-header{position:relative;z-index:1;}
.crust-site-header > .crust-header-wrap > .container, .crust-site-header > .crust-header-wrap > .container-fluid{position:relative;}
.crust-site-header.crust-full-head .container{width:100%;max-width:100%;}
header.crust-site-header.crust-custom-header{padding-top:0;padding-bottom:0;}
header.crust-site-header.crust-custom-header:not(.crust-sticky-head){box-shadow:none !important;}
.admin-bar .crust-site-header.crust-fixed-head, .admin-bar header.crust-site-header.crust-sticky-head, .admin-bar .crust-main-wrap .crust-site-header.crust-sticky-head.crust-sticky-scrolled{top:32px;}
.crust-main-wrap header.crust-site-header.crust-sticky-head{position:fixed;top:0;margin:0;box-shadow:0 20px 40px 0 rgba(0,0,0,0.1);}
.crust-main-wrap .crust-site-header.crust-sticky-scrolled{position:fixed;top:-100%;transition:.7s;}
.crust-site-header.crust-sticky-head .crust-before-header, .crust-site-header.crust-sticky-head .crust-head-links > .crust-section, .crust-site-header.crust-sticky-head .crust-head-links > .crust-row, .crust-site-header.crust-sticky-head .crust-head-links > .elementor > .elementor-section{display:none}
.crust-sticky-logo{display:none;}
.crust-site-header.crust-sticky-head .crust-sticky-logo{display:inline-block;}
.crust-site-header.crust-sticky-head .crust-sticky-logo + .crust-main-logo,
.crust-site-header.crust-sticky-head .crust-sticky-logo + noscript + .crust-main-logo,
.crust-mobile-logo, header.crust-site-header .crust-site-brand{display:none;}
body.crust-page-loaded header.crust-site-header .crust-site-brand, header.crust-site-header .crust-site-brand a, .crust-site-footer .crust-site-brand{display:block;}
.crust-site-brand > a.crust-site-title{display:block;font-size:1.785rem;font-weight:bold;line-height:1;color:#fff;}
.crust-site-slogan{font-size:.785rem;color:#e5e5e5;display:block;}
.crust-site-brand + .crust-header-button{margin-left:auto}
.crust-head-links{display:none;}
.crust-site-header > .crust-header-wrap > .container > div, .crust-site-navigation, body.crust-page-loaded .crust-head-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;}
.crust-site-header .crust-header-wrap .crust-header-row{padding:0 50px 0;}
.crust-site-header:not(.crust-full-head).crust-sticky-head .crust-header-row{padding:10px;}
.crust-site-header.crust-full-head.crust-sticky-head .crust-header-row{padding:10px 20px;}
.crust-head-links{flex-grow:1;}
.crust-collapse-nav{display:none}
.crust-site-header.header-align-right > .crust-header-wrap > .container .crust-header-row{flex-direction:row-reverse;}
.crust-site-header.header-align-right .crust-header-wrap .crust-header-row .crust-site-navigation{justify-content:flex-start}
.crust-header-overlab{position:absolute;width:100%;left:0;top:15px;z-index:200;}
.crust-site-header .crust-site-navigation{justify-content:center;flex-grow:1;}
.crust-site-navigation ul{margin:0;padding:0;list-style:none;}
.crust-site-navigation > ul{display:flex;flex-basis:auto;margin:0;padding:0;align-items:center;}
.crust-vertical-menu .crust-site-navigation > ul{flex-direction:column;align-items:flex-start;width:100%;}
.crust-vertical-menu .crust-site-navigation > ul > li{padding:0 !important}
.crust-vertical-menu .crust-site-navigation > ul > li > a{padding:6px 0;}
.crust-site-navigation > ul > li:not(.mega-menu){position:relative;}
.crust-site-navigation ul ul.sub-menu{transform:translateY(10px);opacity:0;transition:all .7s cubic-bezier(.4, 1, .3, 1) .1s;}
.crust-site-navigation ul li:hover ul.sub-menu{transform:translateY(0px);opacity:1}
.crust-site-navigation > ul > li > a{display:block;padding:0 .9rem;position:relative;}
.crust-site-header .crust-site-navigation > ul > li > a{font-weight:600;color:#fff}
.crust-site-navigation > ul > li > a > span{display:flex;align-items:center;justify-content:center;position:relative;}
.crust-full-menu .crust-site-navigation .crust-nav-menu{width:100%;align-items:stretch;}
.crust-full-menu .crust-site-navigation .crust-nav-menu > li{flex-basis:100%}
.crust-site-navigation .crust-submenu-wrap, .crust-site-navigation > ul > li > ul{position:absolute;width:260px;display:none;transition:all .4s cubic-bezier(0,.15,.3,1);}
.crust-site-navigation .crust-submenu-box, .crust-site-navigation > ul > li > ul{margin:25px 10px 0 10px;padding:15px;background-color:#fff;border-radius:5px;box-shadow:0 15px 70px 0 rgba(0, 0, 0, 0.15);}
.crust-site-navigation ul li > ul{margin:0;}
.crust-site-navigation li:not(.mega-menu) .crust-submenu-box{margin-right:inherit;margin-left:inherit}
.crust-responsive-btn{display:none;}
.crust-site-navigation li li{position:relative;}
.crust-site-navigation li:not(.mega-menu) ul.sub-menu ul.sub-menu{position:absolute;left:100%;top:0;width:270px;z-index:-1;display:none;padding:15px;background-color:#fff;border-radius:10px;box-shadow:0 15px 70px 0 rgba(0, 0, 0, 0.15);}
.crust-site-navigation ul.sub-menu li > a{padding:0;margin:1px 0;display:flex;font-size:.9rem;font-weight:bold;justify-content:center;align-items:center;position:relative;border-radius:5px;}
.crust-site-navigation ul.sub-menu li > a:before{position:absolute;left:5px;top:50%;display:block;font-family:uicons-regular-rounded;content:"\f111";transition:.4s cubic-bezier(0,.15,.3,1);transform:translate(-10px, -50%);will-change:transform;opacity:0}
.crust-site-navigation ul.sub-menu li:hover > a:before{transition-delay:.1s;opacity:1;transform:translate(0, -50%);}
.crust-site-navigation ul.sub-menu li > a > span{display:block;width:100%;padding:10px 15px;}
.crust-site-navigation li a.crust-menu-item-link.crust-hide-menu-title{display:none;}
.crust-site-navigation ul.sub-menu li:hover > a, .crust-site-navigation ul.sub-menu li.current-menu-item > a{background-color:rgba(0, 0, 0, .04);}
.crust-site-navigation ul.sub-menu li:hover > a > span, .crust-site-navigation ul.sub-menu li.current-menu-item > a > span{color:#1f242e;padding-left:25px;}
.crust-left-menu-edge ul{right:100%;left:auto !important;}
.crust-site-navigation li.mega-menu > .crust-submenu-wrap{width:1140px;left:50%;}
.full-mega-menu .crust-site-navigation li.mega-menu > .crust-submenu-wrap{width:100% !important;}
.crust-site-navigation li.mega-menu > .crust-submenu-wrap .crust-submenu-box{padding:0;}
.crust-site-navigation li.mega-menu > .crust-submenu-wrap > .crust-submenu-box > ul.sub-menu > li{padding:15px;border-left:1px solid rgba(173, 181, 189, 0.15);}
.crust-site-navigation li.mega-menu > .crust-submenu-wrap > .crust-submenu-box > ul.sub-menu > li:first-child{border-left:0}
.crust-site-navigation li.mega-menu .crust-submenu-box > ul.sub-menu{display:flex;flex-wrap:wrap;}
.crust-site-navigation li.mega-menu ul.sub-menu li.crust-full-mega{flex-basis:100%;padding:0 !important;}
.crust-site-navigation > ul > li.mega-menu > .crust-submenu-wrap > .crust-submenu-box > ul.sub-menu > li > a{font-weight:bold !important;background-color:transparent !important;border-radius:0;cursor:default;color:#1f242e;}
.crust-site-navigation li:hover > .crust-submenu-wrap, .crust-site-navigation > ul > li:hover > ul{display:block;-webkit-animation:menu-top .6s forwards;animation:menu-top .6s forwards;}
.crust-site-navigation li.mega-menu:hover > .crust-submenu-wrap{-webkit-animation:mega-top .6s forwards;animation:mega-top .6s forwards;}
.crust-site-navigation li:not(.mega-menu):hover > .crust-submenu-wrap,
.crust-site-navigation li li:hover > ul.sub-menu{transform:scale(1);}
.crust-site-navigation li li:hover > ul.sub-menu{display:block !important;z-index:1 !important;}
.crust-site-navigation li.mega-menu:hover > .crust-submenu-wrap{transform:translateX(-50%) scale(1);}
.crust-site-header.crust-creative-nav .crust-site-navigation > ul > li > a:after{position:absolute;left:50%;bottom:12px;width:6px;height:6px;display:inline-block;content:"";border-radius:50%;background-color:#000;opacity:0;transform:translate(-50%, -5px) scale(1.2);transition-delay:.1s;}
.crust-site-header.crust-creative-nav .crust-site-navigation > ul > li:hover > a:after{opacity:1;transform:translate(-50%, 0) scale(1.5, .4);filter:blur(5px);}
.crust-site-header.crust-creative-nav .crust-site-navigation > ul:hover > li > a > span{opacity:.5;filter:blur(1px);}
.crust-site-header.crust-creative-nav .crust-site-navigation > ul > li:hover > a > span{opacity:1;transform:scale(1.15);filter:none;}
.crust-site-header.crust-underline-nav .crust-site-navigation > ul > li > a > span:after, .crust-site-header.crust-underline-nav .crust-site-navigation > ul > li > a > span:before, .crust-site-footer .crust-site-navigation > ul > li > a > span:before, .crust-site-footer .crust-widget ul.menu li a:after{content:"";position:absolute;bottom:-6px;left:30%;height:3px;width:70%;background:#2f39d3;will-change:transform;transition:transform .5s cubic-bezier(.4,0,0,1),opacity .5s cubic-bezier(.4,0,0,1),background-color .5s ease-in-out;transform:scaleX(0);border-radius:10px;transform-origin:100% 50%;}
.crust-site-footer .crust-site-navigation > ul > li > a{display:inline-block;}
.crust-site-footer .crust-site-navigation > ul > li > a > span:before{height:2px;bottom:-2px;left:0;width:100%}
.crust-site-header.crust-underline-nav .crust-site-navigation > ul > li > a > span:after{background-color:#ff5b4a;}
.crust-site-header.crust-underline-nav .crust-site-navigation > ul > li > a > span:before{width:25%;left:0;transition-delay:0s}
.crust-site-header.crust-underline-nav.nav-2 .crust-site-navigation > ul > li > a > span:before{display:none;}
.crust-site-header.crust-underline-nav.nav-2 .crust-site-navigation > ul > li > a > span:after{width:100%;left:0;transition-delay:0s !important}
.crust-site-header.crust-underline-nav .crust-site-navigation > ul > li:hover > a > span:after, .crust-site-header.crust-underline-nav .crust-site-navigation > ul > li:hover > a > span:before, .crust-site-footer .crust-site-navigation > ul > li:hover > a > span:before, .crust-site-footer .crust-widget ul.menu li a:hover:after{transform:scaleX(1);transform-origin:0 50%;opacity:1;}
.crust-site-header.crust-underline-nav .crust-site-navigation > ul > li:hover > a > span:after, .crust-site-header.crust-underline-nav .crust-site-navigation > ul > li.current-menu-item > a > span:after{opacity:1;transition-delay:.2s}
.crust-menu-description, .crust-menu-title{display:block;font-size:75%;font-weight:normal !important;margin-top:-4px;}
.crust-site-navigation ul li a i.crust-menu-icon{margin-right:10px;line-height:1;display:inline-block;}
.crust-site-navigation ul li a span.crust-menu-badge{font-weight:normal;letter-spacing:1px;font-size:9px;display:inline-block;margin:-16px 0 0 1px;padding:4px 5px;background-color:#333;color:#fff;line-height:1;border-radius:3px;vertical-align:middle;}
.crust-header-search, .crust-header-cart{margin-left:20px;position:relative;display:inline-flex;align-items:center;}
.crust-header-button > a{display:flex;height:100%;font-size:20px;line-height:1;font-weight:bold;align-items:center;justify-content:center;position:relative;}
.search-form{position:relative;display:flex;}
.search-form .crust-search-icon{border:0;cursor:pointer;color:#2f39d3;background-color:transparent;padding:0;margin:0 0 0 -35px;}
.crust-default-search-box{position:fixed;top:0;left:0;width:100%;height:70vh;z-index:200;opacity:0;transform:translate(0,-100%);transition:.5s cubic-bezier(0.77, 0, 0.175, 1);filter:drop-shadow(0 10px 20px rgba(50, 50, 0, 0.3));}
.crust-default-search-box .crust-search-box-wrap{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#2d3535;background-image:linear-gradient(-120deg,#2f39d3 0%,#ff5b4a 100%);}
.crust-default-search-box .crust-search-box-wrap.srch-with-shape{clip-path:polygon(0 0, 100% 0, 100% 85%, 0 100%);}
.crust-default-search-box.active-srch{transform:translate(0,0);opacity:1;}
.crust-main-wrap:before{opacity:0;visibility:hidden;content:"";position:fixed;width:100%;height:100%;top:0;left:0;z-index:10;transition:.5s cubic-bezier(0.77, 0, 0.175, 1);background-color:rgba(0,0,0,.4);}
.crust-main-wrap.active-srch-wrap:before{opacity:1;visibility:visible;}
.crust-srch-inner{width:100%;max-width:850px;margin:0 auto;position:relative;}
.crust-srch-inner form{width:100%;}
.crust-search-box-wrap.srch-with-shape .crust-srch-inner{margin:0 auto 3rem;}
.crust-srch-info{display:block;margin:0 auto;padding:20px 0 0;text-align:center;color:#fff;}
.crust-search-box .crust-close-search{font-size:20px;width:40px;height:40px;line-height:40px;border-radius:50%;background-color:rgba(0, 0, 0, .27);display:flex;align-items:center;justify-content:center;position:absolute;z-index:100;top:-6rem;right:0;color:#fff;}
.crust-search-box .crust-close-search i{display:inline-block;transition:all .85s cubic-bezier(0.2,1,0.3,1);}
.crust-search-box .crust-close-search:hover i{transform:scale(1.15) rotate(360deg);}
.crust-search-box .search-form .form-control{font-family:inherit;font-size:2.5rem;line-height:1;display:inline-block;box-sizing:border-box;width:100%;padding:0 0 1.25rem 0;text-align:center;border:0;border-bottom:4px solid rgba(255, 255, 255, .3);background:transparent;border-radius:0;color:#fff;}
.crust-search-box .search-form .crust-search-icon{font-size:1.7vw;display:none;}
.crust-search-box .search-form .form-control::-webkit-input-placeholder{opacity:0.7;color:#fff;}
.crust-search-box .search-form .form-control::-moz-placeholder{opacity:0.7;color:#fff;}
.crust-search-box .search-form .form-control:-ms-input-placeholder{opacity:0.7;color:#fff;}
.crust-search-box .search-form .form-control::-webkit-search-cancel-button, .crust-search-box .search-form .form-control::-webkit-search-decoration{-webkit-appearance:none;}
.crust-search-box .search-form .form-control::-ms-clear{display:none;}
.crust-search-box .search-form, .crust-search-box .crust-srch-info, .crust-search-box .crust-close-search, .crust-cart-box .crust-mini-cart .crust-cart-head, .crust-cart-box .crust-mini-cart ul, .crust-cart-box .crust-mini-cart .woocommerce-mini-cart__total, .crust-cart-box .crust-mini-cart .buttons, .crust-cart-box .woocommerce-mini-cart__empty-message{opacity:0;transform:translateY(40px);transform-origin:center;transition:all .9s cubic-bezier(0.4,1,0.3,1);transition-delay:.5s;}
.crust-search-box .crust-close-search{transform:scale(.5) rotate(360deg);}
.crust-search-box.active-srch .search-form, .crust-search-box.active-srch .crust-srch-info, .crust-cart-box.crust-shown .crust-mini-cart .crust-cart-head, .crust-cart-box.crust-shown .crust-mini-cart ul, .crust-cart-box.crust-shown .crust-mini-cart .woocommerce-mini-cart__total, .crust-cart-box.crust-shown .crust-mini-cart .buttons, .crust-cart-box.crust-shown .woocommerce-mini-cart__empty-message{opacity:1;transform:translateY(0px);}
.crust-search-box.active-srch .crust-close-search{opacity:1;transform:scale(1) rotate(0deg);}
.crust-search-box.active-srch .crust-srch-info, .crust-cart-box.crust-shown .crust-mini-cart ul, .crust-cart-box.crust-shown .woocommerce-mini-cart__empty-message{transition-delay:.7s;}
.crust-search-box.active-srch .crust-close-search, .crust-cart-box.crust-shown .crust-mini-cart .woocommerce-mini-cart__total{transition-delay:.8s;}
.crust-main-wrap:not(.active-srch){transform:none !important;}
.crust-creative-search-box{position:absolute;top:0;left:0;width:100%;height:100vh;z-index:300;pointer-events:none;opacity:0;background-color:#333;visibility:hidden;}
.crust-creative-search-box.active-srch{pointer-events:auto;visibility:visible;}
.crust-creative-search-box .crust-srch-inner{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;}
.crust-creative-search-box .crust-close-search{right:4rem;top:4rem;}
.crust-creative-search-overlay{position:absolute;z-index:0;pointer-events:none;width:100%;height:100%;left:0;top:0}
.crust-search-overlay-path{fill:#ff5b4a}
.crust-header-cart{position:relative;}
.crust-header-cart i{font-size:20px;font-weight:500;}
.crust-header-cart svg, .crust-header-search svg{width:20px;}
.crust-header-cart svg path, .crust-header-search svg path{fill:#ffffff;}
.crust-cart-box{position:fixed;top:0;right:0;width:350px;height:100vh;z-index:201;transform:translateX(100%);transition:.5s cubic-bezier(0.77, 0, 0.175, 1);filter:drop-shadow(0 10px 20px rgba(50, 50, 0, 0.14));}
.crust-cart-box .crust-mini-cart{line-height:normal;background-color:#fff;position:absolute;right:0;top:0;width:100%;height:100%;padding:2rem;display:flex;flex-direction:column;justify-content:center;}
.crust-cart-box.cart-with-shape .crust-mini-cart{padding:3rem;}
.crust-cart-box .crust-mini-cart .crust-cart-head{border-bottom:1px #e7e8ec solid;margin:0 0 30px;padding-bottom:10px;}
.crust-cart-box.crust-shown{transform:translateX(0px);}
.crust-close-wrap{position:absolute;top:50px;left:-24px;z-index:3;width:50px;height:50px;color:#1f242e;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;box-shadow:0 5px 15px rgba(0, 0, 0, .04);transform:scale(0) rotate(360deg);transition:all .7s cubic-bezier(.4,1,.3,1);transition-delay:0s;}
.crust-cart-box.cart-with-shape .crust-close-wrap{left:-25px;}
.crust-cart-box.crust-shown .crust-close-wrap{transform:scale(1) rotate(0deg);transition-delay:.5s;}
.crust-close-wrap i{font-size:1.35rem;display:inline-block;transition:all .8s cubic-bezier(.165,.84,.44,1);}
.crust-close-wrap:hover i{transform:rotate(360deg);}
.crust-cart-box ul{padding:0;list-style:none;max-height:70vh;overflow-y:auto;overflow-x:hidden;}
.crust-cart-box p{margin:0;}
.crust-mini-cart .total .woocommerce-Price-amount.amount{float:right;font-size:16px;font-weight:bold}
.crust-cart-box ul li{flex-basis:100%;width:100%}
b.cart-num, b.yith-num{font-size:10px;min-width:18px;height:18px;text-align:center;position:absolute;border-radius:10px;top:-12px;right:-8px;display:flex;align-items:center;justify-content:center;padding:0 5px;background:#2f39d3;color:#fff;z-index:2;}
.crust-cart-box .empty{text-align:center;color:#314153;font-weight:bold;font-size:.9rem;margin:0;padding:10px 15px;flex-basis:100%;}
.crust-cart-box .empty p{margin-bottom:30px}
.crust-cart-box .empty .btn-sm{padding:8px 15px;font-size:13px}
.crust-mini-cart ul li:not(.empty){position:relative;margin:5px 0 !important;padding:1rem!important;border:1px #f1f1f1 solid;border-radius:3px;display:flex;flex-wrap:wrap;}
.crust-mini-cart ul li:not(.empty):hover{background-color:#f9f9f9;}
.crust-mini-cart ul li span.quantity{display:inline-block;margin:-20px 0 0;font-size:.8rem;}
.crust-mini-cart ul li a{display:block;width:100%;height:100%;font-size:.875rem;font-weight:600;color:#1f242e;}
.crust-mini-cart ul li img{width:40px !important;margin:0 !important;float:right !important;border-radius:4px;}
.crust-mini-cart ul a.remove{position:absolute;right:5px;z-index:3;top:5px;background-color:#fff;color:#f00;padding:1px 3px 2px;font-size:18px;font-weight:bold;width:20px;height:20px;border-radius:50%;text-align:center;line-height:19px;box-shadow:0 2px 8px 0 rgba(0, 0, 0, .22);display:none !important;}
.crust-mini-cart .total{padding:.785rem 0;overflow:hidden;font-size:.875em;border-bottom:1px rgba(0,0,0,.15) dashed;margin:15px 0;border-top:1px rgba(0,0,0,.15) dashed;}
.crust-mini-cart .button{border:0 !important;background-color:#333 !important;color:#fff !important;display:inline-block;padding:.8rem 1.62rem !important;line-height:1 !important;margin:3px !important;font-size:.9rem !important;font-weight:bold !important;border-radius:3px !important;}
.crust-mini-cart .button:hover{transition-duration:.4s;transform:translateY(-3px) !important;transition-delay:0s !important;box-shadow:0 8px 20px 0 rgba(0,0,0,.3);}
.crust-menu-error{font-size:14px;color:#e6e6e6;display:block;margin:0 15px 0 0;}
.crust-page-title{position:relative;margin:25px 25px 0;background:linear-gradient( 120deg, #2f39d3 0%, #ff5b4a 100% );}
.crust-page-title > .container{align-content:center;padding-top:180px;padding-bottom:150px;}
.crust-page-title.crust-title-has-shape > .container{padding-bottom:270px;}
body.error404 .crust-page-title > .container > .row{min-height:250px;}
body.error404 .crust-main-wrap{height:100vh;background:#ff5b4a url(//aiesec.org.tr/wp-content/themes/crust/lib/assets/images/bg-error.jpg) center top;background-size:cover;}
body.error404.admin-bar .crust-main-wrap{height:calc( 100vh - 32px );}
body.error404 .crust-divider .crust-base-fill{fill:#fff;}
.crust-404-logo a{font-size:3rem;color:#fff}
.crust-page-not-found-top h4, .crust-page-not-found-top h4 *,
.crust-page-not-found-top p{color:#fff;}
.crust-page-not-found-top{margin:30px 0 400px 0;}
.crust-search-icon svg{display:block;width:17px;}
.crust-search-icon svg path{fill:#333}
.crust-full-title.crust-page-title > .container > .row{min-height:100vh;}
.crust-page-title .crust-title-wrapper{display:flex;align-content:center;align-items:center;flex-basis:100%;flex-wrap:wrap;max-width:100%;position:relative;z-index:1;}
.crust-page-title .crust-title-svg{position:absolute;bottom:0;left:0;width:100%;height:150px;transform:rotateY(180deg);}
.crust-page-title .crust-title-svg .crust-base-fill{fill:#fff}
.crust-align-center .crust-title-wrapper, .crust-align-center .crust-breadcrumbs{text-align:center;margin-left:auto;margin-right:auto;display:block;}
.crust-align-right .crust-title-wrapper, .crust-align-right .crust-breadcrumbs{text-align:right;margin-left:auto;margin-right:0;flex-direction:row-reverse;}
.crust-title-heading, .crust-subtitle{margin:0;padding:0;word-wrap:break-word;max-width:100%;width:100%;color:#fff;}
.crust-subtitle{margin-top:10px;}
.crust-title-icon{margin-right:15px;font-size:35px;display:inline-block;border-radius:5px}
.crust-align-center .crust-title-wrapper .crust-title-icon{margin-right:0;margin-bottom:15px;}
.crust-align-right .crust-title-wrapper .crust-title-icon{margin-right:0;margin-left:15px}
.crust-breadcrumbs{margin:10px 0 0;font-size:.9rem;color:#fff;z-index:2;}
.crust-breadcrumbs ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;}
.crust-align-center .crust-breadcrumbs  ul{justify-content:center;}
.crust-align-right .crust-breadcrumbs  ul{justify-content:flex-end;}
.crust-breadcrumbs ul li{margin-left:1px;}
.crust-breadcrumbs ul li a{color:#fff}
.crust-breadcrumbs ul li + li:before{display:inline-block;padding-right:.3rem;content:"/";}
.crust-breadcrumbs ul li + li{padding-left:.3rem;}
.crust-site-footer div.crust-widget{padding:0 10px;width:100%;}
.crust-site-footer .crust-2-colums div.crust-widget{width:50%;}
.crust-site-footer .crust-3-colums div.crust-widget{width:33.333333%;}
.crust-site-footer .crust-4-colums div.crust-widget{flex:0 0 25%;max-width:25%;}
.crust-site-footer .crust-5-colums div.crust-widget{flex:0 0 20%;max-width:20%;}
.crust-site-footer .crust-6-colums div.crust-widget{flex:0 0 16.66666%;max-width:16.66666%;}
.crust-site-footer .crust-widget h2{padding:0;border:0;margin-bottom:1rem;}
.crust-site-footer .crust-widget p.widget-txt, .crust-site-footer .crust-widget p.crust-newsletters-txt{margin:0 0 10px 0;}
.crust-footer-widgets{padding:100px 0 60px;}
.crust-sub-footer{padding:40px 0 0;}
.crust-custom-foot-sub.crust-sub-footer{padding:0}
.crust-footer-copyrights{text-align:center;width:100%;padding-bottom:30px}
.crust-sub-footer .widget_nav_menu > div > ul > li{margin:0;padding:0 10px;display:inline-block;border:0;}
.crust-widget-img{margin-bottom:1.5rem;}
.crust-site-footer .crust-widget ul li:first-child{border-top:0 !important}
.crust-site-footer .crust-widget ul li{padding:0 0 10px;border-color:transparent;}
.crust-site-footer .crust-widget ul li:last-child{padding:0;}
.crust-site-footer .crust-widget ul.menu li a{display:inline-block;position:relative}
.crust-site-footer .crust-widget ul.menu li a:after{height:2px;bottom:-2px;width:100%;left:0;}
.footer-social-txt p{margin-bottom:0;}
.crust-site-footer .crust-widget.widget_crust_core_posts li{padding:15px 0 0;margin:0 0 15px;}
.crust-site-footer .crust-widget.widget_crust_core_posts li:last-child{padding-top:15px;}
.crust-site-footer .crust-before-sub-footer .crust-site-navigation .crust-nav-menu{text-align:center;}
.crust-fixed-wrap{position:relative;z-index:1;background-color:#fff;}
.crust-site-footer.crust-fixed-footer{position:fixed;bottom:0;left:0;width:100%;z-index:0;}
.crust-back-to-top{position:fixed;bottom:40px;right:40px;background-color:#fff;width:55px;height:55px;display:inline-block;color:#1f242e;border-radius:50%;text-align:center;z-index:100;opacity:0;line-height:1;transform:translateY(40px);box-shadow:0 5px 20px 0 rgba(0, 0, 0, .1);}
.crust-back-to-top i{font-size:20px;line-height:55px;display:block;transition:all .5s cubic-bezier(.4, 1, .3, 1);}
.crust-back-to-top.active{transform:translateY(0);opacity:1;}
.crust-back-to-top.active:hover{transform:scale(1.2) translateY(0);box-shadow:0 27px 20px -18px rgba(0, 0, 0, .35);}
.crust-back-to-top.active:hover i{transform:scale(.8) translateY(-7px);}
.crust-back-to-top span{font-size:7px;letter-spacing:1px;font-weight:bold;position:absolute;bottom:10px;left:0;width:100%;text-align:center;opacity:0;}
.crust-back-to-top.active:hover span{opacity:1;}
.crust-content-wrap.crust-bar-left .crust-content-container > .container > .row{flex-direction:row-reverse;}
.crust-sidebar{min-width:0;order:3;font-size:.9rem;}
.crust-sidebar.crust-sticky-sidebar{position:sticky;height:100%;top:0;bottom:auto;}
.crust-bar-left .crust-sidebar{order:0;}
.crust-bar-left .crust-page-wrapper.col-lg-8{order:2;}
.crust-widget{margin-bottom:30px;padding:20px;}
.crust-sidebar .crust-widget{background-color:#fff;box-shadow:0 3px 15px rgba(0,0,0,.04);}
.crust-widget.widget_crust_core_banners{background-color:transparent;box-shadow:none;padding:0;}
.crust-sidebar .crust-widget:last-child{margin-bottom:0;}
.crust-bar-right .crust-portfolio-archive-wrapper, .crust-bar-right .crust-archive-wrapper, .crust-bar-right .crust-post-wrapper, .crust-content-container.crust-bar-right > .container > .row > .col-lg-8{padding-right:30px;}
.crust-bar-left .crust-portfolio-archive-wrapper, .crust-bar-left .crust-archive-wrapper, .crust-bar-left .crust-post-wrapper, .crust-content-container.crust-bar-left > .container > .row > .col-lg-8{padding-left:30px;}
.crust-widget h2{font-size:1.25rem;position:relative;border:1px transparent solid;border-bottom-color:#eee;padding:5px 0 15px;margin-bottom:1.25rem;}
.crust-sidebar .crust-widget h2:before, .crust-sidebar .crust-widget h2:after{width:12px;height:12px;display:inline-block;content:"";background-color:#2f39d3;margin-right:20px;vertical-align:middle;}
.crust-sidebar .crust-widget h2:after{position:absolute;left:4px;top:10px;border:2px #fff solid;background-color:#ff5b4a;width:13px;height:13px;}
.crust-widget ul{list-style:none;padding:0;margin:0;}
.crust-widget div.calendar_wrap table{margin:0 auto 1rem;}
.crust-widget .wp-calendar-table caption{background-color:#eeeff0;padding:.5rem 0;font-size:.785rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin:-1px 0 -5px;border:1px #dee2e6 solid;}
.crust-widget div.calendar_wrap table th{background:#edeff0;}
.wp-calendar-nav{display:flex;border:1px #dee2e6 solid;margin:-.75rem 0 10px;}
.wp-calendar-nav > span > a{margin:-1px;border:1px #dee2e6 solid;padding:.5rem 1rem;display:inline-block}
.wp-calendar-nav .pad{flex:1;}
.crust-widget table td, .crust-widget table th{text-align:center}
.crust-widget ul li{padding:10px 0;border-top:1px rgba(0, 0, 0, .09) dashed;position:relative;}
.crust-widget ul li:last-child{padding-bottom:0}
.crust-widget ul li:first-child{border-top:0;padding-top:0;}
.crust-widget ul li ul{margin:0 0 0 0.75rem;padding:0;list-style:none;position:relative;}
.crust-widget ul li li{padding:0.55rem 0;margin:0 0 0 0.5rem;font-size:0.875rem;}
.crust-widget ul li li a:before{width:7px;height:2px;content:"";display:inline-block;vertical-align:middle;margin-right:8px;background-color:#e0e0e0;transition:width .5s cubic-bezier(.4, 1, .3, 1)}
.crust-widget ul li li a:hover:before{width:11px;}
.crust-widget ul li li > a{position:relative}
.crust-widget ul.children li:last-child, .crust-widget ul.sub-menu li:last-child{border-bottom:0;padding-bottom:0;}
.crust-widget .banner_img{overflow:hidden;text-align:center;}
.crust-widget .tagcloud a, .crust-site-footer .wp-block-tag-cloud a, .vc_wp_tagcloud .tagcloud a, .elementor-widget-container .tagcloud a{font-size:.875em !important;float:left;padding:.35rem .85rem;border:1px rgba(0,0,0,.2) solid;margin:0 4px 4px 0;border-radius:3px;}
.crust-widget ul li a.rsswidget{display:block;line-height:1.6;font-weight:bold;}
.crust-widget .rss-date{font-size:0.75rem;opacity:0.7;}
.crust-widget.widget_rss cite{font-size:0.7rem;opacity:0.6;}
.crust-preloader{text-align:center;padding:20px 0 10px}
.crust-preloader i{font-size:25px;display:inline-block;width:25px;height:25px;animation:loadingSpin 1.5s linear 0s infinite normal;transform-origin:50% 50%;}
.crust-archive-wrapper, .crust-post-wrapper{z-index:2;}
.crust-post-wrapper.col-lg-12:not(.grid):not(.masonry),
.crust-archive-wrapper.col-lg-12:not(.grid):not(.masonry){padding-left:10%;padding-right:10%}
.crust-full-content .crust-post-wrapper{padding-left:10px !important;padding-right:10px !important;}
.crust-archive-list-wrap{margin-bottom:30px;}
.crust-archive-list-wrap:after{clear:both;display:table;content:" "}
.crust-post-item{position:relative;background-color:#fff;padding:2rem;box-shadow:0 10px 20px rgba(0,0,0,.07);}
.crust-single-container{position:relative;}
.crust-single-container:after{display:table;content:" ";clear:both;}
.crust-single-wrap.crust-nobar .crust-single-media{margin-top:-280px;}
.crust-single-wrap.crust-nobar .crust-page-title > .container > .row{margin-bottom:100px;}
.crust-sticky-label{position:absolute;right:-10px;top:20px;background-color:#ff4e4e;color:#fff;font-size:10px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;display:inline-block;padding:8px 10px;line-height:1;border-radius:2px 0 0 2px;}
.crust-sticky-label:after{content:"";position:absolute;bottom:-10px;right:0;width:0;height:0;border-top:10px solid #d81c1c;border-right:10px solid transparent;z-index:9;}
.crust-archive-wrapper .crust-post-item{margin-bottom:2.5rem;}
.crust-archive-wrapper.list .crust-post-item .crust-inner-post-wrap{display:flex;}
.crust-archive-wrapper.list .crust-post-media{width:36%;border-radius:0;}
.crust-archive-wrapper.list .crust-post-media .crust-play-media, .crust-archive-wrapper.grid .crust-post-media .crust-play-media, .crust-archive-wrapper.masonry .crust-post-media .crust-play-media{opacity:0;transform:scale(.7);transition:all .5s cubic-bezier(.4, 1, .3, 1)}
.crust-archive-wrapper.list .crust-post-item:hover .crust-post-media .crust-play-media, .crust-archive-wrapper.grid .crust-post-item:hover .crust-post-media .crust-play-media, .crust-archive-wrapper.masonry .crust-post-item:hover .crust-post-media .crust-play-media{opacity:1;transform:scale(1)}
.crust-post-media .crust-post-thumbnail{display:block;overflow:hidden}
.crust-inner-post-wrap .crust-post-media iframe{width:100%;}
.crust-archive-wrapper.list .crust-bottom-arch-meta{position:absolute;bottom:1.5rem;right:2rem;border:0;padding:0;margin:0;}
.crust-archive-wrapper.list .crust-bottom-arch-meta .crust-post-meta{display:none;}
.crust-archive-wrapper.list .crust-bottom-arch-meta .crust-more-container{white-space:nowrap;}
.crust-archive-wrapper.list .crust-inner-post-wrap .crust-entry-content{padding:0 0 0 25px;width:64%;}
.crust-archive-wrapper.list .crust-post-item .crust-author-by{margin:-43px 25% 0 auto;padding-bottom:20px;text-align:center;position:relative;}
.crust-archive-wrapper.list .crust-post-item .crust-post-media.crust-classic-style .crust-author-by{margin:-22px 25% 0 auto;}
.crust-post-item .crust-post-media:not(.crust-format-audio) + .crust-author-by span,
.crust-archive-wrapper.list .crust-post-item .crust-author-by span{position:absolute;left:50%;bottom:0;line-height:1;transform:translateX(-50%);}
.crust-archive-wrapper.list .crust-post-item .crust-author-by > a{display:block;text-align:center}
.crust-archive-wrapper.list .crust-meta-date{display:block;font-size:85%;margin-bottom:10px;}
.crust-archive-wrapper.list .crust-meta-date i{margin-right:10px;}
.crust-meta-right{justify-content:flex-end;margin-left:auto !important;}
.crust-meta-right > span:not(:first-child){margin-left:15px;}
.crust-archive-wrapper.list .crust-post-item .crust-author-by img{max-width:40px;opacity:1 !important;display:table;margin:0 auto 5px;}
.crust-archive-wrapper.list .crust-post-title, .crust-archive-wrapper.list ul.crust-post-meta{margin:0;padding-left:0;padding-right:0;}
.crust-archive-wrapper.list .crust-post-title{margin-bottom:.4em;}
.crust-archive-wrapper.list .crust-post-thumb-divider{height:35px;margin-top:-35px;}
.crust-archive-wrapper.grid .crust-archive-list-wrap{display:flex;flex-wrap:wrap;margin:0 -10px;}
.crust-archive-wrapper.grid .crust-archive-list-wrap, .crust-archive-wrapper.masonry .crust-archive-list-wrap{margin-left:-.8rem;margin-right:-.8rem}
.crust-archive-wrapper.grid .crust-post-item, .crust-archive-wrapper.masonry .crust-post-item{margin:0 .8rem 1.6rem;padding:0;border:0;background:transparent;box-shadow:none;}
.crust-archive-wrapper.grid .crust-post-item .crust-inner-post-wrap, .crust-archive-wrapper.masonry .crust-post-item .crust-inner-post-wrap{position:relative;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.07);}
.crust-archive-wrapper.grid .crust-post-item.columns-2, .crust-archive-wrapper.masonry .crust-post-item.columns-2{width:calc(50% - 1.6rem);}
.crust-archive-wrapper.grid .crust-post-item.columns-3, .crust-archive-wrapper.masonry .crust-post-item.columns-3{width:calc(33.333333% - 1.6rem);}
.crust-archive-wrapper.grid .crust-post-item.columns-4, .crust-archive-wrapper.masonry .crust-post-item.columns-4{width:calc(25% - 1.6rem);}
.crust-archive-wrapper .crust-post-item.crust-post-item.sticky{background-color:#fffdf6;}
.crust-archive-wrapper .crust-post-item.crust-post-item.sticky .crust-bottom-arch-meta{background-color:#fffaea;}
.crust-archive-wrapper .crust-post-item.crust-post-item.sticky .post-content{position:relative;z-index:2}
.crust-inner-post-wrap .crust-entry-content{padding:2rem;}
.crust-play-media{position:absolute;z-index:4;right:20px;top:20px;}
.crust-play-media a{display:flex;align-items:center;justify-content:center;color:#696d73;width:45px;height:45px;font-size:11px;box-shadow:0 5px 20px 0 rgba(0, 0, 0, .14);background-color:rgba(255, 255, 255, .9);border-radius:50%;will-change:transform;transition:all .3s cubic-bezier(0,.15,.3,1);}
.crust-play-media a i{transition:all .5s cubic-bezier(0,.15,.3,1) .15s;}
.crust-play-media a:hover i{transform:scale(1.15)}
.crust-archive-wrapper.classic .crust-play-media, .crust-single-media .crust-play-media{right:auto;left:50%;top:50%;transform:translate(-50%,-50%);}
.crust-archive-wrapper.classic .crust-play-media a, .crust-single-media .crust-play-media a{width:80px;height:80px;font-size:20px;}
.crust-entry-thumbnail .crust-play-media a{width:60px;height:60px;font-size:15px;}
.crust-play-media:hover a{transform:scale(1.15);background-color:#fff;}
.crust-media-pop-wrap{display:none;}
.crust-post-media{overflow:hidden;position:relative;border-radius:5px;}
ul.crust-post-meta + .crust-post-media{margin-top:-18px;}
.crust-post-thumb-divider{position:relative;display:block;z-index:2;margin-top:-60px;height:60px;width:100%;}
.crust-format-audio .crust-post-thumb-divider{display:none}
.crust-classic-style .crust-post-thumb-divider, .crust-related-item .crust-post-thumb-divider{display:none;}
.crust-post-item .crust-classic-style + .crust-author-by{margin:-30px auto 0;}
.crust-post-media.crust-format-audio + .crust-author-by{margin-top:0}
.crust-post-item.product .crust-author-by, .crust-post-item.product .crust-media-meta{display:none;}
.crust-post-thumb-divider .crust-div-1-bottom{fill:#ff5b4a;}
.crust-post-thumb-divider .crust-base-fill{fill:#fff;}
.crust-post-item .crust-author-by{display:table;margin:0 auto;text-align:center;position:relative;z-index:3;font-size:.875rem;}
.crust-post-item .crust-sticky-label + .crust-author-by{margin-top:30px}
.crust-post-item .crust-post-media:not(.crust-format-audio) + .crust-author-by{margin:-55px auto 0;padding-bottom:.8rem;}
.crust-post-item .crust-post-media.crust-classic-style:not(.crust-format-audio) + .crust-author-by{margin:-25px auto 0}
.crust-post-item .crust-author-by img{max-width:25px;margin:0 10px 0 0;vertical-align:middle;display:inline-block;border-radius:50%;background-color:#e9ecef;}
.crust-post-item .crust-post-media:not(.crust-format-audio) + .crust-author-by img{max-width:50px;display:table;margin:0 auto 20px;border:4px #fff solid;}
.crust-archive-wrapper.classic .crust-inner-post-wrap .crust-entry-content{text-align:center;}
ul.crust-post-meta{list-style:none;font-size:.785rem;padding:0;margin:0;}
ul.crust-post-meta > li{margin:0 12px 5px 0;display:flex;align-items:center;flex-wrap:wrap;}
ul.crust-post-meta li.crust-post-cat, ul.crust-post-meta li.crust-post-cat ul.post-categories{align-items:flex-start;justify-content:flex-start;}
ul.crust-post-meta > li:last-child{margin:0 0 5px;}
ul.crust-post-meta > li.crust-author-meta{justify-self:flex-start;}
.crust-post-icon i{margin-right:0 !important;color:#2f39d3}
ul.crust-post-meta li ul{display:inline-block;margin:0;padding:0;}
ul.crust-post-meta li ul li{margin:0 0 5px;}
ul.crust-post-meta li i{margin-right:10px;font-size:1.1rem;}
ul.crust-post-meta .crust-author-meta img{border-radius:50%;margin-right:8px;}
.crust-entry-content .crust-meta-cat{display:table;}
.crust-meta-cat a{display:block;padding:10px 15px;line-height:1;border-radius:3px;background-color:#f4f6fb;font-size:.8em;}
.crust-post-title{word-wrap:break-word;}
.crust-post-title a{color:#1f242e}
.crust-archive-wrapper.grid .crust-archive-list-wrap .crust-post-title, .crust-archive-wrapper.masonry .crust-archive-list-wrap .crust-post-title{font-size:1.5em;}
.crust-archive-wrapper.grid .crust-archive-list-wrap .crust-post-item .crust-author-by img, .crust-archive-wrapper.masonry .crust-archive-list-wrap .crust-post-item .crust-author-by img{max-width:45px;}
.crust-archive-wrapper.grid .crust-archive-list-wrap .crust-post-item .crust-author-by, .crust-archive-wrapper.masonry .crust-archive-list-wrap .crust-post-item .crust-author-by{margin-top:-50px;}
.crust-archive-wrapper.grid .crust-archive-list-wrap .crust-post-item .crust-classic-style + .crust-author-by,
.crust-archive-wrapper.masonry .crust-archive-list-wrap .crust-post-item .crust-classic-style + .crust-author-by{margin-top:-25px}
.crust-archive-wrapper.grid .crust-archive-list-wrap .crust-post-item .crust-bottom-arch-meta, .crust-archive-wrapper.masonry .crust-archive-list-wrap .crust-post-item .crust-bottom-arch-meta{margin:0;padding:10px 15px;white-space:nowrap;}
.crust-archive-wrapper.grid .crust-archive-list-wrap .crust-post-item .crust-entry-content, .crust-archive-wrapper.masonry .crust-archive-list-wrap .crust-post-item .crust-entry-content{text-align:center;padding:2rem 1.5rem;}
.crust-archive-wrapper.grid .crust-archive-list-wrap .crust-post-item .crust-post-media, .crust-archive-wrapper.masonry .crust-archive-list-wrap .crust-post-item .crust-post-media{border-radius:5px 5px 0 0;}
.crust-entry-content{word-wrap:break-word;}
.crust-archive-wrapper .crust-post-media .wp-audio-shortcode{z-index:1;margin-bottom:1.5rem;}
.crust-archive-list-wrap .crust-entry-content .crust-post-meta{flex-basis:75%;}
.crust-entry-content > div{margin-bottom:1rem;}
.crust-entry-content p:last-child, .crust-entry-content div:last-child, .crust-entry-content div:last-child .alignright, .crust-entry-content div:last-child .alignleft, .crust-entry-content p:last-child .alignright, .crust-entry-content p:last-child .alignleft{margin-bottom:0;}
.crust-bottom-arch-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin:0 -2rem -2rem;padding:11px 20px;border-top:1px #eaeaea solid;clear:both;}
.crust-bottom-arch-meta .crust-post-meta{flex-grow:1;}
.wp-block-gallery{display:flex;flex-wrap:wrap;gap:5px}
.gallery-size-thumbnail{overflow:hidden;}
.gallery-columns-9 .gallery-item, .wp-block-gallery.columns-9 .wp-block-image{width:11.11111111111111% !important;}
.gallery-columns-8 .gallery-item, .wp-block-gallery.columns-8 .wp-block-image{width:12.5% !important;}
.gallery-columns-7 .gallery-item, .wp-block-gallery.columns-7 .wp-block-image{width:14.28571428571429% !important;}
.gallery-columns-6 .gallery-item, .wp-block-gallery.columns-6 .wp-block-image{width:16.66666666666667% !important;}
.gallery-columns-5 .gallery-item, .wp-block-gallery.columns-5 .wp-block-image{width:20% !important;}
.gallery-columns-4 .gallery-item, .wp-block-gallery.columns-4 .wp-block-image{width:25% !important;}
.gallery-columns-3 .gallery-item, .wp-block-gallery.columns-3 .wp-block-image{width:33.33333333333333% !important;}
.gallery-columns-2 .gallery-item, .wp-block-gallery.columns-2 .wp-block-image{width:50% !important;}
.gallery-columns-1 .gallery-item, .wp-block-gallery.columns-1 .wp-block-image{width:100% !important;}
[class*="gallery-columns-"] .gallery-item img{width:100%}
.gallery-item{float:left;position:relative;overflow:hidden;padding:1px .5px 0;margin:0;}
.gallery-item p{margin:0}
.gallery-item:hover .gallery-caption{opacity:1}
.crust-post-media iframe, .crust-entry-content iframe{width:100% !important;display:block;}
.crust-post-chat{padding:0;margin:0;list-style:none;}
.crust-post-chat .crust-chat-row{padding:1.2rem 1.5rem 1.2rem 2.5rem;font-size:.9rem;position:relative;}
.crust-post-chat .crust-chat-row > span{margin-right:15px;font-weight:bold;}
.crust-post-chat .crust-chat-row > span cite{font-style:normal}
.crust-post-chat .crust-chat-row > span i{position:absolute;left:.7rem;top:50%;transform:translateY(-50%);color:#dce4f7;font-size:1rem;}
.crust-post-chat .crust-chat-row.row-odd > span i{font-size:3rem;right:1rem;left:auto;opacity:.2;z-index:0;}
.crust-post-chat .crust-chat-row.row-odd{box-shadow:0 0 30px 0 rgba(0, 0, 0, 0.07);border-radius:3px;padding:1.2rem 1.5rem 1.2rem 1.5rem;}
.crust-more-container{margin-top:0;flex-basis:25%;text-align:right;}
.crust-post-readmore-btn{display:inline-flex;align-items:center;line-height:1;}
.crust-post-item .crust-post-readmore-btn{font-weight:600;font-size:.9rem}
.crust-btn-icon-wrap{margin-left:10px;position:relative;display:flex;will-change:transform;transition:all .7s cubic-bezier(.4, 1, .3, 1);}
.crust-post-readmore-btn:hover{color:#1f242e;}
span.crust-dots-wrap{line-height:1;display:flex;align-items:center;opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-70%, -50%);transition:all .7s cubic-bezier(.4, 1, .3, 1);}
.crust-btn-icon-wrap > i{transition:all .5s cubic-bezier(.4, 1, .3, 1);}
a.crust-box-more:hover span.crust-btn-icon-wrap > i, .crust-post-readmore-btn:hover .crust-btn-icon-wrap > i, .crust-infobox-button.crust-animate-more:hover .crust-btn-icon-wrap > i{opacity:0;visibility:hidden;transform:translateX(100%);}
.crust-dots-wrap i{display:inline-block;width:4px;height:4px;margin-left:3px;border-radius:50%;background-color:#ff5b4a;}
a.crust-box-more:hover .crust-dots-wrap, .crust-post-readmore-btn:hover .crust-dots-wrap, .crust-infobox-button.crust-animate-more:hover .crust-dots-wrap{opacity:1;visibility:visible;transform:translate(-50%, -50%);transition-delay:.2s;}
a.crust-box-more:hover .crust-dots-wrap i, .crust-post-readmore-btn:hover .crust-dots-wrap i, .crust-infobox-button.crust-animate-more:hover .crust-dots-wrap i{animation:wave 1s linear infinite;}
a.crust-box-more:hover .crust-dots-wrap i, .crust-post-readmore-btn:hover .crust-dots-wrap i:nth-child(2),
.crust-infobox-button.crust-animate-more:hover .crust-dots-wrap i:nth-child(2){animation-delay:-0.8s;}
a.crust-box-more:hover .crust-dots-wrap i:nth-child(3),
.crust-post-readmore-btn:hover .crust-dots-wrap i:nth-child(3),
.crust-infobox-button.crust-animate-more:hover .crust-dots-wrap i:nth-child(3){animation-delay:-0.6s;}
ul.page-numbers{padding:0;margin:0;list-style:none;display:table;}
.crust-pager.center ul.page-numbers{margin:auto}
.crust-pager.right ul.page-numbers{margin:0 0 0 auto}
ul.page-numbers > li{display:inline-block;}
ul.page-numbers > li > a, ul.page-numbers > li > span{background-color:#fff;font-weight:bold;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 5px 5px;position:relative;box-shadow:0 1px 5px 0 rgba(0,0,0,.08);}
ul.page-numbers > li > a:hover, ul.page-numbers > li > span:not(.current):hover{transform:scale(1.08);box-shadow:0 3px 10px 0 rgba(0,0,0,.1);}
ul.page-numbers > li > span:not(.dots),
.woocommerce nav.woocommerce-pagination ul li span[aria-current="page"]{color:#ffffff;background-color:#ff5b4a;}
.crust-pager.oldnew{display:flex;list-style:none;padding:0;}
.crust-pager.oldnew > li{flex-basis:50%;}
.crust-pager.oldnew > li.next{text-align:right;}
.crust-pager.oldnew > li > a{display:inline-block;padding:15px 25px 13px;font-size:13px;line-height:1;background-color:#fff;font-weight:bold;position:relative;border-radius:30px;box-shadow:0 1px 5px 0 rgba(0,0,0,.08);}
.crust-pager.oldnew > li > a > span{display:inline-block;margin-right:8px;}
.crust-pager.oldnew > li.next > a > span{margin-right:0;margin-left:8px;}
.loadmore .crust-loadmore-btn{display:inline-block;padding:15px 25px 13px;font-size:13px;line-height:1;background-color:#fff;font-weight:bold;position:relative;border-radius:30px;box-shadow:0 1px 5px 0 rgba(0,0,0,.08);}
.loadmore{position:relative;text-align:center;margin-top:20px;}
.loadmore .load_msg{padding:7px 15px;background-color:#ffecb2;border:1px #fd7 solid;font-size:.8em;position:absolute;bottom:-60px;left:0;right:0;z-index:9;margin:auto;display:table;min-width:200px;width:200px;white-space:nowrap;}
.loadmore .crust_preloader, .loadmore .load_msg{display:none;}
.loadmore .crust_preloader i{font-size:17px;margin:0 0 0 10px;position:relative;top:2px;display:inline-block;}
.crust_preloader i{font-size:24px;display:table;margin:auto;animation:loadingSpin 1s linear infinite;}
.crust-pager.oldnew > li > a:hover, .loadmore .crust-loadmore-btn:hover{transform:translateY(-3px);box-shadow:0 3px 10px 0 rgba(0,0,0,.1);}
.crust-sub-pager{display:table;margin:1.5rem auto 0;font-size:14px;}
.crust-mini-pager-wrapper{clear:both;}
.crust-mini-pager-wrapper .crust-sub-pager{margin:1.5rem auto 0 0;}
.crust-sub-pager .crust-page-links-title{font-size:0.8rem;display:inline-block;margin-right:10px}
.crust-sub-pager a{display:inline-block;padding:5px 10px;border:1px transparent solid;}
.crust-sub-pager a:hover{border-color:#2f39d3;color:#2f39d3}
.crust-sub-pager span.post-page-numbers.current{display:inline-block;padding:5px 10px;border:1px #2f39d3 solid;margin:0 1px;}
.crust-single-content .has-drop-cap:first-letter{color:#2f39d3;font-size:5rem;line-height:60px;padding-top:10px;padding-right:8px;}
.crust-single-content p, .wp-block-image, .wp-block-separator{margin-bottom:1.65em;}
.wp-block-quote p{margin-bottom:1rem}
.crust-single-content p:last-child{margin-bottom:0;}
.wp-block-button{margin-bottom:1em;}
.wp-block-separator{border-color:#eee;}
.crust-single-media{border-radius:5px;margin:0 auto 30px;overflow:hidden;position:relative;max-height:900px;z-index:0;}
.crust-single-media-wrap{position:relative;}
.crust-single-media + .crust-post-cat,
.crust-post-media + .crust-media-meta,
.crust-post-media .crust-media-meta{position:absolute;left:20px;top:20px;z-index:2;}
.format-audio .crust-post-media .crust-media-meta{position:static;display:inline-block;margin:0 0 10px 0;float:left;}
.crust-media-meta .crust-post-cat a{margin:0;}
.crust-post-cat i{margin-right:8px;}
.crust-media-meta .crust-meta-date{display:flex;background-color:rgba(255,255,255,.9);padding:11px 15px;border-radius:3px;margin-bottom:5px;text-align:justify;align-items:center;}
.crust-media-meta .crust-meta-date span span{display:block;font-size:.8rem;line-height:1;}
.crust-media-meta .crust-meta-date span.crust-meta-month{font-size:1.25rem;font-weight:bold;margin-bottom:5px;color:#1f242e;text-transform:uppercase;}
.crust-media-meta .crust-meta-date i{display:block;margin-right:12px;font-size:2.2rem;color:#1f242e;}
.crust-single-media img, .crust-single-media iframe, .crust-single-media embed, .crust-single-media audio{width:100%;}
.crust-single-container ul.crust-post-meta{display:flex;flex-wrap:wrap;margin:0 0 30px;opacity:.8;line-height:1;}
.crust-single-container ul.crust-post-meta li i{font-size:1rem;opacity:.7;}
.post-categories li{display:inline-block;}
.crust-single-container > .crust-post-cat{display:table;margin:0 auto 15px;}
.crust-post-cat ul{margin:0 auto 20px;padding:0;list-style:none;}
.crust-single-container .crust-post-cat ul{display:flex;justify-content:center;flex-wrap:wrap;}
.crust-post-cat a, a.crust-cat-over{display:inline-block;font-size:.785rem;padding:9px 12px;font-weight:600;background-color:#eee;color:#374659;border-radius:3px;margin:0 4px 0 0;}
a.crust-cat-over{margin:0;}
.crust-single-title{max-width:100%;font-weight:700;word-wrap:break-word;}
.crust-single-container ul.crust-post-meta ul.post-categories li:first-child:before{content:""}
.crust-boxed-wrapper{margin-left:auto;margin-right:auto;max-width:1140px;}
.crust-boxed-wrapper .crust-site-header, .crust-boxed-wrapper .crust-site-footer{max-width:1140px;left:auto;right:auto;}
.crust-post-item:after, .crust-single-content:after, .post-content:after, .crust-entry-content:after, .crust-widget:after, .crust-post-block:after, .comment-respond:after, .crust-post-block:before, .comment-respond:before, .post-nav-links{display:block;clear:both;content:"";}
.post-nav-links{clear:both;}
.crust-post-block:not(.crust-nav-single),
.crust-single-content, .comment-respond, .crust-share-block{background-color:#fff;padding:2rem;box-shadow:0 0px 30px rgba(0, 0, 0, .05);margin-bottom:3rem;border-radius:5px;}
#comments.comments{margin-bottom:3rem;}
.crust-post-block.crust-single-tags{padding:0;background-color:transparent;box-shadow:none;border-radius:0;}
.crust-post-block:after, .comment-respond:after, #comments.comments:after,
.crust-related-posts:after{clear:both;display:block;content:"";min-height:1px}
.comment .comment-respond{margin:1.5rem 0 0}
.comment-respond p.form-submit{margin:0}
.post-password-form label{width:86%;margin:0;}
.post-password-form label input{margin:8px 0 0}
.post-password-form input[type="submit"]{background-color:#333;color:#fff;padding:.55rem 1.5rem;border:0;width:13%;border-radius:4px;cursor:pointer;}
.crust-mini-pager-wrapper + .comment-respond,
.crust-content-container p + .comment-respond{margin-top:3.5rem;clear:both;}
.crust-related-wrap{display:grid;grid-gap:10px;}
.crust-related-wrap.crust-related-columns-auto{grid-template-columns:33.33333fr 33.33333fr 33.33333fr;}
.crust-related-wrap.crust-related-columns-1{grid-template-columns:100fr;}
.crust-related-wrap.crust-related-columns-2{grid-template-columns:50fr 50fr;}
.crust-related-wrap.crust-related-columns-3{grid-template-columns:33.33333fr 33.33333fr 33.33333fr;}
.crust-related-wrap.crust-related-columns-4{grid-template-columns:25fr 25fr 25fr 25fr;}
.crust-related-wrap.crust-related-columns-5{grid-template-columns:20fr 20fr 20fr 20fr 20fr;}
.crust-related-wrap.crust-related-columns-6{grid-template-columns:1.688888fr 1.688888fr 1.688888fr 1.688888fr 1.688888fr 1.688888fr;}
.crust-related-item{position:relative;height:240px;overflow:hidden;border-radius:5px;background:linear-gradient( 120deg, #2f39d3 0%, #ff5b4a 100% );}
.crust-related-item:hover{box-shadow:0 10px 30px rgba(0,0,0,.3);transform:translateY(-3px)}
.crust-related-item .crust-media-meta, .crust-related-item .crust-play-media{display:none;}
.crust-related-item a.crust-post-thumbnail{display:block;overflow:hidden;max-height:180px;}
.crust-related-item .crust-post-thumbnail img{width:100%;transition:all .4s cubic-bezier(0,.15,.3,1);}
.crust-related-item:hover .crust-post-thumbnail img{transform:scale(1.1)}
.crust-related-item .crust-single-media a.crust-post-thumbnail{min-height:200px;max-height:200px;display:flex;align-items:center;justify-content:center;background-color:#f4f6fb;}
.crust-related-item .crust-single-media a.crust-post-thumbnail img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;min-height:100%;opacity:.6;}
.crust-related-item .crust-single-media{margin:0;position:relative;z-index:1;}
.crust-related-item .crust-related-image > a{display:block;overflow:hidden;border-radius:5px;margin:0 0 1.25em;}
.crust-related-item .crust-related-image > a img{border-radius:5px;width:100%}
.crust-post-item .crust-post-media a img, .crust-related-item .crust-related-image img{width:100%;transition:all .5s cubic-bezier(0.7, 0, 0.2, 1);}
.crust-post-item:hover .crust-post-media a img, .crust-related-item:hover .crust-related-image img{transform:scale(1.1);opacity:.8}
.crust-related-item .crust-related-link{word-break:break-word;}
.crust-related-item .crust-related-link a{color:#fff;}
.crust-related-item .crust-related-cover{position:absolute;bottom:0;left:0;width:100%;padding:1.25rem;color:rgba(255, 255, 255, .82);}
.crust-related-overlay{position:absolute;width:100%;height:100%;background-size:cover;background-position:center center;opacity:.2;transition:all .4s ease}
.crust-related-item:hover .crust-related-overlay{transform:scale(1.1)}
.crust-related-item .crust-related-date{font-size:.785em;margin-top:20px;display:flex;align-items:center;line-height:1;}
.crust-related-item .crust-related-date i{margin-right:8px;}
.crust-post-block.crust-author-info{display:flex;flex-wrap:wrap;}
.crust-author-avatar img{border-radius:50%;}
.crust-post-block .crust-author-avatar{flex-basis:12%;}
.crust-author-box-socials{margin:20px 0 0 0;padding:0;list-style:none;display:flex;}
.crust-author-box-socials li{margin:0 15px 0 0;}
.crust-author-description{flex-basis:78%;padding:0 0 0 20px;}
.crust-author-name a{color:#1f242e;text-transform:capitalize;}
.crust-share-wrap{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px;}
.crust-share-title{margin:0 20px 0 15px;font-weight:bold;font-size:.875rem;}
.crust-share-wrap > i{font-size:1.1rem;}
.jssocials-shares{display:flex;flex-wrap:wrap;}
.jssocials-share-logo.fa-twitter{color:#00aced;}
.jssocials-share-logo.fa-facebook{color:#3b5998;}
.jssocials-share-logo.fa-google{color:#dd4b39;}
.jssocials-share-logo.fa-instagram{color:#517fa4;}
.jssocials-share-logo.fa-linkedin{color:#007bb6;}
.jssocials-share-logo.fa-pinterest{color:#cb2027;}
.crust-share-align-center, .crust-share-align-center .crust_single_share{text-align:center;}
.crust-share-align-center .jssocials-shares{flex:0 0 auto;justify-content:center;}
.crust-share-align-right, .crust-share-align-right .crust_single_share{text-align:right;}
.crust-share-align-right .jssocials-shares{flex:0 0 auto;justify-content:flex-end;}
.crust_single_share .jssocials-share-link:hover{transform:translateY(-3px);box-shadow:0 10px 20px 0 rgba(0,0,0,.08);background-color:#fff;}
.crust-share-block .crust-social-heading{display:block;margin:0 10px 0 0;}
.jssocials-share{margin:0 5px 5px 0;position:relative;}
.jssocials-share:last-child{margin-right:0;}
.jssocials-share-logo{vertical-align:middle;display:inline-block;font-size:1rem;}
img.jssocials-share-logo{width:auto;height:1em;}
.jssocials-share .jssocials-share-link{display:inline-block;text-align:center;text-decoration:none;border-radius:4px;padding:7px 15px;font-size:.875rem;font-weight:bold;background-color:#f4f5f5;color:#1f242e !important;}
.jssocials-share-link.jssocials-share-link-count{padding-top:.2em;}
.jssocials-share-link.jssocials-share-link-count .jssocials-share-count{display:block;font-size:.6em;margin:0 -.5em -.8em -.5em;}
.jssocials-share-link.jssocials-share-no-count{padding-top:.5em;}
.jssocials-share-link.jssocials-share-no-count .jssocials-share-count{height:1em;}
.jssocials-share-label{padding-left:10px !important;font-size:.875rem;white-space:nowrap;}
.jssocials-share-count-box{display:inline-block;padding:0;position:absolute;line-height:1;font-size:0;right:-3px;top:0;}
.jssocials-share-count-box.jssocials-share-no-count{display:none;}
.jssocials-share-count{padding:2px 3px;background-color:#222;line-height:1;font-size:10px;color:#fff;border-radius:50%;min-width:13px;display:inline-block;text-align:center;}
.crust-social-permalink{position:relative;z-index:1;display:inline-block;max-width:100%;}
.crust-social-permalink .crust-share-permalink{width:620px;padding-right:60px;margin:0;max-width:100%;}
.crust-social-permalink .crust-copy-permalink{position:absolute;right:20px;top:50%;transform:translateY(-50%);cursor:pointer;display:inline-block;}
.crust-copied{position:absolute;background-color:#111;color:#fff;font-size:12px;display:none;padding:9px 13px;border-radius:3px;line-height:1;top:-30px;right:-7px;}
.crust-nav-single{display:flex;margin:0 0px;padding:0;border:1px #e8f1f1 solid;justify-content:center;border-radius:5px;}
.crust-nav-single:before, .crust-nav-single:after{display:none}
.crust-nav-single > div{width:100%;}
.crust-nav-single > div{position:relative;word-wrap:break-word;max-width:100%;overflow:hidden;transition:all .5s cubic-bezier(0,.15,.3,1);display:flex;text-align:center;justify-content:center;width:50%;padding:1.5rem 1rem;align-items:center;}
.crust-nav-single > div:last-child:not(:first-child){border-left:1px #e8f1f1 solid;}
.crust-nav-single .crust-nav-img{width:60px;border-radius:50%;overflow:hidden;margin:0 0 0 auto;transition:transform .3s cubic-bezier(0,.15,.3,1);}
.crust-nav-single .crust-nav-img img{transition:transform 1s cubic-bezier(0,.15,.3,1);transition-delay:.1s !important}
.crust-nav-single > div.nav-next .crust-nav-img{margin:0 auto 0 0}
.crust-nav-single > div:hover .crust-nav-img{transform:scale(1.1);}
.crust-nav-single > div:hover .crust-nav-img img{transform:scale(1.3);}
.crust-nav-single > div > a{display:block;font-size:.875rem;position:relative;z-index:1;}
.crust-nav-single > div > a .post-title{word-wrap:break-word;font-size:1.3em;font-weight:600;line-height:1.3;margin-top:10px;color:#1f242e;letter-spacing:-.02em;}
.crust-nav-single > div > a > span{clear:both;display:block;}
.crust-nav-single > div > a > span:first-child{line-height:1;display:inline-block;}
.crust-nav-single > div > a > span:first-child i{margin:0 10px 0 0;font-size:1rem;opacity:.5;}
.crust-nav-single > div.nav-next > a > span:first-child i{margin:0 0 0 10px}
.crust-nav-single > div.nav-next > a .post-title{justify-content:flex-start;}
.crust-nav-single > div.nav-next > a img{margin:0 1rem 0 0;}
.crust-tags-list{position:relative;font-weight:bold;padding-left:35px;display:flex;flex-wrap:wrap;align-items:center;font-size:.875rem;}
.crust-tags-list a{display:inline-block;padding:5px 12px;border:1px #dee3ea solid;background-color:#fff;color:#1f242e;margin:4px;border-radius:5px;font-weight:600;font-size:.785rem;}
.crust-tags-list a:first-child{margin-left:20px;}
.crust-tags-list:before, .crust-tags-list:after{font-family:"Font Awesome 5 Duotone";content:"\f02c";font-size:1.1rem;line-height:1;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#ff5b4a;}
.crust-tags-list:after{content:"\10f02c";opacity:.4}
.crust-tags-list a:hover, .crust-widget .tagcloud a:hover, .crust-post-cat a:hover, .crust-meta-cat a:hover, .crust-pro-cat-block a:hover, .crust-site-footer .wp-block-tag-cloud a:hover, .elementor-widget-container .tagcloud a:hover, .vc_wp_tagcloud .tagcloud a:hover, a.crust-cat-over:hover{border-color:#fff;background-color:#fff;color:#1f242e;transform:translateY(-3px);box-shadow:0 10px 20px 0 rgba(0,0,0,.14);}
.crust-inner-heading, .comment-respond .comment-reply-title{margin:0 0 30px;font-size:1.7rem;padding:0 0 15px;border-bottom:2px #e8e8e8 solid;position:relative;text-transform:capitalize;}
.comment-respond .comment-reply-title small{position:absolute;right:0;}
.comment-respond .comment-reply-title small a{color:#f00;font-size:13px}
.crust-comments-small{font-size:.75em;font-weight:600;display:inline-block;margin-left:10px;}
.comment-list{padding:0;list-style:none;}
.comment-list li.comment ul.children{margin:0;padding:0;}
.comment-list li.comment, .comment-list li.trackback, .comment-list li.pingback{margin:0 0 1rem 1rem;list-style:none;padding:30px;border-radius:5px;}
.comment-list > li.comment, .comment-list > li.trackback, .comment-list > li.pingback{margin-left:0;background-color:#fff;box-shadow:0 0px 30px rgba(0, 0, 0, .05);}
.comment-list li.comment ul.children > li:last-child{margin-bottom:0 !important;}
.comment-list li.comment ul.children > li{background-color:#fbfbfb;border:1px #f5f5f5 solid;margin:10px 0;}
.comment-list li.comment ul.children li li{background-color:#fff}
.comment-list .comment-body{position:relative;clear:both;overflow:hidden;}
.comment-author b.fn a{text-transform:capitalize;}
.comment-body .reply{display:inline-block;position:absolute;top:0;right:0;}
.comment-body .reply a{display:block;font-size:12px;font-weight:600;padding:4px 12px;background-color:rgba(0, 0, 0, .07);border-radius:30px;}
.comment-body .reply a:hover{background-color:#222;color:#fff}
.comment-list .comment-content{padding:20px 0 0;margin:20px 0 -1.15rem;border-top:1px #e8e8e8 solid;}
.comment-list .comment-author img{width:50px;margin-right:15px;vertical-align:top;border-radius:50%;}
.comment-list li.comment .comment-metadata{margin-left:70px;font-size:.8em;margin-top:-20px;opacity:0.6;text-transform:uppercase;}
.comment-list li.comment .comment-metadata .edit-link{display:inline-block;margin-left:10px}
.comment-list li.comment .comment-metadata time{padding-left:25px;position:relative}
.comment-list li.comment .comment-metadata time:before, .comment-list li.comment .comment-metadata time:after{position:absolute;left:0;top:0;font-size:1rem;font-family:"Font Awesome 5 Duotone";line-height:1;content:"\f1da";margin-right:8px;}
.comment-list li.comment .comment-metadata time:after{content:"\10f1da";color:#ff5b4a;font-size:1.2rem;top:-2px;left:-2px;}
.comment-meta .comment-author b a{color:#1f242e;}
.comment-form{position:relative;}
.comment-form .logged-in-as{float:right;font-size:.875rem;position:relative;margin-bottom:.785rem;z-index:2;background-color:rgba(0, 0, 0, .03);padding:5px 10px;border-radius:3px;}
.comment-form .logged-in-as a:last-child{color:#1f242e;font-weight:bold}
.comment-form input.submit{border:0;background-color:#ff5b4a;color:#fff;padding:.8rem 1.5rem;cursor:pointer;font-weight:600;}
.comment-form input.submit:hover{background-color:#1f242e}
.comment-form p.comment-form-comment{position:relative}
.sm-results-text{display:block;font-size:1rem;font-weight:500;letter-spacing:0;}
.crust-no-results-wrap{text-align:center;width:100%;}
.crust-not-found{margin:1rem auto 1.5rem;padding-bottom:1rem;border-bottom:1px #eee solid;display:table;}
.crust-not-found h3{margin-bottom:1rem;font-size:3rem;}
.crust-form-container{width:50%;margin:1rem auto 2rem;}
.crust-form-container .form-control{min-height:45px;padding:0 1.25rem;border-width:1px;margin:0 -35px 0 0;}
.crust-page-not-found-wrap{text-align:center;width:100%;padding:100px 0 30px;position:relative;z-index:2;}
.crust-not-found-logo{margin:30px auto 30px;}
h1.crust-404-logo{margin-bottom:-10px !important;line-height:1;}
.crust-not-found-img{width:100%;}
.crust-not-found-img > img{max-height:40vh;}
.crust-page-not-found-top h4{font-size:2.5rem;margin-bottom:10px;}
.crust-not-found-form{width:100%;}
.error-svg{position:absolute;left:0;width:100%;height:270px;bottom:0;z-index:0;}
.error-svg svg{height:100%;width:100%;transform:rotateY(180deg);}
.crust-page-not-found-wrap .search-form{background-color:#fff;padding:20px;display:flex;align-items:center;border-radius:5px;box-shadow:0 5px 25px 0 rgba(0,0,0,.06);}
.crust-content-container, .crust-page-container{padding-top:120px;padding-bottom:120px;position:relative;}
.crust-page-wrapper.col-lg-12{padding-left:0;padding-right:0;}
.crust-input-wrapper{position:relative;}
.comment-form input.submit:hover{transform:translateY(-3px);box-shadow:0 10px 30px 0 rgba(0,0,0,.14);}
.comment-form-author, .comment-form-email{width:49%;display:inline-block;}
.comment-form-email{margin-left:1%;}
.wp-block-columns{margin-bottom:1rem;}
.crust-site-footer .wp-block-columns, .m-b-0{margin-bottom:0;}
.wp-block-group.has-background, .wp-block-media-text.has-background{padding:20px;margin-bottom:20px;}
.wp-block-media-text{margin-top:20px;margin-bottom:20px;}
.crust-page-wrapper.col-lg-12{padding-left:0;padding-right:0;}
.jarallax{position:relative;z-index:0;}
.crust-page-title .jarallax-wrap{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;}
.jarallax > .jarallax-img{position:absolute;object-fit:cover;font-family:'object-fit:cover;';top:0;left:0;width:100%;height:100%;z-index:-1;}
.crust-section{padding-top:120px;padding-bottom:120px;}
.crust-site-header.crust-hide-sticky-logo.crust-sticky-head .crust-site-brand, .crust-site-header.crust-hide-sticky-menu.crust-sticky-head .crust-site-navigation, .crust-hide-sticky-search.crust-sticky-head .crust-header-button.crust-header-search, .crust-hide-sticky-darkmod.crust-sticky-head .crust-header-button.crust-header-dark, .crust-hide-sticky-module.crust-sticky-head .crust-head-links > .elementor, .crust-hide-sticky-woo.crust-sticky-head .crust-head-links .crust-header-cart, .crust-hide-sticky-module.crust-sticky-head .crust-head-links > .crust-section{display:none !important;}
@media(min-width:576px){
.container, .crust-main-wrap .elementor-section.elementor-section-boxed > .elementor-container{max-width:540px;}
}
@media(min-width:768px){
.container, .crust-main-wrap .elementor-section.elementor-section-boxed > .elementor-container{max-width:720px;}
}
@media(min-width:992px){
.container, .crust-main-wrap .elementor-section.elementor-section-boxed > .elementor-container{max-width:960px;}
}
@media(min-width:1200px){
.container, .crust-main-wrap .elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}
} @media(min-width:1025px){
.crust-hide-desktop{display:none !important;}
} @media(min-width:768px) and (max-width:1024px){
.crust-boxed-wrapper .crust-site-header, .crust-boxed-wrapper .crust-site-footer{width:720px;}
.elementor-section .elementor-section, .crust-sidebar .elementor-section{padding-top:0;padding-bottom:0;}
.crust-hide-tablet{display:none !important;}
.crust-clients-wrap[data-items-tab="1"]{grid-template-columns:100fr;}
.crust-clients-wrap[data-items-tab="2"]{grid-template-columns:50fr 50fr;}
.crust-clients-wrap[data-items-tab="3"]{grid-template-columns:33.33333fr 33.33333fr 33.33333fr;}
.crust-clients-wrap[data-items-tab="4"]{grid-template-columns:25fr 25fr 25fr 25fr;}
.crust-clients-wrap[data-items-tab="5"]{grid-template-columns:20fr 20fr 20fr 20fr 20fr;}
.crust-clients-wrap[data-items-tab="6"]{grid-template-columns:1.688888fr 1.688888fr 1.688888fr 1.688888fr 1.688888fr 1.688888fr;}
}
@media(max-width:1160px){
.crust-site-navigation li.mega-menu > .crust-submenu-wrap{max-width:1050px;}
}
@media(max-width:992px){
html{font-size:15px;}
body{overflow-x:hidden;}
h1, .h1, h1.crust-heading{font-size:2.815rem;}
h2, .h2, h2.crust-heading{font-size:2.289rem;}
h3, .h3, h3.crust-heading{font-size:1.861rem;}
h4, .h4, h4.crust-heading,.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3{font-size:1.513rem;}
h5, .h5, h5.crust-heading,.crust-widget h2,
h3, .woocommerce ul.products li.product .price, .woocommerce div.product p.price,
.woocommerce div.product span.price, .crust_woo_quick_view .woocommerce-Price-amount, .crust-nav-single > div > a .post-title{font-size:1.23rem;}
h6, .h6, .crust-widget h5{font-size:1rem;}
.btn, .wp-block-search__button, .crust-btn, .crust-btn-underline, .wpcf7-submit{font-size:1rem;}
.crust-btn span span, .crust-btn-underline span, .crust-more-container{white-space:nowrap;}
.crust-site-navigation > ul.crust-visible-ul{min-width:300px}
.crust-footer-copyrights{padding-top:20px;padding-bottom:20px;}
.play-wrap .play-triangle{height:167px;}
.crust-pricing .crust-pricing-item .price-tag{font-size:clamp( 100%, 5vw, 2.5rem ) !important;letter-spacing:initial !important;}
.crust-site-header.crust-sticky-head .crust-site-brand.has-mobile-logo .crust-sticky-logo, .crust-site-brand.has-mobile-logo .crust-main-logo, .crust-site-navigation > ul > li.crust-has-children > a:after, .crust-site-navigation ul li:hover ul.sub-menu, .crust-site-navigation > ul > li.mega-menu > ul.sub-menu > li ul.sub-menu, .crust-site-navigation > ul > li.mega-menu > ul.sub-menu, .crust-site-navigation > ul > li.mega-menu .mega-content, .crust-site-navigation > ul > li.mega-menu:hover > ul.sub-menu, .crust-site-navigation > ul > li.mega-menu:hover .mega-content, .crust-site-navigation ul li li.crust-has-children > a:after, .crust-list.crust-list-inline .crust-list-item .connector, .crust-site-navigation ul li.crust-has-children > a:after, .crust-site-navigation ul li.menu-item-has-children > a:after, .crust-site-navigation ul ul li.crust-has-children > a:before, .crust-site-navigation ul ul li.menu-item-has-children > a:before, .crust-site-navigation ul li li.crust-has-children:after, .crust-site-navigation ul li li.menu-item-has-children:after, .crust-site-navigation ul li li.crust-has-children:before, .crust-site-navigation ul li li.menu-item-has-children:before, .crust-site-header.crust-underline-nav .crust-site-navigation > ul > li > a > span:before, .crust-site-header.crust-creative-nav .crust-site-navigation > ul > li > a:after, .crust-site-header.crust-underline-nav .crust-site-navigation > ul > li > a > span:after, .crust-main-wrap.hiden-srch, .crust-slide-arrow{display:none;}
.crust-site-header.crust-creative-nav .crust-site-navigation > ul > li:hover > a > span{transform:none;}
.crust-site-header.crust-creative-nav .crust-site-navigation > ul:hover > li > a > span{filter:none;opacity:1;}
.crust-site-navigation{flex:0 auto;order:10;width:auto;position:static;}
.crust-responsive-btn, .crust-responsive-btn:focus{font-size:20px;line-height:40px;width:40px;height:40px;color:#ffffff;text-align:center;border-radius:3px;position:relative;margin-left:10px;display:flex;align-items:center;justify-content:center;}
.crust-responsive-btn i{display:inline-flex}
.crust-responsive-btn.crust-active-btn:after{transform:translate(-30%,-48%);}
.crust-collapse-nav{display:inline-block;position:absolute;z-index:3;right:10px;top:8px;width:30px;height:30px;text-align:center;line-height:35px;background-color:rgba(0, 0, 0, 0.08);border-radius:3px;}
.crust-act-btn + .crust-submenu-wrap + .crust-collapse-nav i{color:#fff}
.crust-site-navigation ul li li .crust-collapse-nav{top:6px;width:25px;height:25px;line-height:25px}
.crust-site-navigation > ul{height:0;opacity:0;visibility:hidden;position:absolute;display:block;left:20px;top:100%;z-index:-1;margin:10px 0 0;border-radius:5px;width:calc( 100% - 40px ) !important;background-color:#fff;box-shadow:0 20px 50px 0 rgba(0, 0, 0, 0.2);transform:translate(0,15px);transition:all .75s cubic-bezier(.4, 1, .3, 1);}
.crust-site-navigation > ul.crust-visible-ul{height:auto;opacity:1;z-index:9;visibility:visible;transform:translate(0,0);}
.crust-slide-arrow{top:calc( 100% + 5px );}
.crust-site-navigation li:hover > .crust-submenu-wrap{display:none}
.crust-site-navigation li > div.crust-submenu-wrap{position:static;width:auto !important;left:0 !important;transform:none !important;animation:none !important;display:none;}
.crust-site-navigation li.mega-menu > div.crust-submenu-wrap{width:auto !important}
.crust-site-navigation li:not(.mega-menu) ul.sub-menu ul.sub-menu{position:static;}
.crust-site-navigation ul.sub-menu li >a > span{padding:0 10px !important;}
.crust-site-navigation .crust-submenu-box{border:0;border-radius:0;box-shadow:none;padding:0 !important;margin:0 !important;background-image:none !important;}
.crust-site-navigation > ul > li > a > span{align-items:flex-start;justify-content:flex-start;}
.crust-site-footer .crust-site-navigation{margin:0 auto;}
.crust-site-navigation ul li{width:100%;max-width:none;padding:0 !important;position:relative !important;border:0;transition:none;border-bottom:1px rgba(0,0,0,.06) solid;border-left:0 !important;}
.crust-site-navigation li a:not(.crust-btn):before{border-radius:0 !important;transform:scale(1);border:0 !important;box-shadow:none !important;}
.crust-site-navigation ul li a:not(.crust-btn):before{display:none !important}
.crust-site-navigation ul li .crust-row{margin-top:0}
.crust-site-navigation ul li a.crust-act-btn{background-color:#2f39d3;}
.crust-site-navigation ul li a.crust-act-btn span{color:#fff;}
.crust-site-navigation ul li:last-child{border:0}
.crust-site-navigation ul li a:not(.crust-btn){position:relative;z-index:1;padding:.9rem 1.5rem;box-shadow:none !important;color:#1f242e;}
.crust-site-navigation > ul > li > a{display:block;border:0 !important;margin:0 !important;padding:10px 15px !important;letter-spacing:0;text-transform:none;border-radius:0 !important;}
.crust-responsive-btn.crust-active-btn{background-color:#2f39d3;color:#fff !important;}
.crust-site-navigation li ul.sub-menu, .crust-site-navigation ul li.mega-menu .mega-content{position:static;width:100% !important;padding:0 !important;margin:0;border-radius:0;opacity:1;display:block !important;background:none transparent !important;transform:none !important;box-shadow:none !important;}
.crust-site-navigation>ul>li.mega-menu>ul.sub-menu>li.hiddenChild>a{display:block;border-bottom:0 !important;}
.crust-site-navigation>ul>li>ul.sub-menu>li>a{display:block;border-bottom:0 !important;}
.crust-site-navigation ul li.mega-menu .mega-content{padding:10px 0 !important;}
.crust-site-navigation ul.sub-menu li > a{padding:7px 14px !important;border-radius:3px;}
.crust-section, body .elementor-section, .crust-page-title > .container, .crust-content-container, .crust-page-container{padding-top:50px;padding-bottom:50px;}
.crust-site-header.crust-header-overlab + .crust-page-title > .container,
.crust-site-header.crust-header-overlab + main .crust-page-title > .container{padding-top:90px}
.crust-main-wrap .crust-section .crust-divider-top > svg.crust-divider, .crust-main-wrap .crust-section .crust-divider-bottom > svg.crust-divider, .crust-site-footer .crust-section .crust-divider-top > svg.crust-divider, .crust-site-footer .crust-section .crust-divider-bottom > svg.crust-divider, .crust-page-title .crust-title-svg{max-height:90px;}
.crust-layered-images .crust-image-layer{height:auto !important;}
.textwidget > div{text-align:inherit !important;}
.crust-clients-wrap > div{margin-bottom:20px !important;}
.crust-sls-img-wrap{clip-path:none !important;}
.crust-fixed-wrap{margin-bottom:0 !important;}
.crust-site-footer.crust-fixed-footer{position:static !important;}
.crust-single-container ul.crust-post-meta{justify-content:center;}
.crust-meta-right{justify-content:center;}
.crust-site-footer .crust-4-colums div.crust-widget{flex:0 0 50%;max-width:50%;}
}
@media(max-width:768px){
.crust-page-title.crust-title-has-shape > .container{padding-top:70px;padding-bottom:130px;}
.crust-newsletters .mc4wp-form-fields{flex-wrap:wrap;flex-direction:column;justify-content:center;}
.crust-newsletters input{margin:0 0 10px !important;}
.crust-gallery-thumbs{bottom:0 !important;}
body.single.single-product .crust-content-container{padding-top:50px !important;padding-bottom:50px;}
.container-fluid{max-width:100%;}
.elementor-section .elementor-section, .crust-sidebar .elementor-section{padding-top:0;padding-bottom:0;}
.crust-site-footer div.crust-widget{padding:0 20px !important;}
.crust-text.crust-text-lg-sub, .crust-text.crust-text-sub{font-size:15px;}
.crust-team-item.crust-team-creative .crust-team-content{padding:0 0 30px !important;flex-direction:column;}
.crust-team-item.crust-team-creative .crust-team-social-profiles{margin:0 0 20px 0 !important;flex-direction:row !important;align-self:flex-start;}
.crust-archive-wrapper:not(.col-lg-12),
.crust-portfolio-archive-wrapper:not(.col-lg-12),
.crust-post-wrapper:not(.col-lg-12),
.crust-single-wrapper:not(.col-lg-12),
.crust-sidebar{max-width:100% !important;flex:100% !important;}
.comment-form .logged-in-as{float:none;}
.crust-content-container > .container > .row > .crust-post-wrapper{padding-left:10px;padding-right:10px}
.crust-site-header .crust-post-column, .crust-site-header .elementor-column, .crust-site-header .crust-list .crust-list-item .crust-list-icon-box, .crust-site-header .crust-archive-wrapper .crust-post-item{margin-bottom:0;}
.crust-site-footer .crust-newsletters, .crust-portfolio-archive-list{margin:0 !important;}
.crust-site-footer div.crust-widget{flex-basis:100% !important;max-width:none !important}
header.crust-site-header:not(.crust-sticky-head) > .container > .row{padding-left:0 !important;padding-right:10px !important;}
.crust-site-slogan{padding:0 !important;background-color:transparent !important;margin:7px 0 0 !important;font-size:75% !important;}
.crust-header-search a.crust-close-search{right:auto;}
.crust-search-box .crust-close-search{font-size:2rem;}
.crust-search-box .crust-srch-inner{width:80%;max-width:none;}
.crust-search-box .search-form .form-control{font-size:18px;line-height:32px;}
.crust-site-navigation ul li .sub-menu.crust-act-menu, .crust-site-navigation ul li.mega-menu .mega-content.crust-act-menu{display:block !important;}
iframe, .fb_iframe_widget span{max-width:100%;width:100% !important;}
.admin-bar .crust-site-header.crust-fixed-head, .admin-bar .crust-site-header.crust-sticky-head{top:0 !important;}
.crust-heading .head-svg-img{width:17px;}
.crust-team-item.crust-team-creative .crust-team-image > figure img{top:0 !important;left:0 !important;}
.crust-site-header .elementor-widget.elementor-widget-crust-menu, .crust-sticky-column{position:static !important;}
.crust-before-header > .crust-row{padding-top:10px;padding-bottom:10px;}
.crust-archive-list-wrap .crust-entry-content .crust-post-meta{flex-basis:auto;}
.crust-site-footer .crust-site-navigation > ul{position:static;left:0;max-height:10000px;height:auto;opacity:1;visibility:visible;width:100% !important;box-shadow:none;transform:none;background-color:transparent !important;}
.crust-site-footer .crust-site-navigation > ul > li{display:inline-block;width:auto;}
.crust-site-footer div.crust-widget.widget_nav_menu{max-width:100%;flex:100%;}
.crust-login-popup{transform:translate(-60%, 20px) !important;}
.crust-sub-footer{padding:0;}
.crust-login-popup.crust-open-login{transform:translate(-60%, 0) !important;}
.crust-site-footer .crust-responsive-btn{display:none;}
.crust-archive-wrapper.grid .crust-archive-list-wrap, .crust-archive-wrapper.masonry .crust-archive-list-wrap, .crust-archive-wrapper.grid .crust-post-item, .crust-archive-wrapper.masonry .crust-post-item{margin-left:0;margin-right:0;}
.crust-content-container > .container > .row > .col-lg-9{margin-bottom:3rem;}
.crust-archive-wrapper, .crust-post-wrapper, .crust-single-wrapper{margin:0 0 2rem !important;}
.crust-bar-right .crust-portfolio-archive-wrapper, .crust-bar-right .crust-archive-wrapper, .crust-bar-right .crust-post-wrapper, .crust-content-container.crust-bar-right > .container > .row > .col-lg-8{padding-right:10px}
.crust-bar-left .crust-portfolio-archive-wrapper, .crust-bar-left .crust-archive-wrapper, .crust-bar-left .crust-post-wrapper, .crust-content-container.crust-bar-left > .container > .row > .col-lg-8{padding-left:10px}
.crust-content-container .crust-sidebar{margin-top:2rem}
.crust-archive-wrapper.list .crust-post-item .crust-inner-post-wrap{flex-wrap:wrap;}
.crust-post-media + .crust-entry-content{margin:0 auto;max-width:100%;}
.crust-archive-wrapper.list .crust-post-media{margin:0 0 2rem;}
.crust-site-navigation > ul > li.mega-menu > ul.sub-menu{max-width:100%;}
.crust-content-container > .container{padding-right:10px;padding-left:10px;}
.crust-site-brand.has-mobile-logo .crust-mobile-logo{display:inline-block;}
.crust-single-container{padding:0;}
.crust-single-container ul.crust-post-meta{justify-content:center;align-items:center;}
.crust-post-block:not(.crust-nav-single), .crust-single-content, .comment-respond, .crust-share-block{padding:20px;margin-bottom:1rem;align-items:center;justify-content:center;flex-direction:column;text-align:center;}
.crust-post-block .crust-author-avatar{max-width:50px;margin:10px 0}
.crust-author-box-socials{justify-content:center;}
.crust-author-description{margin:0;padding:0}
.crust-share-block, .comment-respond{padding:1.25rem;overflow:hidden;clear:both;}
.crust-widget, .comment-list li.comment, .comment-list li.trackback, .comment-list li.pingback{padding:20px;}
.comment-body .reply{position:static;margin:20px 0 0;}
.comment-list li.comment .comment-metadata{margin:0;}
.comment-list .comment-author img{width:30px;margin:0 10px 10px 0;}
.crust-pager{margin-bottom:2rem;}
.crust-sub-footer>.container>.row, .crust-sub-footer>.container>.row .elementor-widget-wrap{justify-content:center !important;}
.crust-breadcrumbs > ul{justify-content:center;}
.crust-nav-single{flex-wrap:wrap}
.crust-list.crust-list-inline > li{width:100% !important;}
.crust-nav-single > div, .crust-archive-wrapper .crust-post-item{width:100% !important;}
.crust-nav-single > div:last-child:not(:first-child){border-left:0;border-top:1px #e8f1f1 solid;}
.crust-inner-post-wrap .crust-entry-content{padding:20px;}
.crust-archive-wrapper.list .crust-inner-post-wrap .crust-entry-content{padding:0 15px 50px;width:100%;}
.crust_single_share{margin:10px 0 0;}
.crust-back-to-top{right:0;bottom:0;border-radius:10px 0 0 0}
.crust-cart-box{width:70%;}
.crust-cart-box .crust-mini-cart .crust-cart-head{font-size:1rem !important;}
.crust-srch-inner{max-width:60%;}
.crust-related-wrap{flex-direction:column;justify-content:center;align-items:center;}
.crust-related-wrap > div{width:calc( 100% - 10px ) !important;margin-bottom:30px;}
.crust-related-item .crust-related-date{justify-content:center;}
.crust-menu-error{text-align:center;margin:0 10px;}
.crust-list.crust-list-inline > li{text-align:center !important;}
.slick-slider .slick-list, .slick-slider .slick-track{padding:0 !important;}
.crust-list.crust-list-inline > li:not(:last-child){margin-bottom:4rem;}
.crust-page-loader > div{min-width:80%;}
.crust-page-not-found-top{width:90%;margin:0 auto 30px !important;}
.crust-page-not-found-top h4{font-size:1.5rem !important;margin-bottom:260px;}
.crust-page-not-found-wrap{padding:50px 0 30px;}
.error-svg{height:60px;}
.crust-form-container{width:90%;margin-top:0;}
b.cart-num{top:-12px;right:-12px;}
.crust-portfolio-archive-wrapper .crust-portfolio-archive-list.grid, .crust-portfolio-archive-wrapper .crust-portfolio-archive-list.masonry{margin:0;}
.crust-no-results-wrap .crust-no-results-icon{min-height:300px;background-size:350px;background-position-y:-30px;}
.crust-team-creative .crust-team-item-inner{flex-direction:column;}
.crust-archive-wrapper.classic .crust-play-media, .crust-single-media .crust-play-media{left:auto;right:10px;top:10px;transform:none;}
.crust-archive-wrapper.classic .crust-play-media a, .crust-single-media .crust-play-media a{width:40px;height:40px;line-height:42px;font-size:12px;}
.crust-media-meta .crust-meta-date i{font-size:20px}
.crust-media-meta .crust-meta-date, .crust-post-cat a, a.crust-cat-over{font-size:12px}
.crust-media-meta .crust-meta-date span.crust-meta-month{font-size:14px}
.crust-team-item.crust-team-creative .crust-team-content-inner{flex-direction:column;}
.crust-page-title{padding:0 20px;margin:0 !important;}
.crust-close-note-bar{right:0 !important;top:0 !important;transform:none !important;border-radius:0 !important;}
.crust-clients-wrap[data-items-mob="1"]{grid-template-columns:100fr;}
.crust-clients-wrap[data-items-mob="2"]{grid-template-columns:50fr 50fr;}
.crust-clients-wrap[data-items-mob="3"]{grid-template-columns:33.33333fr 33.33333fr 33.33333fr;}
.crust-clients-wrap[data-items-mob="4"]{grid-template-columns:25fr 25fr 25fr 25fr;}
.crust-clients-wrap[data-items-mob="5"]{grid-template-columns:20fr 20fr 20fr 20fr 20fr;}
.crust-clients-wrap[data-items-mob="6"]{grid-template-columns:1.688888fr 1.688888fr 1.688888fr 1.688888fr 1.688888fr 1.688888fr;}
.crust-counter .crust-counter-number-wrapper{letter-spacing:0 !important;}
}
@media(max-width:620px){
.crust-hide-mobile, .crust-tabs-creative .crust-tabs-slider{display:none !important;}
ul.crust-post-meta > li{margin-bottom:10px;}
.crust-meta-right{margin:20px auto 0 !important;}
.crust-tabs-creative.crust-tabs .crust-tabs-nav > ul li.active, .crust-tabs-creative.crust-tabs .crust-tabs-nav > ul li.active span, .crust-tabs-creative.crust-tabs .crust-tabs-nav > ul li.active-default .crust-tab-title span, .crust-tabs-creative.crust-tabs .crust-tabs-nav > ul li.active-default .crust-tab-title{color:inherit !important;}
.crust-site-header .crust-header-wrap .crust-header-row,.crust-head-links{justify-content:center !important;padding:0 15px;}
.crust-site-footer div.crust-widget .wp-block-column:not(:last-child){margin-bottom:30px;}
.crust-site-footer div.crust-widget .wp-block-column:last-child{margin-bottom:0;}
.crust-site-footer div.crust-widget .has-text-align-right{text-align:inherit;}
.crust-head-links{margin-left:auto;flex-grow:initial;padding:0;}
}
@media(max-width:576px){
.container, .crust-main-wrap .elementor-section.elementor-section-boxed > .elementor-container{max-width:95%;}
.inline-newsletters input[type=submit].primary-bg,
.inline-newsletters .crust-input-wrapper, .crust-post-column{width:100% !important;}
.crust-bottom-arch-meta{justify-content:center;padding:5px 15px;}
.crust-post-item ul.crust-post-meta > li{margin-bottom:10px;margin-top:10px;}
.crust-post-wrapper.col-lg-12:not(.grid):not(.masonry),
.crust-archive-wrapper.col-lg-12:not(.grid):not(.masonry){padding-left:10px;padding-right:10px;}
.crust-inner-post-wrap .crust-entry-content{padding:20px 0;}
.crust-post-item .crust-post-media{margin:-2rem -2rem 0;}
ul.page-numbers > li > a, ul.page-numbers > li > span{width:40px;height:40px;}
}
svg, .crust-section-bg{display:none;}
.crust-page-loaded svg, .crust-page-loaded .crust-section-bg{
display: block;
}.crust-filters{margin:0 0 40px;}
.crust-filters > ul{display:-webkit-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none;padding:0;margin:0;}
.crust-filters > ul > li > a{display:block;padding:6px 14px;border-radius:3px;font-weight:bold;margin:0 3px}
.crust-filters > ul > li > a:hover{background-color:#fff;box-shadow:0 10px 15px 0 rgba(0, 0, 0, .14);transform:translateY(-2px);}
.crust-filters > ul > li.selected > a{background-color:#ff5b4a;color:#fff;box-shadow:0 10px 15px 0 rgba(0, 0, 0, .14);}
.crust-portfolio-archive-list.grid{display:-webkit-box;display:flex;flex-wrap:wrap;}
.crust-portfolio-archive-list{margin:-10px}
.crust-portfolio-archive-list > .crust-portfolio-item{margin:10px;position:relative;background-color:#fff;box-shadow:0 3px 15px rgba(0,0,0,.1);border-radius:5px;overflow:hidden}
.crust-portfolio-archive-list.tilt > .crust-portfolio-item .crust-post-media{border-radius:5px;}
.crust-portfolio-columns-6 > .crust-portfolio-item{width:calc( 16.66666666666667% - 20px );}
.crust-portfolio-columns-5 > .crust-portfolio-item{width:calc( 20% - 20px );}
.crust-portfolio-columns-4 > .crust-portfolio-item{width:calc( 25% - 20px );}
.crust-portfolio-columns-3 > .crust-portfolio-item{width:calc( 33.33333333333333% - 20px );}
.crust-portfolio-columns-2 > .crust-portfolio-item{width:calc( 50% - 20px );}
.crust-portfolio-columns-1 > .crust-portfolio-item{width:calc( 100% - 20px );}
.crust-portfolio-item .crust-portfolio-cat a{display:inline-block;margin:3px;font-size:.875rem;font-weight:bold;padding:5px 12px;border-radius:4px;background-color:#efefef;color:#314054;}
.crust-portfolio-item .crust-portfolio-cat a:hover{transform:translateY(-2px);}
.crust-portfolio-item .crust-post-title{position:relative;z-index:2;}
.crust-portfolio-archive-list .crust-portfolio-item .crust-post-title a{display:block;}
.crust-portfolio-archive-list.card .crust-portfolio-item .crust-post-title{padding:0;margin:0;}
.crust-portfolio-archive-list.card .crust-portfolio-item .post-content{padding:2rem;}
.crust-portfolio-archive-list .crust-portfolio-item .crust-post-title{font-size:1.25em;}
.crust-portfolio-archive-list .crust-portfolio-item .crust-portfolio-cat{display:flex;flex-wrap:wrap;justify-content:center;}
.crust-portfolio-archive-list.card .crust-portfolio-item .crust-portfolio-cat{padding:0;margin:10px 0 0;}
.crust-portfolio-archive-list .crust-portfolio-item .crust-portfolio-cat li{list-style:none;}
.crust-portfolio-archive-list .crust-portfolio-item .crust-portfolio-cat li:after{display:inline-block;}
.crust-portfolio-archive-list.card .crust-portfolio-item .crust-portfolio-cat li:last-child:after{display:none}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item .crust-portfolio-cat a{color:#fff;border:1px rgba(255, 255, 255, 0.4) solid;background:transparent;}
.crust-portfolio-archive-list .crust-portfolio-item .crust-post-media{position:relative;margin:0;border-radius:5px 5px 0 0;}
.crust-portfolio-archive-list .crust-portfolio-item .crust-post-media:before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";display:block;z-index:2;transition:all .6s cubic-bezier(0.07, 0.19, 0, 1);}
.crust-portfolio-archive-list .crust-portfolio-item .crust-post-media img{position:relative;z-index:0;display:block;transition:all .6s cubic-bezier(0.07, 0.19, 0, 1);}
.crust-portfolio-archive-list .crust-portfolio-item:hover .crust-post-media img{transform:scale(1.2)}
.crust-portfolio-archive-list .crust-portfolio-item .crust-post-media video{max-width:100%;width:100%;margin:0;line-height:1;border:none;}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .crust-post-media:before, .crust-portfolio-archive-list.tilt .crust-portfolio-item .crust-post-media:before{z-index:2;opacity:1;background-color:rgba(0,0,0,0.5);}
.crust-portfolio-hover-box > a{display:inline-block;margin-right:5px;opacity:0;transform:scale(.4);transition:all .6s cubic-bezier(0.07, 0.19, 0, 1);}
.crust-portfolio-archive-list.hoverer .post-content{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;flex-direction:column;z-index:5;padding:50px 50px 20px;opacity:0;transition:all .6s cubic-bezier(0.07, 0.19, 0, 1);}
.crust-portfolio-archive-list.tilt .crust-portfolio-item{transform-style:preserve-3d;transform:perspective(1000px);overflow:visible;}
.crust-portfolio-archive-list.tilt .crust-portfolio-item .post-content{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;flex-direction:column;justify-content:center;z-index:5;padding:50px 50px 20px;transform:translateZ(80px) scale(.92);}
.crust-portfolio-archive-list .crust-portfolio-item .crust-portfolio-cat{margin:0;padding:0;}
.crust-portfolio-archive-list.tilt .crust-portfolio-item .crust-portfolio-hover-box{display:none;}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .post-content, .crust-portfolio-archive-list.tilt .crust-portfolio-item:hover .post-content{opacity:1}
.crust-portfolio-archive-list.hoverer .post-content .crust-post-title, .crust-portfolio-archive-list.hoverer .post-content .crust-portfolio-cat{padding:0;margin:0 0 1rem;border:0;transition:all .6s cubic-bezier(0.07, 0.19, 0, 1);transition-delay:.1s;transform:translateY(20px);opacity:0;}
.crust-portfolio-archive-wrapper .crust-portfolio-archive-list.grid .crust-post-media img, .crust-portfolio-archive-wrapper .crust-portfolio-archive-list.masonry .crust-post-media img{width:100%}
.crust-portfolio-archive-list .crust-portfolio-hover-box{position:absolute;bottom:24px;right:20px;z-index:4;}
.crust-portfolio-archive-list.classic .crust-portfolio-hover-box{left:50%;top:50%;bottom:auto;right:auto;transform:translate(-50%, -50%);}
.crust-portfolio-archive-list.hoverer .crust-portfolio-hover-box{z-index:6;}
.crust-portfolio-archive-list.tilt .crust-port-svg-wrap, .crust-portfolio-archive-list.card.classic .crust-port-svg-wrap{display:none;}
.crust-portfolio-archive-list.card.classic .crust-portfolio-hover-zoom + .crust-portfolio-hover-link{top:0 !important;}
.crust-portfolio-hover-zoom + .crust-portfolio-hover-link{position:relative;top:-7px !important;}
.crust-portfolio-archive-list.hoverer .crust-portfolio-hover-box a{transform:translateY(20px);}
.crust-portfolio-hover-box > a i{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;text-align:center !important;background-color:#ff5b4a;border:2px #fff solid;color:#fff;font-size:16px;border-radius:50%;transition:all .6s cubic-bezier(0.07, 0.19, 0, 1);}
.crust-portfolio-hover-box > a.crust-portfolio-hover-zoom i{background-color:#2f39d3}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .post-content .crust-post-title, .crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .post-content .crust-portfolio-cat{transform:translateY(0);opacity:1;}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .post-content .crust-portfolio-cat{transition-delay:.25s;}
.crust-portfolio-archive-list .crust-portfolio-item:hover .crust-portfolio-hover-box > a{transform:scale(1);opacity:1;}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .crust-portfolio-hover-box > a{transform:translateY(0px);}
.crust-portfolio-item:hover .crust-portfolio-hover-box > a:first-child{transition-delay:.2s;}
.crust-portfolio-item:hover .crust-portfolio-hover-box > a:last-child{transition-delay:.35s;}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .crust-portfolio-hover-box > a:first-child{transition-delay:.45s;}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .crust-portfolio-hover-box > a:last-child{transition-delay:.65s;}
.crust-portfolio-hover-box > a i:hover{transform:scale(1.1);}
.crust-portfolio-archive-list.tilt .crust-portfolio-cat a{background-color:transparent;border:1px rgba(255, 255, 255, 0.4) solid;}
.crust-portfolio-align-center .post-content *{text-align:center;}
.crust-portfolio-archive-list.hoverer.crust-portfolio-align-center .post-content{align-items:center;text-align:center}
.crust-portfolio-align-right .post-content *{text-align:right;}
.crust-portfolio-archive-list.hoverer.crust-portfolio-align-right .post-content{align-items:flex-end;text-align:right}
.crust-port-svg-wrap{position:absolute;bottom:0;left:0;width:100%;height:60px;z-index:3;transform:rotateY(180deg);transition:all .6s cubic-bezier(0.07, 0.19, 0, 1);}
.crust-port-svg-wrap svg{height:60px;max-height:60px;width:100%;display:block;overflow:hidden;}
.crust-port-svg-wrap svg .crust-base-fill{fill:#fff}
.crust-portfolio-archive-list.hoverer .crust-port-svg-wrap{opacity:0;transform:translateY(100px) rotateY(180deg);}
.crust-portfolio-archive-list.hoverer .crust-portfolio-item:hover .crust-port-svg-wrap{opacity:1;transition-delay:.1s;transform:translateY(0) rotateY(180deg);}
@media(max-width:992px){
.crust-portfolio-columns-3 > .crust-portfolio-item, .crust-portfolio-columns-4 > .crust-portfolio-item, .crust-portfolio-columns-5 > .crust-portfolio-item, .crust-portfolio-columns-6 > .crust-portfolio-item{width:calc( 50% - 20px );}
}
@media(max-width:768px){
.crust-portfolio-archive-list .crust-portfolio-item{
width: 100% !important;
margin: 0 0 .5rem
}
.crust-portfolio-archive-list .crust-portfolio-item{
margin-bottom: 2rem;
}
.crust-site-header .crust-portfolio-archive-list .crust-portfolio-item{
margin-bottom: 0;
}
}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA') format('woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:'next'}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#ffffff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:50%;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#ffffff}.swiper-pagination-black{--swiper-pagination-color:#000000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:50%;bottom:3px;z-index:50;height:2px;width:98%;max-width:1120px;transform:translateX(-50%);}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:4px;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:-1px;}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.crust-carousel-wrapper, .crust-slider-wrapper{position:relative;}
.crust-carousel:not(.swiper-container-cube) .swiper-wrapper .swiper-slide,
.crust-wpb-carousel:not(.swiper-container-cube) .swiper-wrapper .swiper-slide{width:auto;}
.swiper-container[data-effect="slide"] .swiper-slide{opacity:0;}
.swiper-container[data-effect="slide"] .swiper-slide.swiper-slide-active,
.swiper-container[data-effect="slide"] .swiper-slide.swiper-slide-visible{opacity:1}
.crust-carousel.center-zoom:not(.swiper-container-coverflow) .swiper-slide,
.crust-wpb-carousel.center-zoom:not(.swiper-container-coverflow) .swiper-slide{z-index:1;transform:scale(.9) !important;transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-carousel.center-zoom:not(.swiper-container-coverflow) .swiper-slide.swiper-slide-active,
.crust-wpb-carousel.center-zoom:not(.swiper-container-coverflow) .swiper-slide.swiper-slide-active{transform:scale(1) !important;}
.swiper-pagination-bullets-dynamic{white-space:nowrap;}
.crust-slide-arrow{position:absolute;top:50%;left:0;border:0;width:30px;height:30px;text-align:center;display:flex;justify-content:center;align-items:center;background-color:transparent;transform:translateY(-50%);z-index:5;cursor:pointer;}
.swiper-slide.swiper-slide-active > div:not(.crust-infobox) > div{background:inherit}
.crust-hover-arrows a.slick-arrow{opacity:0;transform:translateY(-40%);transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-hover-arrows:hover a.slick-arrow{opacity:1;transform:translateY(-50%);}
.crust-slide-arrow:before{position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;display:inline-block;content:"";border-radius:50%;transform-origin:50% 50%;transition:transform .7s cubic-bezier(0.2,1,0.3,1);}
.crust-slide-arrow i{transition:all .5s cubic-bezier(0.2,1,0.3,1);position:relative;z-index:1;line-height:1;display:inline-flex;}
.crust-slide-arrow:hover i{transition:all .9s cubic-bezier(0.2,1,0.3,1);transition-delay:.25s !important;}
.crust-slide-arrow:hover:before{transform:scale(1.3);transition-delay:.1s;}
.crust-slide-arrow:hover i{transform:scale(1.3);transition-delay:.2s;}
.crust-slide-arrow.crust-slide-next{left:auto;right:0;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:auto;}
.crust-slide-pagination li button[type="button"]{border:0;margin:0 6px;width:7px;height:7px;font-size:0;background-color:#ccc;line-height:1;padding:0;border-radius:50%;cursor:pointer;transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.crust-slide-pagination li button[type="button"]:focus{box-shadow:none;outline:none;}
.crust-slide-pagination li:hover button[type="button"]{transform:scale(1.5);}
.crust-slide-pagination li.slick-active button[type="button"]{transform:scale(1.7);box-shadow:0 7px 7px 0 rgba(0,0,0,0.3);background-color:#ff5b4a}
.crust-slide-pagination{left:50%;transform:translate3d(-50%,0,0);bottom:0;}
.swiper-pagination-bullet{margin:0 3px;opacity:1;background-color:#c7c7c7;transition:all .7s cubic-bezier(0.2,1,0.3,1);}
.swiper-pagination-bullet-active{background-color:#ff5b4a;}
.crust-gallery-thumbs{position:absolute;left:50%;bottom:0;height:auto;display:inline-block;overflow:visible;transform:translate(-50%, 0);padding-top:5px !important;padding-bottom:5px !important;}
.crust-gallery-thumbs .swiper-slide{height:100%;width:200px;background-size:cover;background-position:center;flex-grow:1;transition:all .7s cubic-bezier(0.2,1,0.3,1);cursor:pointer;}
.crust-gallery-thumbs .swiper-slide:hover, .crust-gallery-thumbs .swiper-slide-thumb-active{transform:scale(1.1);}
.crust-gallery-thumbs .swiper-wrapper{height:auto;}
.swiper-scrollbar{max-width:90%;left:5%;background:rgba(0, 0, 0, .06);height:3px;}
.swiper-scrollbar-drag{
opacity: .6;
height: 3px;
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#CCC;}
.mfp-preloader a:hover{color:#FFF;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;}
.mfp-arrow:before, .mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px;}
.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px;}
.mfp-arrow-right:before{border-left:27px solid #3F3F3F;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#000;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444;}
.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }.secondary-color{color:#2f39d3;}
input[type=submit].secondary-bg:hover{background-color:#ff5b4a;}
.crust-grid-rows-2, .crust-review-columns-2{grid-template-columns:5fr 5fr;}
.crust-grid-rows-3, .crust-review-columns-3{grid-template-columns:3.33333fr 3.33333fr 3.33333fr;}
.crust-grid-rows-4, .crust-review-columns-4{grid-template-columns:2.5fr 2.5fr 2.5fr 2.5fr;}
.crust-grid-rows-5, .crust-review-columns-5{grid-template-columns:2fr 2fr 2fr 2fr 2fr;}
.crust-grid-rows-6, .crust-review-columns-6{grid-template-columns:1.688888fr 1.688888fr 1.688888fr 1.688888fr 1.688888fr 1.688888fr;}
.form-row.row{margin-left:-10px;margin-right:-10px;}
.crust-mouse-parallax{transition:.2s;}
.m-top-20{margin-top:20px;}
.crust-video-el-over{position:absolute;width:100%;height:100%;left:0;top:0;content:" ";display:block;background-color:#000;opacity:0.001;z-index:3;}
.crust-section-bg, .crust-inner-bg{position:absolute;z-index:0;width:100%;height:100%;max-width:100%;left:0;top:0;overflow:hidden;}
.crust-section-bg .crust-inner-bg{transform-origin:50% 50%;background-image:none;}
.crust-section-bg .crust-apply-anim{animation:scale-para-bg 1.5s ease forwards;}
@keyframes scale-para-bg {
0%{transform:scale(1.5);}
100%{transform:scale(1);}
}
.crust-search-form{display:flex;padding:0;background-color:#f3f3f3;border-radius:5px;align-items:center;}
.crust-search-form .crust-srch-box{flex:1;}
.crust-search-form .crust-search-field{background-color:transparent;padding:12px 20px;border:0;}
.crust-search-form .crust-search-dropdown{padding:0 10px;position:relative;border-left:1px #efefef solid;}
.select2-container{font-size:.875rem;}
.crust-element-crust_cart_icon{display:flex;}
.crust-element-crust_cart_icon.crust-inline-box{display:inline-flex;}
.crust-search-form .select2-container .select2-selection--single{border:0;padding:0;background-color:transparent;}
.crust-search-form .select2-container .select2-selection__rendered{line-height:23px !important;margin-right:4px;}
.crust-search-form .select2-container .select2-selection--single .select2-selection__rendered{white-space:nowrap;}
.crust-search-form .crust-search-submit{border-radius:0 5px 5px 0;width:50px;height:43px;display:flex;border:0;cursor:pointer;align-items:center;justify-content:center;}
.crust-search-form .crust-search-submit svg{display:block;width:13px;}
.crust-search-form .crust-search-submit svg path{fill:#fff;}
.crust-vertical-menu .crust-site-navigation > ul > li:last-child > a{border-bottom:0 !important;}
.crust-site-navigation > ul > li > .crust-custom-menu-content > .elementor > .elementor-section, .crust-site-navigation > ul > li > .crust-custom-menu-content > .crust-section{padding:0;}
.crust-rotate-object{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;display:flex;justify-content:center;align-items:center;}
.crust-rotate-object img, .crust-move-rotate{animation-name:loadingSpin;animation-duration:40s;animation-iteration-count:infinite;animation-timing-function:linear;}
.crust-move-spin{animation-name:animation_pulse_circle;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;}
.crust-move-slideup{animation-name:animation_slideupdown;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;}
.crust-move-slideright{animation-name:animation_slideright;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;}
.crust-move-pulse{animation-name:animation_pulse;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:linear;}
.crust-move-element{transform-origin:center;}
.crust-contact-form .wpcf7-form-control:not(.wpcf7-submit){margin-top:5px;margin-bottom:15px;}
.crust-sticky-column{position:sticky;height:max-content;top:30px;bottom:auto;}
.crust-inline-box, .crust-icon{display:inline-block;vertical-align:middle;}
.crust-sticky-header .crust-sticky-column{top:140px}
.crust_modules-template-default .crust-post-wrapper.col-lg-8{flex:100%;max-width:100%;}
.crust_modules-template-default .crust-post-block.crust-nav-single{display:none;}
.crust_modules-template-default .crust-single-content{padding:0;border:0;}
@keyframes fadeInDownCrust {
from{opacity:0;transform:translate(0, -30px)}
to{opacity:1;transform:none}
}
.fadeInDown{animation-name:fadeInDownCrust !important;}
@keyframes fadeInLeftCrust {
from{opacity:0;transform:translate(-30px, 0)}
to{opacity:1;transform:none}
}
.fadeInLeft{animation-name:fadeInLeftCrust !important;}
@keyframes fadeInRightCrust {
from{opacity:0;transform:translate(30px, 0)}
to{opacity:1;transform:none}
}
.fadeInRight{animation-name:fadeInRightCrust !important;}
@keyframes fadeInUpCrust {
from{opacity:0;transform:translate(0, 30px)}
to{opacity:1;transform:none}
}
.fadeInUp{animation-name:fadeInUpCrust !important;}
.crust-heading{position:relative;display:inline-block;}
.crust-heading .head-svg-line{position:absolute;left:0;top:90%;width:160px;z-index:-1;}
.crust-heading .head-svg-line path{fill:#2f39d3}
.crust-heading .head-svg-line.head-rectangle{height:5px;}
.crust-heading .head-svg-img{position:absolute;right:-30px;top:-7px;width:23px;z-index:-1;}
.crust-heading .head-svg-img path{fill:#fff}
p.crust-heading, span.crust-heading, div.crust-heading{margin:0 0 .5em}
span.crust-heading{display:inline-block;}
.crust-heading.crust-heading-with-bg{-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.crust-heading p{margin-bottom:0;}
.crust-heading-align-center,.crust-heading.centered{text-align:center;}
.crust-heading-align-right,.crust-heading.right{text-align:right;}
.crust-heading.crust-heading-inline-block.centered{margin-left:auto;margin-right:auto;}
.crust-heading.crust-heading-inline-block.right{margin-left:auto;margin-right:0;}
.crust-split-line{overflow:hidden;}
.crust-badge{display:inline-flex;align-items:center;font-size:.9rem;font-weight:600;margin:0;}
.crust-badge:not(.crust-badge-minimal){padding:.5rem .65rem;line-height:1;color:#fff;background-color:#314054;border-radius:3px;}
h6.crust-badge{font-size:.875rem;}
.crust-badge.crust-badge-light{color:#314054;background-color:#eaeef3;box-shadow:none;}
.crust-badge.crust-badge-main{background-color:#ff5b4a;}
.crust-badge.crust-badge-alt{background-color:#2f39d3;}
.crust-badge.crust-badge-gradient{color:#fff;background-color:#ff5b4a;background-image:linear-gradient(90deg,#2f39d3 0%, #ff5b4a 100%);}
.crust-badge.crust-badge-gradient a{color:#fff}
.crust-gradient-fancy b{-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.badge-line, .badge-right-line{display:inline-block;vertical-align:middle;position:relative;z-index:-1;}
.elementor-widget .badge-line, .elementor-widget .badge-right-line{z-index:0;}
.crust-badge p{margin-bottom:0;}
.crust-badge .badge-shape{display:inline-flex;align-items:center;margin:5px 15px 0 0}
.crust-badge .badge-shape svg{transform:translateY(3px);}
.crust-btn-block{width:100%;}
.crust-btn::before, .crust-btn::after{position:absolute;top:0;left:0;width:100%;height:100%;}
.crust-btn.crust-btn-size-xs{font-size:11px;padding:.5rem .785rem;}
.crust-btn.crust-btn-size-sm{font-size:13px;padding:.875rem .9rem;}
.crust-btn.crust-btn-size-lg{font-size:1.2rem;padding:1.4rem 2.5rem;}
.crust-btn.crust-btn-size-xl{font-size:1.35rem;padding:1.6rem 3.25rem;}
.crust-btn-underline{position:relative;overflow:hidden;transition:all .5s cubic-bezier(0.2,1,0.3,1);display:inline-flex;align-items:center;padding:0 0 9px;z-index:3;}
.crust-btn-underline:before{content:"";position:absolute;bottom:0;left:0;width:100%;z-index:1;height:3px;background-color:#e1e6e8;}
.crust-btn-underline:after{content:"";position:absolute;bottom:0;left:-100%;width:100%;z-index:2;height:2px;background-color:#ff5b4a;transition:width 2s cubic-bezier(.555,.205,.295,.975);}
.crust-btn-underline:hover:after{animation:underlineHover 2s cubic-bezier(.58,.3,.005,1) 0s 1;}
.crust-btn-icon{text-align:center;transition:all .4s ease;margin-right:15px;display:inline-flex;align-items:center;justify-content:center;}
.crust-btn-underline span span{display:flex;align-items:center;}
.crust-btn-icon-right{margin:0 0 0 10px;}
.crust-btn-icon-left{margin:0 10px 0 0;}
.btn-hyperion{overflow:hidden;}
.btn-hyperion span{position:relative;overflow:hidden;}
.btn-hyperion:hover > span > span{animation:MoveUpInitial 0.2s forwards, MoveUpEnd 0.2s forwards 0.2s;}
@keyframes MoveUpInitial {
to{transform:translate(0,-105%);}
}
@keyframes MoveUpEnd {
from{transform:translate(0,100%);}
to{transform:translate(0,0);}
}
.btn-hyperion::before{content:'';background:#000;transition:transform 0.3s cubic-bezier(0.7, 0, 0.2, 1);transform-origin:100% 50%;}
.btn-hyperion:hover::before{transform:scale(0,1);transform-origin:0% 50%;}
.btn-anthe{overflow:hidden;background:transparent none !important;}
.btn-anthe::before{content:'';background:#000;-webkit-clip-path:polygon(0% 0%, 100% 0, 100% 50%, 100% 100%, 0% 100%);clip-path:polygon(0% 0%, 100% 0, 100% 50%, 100% 100%, 0% 100%);transition:clip-path 0.4s cubic-bezier(0.2, 1, 0.8, 1), -webkit-clip-path 0.4s cubic-bezier(0.2, 1, 0.8, 1);}
.btn-anthe:hover::before{background:#000;-webkit-clip-path:polygon(0% 0%, 92% 0%, 100% 50%, 92% 100%, 0% 100%);clip-path:polygon(0% 0%, 92% 0%, 100% 50%, 92% 100%, 0% 100%);}
.btn-anthe span{position:relative;transition:transform 0.4s cubic-bezier(0.2, 1, 0.8, 1);}
.btn-anthe:hover span{transform:translate(-5px,0);}
.btn-telesto{overflow:hidden;}
.btn-telesto span{position:relative;z-index:1;}
.btn-telesto > span{overflow:hidden;}
.btn-telesto:hover > span > span{animation:MoveRightInitial 0.3s forwards, MoveRightEnd 0.2s forwards 0.4s;}
@keyframes MoveRightInitial {
to{transform:translate(105%,0);}
}
@keyframes MoveRightEnd {
from{transform:translate(-100%,0);}
to{transform:translate(0,0);}
}
.btn-telesto::before, .btn-telesto::after{content:'';background:#000;}
.btn-telesto::before{width:135%;-webkit-clip-path:polygon(90% 0%, 100% 50%, 90% 100%, 0% 100%, 0% 0%);clip-path:polygon(90% 0%, 100% 50%, 90% 100%, 0% 100%, 0% 0%);transform:translate(-101%,0);}
.btn-telesto:hover::before{transform:translate(0,0);transition:transform 0.6s cubic-bezier(0.7, 0, 0.2, 1);}
.btn-telesto::after{width:105%;transform:translate(100%,0);transition:transform 0.6s cubic-bezier(0.7, 0, 0.2, 1);}
.btn-telesto:hover::after{transform:translate(0,0);transition:transform 0.01s 0.3s cubic-bezier(0.7, 0, 0.2, 1);}
.btn-calypso{overflow:hidden;}
.btn-calypso span{position:relative;z-index:10;}
.btn-calypso:hover span{animation:MoveScaleUpInitial 0.3s forwards, MoveScaleUpEnd 0.3s forwards 0.3s;}
@keyframes MoveScaleUpInitial {
to{transform:translate(0,-105%) scale(1,2);opacity:0;}
}
@keyframes MoveScaleUpEnd {
from{transform:translate(0,100%) scale(1,2);opacity:0;}
to{transform:translate(0,0);opacity:1;}
}
.btn-calypso::before{content:'';background:#000;width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;transform:translate(0,68%) scale(0,0);}
.btn-calypso:hover::before{transform:translate(0,0) scale(1,1);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}
.btn-calypso::after{content:'';background:#000;transform:translate(0,-101%);transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}
.btn-calypso:hover::after{transform:translate(0,0);transition-duration:0.05s;transition-delay:0.4s;transition-timing-function:linear;}
.btn-greip{overflow:hidden;}
.btn-greip span{position:relative;overflow:hidden;}
.btn-greip:hover > span > span{animation:MoveUpInitial 0.2s forwards, MoveUpEnd 0.2s forwards 0.2s;}
.btn-greip::before{content:'';background:#000;width:100%;height:100%;transform-origin:50% 100%;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);transition:clip-path 0.2s, -webkit-clip-path 0.2s;transition-timing-function:cubic-bezier(0.7, 0, 0.2, 1);}
.btn-greip:hover::before{transition-duration:0.3s;-webkit-clip-path:polygon(0 0, 100% 0, 0 0, 0% 100%);clip-path:polygon(0 0, 100% 0, 0 0, 0% 100%);}
.crust-btn.btn-bestia{background:none;padding:0 !important;overflow:visible;}
.btn-bestia .bestia-bg{top:0;left:0;position:absolute;width:100%;height:100%;display:block;background:#e7e7e7;border-radius:5px;overflow:hidden;transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);}
.btn-bestia:hover .bestia-bg{transform:scale(1.2,1.2);}
.btn-bestia .bestia-bg::before, .btn-bestia .bestia-bg::after{content:'';position:absolute;background:#000;}
.btn-bestia .bestia-bg::before{width:110%;height:0;padding-bottom:110%;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%) scale(0,0);}
.btn-bestia:hover .bestia-bg::before{transition:transform 0.4s cubic-bezier(0.1, 0, 0.3, 1);transform:translate(-50%,-50%) scale(1,1);}
.btn-bestia .bestia-bg::after{top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 0.3s;}
.btn-bestia:hover .bestia-bg::after{opacity:1;transition-duration:0.01s;transition-delay:0.3s;}
.btn-bestia > span{position:relative;padding:1rem 2rem;}
.crust-btn.crust-btn-size-xs.btn-bestia > span{padding:.5rem .785rem;}
.crust-btn.crust-btn-size-sm.btn-bestia > span{padding:.875rem .9rem;}
.crust-btn.crust-btn-size-lg.btn-bestia > span{padding:1.4rem 2.5rem;}
.crust-btn.crust-btn-size-xl.btn-bestia > span{padding:1.6rem 3.25rem;}
.crust-btn.xs-scale:hover{transform:scale(1.05, 1.05);}
.crust-btn.sm-scale:hover{transform:scale(1.12, 1.12);}
.crust-btn.md-scale:hover{transform:scale(1.2, 1.2);}
.crust-btn.lg-scale:hover{transform:scale(1.3, 1.3);}
.crust-btn.xl-scale:hover{transform:scale(1.4, 1.4);}
.crust-text{margin-bottom:2.5rem;}
.crust-text-lg-sub{font-size:1.25rem;}
.crust-text-sub{font-size:1.15rem;}
.crust-section-video video{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%, -50%);}
.crust-text-small{font-size:.875rem;}
.crust-text.zero-bottom, .crust-text.zero-bottom p:last-child{margin-bottom:0;}
.lg-btn-icon{font-size:25px !important;margin-right:8px !important;}
.rev-btn i{vertical-align:middle;}
.crust-top-nl{margin-top:-20px;}
.square-inputs.crust-top-nl .form-control:not(.dark-input){padding:0 20px;height:55px;border-radius:0;}
.square-inputs.crust-top-nl input[type=submit].primary-bg{margin:0 0 0 -5px;top:-1px;height:55px;border-radius:0;}
.margin-lft-minus-20{margin-left:-20px;}
.widget_crust_core_author{text-align:center;}
.widget_crust_core_author .author-avatar img{border-radius:50%;max-width:60px;}
.widget_crust_core_author .author-avatar + .author-name{display:inline-block;margin-top:1.25rem;margin-bottom:0;font-weight:600;}
.widget_crust_core_author .author-avatar + .author-description{margin-top:.85rem;padding:0 0.75rem;}
.widget_crust_core_author .author-name + .author-description{padding:0 0.75rem;}
.widget_crust_core_author .author-description{font-size:.875rem;}
.widget_crust_core_author .author-social-links{margin-top:20px;}
.widget_crust_core_author .author-social-links > a{display:inline-block;margin:0 5px;padding:5px;}
.crust-tweets-wrap{position:relative;}
.widget_crust_core_tweets iframe, .elementor-widget-wp-widget-crust_core_tweets iframe, .elementor-widget-wp-widget-tag_cloud > .elementor-widget-container > h5, .vc_wp_tagcloud > .widget_tag_cloud > h2.widgettitle{display:none !important;}
.crust-tweets-wrap ol{margin:0;padding:0;list-style:none;}
.crust-tweets-wrap ol li{margin:0;padding:0;}
.timeline-Tweet-author{display:flex;align-items:center;font-size:90%;margin:0 10px 15px 0;}
.timeline-Tweet-author a.TweetAuthor-avatar{width:45px;border-radius:50%;overflow:hidden;margin-right:10px;}
.timeline-Tweet-text{overflow:hidden;margin-top:.2rem;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;}
.timeline-Tweet-metadata, .TweetAuthor-screenName{font-size:85%;display:block;line-height:1;}
.TweetAuthor-name{color:#314054;font-weight:bold;}
.crust-tweets-wrap .crust-slide-pagination{bottom:auto !important;top:0;right:0 !important;left:auto !important;width:auto !important;}
.mc4wp-form-fields label{font-size:0.75rem;font-weight:700;margin-top:0.75rem;width:100%;}
.crust-site-footer .mc4wp-form .mc4wp-form-fields input[type="submit"]{width:100%;margin-top:5px;padding:.65rem 1rem;font-size:.875rem;}
.crust-site-footer .mc4wp-form .crust-dark-form .mc4wp-form-fields input[type="submit"]:hover{background-color:#383838;}
.crust-site-footer .mc4wp-form-fields input[type="email"]{font-size:.875rem;}
.mc4wp-form-fields .form-control{text-align:center;}
.crust-inline-newsletters > form.mc4wp-form > .mc4wp-form-fields{display:flex;}
.mc4wp-form-fields .form-control.input-border{border:1px #d8d8d8 solid;}
.mc4wp-form-fields .form-control.dark-input{background-color:#101010;border-color:#333;}
.inline-newsletters{width:100%;display:table;}
.crust-newsletters{width:100%;}
.crust-site-footer .crust-newsletters .crust-dark-form{padding:30px;margin:0 0 0 -15px;background-color:rgba(0, 0, 0, .15);border-radius:5px;}
.crust-site-footer .crust-newsletters .crust-light-form{background-color:#fff;padding:40px 30px;margin:0 0 0 -15px;border-radius:5px;box-shadow:0 10px 30px 0 rgba(0,0,0,.07);}
.crust-site-footer .crust-newsletters input[type=email]{background-color:transparent;border-color:#383838;}
.crust-site-footer .crust-newsletters .crust-light-form input[type=email]{border-color:#ddd;}
.crust-site-footer .crust-newsletters input[type=submit]{background-color:#151515;color:#fff}
.crust-site-footer .crust-newsletters .crust-light-form input[type=submit]{background-color:#ddd;color:#333;}
.crust-site-footer .crust-newsletters .crust-light-form input[type=submit]:hover{background-color:#19d0d6;color:#fff;}
i.crust-nl-icon, .crust-newsletters h6{display:none;}
.crust-site-footer i.crust-nl-icon{font-size:1.875rem;display:block;margin:-10px 0 10px;line-height:1;}
.crust-site-footer .crust-newsletters h6{display:block;margin-bottom:10px;color:#fff;}
.crust-site-footer .crust-newsletters .crust-light-form h6{color:#333;}
.inline-newsletters .crust-input-wrapper{width:75%;display:inline-block;}
.crust-newsletters .mc4wp-form-fields > div{display:flex;flex-direction:column;align-items:baseline;}
.crust-inline-newsletters .mc4wp-form-fields > div{flex-direction:row;align-items:center;flex-grow:1;}
.crust-block-newsletters .mc4wp-form-fields > p{display:flex;flex-direction:column;}
.crust-newsletters.btn-full-width input[type="submit"]{width:100%;}
.inline-newsletters .crust-input-wrapper .form-control{text-align:inherit;}
.inline-newsletters .crust-input-wrapper .form-control:not(.dark-input){border-color:#fff;}
.inline-newsletters input[type=submit].primary-bg{display:inline-block;width:25%;margin-left:-5px;position:relative;z-index:2;height:55px;border-radius:0 3px 3px 0;}
.crust-inline-nl, .soon-list .crust-newsletters{display:flex;}
.soon-list input[type="email"]{padding:13px 20px;}
.soon-list input[type="submit"]{margin-left:7px;padding:13px 30px;}
.crust-square{border-radius:0 !important;}
.crust-black-btn{background-color:#000 !important;color:#fff;border:0;border-radius:0 !important;padding:13px 35px;transform:none !important;}
.crust-inline-nl .nl-txt{flex-basis:70%;max-width:70%;margin-right:5px;background-color:transparent;border-color:#ABABAB;}
.crust-sidebar input[type=submit].btn{width:100%;margin-top:8px;}
.crust-flick-feed{display:flex;flex-wrap:wrap;}
.crust-flick-feed[data-columns="1"] a{flex-basis:100%}
.crust-flick-feed[data-columns="2"] a{flex-basis:50%}
.crust-flick-feed[data-columns="3"] a{flex-basis:33.333333%}
.crust-flick-feed[data-columns="4"] a{flex-basis:25%}
.crust-flick-feed[data-columns="5"] a{flex-basis:20%}
.crust-flick-feed[data-columns="6"] a{flex-basis:16.66666%}
.instagram_wrap:not(.crust-insta-slider):not(.cols-1) .insta_photo{float:left;}
.instagram_wrap .insta_photo, .instagram_wrap .insta_photo a, .crust-flick-feed a{display:block;position:relative;overflow:hidden;}
.instagram_wrap .insta_photo a img, .crust-flick-feed img{position:relative;z-index:3;width:100%;transition:all .7s cubic-bezier(0,.15,.3,1);}
.instagram_wrap .insta_photo a:hover img, .crust-flick-feed a:hover img{transform:scale(1.1) rotate(5deg);opacity:.8}
.instagram_wrap[data-resol="thumbnail"] .insta_photo > a > span b{display:none;}
.instagram_wrap a b{font-weight:normal;width:50px;height:50px;line-height:50px;display:inline-block;text-align:center;border-radius:50%;margin-right:5px;opacity:0;transform:translateY(50%);}
.instagram_wrap .insta_photo:hover b{transform:translateY(0);opacity:1}
.instagram_wrap a b:last-child{margin-right:0;}
.instagram_wrap a b:hover{background-color:rgba(0, 0, 0, 0.5);}
.img_overlay{position:absolute;top:50%;left:50%;width:90%;height:90%;transform:translate(-50%, -50%);background-color:rgba(0, 0, 0, 0.5);color:#fff;z-index:9;opacity:0;}
.img_overlay i{margin:0 5px 0 0;font-size:.875rem;}
.instagram_wrap .insta_photo:hover .img_overlay, .crust_core_flick_photo:hover .img_overlay{opacity:1}
.crust-login-popup-wrap{position:relative;}
.crust-login-btn{display:inline-flex;align-items:center;justify-content:center;}
.crust-login-btn i{margin:0;}
.crust-login-btn i + span{margin-left:8px;}
.crust-login-popup{position:absolute;max-height:0;opacity:0;visibility:hidden;background-color:#fff;width:300px;top:100%;left:0;border-radius:5px;padding:35px 25px;transform-origin:0 0;transform:translateY(20px);transition:all .15s ease;box-shadow:0 0 40px 0 rgba(0,0,0,0.2);}
.crust-login-popup.crust-open-login{max-height:1000px;opacity:1;visibility:visible;transform:translateY(0);transition:all .5s cubic-bezier(0,.15,.3,1);}
.crust-login-popup h5{margin-bottom:20px;}
.crust-login-popup h5 i{display:block;margin:-15px 0 15px;font-size:20px;}
a.crust-close-login{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:.9rem;position:absolute;right:15px;top:15px;z-index:2;background-color:rgba(0,0,0,.05);color:#3a3a3a;border-radius:50%;}
a.crust-close-login:hover{background-color:#ffffff;box-shadow:0 4px 10px 0 rgba(0,0,0,.15);transform:translateY(-2px)}
a.crust-close-login i{line-height:1;display:inline-block;transition:all .5s cubic-bezier(0,.15,.3,1);}
a.crust-close-login:hover i{transform:rotate(360deg)}
.crust-login-form .form-label{font-weight:bold;margin-bottom:5px;}
.crust-widget-logout{text-align:center;}
.crust-widget-logout .btn-logout{margin-top:20px;line-height:1;padding:.8rem 1.25rem;font-size:1rem;}
.crust-widget-logout .btn-logout i{margin-right:10px;}
.crust-widget-login-form div.form-group{margin-bottom:15px;}
.crust-login-links{display:flex;align-items:center;margin-top:20px;}
.crust-login-lft{margin-right:13px}
.crust-login-lft input{padding:.5rem 1.5rem;}
.crust-login-rit{margin-left:auto;font-size:.875rem;}
.crust-widget.widget_crust_core_posts li{display:flex;align-items:center;padding:15px 0;}
.widget_crust_core_posts .post-img, .widget_crust_core_posts .post-gallery, .widget_crust_core_posts .wst-post-media{flex-basis:50px;flex-shrink:0;}
.widget_crust_core_posts .post-img *,
.widget_crust_core_posts .post-gallery *,
.widget_crust_core_posts .wst-post-media *{border-radius:3px;}
.crust-site-footer .widget_crust_core_posts .post-img{max-width:60px;flex-basis:60px;}
.widget_crust_core_posts .widget-post-info .widget-post-title{font-weight:500;}
.widget_crust_core_posts .widget-post-info{padding-left:20px;flex-grow:1;}
.widget_crust_core_posts .widget-post-info .widget-post-title{margin-bottom:3px;font-size:1rem;}
.widget_crust_core_posts .widget-post-info .meta{font-size:.875rem;}
.widget_crust_core_posts .widget-post-info .meta i{margin-right:10px}
.crust-modal-overlay{position:fixed;width:100%;height:100%;content:"";display:block;background-color:rgba(0,0,0,.85);left:0;top:0;opacity:0;transition:all .4s ease;z-index:-1;}
.crust-modal-overlay.crust-show-wrap{opacity:1;visibility:visible;z-index:1000;}
.crust-close-modal{position:absolute;top:60px;right:60px;z-index:-1;transform:scale(0);opacity:0;visibility:hidden;}
.crust-close-modal svg{width:1.5rem;}
.crust-close-modal svg path{fill:#fff}
.crust-sidebar .crust-widget.widget_crust_core_categories ul li.has-cat-img{border:0;transition:none;}
.crust-sidebar .crust-widget.widget_crust_core_categories ul li.has-cat-img:after{display:none;}
.crust-widget.widget_crust_core_categories{padding:0 20px;}
.crust-sidebar .crust-widget.widget_crust_core_categories{padding:0;background-color:transparent;box-shadow:none;}
.crust-widget-cats-list > ul > li{padding:0 !important;margin-bottom:5px}
.crust-widget-cats-list > ul > li:last-child{margin-bottom:0;}
.crust-widget-cats-list > ul > li > a{display:flex;align-items:center;padding:5px 0;}
.crust-widget-cats-list > ul > li.has-cat-img > a{padding:10px 20px;background-color:#eee;position:relative;}
.crust-widget-cats-list > ul > li.has-cat-img > a .crust-cat-bg{position:absolute;left:0;top:0;width:100%;height:100%;display:block;content:"";z-index:0;border-radius:4px;transition:all .7s ease;background-repeat:no-repeat;background-size:cover;background-position:center center;}
.crust-widget-cats-list > ul > li.has-cat-img > a:hover .crust-cat-bg{opacity:0;transform:scale(1.07,1.3);}
.crust-widget-cats-list > ul > li.has-cat-img > a{color:#fff;}
.crust-widget-cats-list > ul > li.has-cat-img > a:before{position:absolute;width:100%;height:100%;left:0;top:0;display:block;content:"";z-index:1;background-color:rgba(0, 0, 0, .3);transition:all .4s ease;border-radius:4px;}
.crust-widget-cats-list > ul > li.has-cat-img > a:hover:before{transform:scale(1.03);box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.25);}
.crust-widget-cats-list > ul > li > a .crust-cat-name{flex-grow:1;position:relative;z-index:2;}
.crust-widget-cats-list > ul > li > a .crust-cat-name span{font-weight:bold;text-transform:capitalize;}
.crust-widget-cats-list > ul > li > a .crust-cat-count{flex-shrink:0;font-size:85%;}
.crust-widget-cats-list > ul > li.has-cat-img > a .crust-cat-count{font-size:.8em;position:relative;z-index:2;background-color:rgba(0, 0, 0, .7);padding:.35rem .85rem;border-radius:3px;color:#fff;}
.crust-particles{position:absolute;display:block;top:0;left:0;width:100%;height:100%;z-index:0;}
.crust-element.crust-particles-section .crust-particles{pointer-events:none;}
.crust-element .crust-particles, .elementor-widget .crust-particles{z-index:0;}
.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8);}
.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1);}
.crust-divider{position:relative;width:100%;z-index:4;}
.crust-divider.full-divider{width:100vw;margin-left:calc(50% - 50vw);}
.crust-divider{width:100%;height:200px;display:block;overflow:hidden;}
.crust-divider.crust-horizontal-flip, .crust-sm-divider.crust-horizontal-flip{transform:rotateY(180deg);}
.crust-divider.crust-vertical-flip, .crust-sm-divider.crust-vertical-flip{transform:rotateX(180deg);}
.crust-divider.crust-vertical-flip.crust-horizontal-flip{transform:rotate(180deg);}
.crust-divider.crust-svg-lg{height:483px;}
.crust-divider-top, .crust-divider-bottom{position:absolute;left:0;width:100%;z-index:1;}
.crust-divider-top svg, .crust-divider-bottom svg{display:block;}
.crust-divider-top{top:0;}
.crust-divider-bottom{bottom:0;}
.crust-sm-divider{position:absolute;bottom:0;left:0;width:100%;z-index:3;}
.crust-sm-divider svg{width:100%;max-width:100%;height:75px;max-height:75px;display:block;}
.crust-base-fill{fill:#fff;}
.crust-base-fill, .crust-div-1-bottom, .crust-div-1-middle, .crust-div-1-top{fill-rule:evenodd;}
.crust-div-1-bottom{fill:#eff3f7;}
.crust-div-1-middle{fill:#e5e9ed;}
.crust-div-1-top{fill:#d9dde1;}
.crust-sm-div-base{fill:#fff;}
.crust-sm-div-1, .crust-sm-div-2, .crust-sm-div-3{fill:rgba(255,255,255,.5);isolation:isolate}
.crust-animated-waves{max-height:100px;fill:none;}
.crust-svg-parallax1 > use{fill:#ff5b4a;animation:move-forever1 10s linear infinite;}
.crust-svg-parallax1 > use:nth-child(1){animation-delay:-2s;}
.crust-svg-parallax2 > use{fill:#2f39d3;animation:move-forever2 8s linear infinite;}
.crust-svg-parallax2 > use:nth-child(1){animation-delay:-2s;}
.crust-svg-parallax3 > use{fill:#333;animation:move-forever3 6s linear infinite;}
.crust-svg-parallax3 > use:nth-child(1){animation-delay:-2s;}
.crust-svg-parallax4 > use{fill:#fff;animation:move-forever4 4s linear infinite;}
.crust-svg-parallax4 > use:nth-child(1){animation-delay:-2s;}
.crust-map-wrapper{position:relative;}
.crust-gmap{height:600px;width:100%;}
.crust-map-location{position:absolute;left:50%;bottom:30px;transform:translateX(-50%);z-index:3;background-color:#fff;padding:10px 60px;border-radius:5px;text-align:center;box-shadow:0 3px 7px 0 rgba(0,0,0,.2);}
.crust-icon{transition:all .6s cubic-bezier(0.2,1,0.3,1);}
.crust-icon-wrapper{display:flex;align-items:center;}
.crust-icon-wrapper .crust-icon{position:relative;line-height:1;}
.crust-icon-wrapper > a:hover{z-index:2;}
.crust-icon i{padding:8px;font-size:20px;line-height:1;}
.crust-icon i{transition:transform .75s cubic-bezier(0.2,1,0.3,1);}
[class*="crust-animation-slide-"].crust-icon-wrapper .crust-icon{overflow:hidden;position:relative;}
[class*="crust-animation-slide-"].crust-icon-wrapper i.crust-alt-slide{position:absolute;}
.crust-icon-wrapper.crust-animation-slide-up i.crust-alt-slide{transform:translateY(110%);}
.crust-icon-wrapper.crust-animation-slide-up > a:hover i{transform:translateY(-110%);}
.crust-icon-wrapper.crust-animation-slide-down i.crust-alt-slide{transform:translateY(-110%);}
.crust-icon-wrapper.crust-animation-slide-down .crust-icon:hover i{transform:translateY(110%);}
.crust-icon-wrapper.crust-animation-slide-left i.crust-alt-slide{transform:translateX(110%);}
.crust-icon-wrapper.crust-animation-slide-left .crust-icon:hover i{transform:translateX(-110%);}
.crust-icon-wrapper.crust-animation-slide-right i.crust-alt-slide{transform:translateX(-110%);}
.crust-icon-wrapper.crust-animation-slide-right .crust-icon:hover i{transform:translateX(110%);}
[class*="crust-animation-slide-"].crust-icon-wrapper .crust-icon:hover i.crust-alt-slide{transform:translate(0);transition-delay:.09s;}
.crust-icon-wrapper.crust-animation-scale-sm .crust-icon:hover{transform:scale(1.15);}
.crust-icon-wrapper.crust-animation-scale-lg .crust-icon:hover{transform:scale(1.35);}
.crust-icon-wrapper.crust-animation-shrink .crust-icon:hover{transform:scale(.9);}
.crust-icon-wrapper.crust-animation-spin .crust-icon:hover{animation:loadingSpin 1.5s linear 0s infinite normal;}
.crust-icon-wrapper.crust-animation-pulse .crust-icon:hover{animation:pulseEffect .7s linear 0s infinite normal;}
.crust-icon-wrapper > a.crust-social-icon{display:flex;align-items:center;justify-content:center;will-change:transform;margin-right:7px;}
.crust-socials-prefix, .crust-socials-suffix{display:inline-block;}
.crust-layered-images{position:relative;max-width:100%}
.crust-layered-images .crust-image-layer{position:relative;max-width:100%}
.crust-layered-images .crust-image-layer.with-tilt:hover{z-index:100 !important;}
.crust-layered-images .crust-image-layer:not(:first-child){position:absolute;}
.crust-image img, .crust-splitter img{position:relative;z-index:0;transition:.4s;transform-origin:50% 50%;}
.crust-image .crust-img-wrap{display:inline-flex;overflow:hidden;transition:.4s;position:relative;transform-origin:50% 50%;}
.crust-modal-content .crust-img-wrap{display:block;}
.crust-image .crust-img-wrap:before, .crust-split-container:before{position:absolute;width:100%;height:100%;left:0;top:0;content:"";display:block;transition:.4s;z-index:2;pointer-events:none;}
.crust-image.crust-image-scale:hover .crust-img-wrap img, .crust-split-scale:hover .crust-split-object-wrap{transform:scale(1.15);}
.crust-image.crust-image-shrink:hover .crust-img-wrap img, .crust-split-shrink:hover .crust-split-object-wrap{transform:scale(.94);}
.crust-image a{display:block;}
.crust-splash-screen{position:fixed;z-index:99999;pointer-events:none;left:50%;top:50%;opacity:0;transform:translate(-50%, -50%);transition:all .5s ease;}
.crust-splash-screen.crust-show-in{opacity:1;}
.crust-splash-screen.crust-gone{opacity:0;transform:translate(-50%, -30%);}
.crust-splash-top-left{left:0;top:0;transform:none;}
.crust-splash-top-center{top:0;transform:translate(-50%, 0);}
.crust-splash-top-right{left:auto;right:0;top:0;transform:none;}
.crust-splash-bottom-left{left:0;top:auto;bottom:0;transform:none;}
.crust-splash-bottom-center{top:auto;bottom:0;transform:translate(-50%, 0);}
.crust-splash-bottom-right{left:auto;right:0;top:auto;bottom:0;transform:none;}
.crust-splash-screen.crust-gone.crust-splash-top-left, .crust-splash-screen.crust-gone.crust-splash-top-right, .crust-splash-screen.crust-gone.crust-splash-bottom-left, .crust-splash-screen.crust-gone.crust-splash-bottom-right{transform:none;}
.crust-splash-screen .crust-element, .crust-splash-screen .elementor{pointer-events:auto;}
.crust-close-splash{position:absolute;right:1rem;top:1rem;z-index:5;pointer-events:auto;}
.crust-continuous-rotate{transform-origin:center;animation-name:loadingSpin;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:linear;}
.crust-layered-images .crust-image-layer img{max-width:100%;}
.crust-layered-images .crust-image-layer .crust-layers-inner.js-tilt, .crust-split-inner.js-tilt{transform-style:preserve-3d;transform:perspective(1000px);transition:all .8s cubic-bezier(0.2,1,0.3,1);}
.crust-splitter{overflow:hidden;}
.crust-split-inner{position:relative;z-index:0;transition:.4s;transform-origin:50% 50%;mask-size:100% 100%;-webkit-mask-size:100% 100%;}
.crust-split-object-wrap{will-change:transform;transition:all .6s cubic-bezier(0.2,1,0.3,1);}
.crust-split-h-flip{transform:rotateY(180deg);}
.crust-split-h-flip .crust-split-object-wrap *{transform:rotateY(180deg);}
.crust-split-v-flip{transform:rotateX(180deg);}
.crust-split-v-flip .crust-split-object-wrap *{transform:rotateX(180deg);}
.crust-split-h-flip.crust-split-v-flip{transform:rotate(180deg);}
.crust-split-h-flip.crust-split-v-flip .crust-split-object-wrap *{transform:rotate(180deg);}
.crust-splitter-svg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;}
.crust-splitter img{display:block;width:100%;}
.crust-split-container{overflow:hidden;}
.crust-splitter .crust-particles{pointer-events:none;}
#crust-cursor{position:fixed;z-index:9999;left:0;top:0;pointer-events:none;}
.crust-cursor-text{color:#fff;position:absolute;z-index:555;left:0;top:0;font-size:75%;font-weight:bold;width:100%;height:100%;margin-top:-50%;margin-left:-50%;display:flex;align-items:center;justify-content:center;}
.crust-header-dark{margin-left:15px;}
.crust-switcher{position:relative;display:inline-block;width:65px;height:26px;cursor:pointer;margin:0;}
.crust-switcher input{opacity:0;width:0;height:0;}
.crust-swith-text:before, .crust-swith-text:after{display:none;content:attr(data-off-text);position:absolute;left:10px;color:#fff;top:50%;transform:translateY(-50%);font-size:11px;line-height:1;}
.crust-swith-text:after{content:attr(data-on-text);display:inline-block;right:10px;left:auto;}
input:checked + .crust-switch + .crust-swith-text:after{display:none;}
input:checked + .crust-switch + .crust-swith-text:before{display:inline-block;color:#fff;}
.crust-switch{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fd8e4c;-webkit-transition:.4s;transition:.4s;}
.crust-switch:before{position:absolute;content:"";height:20px;width:20px;box-shadow:0 0 10px 0 rgba(0, 0, 0, .11);left:4px;top:3px;background-color:white;-webkit-transition:.4s;transition:.4s;}
input:checked + .crust-switch{background-color:#fe5f01;}
input:checked + .crust-switch:before{transform:translateX(38px);background-color:#4c4c4c;}
.crust-switch.crust-round{border-radius:50px;}
.crust-switch.crust-round:before{border-radius:50%;}
.crust-switch i{position:absolute;z-index:3;font-size:13px;left:7px;top:7px;}
.crust-switch i.dark-icn{left:auto;right:6px;display:none;color:#d6d6d6}
input:checked + .crust-switch i.dark-icn{display:block}
input:checked + .crust-switch i.light-icn{display:none}
@media (hover: hover) and (pointer: fine) {
.crust-cursor-circle{width:64px;height:64px;margin-top:-50%;margin-left:-50%;border-radius:50%;transition:opacity 0.3s cubic-bezier(0.25, 1, 0.5, 1), background-color 0.3s cubic-bezier(0.25, 1, 0.5, 1), border-color 0.3s cubic-bezier(0.25, 1, 0.5, 1), width 0.3s cubic-bezier(0.25, 1, 0.5, 1), height 0.3s cubic-bezier(0.25, 1, 0.5, 1);}
#crust-cursor.arrow{width:100px;height:100px;}
#crust-cursor.arrow .crust-cursor-circle{width:100px;height:100px;background-color:#000;}
#crust-cursor.arrow::after{content:'';position:absolute;left:-50%;top:-50%;width:100%;height:100%;}
#crust-cursor.subtle .crust-cursor-circle{opacity:0.16;}
#crust-cursor.overlay .crust-cursor-circle{width:48px;height:48px;background-color:rgba(227, 222, 193, 0.08);border-color:transparent;}
} .crust-vertical-menu .crust-submenu-wrap{left:100% !important;transform:scale(.9) !important;top:0;}
.crust-vertical-menu .crust-site-navigation .crust-submenu-box{margin:0;padding:15px !important;min-width:200px;}
.crust-vertical-menu .crust-site-navigation li.mega-menu > .crust-submenu-wrap .crust-submenu-box{padding:0 !important;}
.crust-vertical-menu .crust-site-navigation ul li{width:100%;position:relative;}
.crust-vertical-menu .crust-site-navigation ul li.crust-has-children > a:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f0da";display:inline-block;position:absolute;right:0;top:50%;font-size:80%;transform:translate(-5px, -50%);transition:transform .7s cubic-bezier(0.2,1,0.3,1);}
.crust-vertical-menu .crust-site-navigation ul li.crust-has-children:hover > a:before{transform:translate(0, -50%);}
.crust-vertical-menu .crust-site-navigation li > .crust-submenu-wrap{transform:scale(1) !important;}
.crust-vertical-menu .crust-site-navigation li.mega-menu > .crust-submenu-wrap{max-width:880px;padding-left:20px !important;animation:menu-top .6s forwards !important;}
.crust-vertical-menu .crust-site-navigation li.mega-menu ul.sub-menu li a{font-size:.875rem;}
.crust-vertical-menu .crust-site-navigation li.mega-menu ul.sub-menu li a > span{padding:7px 10px}
.crust-vertical-menu .crust-site-navigation li.mega-menu ul.sub-menu li:hover > a > span{padding-left:20px}
.crust-vertical-menu .crust-site-navigation li.mega-menu .crust-submenu-box > ul.sub-menu li:hover > ul.sub-menu{display:block;z-index:9;}
.crust-vertical-menu .crust-site-navigation li a.crust-menu-item-link.crust-hide-menu-title{display:block;}
.crust-sticky-active{position:fixed !important;top:0;left:0;width:100%;z-index:99;border-radius:0 !important;}
.crust-sticky-menu .crust-site-navigation{max-width:1120px;margin-right:auto;margin-left:auto;position:relative;}
.crust-video-wrapper, .crust-splitter-video .crust-split-object-wrap{position:relative;padding-top:56.25%;overflow:hidden;}
.crust-splitter-video .crust-split-object-wrap iframe{pointer-events:none;}
.crust-video-wrapper iframe, .crust-video-wrapper video, .crust-splitter-video .crust-split-object-wrap iframe, .crust-splitter-video .crust-split-object-wrap video, .crust-video-wrapper .rll-youtube-player, .crust-splitter-video .rll-youtube-player{position:absolute;top:0;left:0;width:100%;height:100%;display:block;border:0;margin:0;}
.crust-video-widget.crust-ratio-32 .crust-video-wrapper, .crust-splitter.crust-ratio-32 .crust-split-object-wrap{padding-top:calc( (2 / 3) * 100% );}
.crust-video-widget.crust-ratio-23 .crust-video-wrapper, .crust-splitter.crust-ratio-23 .crust-split-object-wrap{padding-top:calc( (3 / 2) * 100% );}
.crust-video-widget.crust-ratio-169 .crust-video-wrapper, .crust-splitter.crust-ratio-169 .crust-split-object-wrap{padding-top:calc( (9 / 16) * 100% );}
.crust-video-widget.crust-ratio-916 .crust-video-wrapper, .crust-splitter.crust-ratio-916 .crust-split-object-wrap{padding-top:calc( (16 / 9) * 100% );}
.crust-video-widget.crust-ratio-43 .crust-video-wrapper, .crust-splitter.crust-ratio-43 .crust-split-object-wrap{padding-top:calc( (3 / 4) * 100% );}
.crust-video-widget.crust-ratio-34 .crust-video-wrapper, .crust-splitter.crust-ratio-34 .crust-split-object-wrap{padding-top:calc( (4 / 3) * 100% );}
.crust-video-widget.crust-ratio-85 .crust-video-wrapper, .crust-splitter.crust-ratio-85 .crust-split-object-wrap{padding-top:calc( (5 / 8) * 100% );}
.crust-video-widget.crust-ratio-58 .crust-video-wrapper, .crust-splitter.crust-ratio-58 .crust-split-object-wrap{padding-top:calc( (7.32 / 5.08) * 100% );}
.crust-video-overs{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;margin:0;}
.crust-play-video{width:100px;height:100px;position:relative;cursor:pointer;}
.play-close{width:20px;height:20px;position:absolute;right:0;bottom:calc(100% + 15px);border:none;outline:none;background:none;opacity:0;cursor:pointer;}
.play-close::before, .play-close::after{content:"";display:block;width:100%;height:3px;position:absolute;top:50%;left:0;border-radius:3px;transform:rotate(45deg);background-color:#fff;}
.play-close::after{transform:rotate(-45deg);}
.play-perspective{position:absolute;width:600px;height:400px;left:50%;top:50%;transform:translate(-50%,-50%);}
.play-wrap{display:flex;}
.play-triangle{background-color:#fff;cursor:pointer;width:600px;height:450px;}
@keyframes move-forever1 {
0%{transform:translate(85px, 0%);}
100%{transform:translate(-90px, 0%);}
}
@keyframes move-forever2 {
0%{transform:translate(-90px, 0%);}
100%{transform:translate(85px, 0%);}
}
@keyframes move-forever3 {
0%{transform:translate(85px, 0%);}
100%{transform:translate(-90px, 0%);}
}
@keyframes move-forever4 {
0%{transform:translate(-90px, 0%);}
100%{transform:translate(85px, 0%);}
}
.crust-widget-warning-wrap{border:1px #e5d4d4 solid;border-radius:5px;margin-bottom:20px;}
.crust-wedgit-warning-head{color:#000000;background:#f1e6e6;padding:10px 15px;font-size:15px;border-radius:5px 5px 0 0;}
.crust-wedgit-warning-body{padding:10px 20px 15px;font-size:14px;}
[data-enforce-hide="true"]{display:none !important;}
body.crust-dark, body.crust-dark .crust-main-wrap, body.crust-dark .swiper-pagination-fraction, body.crust-dark .crust-input-wrp:before{background-color:#222;color:#969696;}
body.crust-dark a, body.crust-dark [class^=wp-block-] figcaption,
body.crust-dark .wp-block-calendar table caption, body.crust-dark .wp-block-calendar table tbody{color:#969696;}
body.crust-dark .wp-block-latest-posts__post-author, body.crust-dark .wp-block-latest-posts__post-date{color:#787878;}
body.crust-dark .crust-btn, body.crust-dark .crust-breadcrumbs a, body.crust-dark .crust-site-header .crust-site-navigation > ul > li > a, body.crust-dark h1, body.crust-dark h2, body.crust-dark h3, body.crust-dark h4, body.crust-dark h5, body.crust-dark h6, body.crust-dark h1 a, body.crust-dark h2 a, body.crust-dark h3 a, body.crust-dark h4 a, body.crust-dark h5 a, body.crust-dark h6 a, body.crust-dark .woocommerce ul.products li.product .price, body.crust-dark .woocommerce div.product p.price, body.crust-dark .woocommerce div.product span.price, body.crust-dark .crust_woo_quick_view .woocommerce-Price-amount, body.crust-dark .crust-hotspot-Title, body.crust-dark .crust-post-title a, body.crust-dark q:not(.has-text-color):before,
body.crust-dark q:not(.has-text-color):after{color:#fff;}
body.crust-dark q:not(.has-text-color):before,
body.crust-dark q:not(.has-text-color):after{opacity:.05}
body.crust-dark .crust-site-navigation .crust-submenu-box, body.crust-dark .crust-site-navigation li:not(.mega-menu) ul.sub-menu ul.sub-menu,
body.crust-dark .crust-input-wrp:after, body.crust-dark .crust-cart-box .crust-mini-cart, body.crust-dark q:not(.has-text-color){background-color:#121212;}
body.crust-dark .crust-site-navigation li .mega-content li a.crust-menu-item-link, body.crust-dark .crust-site-navigation li ul.sub-menu li a.crust-menu-item-link, body.crust-dark .crust-widget-cats-list > ul > li > a .crust-cat-name span:not(.crust-cat-count){color:#ddd;}
body.crust-dark .crust-site-navigation ul.sub-menu li.current-menu-item > a.crust-menu-item-link > span, body.crust-dark .crust-site-navigation ul.sub-menu li.current-menu-parent > a.crust-menu-item-link > span, body.crust-dark .crust-site-navigation ul.sub-menu li:hover > a.crust-menu-item-link > span, body.crust-dark input[type="text"],
body.crust-dark input[type="number"],
body.crust-dark input[type="date"],
body.crust-dark input[type="tel"],
body.crust-dark input[type="search"],
body.crust-dark input[type="password"],
body.crust-dark input[type="email"],
body.crust-dark input[type="url"],
body.crust-dark select, body.crust-dark textarea, body.crust-dark .comment-list .comment-content, body.crust-dark mark, body.crust-dark .crust-single-container .crust-single-media-wrap:not(.crust-single-has-img) .crust-post-cat a{color:#fff;}
body.crust-dark .crust-side-meta .crust-post-date:after, body.crust-dark .crust-single-container .crust-single-media-wrap:not(.crust-single-has-img) .crust-post-cat a{background-color:rgba(255, 255, 255, .1);}
body.crust-dark .crust-nav-single > div > i, body.crust-dark .crust-nav-single > div > a:hover{background-color:rgba(255, 255, 255, .05);color:#fff}
body.crust-dark .crust-input-wrp, body.crust-dark select, body.crust-dark textarea, body.crust-dark .crust-nav-single > div, body.crust-dark table td, body.crust-dark table th, body.crust-dark table thead, body.crust-dark .crust-widget ul li, body.crust-dark .crust-input-wrp:before, body.crust-dark .wp-block-search .crust-input-wrp:before, body.crust-dark .comment-list .comment-content, body.crust-dark .comment-list li.comment ul.children > li, body.crust-dark .crust-widget .tagcloud a, body.crust-dark .wp-calendar-nav, body.crust-dark .wp-calendar-nav > span > a, body.crust-dark .crust-cart-box .crust-mini-cart .crust-cart-head, body.crust-dark .crust-post-item:not(.crust-has-thumb) .crust-side-meta,
body.crust-dark .crust-single-media-wrap:not(.crust-single-has-img) .crust-side-meta{border-color:rgba(255, 255, 255, .2);}
body.crust-dark .crust-mini-cart ul li:not(.empty),
body.crust-dark hr, body.crust-dark .wp-block-table.is-style-stripes, body.crust-dark .wp-block-separator{border-color:rgba(255, 255, 255, .2) !important;color:#999}
body.crust-dark .crust-widget.widget_crust_core_posts li, body.crust-dark .crust-post-bottom-meta{border-color:rgba(255, 255, 255, .1) !important;}
body.crust-dark .crust-mini-cart ul li:not(.empty) a,
body.crust-dark .crust-nav-single > div > a > span:first-child i{color:#fff}
body.crust-dark .crust-mini-cart ul li:not(.empty):hover,
body.crust-dark .crust-single-container .crust-single-media-wrap:not(.crust-single-has-img) .crust-post-cat a:hover,
body.crust-dark .wp-block-calendar table th, body.crust-dark .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#1a1a1a !important}
body.crust-dark .crust-back-to-top, body.crust-dark .crust-site-header.crust-sticky-head > .crust-header-wrap, body.crust-dark .crust-site-header.crust-sticky-scrolled > .crust-header-wrap, body.crust-dark .jssocials-share .jssocials-share-link, body.crust-dark.search-results .crust-post-item .crust-side-meta .crust-post-date, body.crust-dark .wp-block-quote:not(.has-text-color),
body.crust-dark blockquote:not(.has-text-color),
body.crust-dark .comment-list > li.comment, body.crust-dark .comment-list > li.trackback, body.crust-dark .comment-list > li.pingback, body.crust-dark .crust-archive-wrapper .crust-post-item.sticky{color:#fff;background-color:#191919 !important;}
body.crust-dark .jssocials-share .jssocials-share-link .jssocials-share-label, body.crust-dark .crust-nav-single > div > a .post-title, body.crust-dark pre{color:#9c9c9c}
body.crust-dark .crust-back-to-top:after{background-color:#fff;}
body.crust-dark .error-svg svg path{fill:#222}
body.crust-dark .crust-post-item, body.crust-dark a.crust-cat-over,
body.crust-dark .crust-single-media-wrap, body.crust-dark .crust-single-media-wrap .crust-post-cat a, body.crust-dark .crust-tags-list a, body.crust-dark .crust-post-block:not(.crust-nav-single),
body.crust-dark .crust-single-content, body.crust-dark .comment-respond, body.crust-dark .comment-list li.comment ul.children > li, body.crust-dark .crust-archive-wrapper.grid .crust-post-item .crust-inner-post-wrap, body.crust-dark .crust-archive-wrapper.masonry .crust-post-item .crust-inner-post-wrap, body.crust-dark .crust-share-block, body.crust-dark ul.page-numbers > li > a,
body.crust-dark ul.page-numbers > li > span:not(.current){background-color:#2b2b2b;}
body.crust-dark .crust-tags-list a, body.crust-dark fieldset, body.crust-dark ul.page-numbers > li > a, body.crust-dark ul.page-numbers > li > span{border-color:#333}
body.crust-dark .crust-widget h2, body.crust-dark .crust-inner-heading, body.crust-dark .comment-respond .comment-reply-title{border-bottom-color:#353535;}
body.crust-dark .crust-related-item{border-top-color:#353535}
body.crust-dark select{
background: url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='12' height='12' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='white'/></g></svg>")  no-repeat calc(100% - 15px) 15px;
}@import url(https://p.typekit.net/p.css?s=1&k=fjb3cfn&ht=tk&f=26963.26964.26965.26966.26967.26968.26969.26970.26971.26972&a=77354774&app=typekit&e=css);
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/2a735d/00000000000000007735b56f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/2a735d/00000000000000007735b56f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/2a735d/00000000000000007735b56f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/10de34/00000000000000007735b571/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/10de34/00000000000000007735b571/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/10de34/00000000000000007735b571/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:300;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/17af94/00000000000000007735b575/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/17af94/00000000000000007735b575/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/17af94/00000000000000007735b575/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/6a3e44/00000000000000007735b578/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/6a3e44/00000000000000007735b578/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/6a3e44/00000000000000007735b578/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/a2eb5e/00000000000000007735b57b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/a2eb5e/00000000000000007735b57b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/a2eb5e/00000000000000007735b57b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:500;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/ba24c0/00000000000000007735b57f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/ba24c0/00000000000000007735b57f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/ba24c0/00000000000000007735b57f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/a371b0/00000000000000007735b588/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/a371b0/00000000000000007735b588/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/a371b0/00000000000000007735b588/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/37c75f/00000000000000007735b583/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/37c75f/00000000000000007735b583/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/37c75f/00000000000000007735b583/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/ca52db/00000000000000007735b586/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("woff2"),url(https://use.typekit.net/af/ca52db/00000000000000007735b586/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("woff"),url(https://use.typekit.net/af/ca52db/00000000000000007735b586/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:800;}
@font-face{font-family:"objektiv-mk1";src:url(https://use.typekit.net/af/f12709/00000000000000007735b58a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/f12709/00000000000000007735b58a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/f12709/00000000000000007735b58a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:800;}
.tk-objektiv-mk1 { font-family: "objektiv-mk1",sans-serif; }