/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Moririse2';font-display:swap;src:url(/themes/custom/needed_up/assets/fonts/mobirise-icons2/mobirise2.eot?f2bix4=);src:url(/themes/custom/needed_up/assets/fonts/mobirise-icons2/mobirise2.eot?f2bix4=#iefix) format('embedded-opentype'),url(/themes/custom/needed_up/assets/fonts/mobirise-icons2/mobirise2.ttf?f2bix4=) format('truetype'),url(/themes/custom/needed_up/assets/fonts/mobirise-icons2/mobirise2.woff?f2bix4=) format('woff'),url(/themes/custom/needed_up/assets/fonts/mobirise-icons2/mobirise2.svg?f2bix4=#mobirise2) format('svg');font-weight:normal;font-style:normal;}[class^="mobi-"],[class*=" mobi-"]{font-family:'Moririse2' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mobi-mbri-add-submenu:before{content:"\e900";}.mobi-mbri-alert:before{content:"\e901";}.mobi-mbri-align-center:before{content:"\e902";}.mobi-mbri-align-justify:before{content:"\e903";}.mobi-mbri-align-left:before{content:"\e904";}.mobi-mbri-align-right:before{content:"\e905";}.mobi-mbri-android:before{content:"\e906";}.mobi-mbri-apple:before{content:"\e907";}.mobi-mbri-arrow-down:before{content:"\e908";}.mobi-mbri-arrow-next:before{content:"\e909";}.mobi-mbri-arrow-prev:before{content:"\e90a";}.mobi-mbri-arrow-up:before{content:"\e90b";}.mobi-mbri-bold:before{content:"\e90c";}.mobi-mbri-bookmark:before{content:"\e90d";}.mobi-mbri-bootstrap:before{content:"\e90e";}.mobi-mbri-briefcase:before{content:"\e90f";}.mobi-mbri-browse:before{content:"\e910";}.mobi-mbri-bulleted-list:before{content:"\e911";}.mobi-mbri-calendar:before{content:"\e912";}.mobi-mbri-camera:before{content:"\e913";}.mobi-mbri-cart-add:before{content:"\e914";}.mobi-mbri-cart-full:before{content:"\e915";}.mobi-mbri-cash:before{content:"\e916";}.mobi-mbri-change-style:before{content:"\e917";}.mobi-mbri-chat:before{content:"\e918";}.mobi-mbri-clock:before{content:"\e919";}.mobi-mbri-close:before{content:"\e91a";}.mobi-mbri-cloud:before{content:"\e91b";}.mobi-mbri-code:before{content:"\e91c";}.mobi-mbri-contact-form:before{content:"\e91d";}.mobi-mbri-credit-card:before{content:"\e91e";}.mobi-mbri-cursor-click:before{content:"\e91f";}.mobi-mbri-cust-feedback:before{content:"\e920";}.mobi-mbri-database:before{content:"\e921";}.mobi-mbri-delivery:before{content:"\e922";}.mobi-mbri-desktop:before{content:"\e923";}.mobi-mbri-devices:before{content:"\e924";}.mobi-mbri-down:before{content:"\e925";}.mobi-mbri-download-2:before{content:"\e926";}.mobi-mbri-download:before{content:"\e927";}.mobi-mbri-drag-n-drop-2:before{content:"\e928";}.mobi-mbri-drag-n-drop:before{content:"\e929";}.mobi-mbri-edit-2:before{content:"\e92a";}.mobi-mbri-edit:before{content:"\e92b";}.mobi-mbri-error:before{content:"\e92c";}.mobi-mbri-extension:before{content:"\e92d";}.mobi-mbri-features:before{content:"\e92e";}.mobi-mbri-file:before{content:"\e92f";}.mobi-mbri-flag:before{content:"\e930";}.mobi-mbri-folder:before{content:"\e931";}.mobi-mbri-gift:before{content:"\e932";}.mobi-mbri-github:before{content:"\e933";}.mobi-mbri-globe-2:before{content:"\e934";}.mobi-mbri-globe:before{content:"\e935";}.mobi-mbri-growing-chart:before{content:"\e936";}.mobi-mbri-hearth:before{content:"\e937";}.mobi-mbri-help:before{content:"\e938";}.mobi-mbri-home:before{content:"\e939";}.mobi-mbri-hot-cup:before{content:"\e93a";}.mobi-mbri-idea:before{content:"\e93b";}.mobi-mbri-image-gallery:before{content:"\e93c";}.mobi-mbri-image-slider:before{content:"\e93d";}.mobi-mbri-info:before{content:"\e93e";}.mobi-mbri-italic:before{content:"\e93f";}.mobi-mbri-key:before{content:"\e940";}.mobi-mbri-laptop:before{content:"\e941";}.mobi-mbri-layers:before{content:"\e942";}.mobi-mbri-left-right:before{content:"\e943";}.mobi-mbri-left:before{content:"\e944";}.mobi-mbri-letter:before{content:"\e945";}.mobi-mbri-like:before{content:"\e946";}.mobi-mbri-link:before{content:"\e947";}.mobi-mbri-lock:before{content:"\e948";}.mobi-mbri-login:before{content:"\e949";}.mobi-mbri-logout:before{content:"\e94a";}.mobi-mbri-magic-stick:before{content:"\e94b";}.mobi-mbri-map-pin:before{content:"\e94c";}.mobi-mbri-menu:before{content:"\e94d";}.mobi-mbri-mobile-2:before{content:"\e94e";}.mobi-mbri-mobile-horizontal:before{content:"\e94f";}.mobi-mbri-mobile:before{content:"\e950";}.mobi-mbri-mobirise:before{content:"\e951";}.mobi-mbri-more-horizontal:before{content:"\e952";}.mobi-mbri-more-vertical:before{content:"\e953";}.mobi-mbri-music:before{content:"\e954";}.mobi-mbri-new-file:before{content:"\e955";}.mobi-mbri-numbered-list:before{content:"\e956";}.mobi-mbri-opened-folder:before{content:"\e957";}.mobi-mbri-pages:before{content:"\e958";}.mobi-mbri-paper-plane:before{content:"\e959";}.mobi-mbri-paperclip:before{content:"\e95a";}.mobi-mbri-phone:before{content:"\e95b";}.mobi-mbri-photo:before{content:"\e95c";}.mobi-mbri-photos:before{content:"\e95d";}.mobi-mbri-pin:before{content:"\e95e";}.mobi-mbri-play:before{content:"\e95f";}.mobi-mbri-plus:before{content:"\e960";}.mobi-mbri-preview:before{content:"\e961";}.mobi-mbri-print:before{content:"\e962";}.mobi-mbri-protect:before{content:"\e963";}.mobi-mbri-question:before{content:"\e964";}.mobi-mbri-quote-left:before{content:"\e965";}.mobi-mbri-quote-right:before{content:"\e966";}.mobi-mbri-redo:before{content:"\e967";}.mobi-mbri-refresh:before{content:"\e968";}.mobi-mbri-responsive-2:before{content:"\e969";}.mobi-mbri-responsive:before{content:"\e96a";}.mobi-mbri-right:before{content:"\e96b";}.mobi-mbri-rocket:before{content:"\e96c";}.mobi-mbri-sad-face:before{content:"\e96d";}.mobi-mbri-sale:before{content:"\e96e";}.mobi-mbri-save:before{content:"\e96f";}.mobi-mbri-search:before{content:"\e970";}.mobi-mbri-setting-2:before{content:"\e971";}.mobi-mbri-setting-3:before{content:"\e972";}.mobi-mbri-setting:before{content:"\e973";}.mobi-mbri-share:before{content:"\e974";}.mobi-mbri-shopping-bag:before{content:"\e975";}.mobi-mbri-shopping-basket:before{content:"\e976";}.mobi-mbri-shopping-cart:before{content:"\e977";}.mobi-mbri-sites:before{content:"\e978";}.mobi-mbri-smile-face:before{content:"\e979";}.mobi-mbri-speed:before{content:"\e97a";}.mobi-mbri-star:before{content:"\e97b";}.mobi-mbri-success:before{content:"\e97c";}.mobi-mbri-sun:before{content:"\e97d";}.mobi-mbri-sun2:before{content:"\e97e";}.mobi-mbri-tablet-vertical:before{content:"\e97f";}.mobi-mbri-tablet:before{content:"\e980";}.mobi-mbri-target:before{content:"\e981";}.mobi-mbri-timer:before{content:"\e982";}.mobi-mbri-to-ftp:before{content:"\e983";}.mobi-mbri-to-local-drive:before{content:"\e984";}.mobi-mbri-touch-swipe:before{content:"\e985";}.mobi-mbri-touch:before{content:"\e986";}.mobi-mbri-trash:before{content:"\e987";}.mobi-mbri-underline:before{content:"\e988";}.mobi-mbri-undo:before{content:"\e989";}.mobi-mbri-unlink:before{content:"\e98a";}.mobi-mbri-unlock:before{content:"\e98b";}.mobi-mbri-up-down:before{content:"\e98c";}.mobi-mbri-up:before{content:"\e98d";}.mobi-mbri-update:before{content:"\e98e";}.mobi-mbri-upload-2:before{content:"\e98f";}.mobi-mbri-upload:before{content:"\e990";}.mobi-mbri-user-2:before{content:"\e991";}.mobi-mbri-user:before{content:"\e992";}.mobi-mbri-users:before{content:"\e993";}.mobi-mbri-video-play:before{content:"\e994";}.mobi-mbri-video:before{content:"\e995";}.mobi-mbri-watch:before{content:"\e996";}.mobi-mbri-website-theme-2:before{content:"\e997";}.mobi-mbri-website-theme:before{content:"\e998";}.mobi-mbri-wifi:before{content:"\e999";}.mobi-mbri-windows:before{content:"\e99a";}.mobi-mbri-zoom-in:before{content:"\e99b";}.mobi-mbri-zoom-out:before{content:"\e99c";}
@font-face{font-family:'MobiriseIcons';src:url(/themes/custom/needed_up/assets/fonts/mobirise-icons/mobirise-icons.eot?spat4u=);src:url(/themes/custom/needed_up/assets/fonts/mobirise-icons/mobirise-icons.eot?spat4u=#iefix) format('embedded-opentype'),url(/themes/custom/needed_up/assets/fonts/mobirise-icons/mobirise-icons.ttf?spat4u=) format('truetype'),url(/themes/custom/needed_up/assets/fonts/mobirise-icons/mobirise-icons.woff?spat4u=) format('woff'),url(/themes/custom/needed_up/assets/fonts/mobirise-icons/mobirise-icons.svg?spat4u=#MobiriseIcons) format('svg');font-weight:normal;font-style:normal;font-display:swap;}[class^="mbri-"],[class*=" mbri-"]{font-family:MobiriseIcons !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.mbri-add-submenu:before{content:"\e900";}.mbri-alert:before{content:"\e901";}.mbri-align-center:before{content:"\e902";}.mbri-align-justify:before{content:"\e903";}.mbri-align-left:before{content:"\e904";}.mbri-align-right:before{content:"\e905";}.mbri-android:before{content:"\e906";}.mbri-apple:before{content:"\e907";}.mbri-arrow-down:before{content:"\e908";}.mbri-arrow-next:before{content:"\e909";}.mbri-arrow-prev:before{content:"\e90a";}.mbri-arrow-up:before{content:"\e90b";}.mbri-bold:before{content:"\e90c";}.mbri-bookmark:before{content:"\e90d";}.mbri-bootstrap:before{content:"\e90e";}.mbri-briefcase:before{content:"\e90f";}.mbri-browse:before{content:"\e910";}.mbri-bulleted-list:before{content:"\e911";}.mbri-calendar:before{content:"\e912";}.mbri-camera:before{content:"\e913";}.mbri-cart-add:before{content:"\e914";}.mbri-cart-full:before{content:"\e915";}.mbri-cash:before{content:"\e916";}.mbri-change-style:before{content:"\e917";}.mbri-chat:before{content:"\e918";}.mbri-clock:before{content:"\e919";}.mbri-close:before{content:"\e91a";}.mbri-cloud:before{content:"\e91b";}.mbri-code:before{content:"\e91c";}.mbri-contact-form:before{content:"\e91d";}.mbri-credit-card:before{content:"\e91e";}.mbri-cursor-click:before{content:"\e91f";}.mbri-cust-feedback:before{content:"\e920";}.mbri-database:before{content:"\e921";}.mbri-delivery:before{content:"\e922";}.mbri-desktop:before{content:"\e923";}.mbri-devices:before{content:"\e924";}.mbri-down:before{content:"\e925";}.mbri-download:before{content:"\e989";}.mbri-drag-n-drop:before{content:"\e927";}.mbri-drag-n-drop2:before{content:"\e928";}.mbri-edit:before{content:"\e929";}.mbri-edit2:before{content:"\e92a";}.mbri-error:before{content:"\e92b";}.mbri-extension:before{content:"\e92c";}.mbri-features:before{content:"\e92d";}.mbri-file:before{content:"\e92e";}.mbri-flag:before{content:"\e92f";}.mbri-folder:before{content:"\e930";}.mbri-gift:before{content:"\e931";}.mbri-github:before{content:"\e932";}.mbri-globe:before{content:"\e933";}.mbri-globe-2:before{content:"\e934";}.mbri-growing-chart:before{content:"\e935";}.mbri-hearth:before{content:"\e936";}.mbri-help:before{content:"\e937";}.mbri-home:before{content:"\e938";}.mbri-hot-cup:before{content:"\e939";}.mbri-idea:before{content:"\e93a";}.mbri-image-gallery:before{content:"\e93b";}.mbri-image-slider:before{content:"\e93c";}.mbri-info:before{content:"\e93d";}.mbri-italic:before{content:"\e93e";}.mbri-key:before{content:"\e93f";}.mbri-laptop:before{content:"\e940";}.mbri-layers:before{content:"\e941";}.mbri-left-right:before{content:"\e942";}.mbri-left:before{content:"\e943";}.mbri-letter:before{content:"\e944";}.mbri-like:before{content:"\e945";}.mbri-link:before{content:"\e946";}.mbri-lock:before{content:"\e947";}.mbri-login:before{content:"\e948";}.mbri-logout:before{content:"\e949";}.mbri-magic-stick:before{content:"\e94a";}.mbri-map-pin:before{content:"\e94b";}.mbri-menu:before{content:"\e94c";}.mbri-mobile:before{content:"\e94d";}.mbri-mobile2:before{content:"\e94e";}.mbri-mobirise:before{content:"\e94f";}.mbri-more-horizontal:before{content:"\e950";}.mbri-more-vertical:before{content:"\e951";}.mbri-music:before{content:"\e952";}.mbri-new-file:before{content:"\e953";}.mbri-numbered-list:before{content:"\e954";}.mbri-opened-folder:before{content:"\e955";}.mbri-pages:before{content:"\e956";}.mbri-paper-plane:before{content:"\e957";}.mbri-paperclip:before{content:"\e958";}.mbri-photo:before{content:"\e959";}.mbri-photos:before{content:"\e95a";}.mbri-pin:before{content:"\e95b";}.mbri-play:before{content:"\e95c";}.mbri-plus:before{content:"\e95d";}.mbri-preview:before{content:"\e95e";}.mbri-print:before{content:"\e95f";}.mbri-protect:before{content:"\e960";}.mbri-question:before{content:"\e961";}.mbri-quote-left:before{content:"\e962";}.mbri-quote-right:before{content:"\e963";}.mbri-refresh:before{content:"\e964";}.mbri-responsive:before{content:"\e965";}.mbri-right:before{content:"\e966";}.mbri-rocket:before{content:"\e967";}.mbri-sad-face:before{content:"\e968";}.mbri-sale:before{content:"\e969";}.mbri-save:before{content:"\e96a";}.mbri-search:before{content:"\e96b";}.mbri-setting:before{content:"\e96c";}.mbri-setting2:before{content:"\e96d";}.mbri-setting3:before{content:"\e96e";}.mbri-share:before{content:"\e96f";}.mbri-shopping-bag:before{content:"\e970";}.mbri-shopping-basket:before{content:"\e971";}.mbri-shopping-cart:before{content:"\e972";}.mbri-sites:before{content:"\e973";}.mbri-smile-face:before{content:"\e974";}.mbri-speed:before{content:"\e975";}.mbri-star:before{content:"\e976";}.mbri-success:before{content:"\e977";}.mbri-sun:before{content:"\e978";}.mbri-sun2:before{content:"\e979";}.mbri-tablet:before{content:"\e97a";}.mbri-tablet-vertical:before{content:"\e97b";}.mbri-target:before{content:"\e97c";}.mbri-timer:before{content:"\e97d";}.mbri-to-ftp:before{content:"\e97e";}.mbri-to-local-drive:before{content:"\e97f";}.mbri-touch-swipe:before{content:"\e980";}.mbri-touch:before{content:"\e981";}.mbri-trash:before{content:"\e982";}.mbri-underline:before{content:"\e983";}.mbri-unlink:before{content:"\e984";}.mbri-unlock:before{content:"\e985";}.mbri-up-down:before{content:"\e986";}.mbri-up:before{content:"\e987";}.mbri-update:before{content:"\e988";}.mbri-upload:before{content:"\e926";}.mbri-user:before{content:"\e98a";}.mbri-user2:before{content:"\e98b";}.mbri-users:before{content:"\e98c";}.mbri-video:before{content:"\e98d";}.mbri-video-play:before{content:"\e98e";}.mbri-watch:before{content:"\e98f";}.mbri-website-theme:before{content:"\e990";}.mbri-wifi:before{content:"\e991";}.mbri-windows:before{content:"\e992";}.mbri-zoom-out:before{content:"\e993";}.mbri-redo:before{content:"\e994";}.mbri-undo:before{content:"\e995";}
@font-face{font-family:'Socicon';src:url(/themes/custom/needed_up/assets/fonts/socicon/fonts/socicon.eot);src:url(/themes/custom/needed_up/assets/fonts/socicon/fonts/socicon.eot#iefix) format('embedded-opentype'),url(/themes/custom/needed_up/assets/fonts/socicon/fonts/socicon.woff2) format('woff2'),url(/themes/custom/needed_up/assets/fonts/socicon/fonts/socicon.ttf) format('truetype'),url(/themes/custom/needed_up/assets/fonts/socicon/fonts/socicon.woff) format('woff'),url(/themes/custom/needed_up/assets/fonts/socicon/fonts/socicon.svg#socicon) format('svg');font-weight:normal;font-style:normal;font-display:swap;}[data-icon]:before{font-family:"socicon" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}[class^="socicon-"],[class*=" socicon-"]{font-family:'Socicon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.socicon-eitaa:before{content:"\e97c";}.socicon-soroush:before{content:"\e97d";}.socicon-bale:before{content:"\e97e";}.socicon-zazzle:before{content:"\e97b";}.socicon-society6:before{content:"\e97a";}.socicon-redbubble:before{content:"\e979";}.socicon-avvo:before{content:"\e978";}.socicon-stitcher:before{content:"\e977";}.socicon-googlehangouts:before{content:"\e974";}.socicon-dlive:before{content:"\e975";}.socicon-vsco:before{content:"\e976";}.socicon-flipboard:before{content:"\e973";}.socicon-ubuntu:before{content:"\e958";}.socicon-artstation:before{content:"\e959";}.socicon-invision:before{content:"\e95a";}.socicon-torial:before{content:"\e95b";}.socicon-collectorz:before{content:"\e95c";}.socicon-seenthis:before{content:"\e95d";}.socicon-googleplaymusic:before{content:"\e95e";}.socicon-debian:before{content:"\e95f";}.socicon-filmfreeway:before{content:"\e960";}.socicon-gnome:before{content:"\e961";}.socicon-itchio:before{content:"\e962";}.socicon-jamendo:before{content:"\e963";}.socicon-mix:before{content:"\e964";}.socicon-sharepoint:before{content:"\e965";}.socicon-tinder:before{content:"\e966";}.socicon-windguru:before{content:"\e967";}.socicon-cdbaby:before{content:"\e968";}.socicon-elementaryos:before{content:"\e969";}.socicon-stage32:before{content:"\e96a";}.socicon-tiktok:before{content:"\e96b";}.socicon-gitter:before{content:"\e96c";}.socicon-letterboxd:before{content:"\e96d";}.socicon-threema:before{content:"\e96e";}.socicon-splice:before{content:"\e96f";}.socicon-metapop:before{content:"\e970";}.socicon-naver:before{content:"\e971";}.socicon-remote:before{content:"\e972";}.socicon-internet:before{content:"\e957";}.socicon-moddb:before{content:"\e94b";}.socicon-indiedb:before{content:"\e94c";}.socicon-traxsource:before{content:"\e94d";}.socicon-gamefor:before{content:"\e94e";}.socicon-pixiv:before{content:"\e94f";}.socicon-myanimelist:before{content:"\e950";}.socicon-blackberry:before{content:"\e951";}.socicon-wickr:before{content:"\e952";}.socicon-spip:before{content:"\e953";}.socicon-napster:before{content:"\e954";}.socicon-beatport:before{content:"\e955";}.socicon-hackerone:before{content:"\e956";}.socicon-hackernews:before{content:"\e946";}.socicon-smashwords:before{content:"\e947";}.socicon-kobo:before{content:"\e948";}.socicon-bookbub:before{content:"\e949";}.socicon-mailru:before{content:"\e94a";}.socicon-gitlab:before{content:"\e945";}.socicon-instructables:before{content:"\e944";}.socicon-portfolio:before{content:"\e943";}.socicon-codered:before{content:"\e940";}.socicon-origin:before{content:"\e941";}.socicon-nextdoor:before{content:"\e942";}.socicon-udemy:before{content:"\e93f";}.socicon-livemaster:before{content:"\e93e";}.socicon-crunchbase:before{content:"\e93b";}.socicon-homefy:before{content:"\e93c";}.socicon-calendly:before{content:"\e93d";}.socicon-realtor:before{content:"\e90f";}.socicon-tidal:before{content:"\e910";}.socicon-qobuz:before{content:"\e911";}.socicon-natgeo:before{content:"\e912";}.socicon-mastodon:before{content:"\e913";}.socicon-unsplash:before{content:"\e914";}.socicon-homeadvisor:before{content:"\e915";}.socicon-angieslist:before{content:"\e916";}.socicon-codepen:before{content:"\e917";}.socicon-slack:before{content:"\e918";}.socicon-openaigym:before{content:"\e919";}.socicon-logmein:before{content:"\e91a";}.socicon-fiverr:before{content:"\e91b";}.socicon-gotomeeting:before{content:"\e91c";}.socicon-aliexpress:before{content:"\e91d";}.socicon-guru:before{content:"\e91e";}.socicon-appstore:before{content:"\e91f";}.socicon-homes:before{content:"\e920";}.socicon-zoom:before{content:"\e921";}.socicon-alibaba:before{content:"\e922";}.socicon-craigslist:before{content:"\e923";}.socicon-wix:before{content:"\e924";}.socicon-redfin:before{content:"\e925";}.socicon-googlecalendar:before{content:"\e926";}.socicon-shopify:before{content:"\e927";}.socicon-freelancer:before{content:"\e928";}.socicon-seedrs:before{content:"\e929";}.socicon-bing:before{content:"\e92a";}.socicon-doodle:before{content:"\e92b";}.socicon-bonanza:before{content:"\e92c";}.socicon-squarespace:before{content:"\e92d";}.socicon-toptal:before{content:"\e92e";}.socicon-gust:before{content:"\e92f";}.socicon-ask:before{content:"\e930";}.socicon-trulia:before{content:"\e931";}.socicon-loomly:before{content:"\e932";}.socicon-ghost:before{content:"\e933";}.socicon-upwork:before{content:"\e934";}.socicon-fundable:before{content:"\e935";}.socicon-booking:before{content:"\e936";}.socicon-googlemaps:before{content:"\e937";}.socicon-zillow:before{content:"\e938";}.socicon-niconico:before{content:"\e939";}.socicon-toneden:before{content:"\e93a";}.socicon-augment:before{content:"\e908";}.socicon-bitbucket:before{content:"\e909";}.socicon-fyuse:before{content:"\e90a";}.socicon-yt-gaming:before{content:"\e90b";}.socicon-sketchfab:before{content:"\e90c";}.socicon-mobcrush:before{content:"\e90d";}.socicon-microsoft:before{content:"\e90e";}.socicon-pandora:before{content:"\e907";}.socicon-messenger:before{content:"\e906";}.socicon-gamewisp:before{content:"\e905";}.socicon-bloglovin:before{content:"\e904";}.socicon-tunein:before{content:"\e903";}.socicon-gamejolt:before{content:"\e901";}.socicon-trello:before{content:"\e902";}.socicon-spreadshirt:before{content:"\e900";}.socicon-500px:before{content:"\e000";}.socicon-8tracks:before{content:"\e001";}.socicon-airbnb:before{content:"\e002";}.socicon-alliance:before{content:"\e003";}.socicon-amazon:before{content:"\e004";}.socicon-amplement:before{content:"\e005";}.socicon-android:before{content:"\e006";}.socicon-angellist:before{content:"\e007";}.socicon-apple:before{content:"\e008";}.socicon-appnet:before{content:"\e009";}.socicon-baidu:before{content:"\e00a";}.socicon-bandcamp:before{content:"\e00b";}.socicon-battlenet:before{content:"\e00c";}.socicon-mixer:before{content:"\e00d";}.socicon-bebee:before{content:"\e00e";}.socicon-bebo:before{content:"\e00f";}.socicon-behance:before{content:"\e010";}.socicon-blizzard:before{content:"\e011";}.socicon-blogger:before{content:"\e012";}.socicon-buffer:before{content:"\e013";}.socicon-chrome:before{content:"\e014";}.socicon-coderwall:before{content:"\e015";}.socicon-curse:before{content:"\e016";}.socicon-dailymotion:before{content:"\e017";}.socicon-deezer:before{content:"\e018";}.socicon-delicious:before{content:"\e019";}.socicon-deviantart:before{content:"\e01a";}.socicon-diablo:before{content:"\e01b";}.socicon-digg:before{content:"\e01c";}.socicon-discord:before{content:"\e01d";}.socicon-disqus:before{content:"\e01e";}.socicon-douban:before{content:"\e01f";}.socicon-draugiem:before{content:"\e020";}.socicon-dribbble:before{content:"\e021";}.socicon-drupal:before{content:"\e022";}.socicon-ebay:before{content:"\e023";}.socicon-ello:before{content:"\e024";}.socicon-endomodo:before{content:"\e025";}.socicon-envato:before{content:"\e026";}.socicon-etsy:before{content:"\e027";}.socicon-facebook:before{content:"\e028";}.socicon-feedburner:before{content:"\e029";}.socicon-filmweb:before{content:"\e02a";}.socicon-firefox:before{content:"\e02b";}.socicon-flattr:before{content:"\e02c";}.socicon-flickr:before{content:"\e02d";}.socicon-formulr:before{content:"\e02e";}.socicon-forrst:before{content:"\e02f";}.socicon-foursquare:before{content:"\e030";}.socicon-friendfeed:before{content:"\e031";}.socicon-github:before{content:"\e032";}.socicon-goodreads:before{content:"\e033";}.socicon-google:before{content:"\e034";}.socicon-googlescholar:before{content:"\e035";}.socicon-googlegroups:before{content:"\e036";}.socicon-googlephotos:before{content:"\e037";}.socicon-googleplus:before{content:"\e038";}.socicon-grooveshark:before{content:"\e039";}.socicon-hackerrank:before{content:"\e03a";}.socicon-hearthstone:before{content:"\e03b";}.socicon-hellocoton:before{content:"\e03c";}.socicon-heroes:before{content:"\e03d";}.socicon-smashcast:before{content:"\e03e";}.socicon-horde:before{content:"\e03f";}.socicon-houzz:before{content:"\e040";}.socicon-icq:before{content:"\e041";}.socicon-identica:before{content:"\e042";}.socicon-imdb:before{content:"\e043";}.socicon-instagram:before{content:"\e044";}.socicon-issuu:before{content:"\e045";}.socicon-istock:before{content:"\e046";}.socicon-itunes:before{content:"\e047";}.socicon-keybase:before{content:"\e048";}.socicon-lanyrd:before{content:"\e049";}.socicon-lastfm:before{content:"\e04a";}.socicon-line:before{content:"\e04b";}.socicon-linkedin:before{content:"\e04c";}.socicon-livejournal:before{content:"\e04d";}.socicon-lyft:before{content:"\e04e";}.socicon-macos:before{content:"\e04f";}.socicon-mail:before{content:"\e050";}.socicon-medium:before{content:"\e051";}.socicon-meetup:before{content:"\e052";}.socicon-mixcloud:before{content:"\e053";}.socicon-modelmayhem:before{content:"\e054";}.socicon-mumble:before{content:"\e055";}.socicon-myspace:before{content:"\e056";}.socicon-newsvine:before{content:"\e057";}.socicon-nintendo:before{content:"\e058";}.socicon-npm:before{content:"\e059";}.socicon-odnoklassniki:before{content:"\e05a";}.socicon-openid:before{content:"\e05b";}.socicon-opera:before{content:"\e05c";}.socicon-outlook:before{content:"\e05d";}.socicon-overwatch:before{content:"\e05e";}.socicon-patreon:before{content:"\e05f";}.socicon-paypal:before{content:"\e060";}.socicon-periscope:before{content:"\e061";}.socicon-persona:before{content:"\e062";}.socicon-pinterest:before{content:"\e063";}.socicon-play:before{content:"\e064";}.socicon-player:before{content:"\e065";}.socicon-playstation:before{content:"\e066";}.socicon-pocket:before{content:"\e067";}.socicon-qq:before{content:"\e068";}.socicon-quora:before{content:"\e069";}.socicon-raidcall:before{content:"\e06a";}.socicon-ravelry:before{content:"\e06b";}.socicon-reddit:before{content:"\e06c";}.socicon-renren:before{content:"\e06d";}.socicon-researchgate:before{content:"\e06e";}.socicon-residentadvisor:before{content:"\e06f";}.socicon-reverbnation:before{content:"\e070";}.socicon-rss:before{content:"\e071";}.socicon-sharethis:before{content:"\e072";}.socicon-skype:before{content:"\e073";}.socicon-slideshare:before{content:"\e074";}.socicon-smugmug:before{content:"\e075";}.socicon-snapchat:before{content:"\e076";}.socicon-songkick:before{content:"\e077";}.socicon-soundcloud:before{content:"\e078";}.socicon-spotify:before{content:"\e079";}.socicon-stackexchange:before{content:"\e07a";}.socicon-stackoverflow:before{content:"\e07b";}.socicon-starcraft:before{content:"\e07c";}.socicon-stayfriends:before{content:"\e07d";}.socicon-steam:before{content:"\e07e";}.socicon-storehouse:before{content:"\e07f";}.socicon-strava:before{content:"\e080";}.socicon-streamjar:before{content:"\e081";}.socicon-stumbleupon:before{content:"\e082";}.socicon-swarm:before{content:"\e083";}.socicon-teamspeak:before{content:"\e084";}.socicon-teamviewer:before{content:"\e085";}.socicon-technorati:before{content:"\e086";}.socicon-telegram:before{content:"\e087";}.socicon-tripadvisor:before{content:"\e088";}.socicon-tripit:before{content:"\e089";}.socicon-triplej:before{content:"\e08a";}.socicon-tumblr:before{content:"\e08b";}.socicon-twitch:before{content:"\e08c";}.socicon-twitter:before{content:"\e08d";}.socicon-uber:before{content:"\e08e";}.socicon-ventrilo:before{content:"\e08f";}.socicon-viadeo:before{content:"\e090";}.socicon-viber:before{content:"\e091";}.socicon-viewbug:before{content:"\e092";}.socicon-vimeo:before{content:"\e093";}.socicon-vine:before{content:"\e094";}.socicon-vkontakte:before{content:"\e095";}.socicon-warcraft:before{content:"\e096";}.socicon-wechat:before{content:"\e097";}.socicon-weibo:before{content:"\e098";}.socicon-whatsapp:before{content:"\e099";}.socicon-wikipedia:before{content:"\e09a";}.socicon-windows:before{content:"\e09b";}.socicon-wordpress:before{content:"\e09c";}.socicon-wykop:before{content:"\e09d";}.socicon-xbox:before{content:"\e09e";}.socicon-xing:before{content:"\e09f";}.socicon-yahoo:before{content:"\e0a0";}.socicon-yammer:before{content:"\e0a1";}.socicon-yandex:before{content:"\e0a2";}.socicon-yelp:before{content:"\e0a3";}.socicon-younow:before{content:"\e0a4";}.socicon-youtube:before{content:"\e0a5";}.socicon-zapier:before{content:"\e0a6";}.socicon-zerply:before{content:"\e0a7";}.socicon-zomato:before{content:"\e0a8";}.socicon-zynga:before{content:"\e0a9";}
.mbr-white{color:#fff;}.subtitle3{color:#a0e1e1;}.dark-pink{color:#ae1f68;}.background-light-gray{background:#f7f7f7;}.background-white{background:#fff;}body{font-family:"Raleway",sans-serif;font-size:1rem;font-style:normal;line-height:1.5;font-weight:400;color:#232323;position:relative;}a{display:inline-block;text-decoration:none;}p:last-child{margin-bottom:0;}img{max-width:100%;height:auto;}.row > [class*=col]{padding-left:1rem;padding-right:1rem;}.mt-4{margin-top:2rem !important;}.mb-4{margin-bottom:2rem !important;}.view-display-id-hack_block_solution_page .views-row{padding-top:3rem;padding-bottom:3rem;}@media (max-width:575px){.view-display-id-hack_block_solution_page .views-row{padding-top:0;padding-bottom:2rem;}}.view-display-id-hack_block_solution_page .views-row .row{align-items:center;}@media (max-width:768px){.view-display-id-hack_block_solution_page .views-row .row{flex-direction:column-reverse;}}.view-display-id-hack_block_solution_page .views-row .row h5,.view-display-id-hack_block_solution_page .views-row .row h2{margin-bottom:0.75rem;}.view-display-id-hack_block_solution_page .views-row .row p{font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.3;color:#555555;}@media (max-width:768px){.view-display-id-hack_block_solution_page .views-row .row p{font-size:0.96rem;font-size:calc(1.07rem + 0.13 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.07rem + 0.13 * (100vw - 20rem) / 28));}}.view-display-id-hack_block_solution_page .views-row .row .c-hacks--text-wrapper--info{margin-bottom:1rem;}.view-display-id-hack_block_solution_page .views-row .row .c-hacks--text-wrapper--info p{margin-bottom:0;}@media (max-width:768px){.view-display-id-hack_block_solution_page .views-row .row .c-hacks--image-wrapper{padding-top:1.5rem;}}.view-display-id-hack_block_solution_page .views-row .row .c-hacks--image-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover;}@media (min-width:992px){.view-display-id-hack_block_solution_page .views-row .row .c-hacks--text-wrapper{padding-left:7.1875rem;}}.view-display-id-hack_block_solution_page .views-row .row .c-hacks--form-submit a{background-color:#d83588;border:0;color:#fff;box-shadow:none;font-weight:600;font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.3;margin:0.6rem;padding:1.25rem 2rem;border-radius:6.25rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-ms-border-radius:6.25rem;-o-border-radius:6.25rem;transition:all 0.2s ease-in-out;}@media (max-width:768px){.view-display-id-hack_block_solution_page .views-row .row .c-hacks--form-submit a{font-size:0.96rem;font-size:calc(1.07rem + 0.13 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.07rem + 0.13 * (100vw - 20rem) / 28));}}.view-display-id-hack_block_solution_page .views-row .row .c-hacks--form-submit a:hover{background-color:#e060a1;box-shadow:none;color:#fff;}@media (max-width:575px){.view-display-id-hack_block_solution_page .views-row .row .c-hacks--form-submit a{width:100%;margin-left:0;margin-right:0;text-align:center;padding:0.75rem 1.5rem;}}.view-display-id-hack_block_solution_page .views-row:nth-child(even) .row{flex-direction:row-reverse;}@media (max-width:768px){.view-display-id-hack_block_solution_page .views-row:nth-child(even) .row{flex-direction:column-reverse;}}@media (min-width:992px){.view-display-id-hack_block_solution_page .views-row:nth-child(even) .row .c-hacks--text-wrapper{padding-right:7.1875rem;padding-left:0;}}.view-display-id-hack_block_solution_page .views-row:nth-child(odd){background-color:#f7f7f7;}.view-display-id-membership_block_solution_page{padding-top:4.6875rem;background-color:#1c1c1c;color:#eff0ec;padding-left:1.875rem;padding-right:1.875rem;}.view-display-id-membership_block_solution_page .view-header,.view-display-id-membership_block_solution_page .view-content{margin-left:auto;margin-right:auto;}@media (min-width:576px){.view-display-id-membership_block_solution_page .view-header,.view-display-id-membership_block_solution_page .view-content{max-width:540px;}}@media (min-width:768px){.view-display-id-membership_block_solution_page .view-header,.view-display-id-membership_block_solution_page .view-content{max-width:720px;}}@media (min-width:992px){.view-display-id-membership_block_solution_page .view-header,.view-display-id-membership_block_solution_page .view-content{max-width:960px;}}@media (min-width:1200px){.view-display-id-membership_block_solution_page .view-header,.view-display-id-membership_block_solution_page .view-content{max-width:1140px;}}@media (min-width:1400px){.view-display-id-membership_block_solution_page .view-header,.view-display-id-membership_block_solution_page .view-content{max-width:1320px;}}.view-display-id-membership_block_solution_page .view-header{text-align:center;}.view-display-id-membership_block_solution_page .view-header p{margin-bottom:1rem;}.view-display-id-membership_block_solution_page .view-content{padding-top:5rem;padding-bottom:5rem;}.view-display-id-membership_block_solution_page .view-content .views-row:nth-child(odd) .membership--item{flex-direction:row-reverse;}.membership--item{display:flex;}@media (max-width:992px){.membership--item{display:block;}}.membership--item-content{width:50%;padding:50px 110px;min-height:100%;justify-content:center;position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;}@media (max-width:992px){.membership--item-content{width:100%;padding:40px 0;}}.membership--item-image{width:50%;}.membership--item-image a{height:100%;}@media (max-width:992px){.membership--item-image{width:100%;}}.membership--item-image img{min-height:630px;object-fit:cover;height:100%;}@media (max-width:992px){.membership--item-image img{min-height:auto;height:350px;}}.membership--item-content-title{margin-bottom:35px;}.membership--item-content-description{margin-bottom:25px;}.membership--item-student-profile{margin-bottom:25px;}.membership--item-student-profile p{margin-bottom:0;}.membership--item-link a{background-color:#d83588;border:0;color:#fff;box-shadow:none;font-weight:600;font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.3;margin:0.6rem;padding:1.25rem 2rem;border-radius:6.25rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-ms-border-radius:6.25rem;-o-border-radius:6.25rem;transition:all 0.2s ease-in-out;display:inline-flex;align-items:center;}@media (max-width:768px){.membership--item-link a{font-size:0.96rem;font-size:calc(1.07rem + 0.13 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.07rem + 0.13 * (100vw - 20rem) / 28));}}.membership--item-link a:hover{background-color:#e060a1;box-shadow:none;color:#fff;}.membership--item-link a::after{content:"\e96b";font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;margin-left:0.5rem;}.language-switcher-language-url{padding-top:0.2em;}.language-switcher-language-url ul{display:inline-flex;margin:0.75rem 1.125rem;padding:0 0.3125rem;color:#320707;list-style:none;font-weight:600;max-width:61px;width:100%;line-height:1;}@media (max-width:575px){.language-switcher-language-url ul{margin-right:10px;margin-left:0;}}.language-switcher-language-url ul li a{color:#320707;font-size:0.875rem;font-weight:600;}.language-switcher-language-url ul li a.is-active,.language-switcher-language-url ul li a:hover{color:#3eb2d3;}.language-switcher-language-url ul > li + li:before{content:"|";margin-left:5px;padding-right:5px;}.dropdown-toggle::after{border-top:0.35em solid;border-right:0.35em solid transparent;border-left:0.35em solid transparent;border-bottom:0;vertical-align:0.1875rem;}.background--text-long{background-color:#f7f7f7;}.block-local-tasks-block{padding-top:1rem;padding-bottom:1rem;}.path-user main{padding-bottom:2rem;}.contextual-region.profile{margin-left:auto;margin-right:auto;}@media (min-width:576px){.contextual-region.profile{max-width:540px;}}@media (min-width:768px){.contextual-region.profile{max-width:720px;}}@media (min-width:992px){.contextual-region.profile{max-width:960px;}}@media (min-width:1200px){.contextual-region.profile{max-width:1140px;}}@media (min-width:1400px){.contextual-region.profile{max-width:1320px;}}@media (max-width:768px){.mb-5{margin-bottom:1.25rem !important;}}.user-login-form,.user-pass{max-width:760px;width:100%;margin:0 auto;}.form-item{margin-top:0;margin-bottom:1rem;}form label{display:block;}form input:not(.form-submit),form .form-text,form .form-select,form .form-textarea,form textarea,form details{font-size:1.2rem;font-weight:400;border-radius:40px !important;background-color:#ffffff;background-clip:border-box;color:#232323;line-height:1rem !important;height:auto;padding:1.2rem 2rem;transition:border-color 0.25s ease 0s;border:1px solid transparent !important;border-radius:4px;width:100%;box-shadow:rgba(0,0,0,0.07) 0px 1px 1px 0px,rgba(0,0,0,0.07) 0px 1px 3px 0px,rgba(0,0,0,0.03) 0px 0px 0px 1px;}form input:not(.form-submit):focus,form .form-text:focus,form .form-select:focus,form .form-textarea:focus,form textarea:focus,form details:focus{outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}form input.form-checkbox,form input.form-radio{box-shadow:none;width:auto;}.form-submit{background-color:#d83588;border:0;color:#fff;box-shadow:none;font-weight:600;font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.3;margin:0.6rem;padding:1.25rem 2rem;border-radius:6.25rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-ms-border-radius:6.25rem;-o-border-radius:6.25rem;transition:all 0.2s ease-in-out;}@media (max-width:768px){.form-submit{font-size:0.96rem;font-size:calc(1.07rem + 0.13 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.07rem + 0.13 * (100vw - 20rem) / 28));}}.form-submit:hover{background-color:#e060a1;box-shadow:none;color:#fff;}.container-webform{padding-top:6rem;padding-bottom:6rem;background-color:#1c1c1c;}@media (max-width:768px){.container-webform{padding-top:2rem;padding-bottom:2rem;}}.webform-submission-contactanos-form{display:flex;flex-wrap:wrap;}.webform-submission-contactanos-form .form-item-name,.webform-submission-contactanos-form .form-item-surname{max-width:50%;width:100%;}@media (max-width:575px){.webform-submission-contactanos-form .form-item-name,.webform-submission-contactanos-form .form-item-surname{max-width:100%;}}.webform-submission-contactanos-form .form-item{padding-left:0.6rem;padding-right:0.6rem;width:100%;}.webform-submission-contactanos-form .form-actions{margin-top:0;padding-left:0.6rem;padding-right:0.6rem;text-align:center;width:100%;}@media (max-width:575px){.webform-submission-contactanos-form .form-actions .button{width:100%;}}.webform-submission-contactanos-form .form-textarea{line-height:1.5rem !important;min-height:calc(1.5em + 0.75rem + 2px);max-height:88px;}.form-text{margin-top:0;}.node-40{background-color:#f7f7f7;}.node-40 .container-webform{padding-top:0;padding-bottom:0;background-color:#f7f7f7;}.webform-submission-newsletter-form{max-width:633px;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}.webform-submission-newsletter-form .form-item-title{margin-bottom:0;}.webform-submission-newsletter-form .form-item-title p{color:#ffd7ef;text-align:center;}.webform-submission-newsletter-form .form-item-email{width:50%;padding-right:0.6rem;padding-left:0.6rem;margin-bottom:0;}@media (max-width:575px){.webform-submission-newsletter-form .form-item-email{width:100%;margin-bottom:1.25rem;}}.webform-submission-newsletter-form .form-actions{margin-top:0;margin-bottom:0;}.webform-submission-newsletter-form .form-actions .form-submit{margin-top:0;margin-bottom:0;background-color:#ffd7ef !important;border-color:#ffd7ef !important;color:#d70081 !important;}.webform-submission-newsletter-form .form-actions .form-submit:hover{background-color:#ffffff !important;border-color:#ffffff !important;}.webform-submission-newsletter-form .form-item-description{margin-top:2.25rem;}.webform-submission-newsletter-form .form-item-description p{color:#fff;font-style:italic;text-align:center;}.webform-submission-membership-form input:not(.form-submit),.webform-submission-membership-form .form-text,.webform-submission-membership-form .form-select,.webform-submission-membership-form .form-textarea,.webform-submission-membership-form details{border:1px solid #d4d3d3 !important;border-radius:0 !important;padding:16px;}.webform-submission-membership-form input:not(.form-submit):hover,.webform-submission-membership-form input:not(.form-submit):focus,.webform-submission-membership-form .form-text:hover,.webform-submission-membership-form .form-text:focus,.webform-submission-membership-form .form-select:hover,.webform-submission-membership-form .form-select:focus,.webform-submission-membership-form .form-textarea:hover,.webform-submission-membership-form .form-textarea:focus,.webform-submission-membership-form details:hover,.webform-submission-membership-form details:focus{box-shadow:none;border:1px solid #000000 !important;}.webform-submission-membership-form .form-item-title{text-align:center;}.webform-submission-membership-form .form-item-title h2,.webform-submission-membership-form .form-item-title p{margin-bottom:1rem;}.search-404,.item-list--result-nd{margin-left:auto;margin-right:auto;}@media (min-width:576px){.search-404,.item-list--result-nd{max-width:540px;}}@media (min-width:768px){.search-404,.item-list--result-nd{max-width:720px;}}@media (min-width:992px){.search-404,.item-list--result-nd{max-width:960px;}}@media (min-width:1200px){.search-404,.item-list--result-nd{max-width:1140px;}}@media (min-width:1400px){.search-404,.item-list--result-nd{max-width:1320px;}}.search-404 label{padding:0.3125rem 0;}.item-list--result-nd{padding-top:2rem;padding-bottom:2rem;}.search-help-link{font-size:0.875rem;display:block;font-weight:500;padding:8px 0;}.ui-dialog{max-height:100vh !important;overflow:auto;}.ui-dialog .ui-dialog-titlebar{background:transparent;color:transparent;border:0;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:url(/themes/custom/needed_up/assets/images/close_icon.svg) no-repeat center;background-size:15px;height:100%;margin:0;position:absolute;top:0;width:40px;}.ui-dialog .ui-dialog-content{min-height:0px !important;max-height:none !important;}.ui-dialog .ui-dialog-buttonpane{display:flex;background:transparent;border:0;margin:0;padding-top:0;}.form--buy-ticket{padding-top:3.125rem;padding-bottom:3.125rem;}.radios--wrapper legend{margin-bottom:10px;}h1,h2,h3,h4,h5,h6,.display-1,.display-2,.display-4,.display-5,.display-7,span,p,a{line-height:1;word-break:break-word;word-wrap:break-word;font-weight:400;}.display-1{font-family:"Raleway",sans-serif;font-size:3.5rem !important;line-height:1 !important;}.display-2{font-family:"Raleway",sans-serif;font-size:2.1rem !important;line-height:1 !important;}.display-4,.display-4 p{font-family:"Raleway",sans-serif;font-size:1.1rem !important;line-height:1.5 !important;}.display-5{font-family:"Raleway",sans-serif;font-size:1.5rem !important;line-height:1.5 !important;}.display-7,.display-7 p{font-family:"Raleway",sans-serif;font-size:1.2rem !important;line-height:1.3 !important;}.mbr-text{font-style:normal;line-height:1.7;}.n-font-bold{font-weight:bold;}.mbr-light{font-weight:300;}@media (max-width:768px){.display-1{font-size:2.45rem !important;font-size:calc(1.875rem + 1.625 * (100vw - 20rem) / 28) !important;line-height:calc(1.1 * (1.875rem + 1.625 * (100vw - 20rem) / 28)) !important;}.display-2{font-size:1.68rem !important;font-size:calc(1.385rem + 0.715 * (100vw - 20rem) / 28) !important;line-height:calc(1.3 * (1.385rem + 0.715 * (100vw - 20rem) / 28)) !important;}.display-4,.display-4 p{font-size:0.88rem !important;font-size:calc(1.035rem + 0.065 * (100vw - 20rem) / 28) !important;line-height:calc(1.4 * (1.035rem + 0.065 * (100vw - 20rem) / 28)) !important;}.display-5{font-size:1.2rem !important;font-size:calc(1.175rem + 0.325 * (100vw - 20rem) / 28) !important;line-height:calc(1.4 * (1.175rem + 0.325 * (100vw - 20rem) / 28)) !important;}.display-7,.display-7 p{font-size:0.96rem !important;font-size:calc(1.07rem + 0.13 * (100vw - 20rem) / 28) !important;line-height:calc(1.4 * (1.07rem + 0.13 * (100vw - 20rem) / 28)) !important;}}.btn-white{background-color:#eff0ec;border:0;color:#757b62;box-shadow:none;font-weight:600;font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.3;margin:0.6rem;padding:1.25rem 2rem;border-radius:6.25rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-ms-border-radius:6.25rem;-o-border-radius:6.25rem;transition:all 0.2s ease-in-out;}@media (max-width:768px){.btn-white{font-size:0.96rem;font-size:calc(1.07rem + 0.13 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.07rem + 0.13 * (100vw - 20rem) / 28));}}.btn-white:hover{background-color:#fff;box-shadow:none;color:#757b62;}.mbr-section-btn{margin-right:-0.6rem;margin-left:-0.6rem;}.align-center{text-align:center;}.node__content .text-formatted.field--type-text-long{padding-top:5rem;padding-left:1rem;padding-right:1rem;padding-bottom:5rem;max-width:66.6666666667%;margin-left:auto;margin-right:auto;}@media (max-width:991px) and (min-width:768px){.node__content .text-formatted.field--type-text-long{min-width:50%;}}@media (max-width:768px){.node__content .text-formatted.field--type-text-long{max-width:540px;padding-top:2rem;padding-bottom:2rem;}}.node__content .text-formatted.field--type-text-long p{font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.3;margin-bottom:0;}.node__content .text-formatted.field--type-text-long p.display-1{font-family:"Raleway",sans-serif;font-size:3.5rem;line-height:1;}.node__content .text-formatted.field--type-text-long p.display-1:last-child{margin-bottom:2rem;}@media (max-width:768px){.node__content .text-formatted.field--type-text-long p.display-1:last-child{margin-bottom:1rem;}}.node__content .text-formatted.field--type-text-long p.display-2{font-family:"Raleway",sans-serif;font-size:2.1rem;line-height:1;}.node__content .text-formatted.field--type-text-long p.display-2:last-child{margin-bottom:2rem;}@media (max-width:768px){.node__content .text-formatted.field--type-text-long p.display-2:last-child{margin-bottom:1rem;}}.node__content .text-formatted.field--type-text-long p.display-4{font-family:"Raleway",sans-serif;font-size:1.1rem;line-height:1.5;}.node__content .text-formatted.field--type-text-long p.display-4:last-child{margin-bottom:2rem;}.node__content .text-formatted.field--type-text-long p.display-5{font-family:"Raleway",sans-serif;font-size:1.5rem;line-height:1.5;}.node__content .text-formatted.field--type-text-long p.display-5:last-child{margin-bottom:2rem;}@media (max-width:768px){.node__content .text-formatted.field--type-text-long p{font-size:0.96rem;font-size:calc(1.07rem + 0.13 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.07rem + 0.13 * (100vw - 20rem) / 28));}.node__content .text-formatted.field--type-text-long p.display-1{font-size:2.45rem;font-size:calc(1.875rem + 1.625 * (100vw - 20rem) / 28);line-height:calc(1.1 * (1.875rem + 1.625 * (100vw - 20rem) / 28));}.node__content .text-formatted.field--type-text-long p.display-2{font-size:1.68rem;font-size:calc(1.385rem + 0.715 * (100vw - 20rem) / 28);line-height:calc(1.3 * (1.385rem + 0.715 * (100vw - 20rem) / 28));}.node__content .text-formatted.field--type-text-long p.display-4{font-size:0.88rem;font-size:calc(1.035rem + 0.065 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.035rem + 0.065 * (100vw - 20rem) / 28));}.node__content .text-formatted.field--type-text-long p.display-5{font-size:1.2rem;font-size:calc(1.175rem + 0.325 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.175rem + 0.325 * (100vw - 20rem) / 28));}}.mbr-regular{font-weight:400;}.mbr-light{font-weight:300;}header{padding:0 1rem;position:relative;background:#f7f7f7;}header a:hover{color:#d83588;}.region-header{display:flex;align-items:center;justify-content:space-between;min-height:90px;transition:all 0.3s;}@media (max-width:992px){.region-header{flex-direction:row-reverse;}}@media (max-width:992px){.region-header .block-system-branding-block{margin-right:auto;order:1;}}.region-header .menu--main{position:relative;}@media (max-width:992px){.region-header .menu--main{max-width:100%;width:100%;order:3;}}.region-header .menu{display:flex;flex-wrap:wrap;margin-bottom:0;margin-left:0;}@media (max-width:992px){.region-header .menu{flex-direction:column;text-align:center;}}.region-header .menu a,.region-header .menu span{display:inline-block;margin:0.75rem 1.125rem;padding:0 0.3125rem;color:#320707;font-size:1.1rem;}@media (max-width:1114px){.region-header .menu a,.region-header .menu span{margin:0.75rem 0.4375rem;}}.region-header .menu a:hover,.region-header .menu span:hover{color:#d83588;}.region-header .menu .menu-item--expanded{list-style:none;}.region-header .menu .menu-item--expanded .dropdown{position:inherit;}@media (max-width:992px){.region-header .menu .menu-item--expanded .dropdown{position:relative;}}.region-header .menu .menu-item--expanded .dropdown-menu{border:0;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);background:#f7f7f7;}@media (max-width:992px){.region-header .menu .menu-item--expanded .dropdown-menu{position:relative;}}.region-header .menu .menu-item--expanded .dropdown-menu[data-bs-popper]{left:auto;margin-top:0;}.region-header .menu .menu-item--expanded .menu{display:block;border-radius:4px;margin-left:0;}.region-header .menu .menu-item--expanded .menu a{line-height:2;padding:0.5rem 1.8125rem;margin:0;}.region-header .menu .menu-item--expanded.open .dropdown-menu{display:block;}.region-header .navbar-toggler{padding:0;border:0;}.site-logo img{max-width:184px;}@media (max-width:992px){.site-logo img{max-width:149px;}}.block-system-branding-block{margin-right:auto;}footer{padding-top:4rem;padding-bottom:6rem;background-color:#000000;}footer ul.menu a,footer ul.menu a.is-active{color:#fff;line-height:1;}footer ul.menu a:hover,footer ul.menu a:focus,footer ul.menu a.is-active:hover,footer ul.menu a.is-active:focus{opacity:0.75;}footer a,footer a.is-active{color:#fff;}footer a:hover,footer a:focus,footer a.is-active:hover,footer a.is-active:focus{color:#fff;opacity:0.75;}.region-footer-left a{font-size:1.1rem;margin-bottom:0.5rem;line-height:1.7;}.region-footer-left h2{color:#3eb2d3;font-size:1.1rem;line-height:1.5;font-weight:bold;}.region-footer-left ul.menu{list-style:none;margin-left:0;margin-top:1.5rem;}@media (min-width:992px){.region-footer-left ul.menu{margin-bottom:0;}}@media (max-width:992px){.region-footer-left ul.menu{margin-bottom:2rem;}}.region-footer-right h2{color:#3eb2d3;font-size:1.5rem;font-weight:700;margin-bottom:0;}.region-footer-right .field--name-body{margin-top:1.5rem;}@media (min-width:992px){.region-footer-right .field--name-body{margin-bottom:0;}}@media (max-width:992px){.region-footer-right .field--name-body{margin-bottom:2rem;}}.region-footer-right .field--name-body a{font-weight:500;line-height:1.7;font-size:1.2rem;}.region-footer-right .field--name-body p{font-weight:500;line-height:1.7;font-size:1.2rem;margin-bottom:0;}.region-footer-right .field--name-body p:last-child{line-height:0;}.region-footer-bottom .privacy{padding-top:1.5rem;margin-top:4rem;border-top:2px solid #444;}.region-footer-bottom .field--name-body{color:#fff;position:relative;}.region-footer-bottom .field--name-body p{margin-bottom:0;font-size:1.2rem;}.region-footer-bottom .field--name-body p:last-child{position:absolute;right:0;top:0;}.footer-top{padding-top:5rem;padding-bottom:1rem;background-color:#000000;}header .container,header .container-fluid{padding-left:0;padding-right:0;}@media (min-width:992px){header .container,header .container-fluid{padding-left:32px;padding-right:32px;}}.content-head{max-width:800px;}.align-center{text-align:center;}.mbr-background-video{position:relative;}.mbr-background-video .mbr-overlay{background-color:#000;bottom:0;left:0;opacity:0.2;position:absolute;right:0;top:0;z-index:0;pointer-events:none;}.mbr-background-video .jarallax{padding-top:10rem;padding-bottom:10rem;min-height:745px;}@media (max-width:575px){.mbr-background-video .jarallax{padding-top:2rem;padding-bottom:2rem;}}.mbr-background-video .jarallax h2{color:#eff0ec;font-weight:bold;}.mbr-background-video .jarallax .subtitle3{font-weight:bold;}.mbr-background-video .container{position:relative;}.mbr-parallax-background .jarallax{min-height:475px;display:flex;padding-top:135px;padding-bottom:90px;align-items:center;}@media (max-width:575px){.mbr-parallax-background .jarallax{padding-top:2rem;padding-bottom:2rem;}}.mbr-parallax-background .content-wrap{padding:5rem 1rem;margin:0 auto;max-width:800px;z-index:1;}.mbr-parallax-background .content-wrap .mbr-section-title{text-align:center;}.mbr-parallax-background .content-wrap .banner-description{text-align:center;}.mbr-parallax-background .head_wrap{z-index:1;}.mbr-parallax-background .head_wrap p{margin-bottom:1rem;}.mbr-parallax-background .head_wrap .field--type-link a{background-color:#fff;border:0;color:#fff;box-shadow:none;font-weight:600;font-family:"Raleway",sans-serif;font-size:1.2rem;line-height:1.3;margin:0.6rem;padding:1.25rem 2rem;border-radius:6.25rem;-webkit-border-radius:6.25rem;-moz-border-radius:6.25rem;-ms-border-radius:6.25rem;-o-border-radius:6.25rem;transition:all 0.2s ease-in-out;padding:3px 0;border:none !important;background-color:transparent !important;display:inline-flex;align-items:center;font-size:1.1rem;line-height:1.5;}@media (max-width:768px){.mbr-parallax-background .head_wrap .field--type-link a{font-size:0.96rem;font-size:calc(1.07rem + 0.13 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.07rem + 0.13 * (100vw - 20rem) / 28));}}.mbr-parallax-background .head_wrap .field--type-link a:hover{background-color:#fff;box-shadow:none;color:#cfcfcf;}.mbr-parallax-background .head_wrap .field--type-link a::after{content:"\e96b";font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.375rem;margin-left:0.5rem;}.mbr-parallax-background .mbr-overlay{background-color:#000;bottom:0;left:0;opacity:0.3;position:absolute;right:0;top:0;z-index:0;pointer-events:none;}.mbr-parallax-background.mbr-parallax-background--content .jarallax{padding-top:5.625rem;padding-bottom:5.625rem;}@media (max-width:575px){.mbr-parallax-background.mbr-parallax-background--content .jarallax{padding-top:2rem;padding-bottom:2rem;}}.mbr-parallax-background.mbr-parallax-background--content .jarallax p{text-align:center;}.mbr-parallax-background.mbr-parallax-background--left .jarallax{padding-top:0;padding-bottom:0;}.mbr-parallax-background.mbr-parallax-background--left .jarallax .content-wrap{margin:0;}.mbr-parallax-background.mbr-parallax-background--left .jarallax .content-wrap p{text-align:left;}.mbr-parallax-background.mbr-parallax-background--left .jarallax .content-wrap .form-submit{font-weight:600;}.mbr-parallax-background.mbr-parallax-background--content-line .mbr-overlay{opacity:0.5;background-color:rgb(249,44,80);}.mbr-parallax-background.mbr-parallax-background--content-line .jarallax{min-height:300px;padding-top:4rem;padding-bottom:4rem;}@media (max-width:575px){.mbr-parallax-background.mbr-parallax-background--content-line .jarallax{padding-top:2rem;padding-bottom:2rem;}}.mbr-parallax-background.mbr-parallax-background--content-line .content-wrap{max-width:100%;padding:5rem 1rem;}@media (max-width:575px){.mbr-parallax-background.mbr-parallax-background--content-line .content-wrap{padding:2rem 1rem;}}.mbr-parallax-background.mbr-parallax-background--content-line .content-wrap p{margin-bottom:0;}@media (min-width:992px){.mbr-parallax-background.mbr-parallax-background--content-line .content-wrap{padding:5rem 3rem;}}.mbr-parallax-background.mbr-parallax-background--content-line .line{color:#fff;width:100%;opacity:0.6;height:1px;background:currentColor;margin-top:8rem;}.mbr-parallax-background.mbr-parallax-background--content-text .jarallax{min-height:100vh;padding-top:3rem;padding-bottom:3rem;}@media (max-width:575px){.mbr-parallax-background.mbr-parallax-background--content-text .jarallax{padding-top:2rem;padding-bottom:2rem;}}.mbr-parallax-background.mbr-parallax-background--content-text .jarallax .container-fluid{z-index:1;}.mbr-parallax-background.mbr-parallax-background--content-text .jarallax .row{justify-content:center;}.mbr-parallax-background.mbr-parallax-background--content-text .jarallax .row h2{color:#60dcff;font-weight:bold;margin-bottom:2rem;}.mbr-parallax-background.mbr-parallax-background--content-text .jarallax .row .display-5 p{font-family:"Raleway",sans-serif;font-size:1.5rem !important;line-height:1.5 !important;}@media (max-width:768px){.mbr-parallax-background.mbr-parallax-background--content-text .jarallax .row .display-5 p{font-size:1.2rem;font-size:calc(1.175rem + 0.325 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.175rem + 0.325 * (100vw - 20rem) / 28));}}.mbr-parallax-background.mbr-parallax-background--plans .jarallax{min-height:100vh;padding-top:5rem;padding-bottom:5rem;z-index:auto !important;}@media (max-width:575px){.mbr-parallax-background.mbr-parallax-background--plans .jarallax{padding-top:2rem;padding-bottom:2rem;}}@media (max-width:768px){.mbr-parallax-background.mbr-parallax-background--plans .justify-content-center .col-12{padding-bottom:2rem;}}.mbr-parallax-background.mbr-parallax-background--field .mbr-overlay{background-color:#000;opacity:0.4;}.mbr-parallax-background.mbr-parallax-background-video .mbr-media{display:flex;justify-content:center;position:relative;margin:3rem auto 0;width:fit-content;max-width:100%;}.mbr-parallax-background.mbr-parallax-background-video .mbr-media .icon-wrap{position:relative;display:flex;align-items:center;justify-content:center;min-width:60px;min-height:60px;padding:1rem;border-radius:50%;cursor:pointer;background-color:#d83588;}.mbr-parallax-background.mbr-parallax-background-video .mbr-media .icon-wrap span{font-size:1.5rem;color:#ffffff;transition:all 0.2s;}.mbr-parallax-background.mbr-parallax-background-video .mbr-media .icon-wrap::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;width:100%;height:100%;background-color:#d83588;opacity:0.6;border-radius:50%;transition:0.3s all;}.mbr-parallax-background.mbr-parallax-background-video .mbr-media .icon-wrap:hover::before{width:calc(100% + 20px);height:calc(100% + 20px);}.mbr-parallax-background.mbr-parallax-background-video p{margin-top:3rem;}.mbr-parallax-background.mbr-parallax-background-video .content-wrap{padding:0;}.mbr-parallax-background.mbr-parallax-background-video .content-wrap{position:relative;}.mbr-parallax-background.mbr-parallax-background-video .mbr-overlay{opacity:0.6;background-color:rgb(51,54,59);}.mbr-parallax-background.mbr-parallax-background--card-bg .mbr-overlay{opacity:0.7;}.page-node-type-hub .mbr-parallax-background .jarallax{padding-top:10rem;padding-bottom:10rem;}@media (max-width:575px){.page-node-type-hub .mbr-parallax-background .jarallax{padding-top:2rem;padding-bottom:2rem;}}.page-node-type-hub .mbr-parallax-background .mbr-overlay{opacity:0.4;}.block-container{padding-top:5rem;padding-bottom:5rem;}.block-views-blocknews-block-news-tech-news h2,.block-views-blocknews-block-more-articles h2{font-weight:bold;margin-bottom:3.125rem;}.view-display-id-block_news_tech_news .views-row,.view-display-id-block_more_articles .views-row{border-top:2px solid #e1e1e1;padding:1.375rem 0;display:flex;align-items:center;}.view-display-id-block_news_tech_news .views-row a,.view-display-id-block_more_articles .views-row a{color:#232323;}.view-display-id-block_news_tech_news .views-row a:hover,.view-display-id-block_more_articles .views-row a:hover{color:#232323;}@media (max-width:992px){.view-display-id-block_news_tech_news .views-row,.view-display-id-block_more_articles .views-row{display:block;}}.view-display-id-block_news_tech_news .views-row:last-child,.view-display-id-block_more_articles .views-row:last-child{border-bottom:2px solid #e1e1e1;}.view-display-id-block_news_tech_news .views-row:hover .item-image img,.view-display-id-block_more_articles .views-row:hover .item-image img{transform:scale(1.05) translateX(2%);}.view-display-id-block_news_tech_news .item-image a,.view-display-id-block_more_articles .item-image a{display:block;overflow:hidden;min-width:330px;}@media (max-width:992px){.view-display-id-block_news_tech_news .item-image a,.view-display-id-block_more_articles .item-image a{max-width:100%;margin-bottom:20px;min-width:auto;}}.view-display-id-block_news_tech_news .item-image a img,.view-display-id-block_more_articles .item-image a img{height:200px;object-fit:cover;transition:all 0.3s ease-in-out;transform:scale(1.05) translateX(0);}@media (max-width:992px){.view-display-id-block_news_tech_news .item-image a img,.view-display-id-block_more_articles .item-image a img{height:350px;width:100%;}}.view-display-id-block_news_tech_news .item-content,.view-display-id-block_more_articles .item-content{width:100%;padding-left:40px;display:flex;align-items:center;justify-content:space-between;}@media (max-width:992px){.view-display-id-block_news_tech_news .item-content,.view-display-id-block_more_articles .item-content{padding-left:0;}}@media (max-width:768px){.view-display-id-block_news_tech_news .item-content,.view-display-id-block_more_articles .item-content{display:block;}}.view-display-id-block_news_tech_news .item-content h5,.view-display-id-block_more_articles .item-content h5{font-weight:bold;margin-bottom:10px;}.view-display-id-block_news_tech_news .item-content p,.view-display-id-block_more_articles .item-content p{font-family:"Raleway",sans-serif;font-size:1.1rem;line-height:1.5;margin-bottom:10px;}@media (max-width:768px){.view-display-id-block_news_tech_news .item-content p,.view-display-id-block_more_articles .item-content p{font-size:0.88rem;font-size:calc(1.035rem + 0.065 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.035rem + 0.065 * (100vw - 20rem) / 28));}}.view-display-id-block_news_tech_news .item-content .item-link,.view-display-id-block_more_articles .item-content .item-link{display:block;}@media (max-width:768px){.view-display-id-block_news_tech_news .item-content .item-link,.view-display-id-block_more_articles .item-content .item-link{margin-top:1.25rem;}}.view-display-id-block_news_tech_news .item-content .item-link:hover .mbr-iconfont,.view-display-id-block_more_articles .item-content .item-link:hover .mbr-iconfont{box-shadow:inset 90px 0 0 0 #d70081 !important;color:#ffffff;}.view-display-id-block_news_tech_news .item-content .item-link .mbr-iconfont,.view-display-id-block_more_articles .item-content .item-link .mbr-iconfont{width:90px;height:90px;display:flex;justify-content:center;align-items:center;color:#000000;background-color:#ffffff;font-size:22px;transition:all 0.3s ease-in-out;}@media (max-width:768px){.view-display-id-block_news_tech_news .item-content .item-link .mbr-iconfont,.view-display-id-block_more_articles .item-content .item-link .mbr-iconfont{height:40px;width:40px;}}.block-social-media-links-block h2{color:#fff;font-weight:bold;}.social-media-links--platforms{margin-top:3rem;display:block !important;}.social-media-links--platforms .fab{color:rgb(255,255,255);fill:rgb(255,255,255);font-size:1.3rem;border:1px solid #efefef;border-radius:50%;padding:0.6rem;transition:all 0.3s;display:block;cursor:pointer;}.social-media-links--platforms .fab:hover{background:#d83588;}.fa-linkedin::before{content:"\e04c";font-family:"Socicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-facebook::before{content:"\e028";font-family:"Socicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-instagram::before{content:"\e044";font-family:"Socicon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.path-entradas-nevo2026 .webform-confirmation{padding:5rem 0.9375rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;}.path-entradas-nevo2026 .webform-confirmation .webform-confirmation__message{max-width:500px;}.path-entradas-nevo2026 .webform-confirmation .webform-confirmation__message h2{margin-bottom:20px;font-weight:800;color:#ae1f68;}.path-entradas-nevo2026 .webform-confirmation .webform-confirmation__message p{font-size:18px;line-height:1.5;margin-bottom:10px;}.item-wrapper{padding-bottom:4.6875rem;}@media (max-width:768px){.item-wrapper{padding-bottom:2rem;}}.item-wrapper h1{margin-bottom:0.75rem;transition:all 0.4s;}.page-node-type-new .node__content{padding-top:8rem;}.page-node-type-new .node__content p{font-family:"Raleway",sans-serif;font-size:1.1rem;line-height:1.5;margin-bottom:10px;}@media (max-width:768px){.page-node-type-new .node__content p{font-size:0.88rem;font-size:calc(1.035rem + 0.065 * (100vw - 20rem) / 28);line-height:calc(1.4 * (1.035rem + 0.065 * (100vw - 20rem) / 28));}}.jarrallax-small{min-height:320px;position:relative;}.jarrallax-small .mbr-overlay{background-color:#000;bottom:0;left:0;opacity:0.4;position:absolute;right:0;top:0;z-index:0;pointer-events:none;}.card_topic{margin-bottom:0.75rem;transition:all 0.4s;}.card_topic .card_topic--title{opacity:0.8;}.card_topic .mbr-iconfont{color:#ffd7ef;margin-left:10px;margin-right:3px;}.middle-text--wrapper{margin-top:5rem;padding-top:5rem;padding-bottom:5rem;background-color:#232323;}.middle-text--wrapper .row{position:relative;justify-content:space-between;}.middle-text--wrapper .content-wrapper{position:sticky;top:100px;}@media (max-width:992px){.middle-text--wrapper .content-wrapper{margin-bottom:3.125rem;}}.middle-text--wrapper .content-wrapper p{line-height:inherit;}.middle-text--wrapper .image-wrapper img{height:560px;object-fit:cover;margin-bottom:24px;}@media (max-width:992px){.middle-text--wrapper .image-wrapper img{height:350px;}}.middle-text--wrapper .image-wrapper img::last-child{margin-bottom:0;}.new-low-text--wrapper{padding-top:5rem;}@media (min-width:768px){.hack-info .row{justify-content:center;}}.hack-info .content-wrap{text-align:center;padding:5rem 1rem;}@media (max-width:575px){.hack-info .content-wrap{padding:2rem 1rem;}}.membership-info .content-wrap{text-align:center;padding:5rem 1rem;}.membership-info .row{justify-content:center;}.membership-info .row h2,.membership-info .row .memberships-student-profile{text-align:center;}.membership-info .row .memberships-student-profile p{margin-bottom:0;}.hack-video{background-color:#000000;}.hack-video .media-oembed-content{width:100%;min-height:663px;}.video-wrapper .jarallax{height:540px;}.video-new{background-color:#000000;padding-top:3rem;padding-bottom:3rem;}.video-new .title-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%;padding:0 100px;text-align:center;}@media (max-width:768px){.video-new .title-wrapper{padding:0 40px;}}@media (max-width:992px){.video-new .title-wrapper{margin-bottom:100px;}}.video-new .title-wrapper h2{color:#fff;}.video-new .title-wrapper p{margin:50px 0 0;color:#b6b6b6;}.field--name-field-new-closing-text{padding-top:2.8125rem;}@media (max-width:768px){.field--name-field-new-closing-text{padding-top:0.625rem;}}.new-closing-text .content-wrap{padding:5rem 1rem;}@media (max-width:768px){.new-closing-text .content-wrap{padding:2rem 1rem;}}.c-type--cpt_rich_text{padding-top:3.75rem;}.single-item-container{max-width:80%;margin:0 auto;}@media (max-width:768px){.single-item-container{max-width:100%;}}.single-item-container .testimony-slide{padding:5rem 12rem;}@media (max-width:992px){.single-item-container .testimony-slide{padding:5rem 2rem;}}@media (max-width:768px){.single-item-container .testimony-slide{padding:2rem 0;}}.single-item-container .testimony-slide-logo img{max-width:160px;margin:auto;}.single-item-container .testimony-slide-title{font-weight:bold;}@media (max-width:768px){.single-item-container .testimony-slide-author{flex-direction:column;text-align:center;align-items:center;}}.single-item-container .testimony-slide-author .image-wrapper{width:60px;height:60px;border-radius:50%;margin-top:5px;margin-right:1rem;overflow:hidden;}.single-item-container .testimony-slide-author .testimony-slide-name{font-weight:bold;}.single-item-container .slick-arrow{width:60px;height:60px;display:block;background-color:#edefea !important;opacity:0.8;border-color:#EDEFE9;border-radius:50%;transition:all 0.3s;}.single-item-container .slick-arrow::before{color:#464845;}.single-item-container .slick-arrow:hover{opacity:1;}.slick-arrow::before{font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#464845;}.slick-arrow.slick-next::before{content:"\e909";}.slick-arrow.slick-prev::before{content:"\e90a";}.testimony-slide--info{padding-left:1rem;padding-right:1rem;}.c-type--cpt_testimony_text_container .testimony-slide-text{padding-top:5rem;padding-bottom:5rem;}.c-type--cpt_testimony_text_container .testimony-slide-text .slick-arrow{transition:opacity 0.5s;position:absolute;top:70%;bottom:auto;height:60px;width:60px;padding:10px;z-index:1;}@media (max-width:768px){.c-type--cpt_testimony_text_container .testimony-slide-text .slick-arrow{top:100%;}}.c-type--cpt_testimony_text_container .testimony-slide-text .slick-arrow::before{font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:gray;font-size:40px;font-weight:800;}.c-type--cpt_testimony_text_container .testimony-slide-text .slick-arrow.slick-prev{left:0;}.c-type--cpt_testimony_text_container .testimony-slide-text .slick-arrow.slick-next{right:0;}.testimony-slide-text--item-wrapper{display:flex;justify-content:center;text-align:center;}.testimony-slide-text--title{text-align:center;margin-bottom:2rem;}.cpt-card-item--img img{width:100%;height:100%;height:300px;object-fit:cover;}.cpt-card-two{padding-bottom:8rem;}@media (max-width:768px){.cpt-card-two{padding-bottom:2rem;}}.cpt-card-item--title{color:#ae1f68;}.cpt-card-items-thre{padding-bottom:3rem;}.cpt-card-items-two{padding-top:1rem;}@media (max-width:768px){.cpt-card-items-two{padding-top:0;}}.cpt-card-item{margin-top:2rem;}@media (max-width:768px){.cpt-card-item{margin-top:1rem;}}.cpt-carousel-item,.cpt-carousel-item-text{min-width:145px;max-width:145px;margin:0 3rem;}@media (max-width:768px){.cpt-carousel-item,.cpt-carousel-item-text{min-width:100%;max-width:100%;margin:0;display:flex !important;justify-content:center;}}.cpt-carousel-item img,.cpt-carousel-item-text img{height:200px;object-fit:contain;}.cpt-carousel-items-text{margin-right:1rem;margin-left:1rem;}.cpt-carousel-container{padding-top:4.625rem;padding-bottom:5rem;}@media (max-width:768px){.cpt-carousel-container{padding-top:2rem;}}.cpt-carousel-container .container-fluid{padding:0 56px;}@media (max-width:768px){.cpt-carousel-container{padding-bottom:2rem;}}.cpt-carousel-text{padding-bottom:5rem;padding-top:5rem;}@media (max-width:768px){.cpt-carousel-text{padding-bottom:2rem;padding-top:2rem;}}.cpt-gallery{background-color:#f7f7f7;}.cpt-gallery .carousel-control-next,.cpt-gallery .carousel-control-prev{position:fixed;background-color:#edefea;color:#464845;margin-top:-1.5rem;bottom:50%;top:50%;width:60px;height:60px;font-size:22px;opacity:0.8;border-radius:50%;transition:all 0.3s;}@media (max-width:992px){.cpt-gallery .carousel-control-next,.cpt-gallery .carousel-control-prev{bottom:2.5rem;margin-top:0;top:auto;}}@media (max-width:768px){.cpt-gallery .carousel-control-next,.cpt-gallery .carousel-control-prev{top:auto;bottom:20px;}}.cpt-gallery .carousel-control-next:hover,.cpt-gallery .carousel-control-prev:hover{opacity:1;}.cpt-gallery .carousel-control-next .mobi-mbri-arrow-prev,.cpt-gallery .carousel-control-prev .mobi-mbri-arrow-prev{margin-right:0.3125rem;}.cpt-gallery .carousel-control-next .mobi-mbri-arrow-next,.cpt-gallery .carousel-control-prev .mobi-mbri-arrow-next{margin-left:0.3125rem;}.cpt-gallery .carousel-control-prev{margin-left:2.5rem;}.cpt-gallery .carousel-control-next{margin-right:2.5rem;}@media (max-width:768px){.cpt-gallery .carousel-indicators{display:none;}}.cpt-gallery .carousel-item{text-align:center;height:100%;position:relative;}.cpt-gallery .carousel-item img{object-fit:contain;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:875px;padding:20px 0;max-height:1000px;}.cpt-gallery .modal-content{background:transparent;}.cpt-gallery .modal-dialog{height:100%;max-width:100% !important;margin:0 auto;padding-left:1rem;padding-right:1rem;display:flex;align-items:center;}.cpt-gallery .modal-dialog .carousel{width:100%;}.cpt-gallery .modal-dialog .carousel .carousel-inner{display:block;height:calc(100vh - 1.75rem);}.cpt-gallery .modal-body{padding:0;}.cpt-gallery .btn-close{position:fixed;width:70px;height:70px;border-radius:50%;font-size:35px;top:2.5rem;right:2.5rem;border-radius:50%;background:none;background-color:#edefea;color:#464845;padding:0;opacity:0.8;transition:opacity 0.3s ease;font-family:"Moririse2";z-index:9;}.cpt-gallery .btn-close::before{content:"\e91a";}.cpt-gallery .btn-close:hover{opacity:1;}.grid-item{margin-bottom:2rem;}.cpt-video .jarallax{min-height:100vh;}.digit-wrapper{display:flex;justify-content:center;}.digit-figure{padding-left:1.5rem;width:fit-content;min-width:170px;font-weight:bold;}.digit-icon-wrapper{min-width:70px;height:70px;display:flex;justify-content:center;align-items:center;}.digit-icon-wrapper .mbr-iconfont{font-size:2rem;}.digits-container{padding-top:6rem;padding-bottom:6rem;}@media (max-width:768px){.digits-container{padding-top:2rem;padding-bottom:2rem;}}.digit-text{color:#ae1f68;max-width:150px;width:100%;text-align:center;}.card-three-animation{background-color:#f7f7f7;padding-top:5rem;padding-bottom:2rem;}.card-three-animation-title{margin-bottom:70px;font-weight:bold;text-align:center;}@media (max-width:992px){.card-three-animation-title{margin-bottom:3.125rem;}}.card-three-animation-items{display:flex;flex-wrap:wrap;align-items:stretch;padding:10px;}@media (max-width:768px){.card-three-animation-items{padding:0 !important;}}.card-three-animation-item{padding:0.9375rem;}.card-three-animation-item-image img{height:420px;width:100%;max-width:100%;object-fit:cover;}@media (max-width:992px){.card-three-animation-item-image img{height:330px;}}@media (max-width:768px){.card-three-animation-item-image img{height:270px;}}@media (max-width:575px){.card-three-animation-item-image img{height:auto !important;}}.card-three-animation-item-title{color:#d70081;font-weight:bold;margin-top:2.5rem;opacity:0.85;margin-bottom:1rem;}.card-three-animation-item .card-three-animation-item-image{overflow:hidden;transition:0.3s all;}.card-three-animation-item:nth-child(1n) .card-three-animation-item-image{border-radius:0 120px 0 0;}.card-three-animation-item:nth-child(1n) .card-three-animation-item-image:hover{border-radius:120px 0 0 0;}.card-three-animation-item:nth-child(2n) .card-three-animation-item-image{border-radius:120px 0 0 0;}.card-three-animation-item:nth-child(2n) .card-three-animation-item-image:hover{border-radius:0 120px 0 120px;}.card-three-animation-item:nth-child(3n) .card-three-animation-item-image{border-radius:0 120px 0 0;}.card-three-animation-item:nth-child(3n) .card-three-animation-item-image:hover{border-radius:120px 0 0 120px;}.simple-card{padding-top:5rem;padding-bottom:5rem;}@media (max-width:575px){.simple-card{padding-top:2rem;padding-bottom:2rem;}}@media (max-width:768px){.simple-card .align-items-center{flex-direction:column-reverse;}}.simple-card__title{margin-bottom:0.75rem;}.simple-card__text{letter-spacing:inherit;color:#555555;width:100%;margin-bottom:12px;}.simple-card__text p{line-height:inherit;}@media (min-width:992px){.simple-card-info{padding-left:115px;}}.list-container{background-color:#ae1f68;padding-top:5rem;color:#fff;}.list-container--title{font-weight:bold;}.list-item{display:flex;justify-content:space-between;align-items:center;padding:28px 0 85px 0;border-top:1px solid #f7f7f7;position:relative;}@media (max-width:992px){.list-item{display:block;}}.list-item--number{min-width:106px;position:relative;display:inline-block;}@media (max-width:992px){.list-item--number{line-height:1;margin-bottom:42px;}}.list-item--number::after{content:"#";position:absolute;top:100%;left:0;font-size:20%;}@media (max-width:768px){.list-item--number::after{top:50%;}}.list-item--text-title{font-weight:bold;color:#a0e1e1;margin-bottom:1rem;}.card-long-text-container{padding-top:5rem;padding-bottom:5rem;}.card-long-text-item--image img{width:100%;height:100%;height:300px;object-fit:cover;}.card-long-text-item--content-title{color:#d70081;font-weight:bold;margin-bottom:2rem;}.card-long-text-item{background:#fff;height:100%;}@media (max-width:768px){.card-long-text-item{margin-bottom:1rem;height:auto;}}.card-long-text-item--content{margin-top:2rem;padding:0 2.25rem 2.25rem;display:flex;flex-direction:column;height:100%;}@media (max-width:768px){.card-long-text-item--content{padding:0 2rem 1.5rem;margin-top:1rem;}}.number-card-title{text-align:center;font-weight:bold;padding-bottom:3.75rem;}@media (max-width:575px){.number-card-title{padding-bottom:2rem;}}.number-card-item--image img{width:100%;height:100%;height:300px;object-fit:cover;}.number-card-item--number{color:#d70081;}.number-card-item{padding-bottom:3rem;}.c-plans--title{position:relative;z-index:1;margin-bottom:3rem;max-width:730px;margin-right:auto;margin-left:auto;text-align:center;}.c-plans--card{padding:2rem;background-color:#efefef;position:relative;z-index:1;}.c-plans--card-title-wrap{margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #767676;}.c-plans--card-number-wrap{display:flex;align-items:center;}.c-plans--card-person{color:#0c2c68;}.c-plans--card-link{margin-top:3.375rem;}.icon-list{padding-top:5rem;padding-bottom:0rem;background-color:#ae1f68;}.icon-list--content-wrapper{padding:0 7.5rem;}@media (max-width:1440px){.icon-list--content-wrapper{padding:0 3.75rem;}}@media (max-width:992px){.icon-list--content-wrapper{padding:0;}}.icon-list--title{display:inline-flex;position:relative;align-items:center;margin-bottom:3.75rem;padding-left:7.5rem;}@media (max-width:992px){.icon-list--title{margin-bottom:2.5rem;padding-left:3.75rem;}}.icon-list--title::before{content:"";position:absolute;left:0;width:90px;height:1px;background-color:#ffffff;}@media (max-width:992px){.icon-list--title::before{width:40px;}}.icon-list--container{padding-left:15rem;}@media (max-width:1440px){.icon-list--container{padding-left:7.5rem;}}@media (max-width:992px){.icon-list--container{padding-left:0;}}.icon-list--item-title{margin-bottom:2.5rem;}.icon-list--item{margin-bottom:6.25rem;display:flex;}@media (max-width:992px){.icon-list--item{margin-bottom:5rem;display:block;}}.icon-list--item:nth-child(3n+1) .icon-list--item-icon span::before{content:"\e981";}.icon-list--item:nth-child(3n+2) .icon-list--item-icon span::before{content:"\e93b";}.icon-list--item:nth-child(3n) .icon-list--item-icon span::before{content:"\e936";}.icon-list--item-icon span{display:inline-flex;width:55px;height:55px;font-size:55px;min-width:55px;margin-right:60px;color:#ffffff;}.icon-list--item-icon span::before{font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (max-width:992px){.icon-list--item-icon span{margin:0 0 40px 0;}}.cpt-latest-report{padding-top:5rem;padding-bottom:5rem;}@media (max-width:768px){.cpt-latest-report{padding-top:2rem;padding-bottom:2rem;}}.cpt-latest-report.dark-variation{background-color:#1c1c1c;color:#fff;}.cpt-latest-report.dark-variation .text-wrapper h2{color:#fa62af;}@media (min-width:992px){.cpt-latest-report .text-wrapper{padding:0 2rem;}}@media (max-width:992px){.cpt-latest-report .cpt-latest-report__image{padding-bottom:1.5rem;margin-bottom:1rem;}}.cpt-latest-report .cpt-latest-report__link span{cursor:pointer;display:inline-block;}.report-container{padding-bottom:5rem;}@media (max-width:768px){.report-container{padding-bottom:2rem;}}.report-item--card .report-item--card-container{padding-top:30px;}.report-item--card .report-item--card-container span{font-weight:700;margin-bottom:1rem;color:#000000;cursor:pointer;}.report-item--card .report-item--card-container span::after{content:"\e927";font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.report-item--image{transition:all 0.3s;}@media (max-width:575px){.report-item--image{padding-top:2.5rem;}}.report-item--image:hover{box-shadow:0 10px 30px 0 rgba(189,189,189,0.35);transform:translateY(-6px);transition:all 0.3s;}.animated-digits-container{padding-top:2.8125rem;padding-bottom:5.625rem;background-color:#f6f7f8;}@media (max-width:575px){.animated-digits-container{padding-top:2rem;padding-bottom:2rem;}}.media-container-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:start;}@media (min-width:992px){.media-container-row{flex-wrap:nowrap;}}.media-container-row .card{word-wrap:break-word;background-color:transparent;border:none;border-left:1px solid rgba(35,35,35,0.1);}.media-container-row .card:last-child{border-right:1px solid rgba(35,35,35,0.1);}.media-container-row .card .count{color:#d83588;}.media-container-row .card .mbr-content-title{margin-top:30px;}.two-column-text-container .row{border-top:2px solid #efefef;padding-top:2rem;}.two-column-text-container .column-title{color:#d83588;}.two-column-text-container .column-description p{line-height:inherit;}.card-bg-item--wrapper{background:#000000;padding:2.25rem;height:100%;display:flex;flex-direction:column;z-index:1;position:relative;}.card-bg-item--wrapper-iconfont,.card-bg-title{color:#d83588;text-align:center;}.card-bg-item--wrapper-iconfont .mbr-iconfont{display:inline-flex;font-size:3rem;margin-bottom:1rem;width:80px;justify-content:center;align-items:center;background:#000000;height:80px;}.card-bg-text{color:#fff;text-align:center;}.c-news,.c-content{padding-top:2.5rem;padding-bottom:2.5rem;}.c-news-head p{margin-bottom:1rem;}.c-content-title{padding-bottom:2.25rem;color:#d83588;margin-bottom:0;}.news-items{padding-top:1rem;}.news-item:first-child .news-item--wrapper{border-top:2px solid #e1e1e1;}.news-item--wrapper{padding:22px 0;border-bottom:2px solid #e1e1e1;display:flex;align-items:center;border-radius:0 !important;}@media (max-width:992px){.news-item--wrapper{display:block;}}.news-item--wrapper:hover .news-item--img img{transform:scale(1.05) translateX(2%);}.news-item--img{display:block;overflow:hidden;min-width:330px;}@media (max-width:992px){.news-item--img{max-width:100%;margin-bottom:20px;min-width:auto;}}.news-item--img img{height:200px;object-fit:cover;transition:all 0.3s ease-in-out;transform:scale(1.05) translateX(0);}@media (max-width:992px){.news-item--img img{width:100%;object-fit:contain;}}.news-item--content{width:100%;padding-left:40px;display:flex;align-items:center;justify-content:space-between;}@media (max-width:992px){.news-item--content{padding-left:0;}}@media (max-width:768px){.news-item--content{display:block;}}.news-item-link--content{color:#232323;}.news-item-link--content:hover{color:#232323;}.news-item-link{display:block;transition:color 0.6s;}@media (max-width:768px){.news-item-link{margin-top:1.25rem;}}.news-item-link:hover span{box-shadow:inset 90px 0 0 0 #d70081 !important;color:#ffffff;}.news-item-link span{width:90px;height:90px;display:flex;justify-content:center;align-items:center;color:#000000;background-color:#ffffff;font-size:22px;transition:all 0.3s ease-in-out;}.img-carousel{padding-top:3.75rem;padding-bottom:3.75rem;background-color:#1c1c1c;color:#fff;}.img-carousel .container{padding-left:1rem;padding-right:1rem;}.img-carousel .slick-arrow{top:auto;bottom:-1.5rem;width:48px;height:48px;margin-top:-1.5rem;background-color:transparent !important;border:2px solid #fff !important;border-radius:50%;transition:all 0.3s;position:absolute;display:flex;justify-content:center;align-items:center;opacity:0.6 !important;}.img-carousel .slick-arrow::before{font-size:18px;color:#fff;}.img-carousel .slick-arrow.slick-prev{left:0;margin-left:1rem;}.img-carousel .slick-arrow.slick-prev::before{content:"\e944";font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.img-carousel .slick-arrow.slick-next{right:0;margin-right:1rem;}.img-carousel .slick-arrow.slick-next::before{content:"\e96b";font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.img-carousel.light-variation{background-color:#f7f7f7;color:#232323;}.img-carousel.light-variation .img-carousel-name{color:#ae1f68;}.img-carousel.light-variation .slick-arrow{border-color:#320707 !important;}.img-carousel.light-variation .slick-arrow:hover{opacity:1 !important;}.img-carousel.light-variation .slick-arrow::before{color:#320707 !important;}.content-wrapper{padding-left:2rem;padding-right:2rem;}.img-carousel-sub,.img-carousel-title{margin-bottom:32px;}.img-carousel-item{min-width:314px;max-width:314px;margin-left:1rem;margin-right:1rem;}@media (max-width:768px){.img-carousel-item{min-width:100%;max-width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0;}}.img-carousel-img{margin-bottom:50px;}.img-carousel-img img{height:360px;border-radius:20px !important;object-fit:cover;}@media (max-width:768px){.img-carousel-img img{height:300px;width:100%;}}.img-carousel-name{color:#3eb2d3;text-align:center;margin-bottom:0.3125rem;}.img-carousel-pos{text-align:center;margin-bottom:0;}.img-carousel-items{margin-left:2rem;margin-right:2rem;padding-bottom:5rem;}@media (max-width:992px){.img-carousel-items{margin-left:1rem;margin-right:1rem;}}@media (max-width:575px){.img-carousel-items{margin-left:0;margin-right:0;}}.card-hack{padding-top:1rem;padding-bottom:5rem;}.card-hack .items-wrapper{margin:0 -0.5rem;}.card-hack .items-wrapper .item{padding:0 0.5rem;margin-bottom:1rem;}.card-hack .items-wrapper .item .item-wrapper{padding:0;}.card-hack .item-img{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:32px;height:420px;overflow:hidden;}.card-hack .item-img:hover img{filter:blur(10px);}.card-hack .item-img .item-img--wrapper{display:block;position:absolute;width:100%;height:100%;}.card-hack .item-img .item-img--wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all 0.5s ease-in-out;}.card-hack .item-content h4{color:#000000;margin-bottom:0;}.card-hack .item-content p{color:#635d60;}.card-hack--title{margin-bottom:3.4375rem;}.card-hack--title h2{color:#d83588;}.c-type--cpt_img_carousel_cont .content-wrapper{padding-left:0.6875rem;padding-right:0.6875rem;}@media (max-width:575px){.c-type--cpt_img_carousel_cont .content-wrapper{padding-left:0;padding-right:0;}}.c-type--cpt_hubspot_form .c-hubspot--inner{padding:6rem 0;}.c-type--cpt_hubspot_form .c-hubspot--inner.dark-bg{background:#1c1c1c;color:#FFF;}body.node-40 .c-type--cpt_hubspot_form .c-hubspot--inner.light-bg{padding-top:0;}@media (max-width:768px){body.node-40 .c-type--cpt_hubspot_form .c-hubspot--inner.light-bg{padding-top:3rem;}}.hubspot--wrapper .hbspt-form .hs-form-field{padding:0 0.625rem;}.hubspot--wrapper .hbspt-form .hs-form-field > label{display:none;}.hubspot--wrapper .hbspt-form .hs-form-field .input{margin:0;}.hubspot--wrapper .hbspt-form .hs-recaptcha{display:flex;justify-content:center;margin-bottom:1rem;}.hubspot--wrapper .hbspt-form .hs-button{display:block;font-weight:600;margin:0 auto;width:auto;}.hubspot--wrapper .hbspt-form .hs-button.primary{background-color:#d83588 !important;border-color:#d83588 !important;box-shadow:none;color:#ffffff !important;}.hubspot--wrapper .hbspt-form .form-columns-1,.hubspot--wrapper .hbspt-form .form-columns-2{max-width:none;}.hubspot--wrapper .hbspt-form .hs-input{margin-bottom:1rem;}.hubspot--wrapper .hbspt-form .hs-input:focus,.hubspot--wrapper .hbspt-form .hs-input:hover{box-shadow:rgba(0,0,0,0.07) 0px 1px 1px 0px,rgba(0,0,0,0.07) 0px 1px 3px 0px,rgba(0,0,0,0.03) 0px 0px 0px 1px;border-color:#d83588 !important;}.hubspot--wrapper .hbspt-form .form-columns-1 .hs-input{width:100% !important;}@media (max-width:768px){.hubspot--wrapper .hbspt-form .form-columns-2 .hs-form-field{width:100%;}.hubspot--wrapper .hbspt-form .form-columns-2 input{width:100% !important;}}.modal .hbspt-form .form-columns-2 .hs-form-field{width:100%;}.modal .hbspt-form .hs-form-field .hs-input{background-color:transparent;border-radius:0 !important;border:1px solid #d4d3d3 !important;box-shadow:none;padding:16px;width:100%;}.modal .hbspt-form .hs-form-field .hs-input:focus,.modal .hbspt-form .hs-form-field .hs-input:hover{border:1px solid #000000 !important;}.modal .hbspt-form .hs-recaptcha{justify-content:start;}.modal .hbspt-form .hs-button{margin:0;}.modal .modal-header{border:none;padding-bottom:0;}.modal .modal-footer{border:none;}.hs-error-msgs{color:red;font-size:0.875rem;}.hubspot-description{font-size:1.1875rem;text-align:center;}.c-bl--link{cursor:pointer;display:inline-block;}.modal-dialog{max-width:880px;}.modal-video .modal-dialog{width:80vw;max-width:100%;margin:0 auto;padding-top:3.125rem;}.modal-video .modal-dialog .modal-content{background:transparent;}.modal-video .modal-dialog .modal-body{width:100% !important;height:100%;padding:0;}.modal-video .modal-dialog .modal-body iframe{height:45vw;width:100%;}@media (max-width:575px){.modal-video .modal-dialog .modal-body iframe{height:100vw;}}.modal-video .modal-dialog .field--name-field-media-oembed-video{text-align:center;}.modal-video .modal-dialog .btn-close{position:fixed;font-size:22px;font-weight:300;width:60px;height:60px;border-radius:50%;top:2.5rem;right:2.5rem;border:2px solid;text-shadow:none;z-index:5;transition:opacity 0.3s ease;align-items:center;justify-content:center;display:flex;background:none;background-color:#edefea;color:#464845;border-color:#edefea;opacity:0.8;padding:0;}@media (max-width:768px){.modal-video .modal-dialog .btn-close{position:static;margin-left:auto;margin-bottom:10px;}}.modal-video .modal-dialog .btn-close::before{content:"\e91a";font-family:"Moririse2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node-30 .mbr-parallax-background--content-line h2{font-family:"Raleway",sans-serif;font-size:2.1rem !important;line-height:1 !important;}@media (max-width:768px){.node-30 .mbr-parallax-background--content-line h2{font-size:1.68rem !important;font-size:calc(1.385rem + 0.715 * (100vw - 20rem) / 28) !important;line-height:calc(1.3 * (1.385rem + 0.715 * (100vw - 20rem) / 28)) !important;}}.node-30 .field--name-field-field-solution-text{padding-top:7.5rem !important;padding-bottom:0 !important;}@media (max-width:575px){.node-30 .field--name-field-field-solution-text{padding-top:2rem !important;}}.field--name-field-main-page-text{margin-bottom:0 !important;}.node-23 .field--name-field-page-text{padding-top:10.625rem !important;}@media (max-width:768px){.node-23 .field--name-field-page-text{padding-top:2rem !important;}}@media (max-width:768px){.node-23 .field--name-field-page-desc-text{text-align:center;}}.node-25 .field--name-field-field-solution-text{padding-top:7.8125rem !important;}.node-26 .field--name-field-field-solution-text{padding-top:7.5rem !important;padding-bottom:3.75rem !important;}@media (max-width:575px){.node-26 .field--name-field-field-solution-text{padding-top:2rem !important;padding-bottom:2rem !important;}}.banner-top{position:absolute;width:100%;height:80px;overflow:hidden;background-color:rgba(0,0,0,0.8);display:flex;align-items:center;top:0;z-index:1;}@media (max-width:768px){.banner-top{position:relative;}}.banner-top.pink-bg-white{background-color:#d70081;}.banner-top a{display:flex;align-items:center;text-decoration:none;}.banner-content{display:flex;align-items:center;position:absolute;white-space:nowrap;}.move-banner{animation:moveBanner 20s linear infinite;}.logo-top{height:60px;margin-right:20px;}.banner-text{font-size:28px;font-family:Open Sans,sans-serif;font-weight:bold;color:white;}@media (max-width:768px){.banner-text{font-size:20px;}}@keyframes moveBanner{from{transform:translateX(100%);}to{transform:translateX(-100%);}}
.jarallax{position:relative;z-index:0}.jarallax>.jarallax-img,picture.jarallax-img img{position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%;z-index:-1}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url(/themes/custom/needed_up/assets/lib/slick/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url(/themes/custom/needed_up/assets/lib/slick/./fonts/slick.eot);src:url(/themes/custom/needed_up/assets/lib/slick/./fonts/slick.eot#iefix) format('embedded-opentype'),url(/themes/custom/needed_up/assets/lib/slick/./fonts/slick.woff) format('woff'),url(/themes/custom/needed_up/assets/lib/slick/./fonts/slick.ttf) format('truetype'),url(/themes/custom/needed_up/assets/lib/slick/./fonts/slick.svg#slick) format('svg');}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25;}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir='rtl'] .slick-prev{right:-25px;left:auto;}.slick-prev:before{content:'←';}[dir='rtl'] .slick-prev:before{content:'→';}.slick-next{right:-25px;}[dir='rtl'] .slick-next{right:auto;left:-25px;}.slick-next:before{content:'→';}[dir='rtl'] .slick-next:before{content:'←';}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}
