@charset "UTF-8";@import "https://fonts.googleapis.com/css?family=Roboto:400,500,600,700,800,900";@import "https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900";
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:a 2s infinite linear;animation:a 2s infinite linear}.fa-pulse{-webkit-animation:a 1s infinite steps(8);animation:a 1s infinite steps(8)}@-webkit-keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scaleY(-1);transform:scaleY(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes b{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes b{0%,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:b;animation-name:b;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes c{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes c{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:c;animation-name:c}@-webkit-keyframes d{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes d{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.pulse{-webkit-animation-name:d;animation-name:d}@-webkit-keyframes e{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes e{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.rubberBand{-webkit-animation-name:e;animation-name:e}@-webkit-keyframes f{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes f{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:f;animation-name:f}@-webkit-keyframes g{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes g{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:g;animation-name:g}@-webkit-keyframes h{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes h{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:h;animation-name:h}@-webkit-keyframes i{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes i{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.tada{-webkit-animation-name:i;animation-name:i}@-webkit-keyframes j{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes j{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.wobble{-webkit-animation-name:j;animation-name:j}@-webkit-keyframes k{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes k{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{-webkit-animation-name:k;animation-name:k;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes l{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes l{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:l;animation-name:l}@-webkit-keyframes m{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes m{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:m;animation-name:m}@-webkit-keyframes n{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes n{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInLeft{-webkit-animation-name:n;animation-name:n}@-webkit-keyframes o{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes o{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInRight{-webkit-animation-name:o;animation-name:o}@-webkit-keyframes p{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes p{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.bounceInUp{-webkit-animation-name:p;animation-name:p}@-webkit-keyframes q{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes q{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:q;animation-name:q}@-webkit-keyframes r{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes r{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:r;animation-name:r}@-webkit-keyframes s{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes s{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:s;animation-name:s}@-webkit-keyframes t{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes t{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:t;animation-name:t}@-webkit-keyframes u{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes u{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:u;animation-name:u}@-webkit-keyframes v{0%{opacity:0}to{opacity:1}}@keyframes v{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:v;animation-name:v}@-webkit-keyframes w{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes w{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:w;animation-name:w}@-webkit-keyframes x{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes x{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:x;animation-name:x}@-webkit-keyframes y{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes y{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:y;animation-name:y}@-webkit-keyframes z{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes z{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:z;animation-name:z}@-webkit-keyframes A{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes A{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:A;animation-name:A}@-webkit-keyframes B{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes B{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:B;animation-name:B}@-webkit-keyframes C{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes C{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:C;animation-name:C}@-webkit-keyframes D{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes D{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:D;animation-name:D}@-webkit-keyframes E{0%{opacity:1}to{opacity:0}}@keyframes E{0%{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:E;animation-name:E}@-webkit-keyframes F{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes F{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:F;animation-name:F}@-webkit-keyframes G{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes G{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:G;animation-name:G}@-webkit-keyframes H{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes H{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:H;animation-name:H}@-webkit-keyframes I{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes I{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:I;animation-name:I}@-webkit-keyframes J{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes J{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:J;animation-name:J}@-webkit-keyframes K{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes K{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:K;animation-name:K}@-webkit-keyframes L{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes L{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:L;animation-name:L}@-webkit-keyframes M{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes M{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:M;animation-name:M}@-webkit-keyframes N{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes N{0%{-webkit-transform:perspective(400px) rotateY(-1turn);transform:perspective(400px) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-190deg);transform:perspective(400px) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(-170deg);transform:perspective(400px) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:N;animation-name:N}@-webkit-keyframes O{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes O{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:O;animation-name:O}@-webkit-keyframes P{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes P{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:P;animation-name:P}@-webkit-keyframes Q{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes Q{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:Q;animation-name:Q;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes R{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes R{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:R;animation-name:R}@-webkit-keyframes S{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes S{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.lightSpeedIn{-webkit-animation-name:S;animation-name:S;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes T{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes T{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:T;animation-name:T;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes U{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes U{0%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateIn{-webkit-animation-name:U;animation-name:U}@-webkit-keyframes V{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes V{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:V;animation-name:V}@-webkit-keyframes W{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes W{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:W;animation-name:W}@-webkit-keyframes X{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes X{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:X;animation-name:X}@-webkit-keyframes Y{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes Y{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:Y;animation-name:Y}@-webkit-keyframes Z{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes Z{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:Z;animation-name:Z}@-webkit-keyframes ab{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes ab{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:ab;animation-name:ab}@-webkit-keyframes bb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes bb{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:bb;animation-name:bb}@-webkit-keyframes cb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes cb{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:cb;animation-name:cb}@-webkit-keyframes db{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes db{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:db;animation-name:db}@-webkit-keyframes eb{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes eb{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:eb;animation-name:eb}@-webkit-keyframes fb{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fb{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:fb;animation-name:fb}@-webkit-keyframes gb{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes gb{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.rollIn{-webkit-animation-name:gb;animation-name:gb}@-webkit-keyframes hb{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes hb{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{-webkit-animation-name:hb;animation-name:hb}@-webkit-keyframes ib{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes ib{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:ib;animation-name:ib}@-webkit-keyframes jb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes jb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:jb;animation-name:jb}@-webkit-keyframes kb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes kb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:kb;animation-name:kb}@-webkit-keyframes lb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes lb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:lb;animation-name:lb}@-webkit-keyframes mb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes mb{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:mb;animation-name:mb}@-webkit-keyframes nb{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes nb{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:nb;animation-name:nb}@-webkit-keyframes ob{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes ob{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:ob;animation-name:ob}@-webkit-keyframes pb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes pb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:pb;animation-name:pb}@-webkit-keyframes qb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes qb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:qb;animation-name:qb}@-webkit-keyframes rb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes rb{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:rb;animation-name:rb}@-webkit-keyframes sb{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes sb{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInDown{-webkit-animation-name:sb;animation-name:sb}@-webkit-keyframes tb{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes tb{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:tb;animation-name:tb}@-webkit-keyframes ub{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes ub{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInRight{-webkit-animation-name:ub;animation-name:ub}@-webkit-keyframes vb{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes vb{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.slideInUp{-webkit-animation-name:vb;animation-name:vb}@-webkit-keyframes wb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes wb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:wb;animation-name:wb}@-webkit-keyframes xb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes xb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:xb;animation-name:xb}@-webkit-keyframes yb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes yb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:yb;animation-name:yb}@-webkit-keyframes zb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes zb{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:zb;animation-name:zb}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*{-webkit-box-sizing:border-box;box-sizing:border-box}.container{max-width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto;position:relative}.container:after{content:"";display:table;clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after{content:"";display:table;clear:both}.col{width:100%;min-height:1px;padding-left:15px;padding-right:15px}.col-1-1:after{content:"";display:table;clear:both}@media (max-width:1023px){.site-header .site-header__top__right .block-search-form,.visible-desktop{display:none!important}}@media (min-width:1024px){.visible-mobile{display:none!important}}@media (min-width:1024px){.col{float:left}.col-1-2{width:50%}.col-1-3{width:33.33333%}.col-2-3{width:66.66667%}.col-1-4{width:25%}.col-2-4{width:50%}.col-3-4{width:75%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.col-1-6{width:16.66667%}.col-2-6{width:33.33333%}.col-3-6{width:50%}.col-4-6{width:66.66667%}.col-5-6{width:83.33333%}.flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.table{display:table;width:100%;table-layout:fixed}.table-row{display:table-row}.table-cell{display:table-cell;vertical-align:top}}@media (min-width:1200px){.container{width:1200px}}.clearfix:after,.clearfix:before,.post--single-category:after,.post--single-category:before{content:"";display:table;clear:both}.pull-left{float:left}.pull-right{float:right}.text-right{text-align:right}.padding-top-50{padding-top:25px}@media (min-width:1024px){.padding-top-50{padding-top:50px}}.padding-right-50{padding-right:25px}@media (min-width:1024px){.padding-right-50{padding-right:50px}}.padding-left-50{padding-left:25px}@media (min-width:1024px){.padding-left-50{padding-left:50px}}.padding-bottom-50{padding-bottom:25px}@media (min-width:1024px){.padding-bottom-50{padding-bottom:50px}}.margin-bottom-50{margin-bottom:25px}@media (min-width:1024px){.margin-bottom-50{margin-bottom:50px}}.margin-top-50{margin-top:25px}@media (min-width:1024px){.margin-top-50{margin-top:50px}}.padding-bottom-25{padding-bottom:25px}.padding-top-25{padding-top:25px}.margin-bottom-25{margin-bottom:25px}.margin-top-25{margin-top:25px}@media (min-width:1200px){.padding-left-container{padding-left:calc((100vw - 1200px) / 2)}}@media (min-width:1200px){.padding-right-container{padding-right:calc((100vw - 1200px) / 2)}}@media (min-width:1200px){.has-sidebar .padding-left-container{padding-left:15px}.has-sidebar .padding-right-container{padding-right:15px}}body{margin:0;padding:0;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:2}body p:empty:before{content:none}.site{position:relative;overflow-x:hidden;overflow-y:hidden}ul{list-style-position:inside;margin-bottom:20px}a{text-decoration:none;color:#04233b}a:active,a:focus,a:hover{color:#007d9e}:target{display:block;position:relative;top:-180px;visibility:hidden}p{margin:0;margin-bottom:20px}p:last-child{margin-bottom:0}p a{text-decoration:none;color:#003e62;border-bottom:2px solid #003e62}p a:active,p a:focus,p a:hover{color:#007d9e;border-bottom:2px solid #007d9e}#site-main ul:not(.section--events__tabs-list) a:not([class*=button]),ol:not(.section--events__tabs-list) a:not([class*=button]){text-decoration:none;color:#003e62;border-bottom:2px solid #003e62}#site-main ul:not(.section--events__tabs-list) a:not([class*=button]):active,#site-main ul:not(.section--events__tabs-list) a:not([class*=button]):focus,#site-main ul:not(.section--events__tabs-list) a:not([class*=button]):hover,ol:not(.section--events__tabs-list) a:not([class*=button]):active,ol:not(.section--events__tabs-list) a:not([class*=button]):focus,ol:not(.section--events__tabs-list) a:not([class*=button]):hover{color:#007d9e;border-bottom:2px solid #007d9e}blockquote{font-size:28px;line-height:36px;color:#d6282e;margin:0;margin-bottom:20px;padding:20px 25px;position:relative}blockquote:before{content:"";background-image:url(../images/hexagon-2-background.png);background-repeat:no-repeat;background-size:auto 100%;position:absolute;top:0;left:-35px;display:block;height:100%;width:100%;z-index:-1}@media (min-width:480px){blockquote{padding:50px 80px}}@media (max-width:479px){blockquote{font-size:18px}blockquote:before{left:0}}.block-facetwp__widget__title,.text-uppercase{text-transform:uppercase}.text-center{text-align:center}.hide{display:none!important}.btn-skip-link{position:absolute;left:-9999px;background:#fff;padding:5px 10px}.btn-skip-link:active,.btn-skip-link:focus,.btn-skip-link:hover{left:0;z-index:9999}.block-debug{position:fixed;bottom:0;left:0;width:200px;min-height:200px;background-color:red;color:#fff;z-index:9999999999}.site-breadcrumbs{margin-top:10px;font-size:14px}.site-breadcrumbs a{text-decoration:none;color:#0a253e}.site-breadcrumbs a:hover{color:#007d9e}.site-breadcrumbs ul{list-style-type:none;margin:0;padding:0}.site-breadcrumbs li{display:inline-block}.site-breadcrumbs li:last-child:after{display:none}.site-breadcrumbs li:after{content:">";padding-left:10px;padding-right:6px}.chart-wrapper{position:relative;margin:auto;height:auto;width:80vw}#pieChartMBS{width:100%;height:500px}@media (max-width:480px){#pieChartMBS{width:90%;height:auto}}#columnChartMBS,#lineChartMBS{width:100%;height:700px}@media (max-width:480px){#columnChartMBS,#lineChartMBS{width:90%;height:500px}}#doubleBarChartMBS,#singleBarChartMBS{width:100%;height:700px}.kgi-button{display:inline-block;margin:0 auto;font-size:16px;line-height:24px;text-align:center;background-color:#0a253e;color:#fff;padding:5px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none}.kgi-button:active,.kgi-button:focus,.kgi-button:hover{color:#fff;background-color:#007d9e;text-decoration:none;border-bottom:none}.apply-button{display:inline-block;margin:0 auto;font-size:16px;line-height:24px;text-align:center;background-color:#d6282e;color:#fff;padding:10px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border-bottom:none}.apply-button:active,.apply-button:focus,.apply-button:hover{color:#fff;background-color:#b92328;text-decoration:none;border-bottom:none}.kgi-red-button{display:inline-block;margin:0 auto;font-size:16px;line-height:24px;text-align:center;background-color:#d6282e;color:#fff;padding:10px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border-bottom:none}.kgi-red-button:active,.kgi-red-button:focus,.kgi-red-button:hover{color:#fff;background-color:#b92328;text-decoration:none;border-bottom:none}.gssb_c{margin-top:35px}.main-wrapper{position:relative;z-index:2}.youtube-video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.youtube-video-container embed,.youtube-video-container iframe,.youtube-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}#cookie-notice{padding:0!important}body.admin-bar .site-main{min-height:calc(100vh - 160px - 308px - 32px)}.site-main{min-height:calc(100vh - 160px - 308px)}@media (min-width:1024px){.three_images_text_block--layout-left>:first-child{text-align:right;padding-right:50px}.three_images_text_block--layout-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.three_images_text_block--layout-right>:first-child{padding-left:50px}.three_images_text_block--layout-right>:nth-child(2)>:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.three_images_text_block--layout-right>:nth-child(2)>:nth-child(2)>div{float:right}}.section--text-image{padding-bottom:50px}.section--academic-calendar__events-wrapper__inner:after{content:"";display:table;clear:both}.news-post-date{text-transform:uppercase;font-weight:500;padding-bottom:30px}.post-content-wrapper{width:640px;max-width:100%;margin-left:auto;margin-right:auto}.single .site-header__page-hero h1{font-size:36px;line-height:44px;padding-bottom:25px;font-weight:500}.single blockquote{font-size:28px;line-height:36px;color:#d6282e;margin:0;margin-bottom:20px;padding:20px 25px;position:relative}.single blockquote:before{content:"";background-image:url(../images/hexagon-2-background.png);background-repeat:no-repeat;background-size:auto 100%;position:absolute;top:0;left:-35px;display:block;height:100%;width:100%;z-index:-1}@media (min-width:480px){.single blockquote{padding:50px 80px}}@media (max-width:479px){.single blockquote{font-size:18px}.single blockquote:before{left:0}}@media (max-width:1023px){.post-pagination{text-align:center}}.post-pagination__button{border:1px solid #c4ccd1;position:relative;color:#0a253e;padding:22px 30px;display:block}.post-pagination__button:hover{color:#0a253e;background-color:#dceff4}@media (max-width:1023px){.post-pagination__button{border-top:none}.post-pagination__button:first-child{border-top:1px solid #c4ccd1}}@media (min-width:1024px){.post-pagination__button{border-left:none}.post-pagination__button:first-child{border-left:1px solid #c4ccd1}}.post-pagination__post-title{font-weight:500;display:block;font-size:16px;line-height:24px}@media (max-width:1023px){.post-pagination__post-title{padding-bottom:15px}}@media (min-width:1024px){.post-pagination__post-title{min-height:150px;padding-bottom:50px}}.post-pagination__control-text{display:block;font-weight:500;left:30px;bottom:22px;font-size:13px}@media (min-width:1024px){.post-pagination__control-text{position:absolute}}.post-pagination__control-text--back{top:50%;left:50%;bottom:auto}.post-pagination__control-text--back:before{content:"\2190";display:inline-block;color:#d6282e;margin-right:8px;font-size:20px;line-height:0;position:relative;top:1px}@media (min-width:1024px){.post-pagination__control-text--back{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.post-pagination__control-text--prev:before{content:"\2190";margin-right:8px}.post-pagination__control-text--next:after,.post-pagination__control-text--prev:before{display:inline-block;color:#d6282e;font-size:20px;line-height:0;position:relative;top:1px}.post-pagination__control-text--next:after{content:"\2192";margin-left:8px}.post-button__subscribe{display:inline-block;margin:0 auto;font-size:16px;line-height:24px;text-align:center;background-color:#d6282e;color:#fff;padding:10px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border-bottom:none}.post-button__subscribe:active,.post-button__subscribe:focus,.post-button__subscribe:hover{color:#fff;background-color:#b92328;text-decoration:none;border-bottom:none}@media (max-width:1023px){.post-button__subscribe{margin-bottom:25px;width:100%}}.post-button__rfi{display:inline-block;margin:0 auto;font-size:16px;line-height:24px;text-align:center;background-color:#0a253e;color:#fff;padding:10px 35px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border-bottom:none}.post-button__rfi:active,.post-button__rfi:focus,.post-button__rfi:hover{color:#fff;background-color:#007d9e;text-decoration:none;border-bottom:none}@media (max-width:1023px){.post-button__rfi{width:100%}}.site-sidebar{background-color:#dceff4}@media (min-width:1024px){.site-sidebar{padding-left:30px;padding-right:30px}}.site-sidebar .widget--nav-menu ul{padding-left:15px}@media (max-width:1023px){.site-sidebar--mobile-collapse{padding-top:7px;padding-bottom:7px;font-size:15px;font-weight:500;-webkit-transition:all .7s ease;transition:all .7s ease}.site-sidebar--mobile-collapse>.widget{display:none}.site-sidebar--mobile-collapse.active{padding-bottom:30px;-webkit-transition:all .7s ease;transition:all .7s ease}.site-sidebar--mobile-collapse.active>.widget{display:block}.site-sidebar--mobile-collapse.active .site-sidebar__btn-control:after{display:none}}@media (max-width:1023px){.site-sidebar__btn-control{display:block;width:100%;height:30px;position:relative}.site-sidebar__btn-control:before{width:20px;height:2px;top:14px;right:2px}.site-sidebar__btn-control:after,.site-sidebar__btn-control:before{content:"";display:block;background-color:#0a253e;position:absolute}.site-sidebar__btn-control:after{width:2px;height:20px;top:5px;right:11px}.widget--nav-menu{padding-top:15px}}.widget{margin-top:0;margin-bottom:28px}.widget:last-child{margin-bottom:0}.widget__title{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:15px;margin-top:0}@media (max-width:479px){.widget__social{margin-right:30%}}.widget__contact,.widget_kgi_widget_kgi_address,.widget_kgi_widget_kgi_phone_fax{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:1.7}.widget__contact a,.widget__contact address,.widget_kgi_widget_kgi_address a,.widget_kgi_widget_kgi_address address,.widget_kgi_widget_kgi_phone_fax a,.widget_kgi_widget_kgi_phone_fax address{font-style:normal}.widget--nav-menu ul,.widget_nav_menu ul{list-style-type:none}.widget--nav-menu .menu,.widget_nav_menu .menu{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:1.5;margin:0;padding:0}.widget--nav-menu .menu>li>a,.widget_nav_menu .menu>li>a{text-transform:uppercase}.widget--nav-menu .menu>li>a:active,.widget--nav-menu .menu>li>a:focus,.widget--nav-menu .menu>li>a:hover,.widget_nav_menu .menu>li>a:active,.widget_nav_menu .menu>li>a:focus,.widget_nav_menu .menu>li>a:hover{color:#007d9e}.widget--nav-menu .menu ul,.widget_nav_menu .menu ul{padding-left:20px}.widget--nav-menu .menu li,.widget_nav_menu .menu li{margin-bottom:10px;position:relative}.widget--nav-menu .menu li:last-child,.widget_nav_menu .menu li:last-child{margin-bottom:0}.widget--nav-menu .menu li.current-menu-item:before,.widget_nav_menu .menu li.current-menu-item:before{content:"";position:absolute;display:block;width:25px;height:2px;background-color:#d6282e;top:18px;left:-20px;top:9px;left:-35px}.widget--nav-menu .menu li a:active,.widget--nav-menu .menu li a:focus,.widget--nav-menu .menu li a:hover,.widget_nav_menu .menu li a:active,.widget_nav_menu .menu li a:focus,.widget_nav_menu .menu li a:hover{color:#007d9e}.widget--nav-menu .sub-menu,.widget_nav_menu .sub-menu{margin-top:8px}.widget--nav-menu li:not(.current-menu-item) .sub-menu,.widget--nav-menu li:not(.current-page-ancestor) .sub-menu,.widget_nav_menu li:not(.current-menu-item) .sub-menu,.widget_nav_menu li:not(.current-page-ancestor) .sub-menu{display:none}.widget--nav-menu li.current-menu-item .sub-menu,.widget--nav-menu li.current-page-ancestor .sub-menu,.widget_nav_menu li.current-menu-item .sub-menu,.widget_nav_menu li.current-page-ancestor .sub-menu{display:block}.widget--nav-menu li.current-menu-item .block-top-menu-slide__btn-open-sub-menu,.widget--nav-menu li.current-page-ancestor .block-top-menu-slide__btn-open-sub-menu,.widget_nav_menu li.current-menu-item .block-top-menu-slide__btn-open-sub-menu,.widget_nav_menu li.current-page-ancestor .block-top-menu-slide__btn-open-sub-menu{display:none}.widget--nav-menu li>.block-top-menu-slide__btn-open-sub-menu,.widget_nav_menu li>.block-top-menu-slide__btn-open-sub-menu{top:0}.widget--nav-menu .block-top-menu-slide__btn-open-sub-menu.active+.sub-menu,.widget_nav_menu .block-top-menu-slide__btn-open-sub-menu.active+.sub-menu{display:block}@media (max-width:1023px){.widget--nav-menu a,.widget_nav_menu a{padding-right:25px}}.site-sidebar--no-background{background-color:transparent}.site-sidebar--no-background .widget__title{position:relative;padding-bottom:5px;font-size:20px}.site-sidebar--no-background .widget__title:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e;width:40px;height:3px;left:-10px}.widget_categories ul,.widget_widget_kgi_news_categories ul{margin:0;padding:0;list-style-type:none}.widget_categories li,.widget_widget_kgi_news_categories li{border-bottom:1px solid #eee;line-height:20px;padding-top:10px;padding-bottom:10px}.widget_categories a,.widget_widget_kgi_news_categories a{font-weight:500;letter-spacing:.5px;color:#5c5d5d}.widget_categories a:active,.widget_categories a:focus,.widget_categories a:hover,.widget_widget_kgi_news_categories a:active,.widget_widget_kgi_news_categories a:focus,.widget_widget_kgi_news_categories a:hover{color:#007d9e}.widget__events:after{content:"";display:table;clear:both}.widget__events .block-event{padding:20px 0;border-bottom:1px solid #c4ccd1}.widget__events .block-event:after{display:none}.widget__events .block-event__title{padding-right:0}.section--hero__body{position:absolute;left:0;bottom:0;margin-bottom:60px;max-width:100%}@media (max-width:1230px){.section--hero__body{padding-left:15px;padding-right:15px}}.section--hero__title{position:relative;font-size:70px;line-height:1;width:440px;max-width:calc(100% - 30px);padding-bottom:20px;text-shadow:5px 0 8px rgba(0,0,0,.5);margin-bottom:20px}.section--hero__title:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e}@media (max-width:1023px) and (min-width:480px){.section--hero__title{left:56px}}@media (max-width:479px){.section--hero__title{font-size:38px}}.section--hero__links{bottom:0;font-size:0;width:100%;text-align:left;left:0}.section--hero__link{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:13px;letter-spacing:.75px;color:#fff;background-color:#04233b;text-transform:uppercase;text-decoration:none;display:inline-block;padding:18px;min-width:180px;max-width:25%;text-align:center;border-right:1px solid #000}.section--hero__link:active,.section--hero__link:focus,.section--hero__link:hover{color:#007d9e;background-color:#007d9e}@media (max-width:850px){.section--hero__link{min-width:25%}}@media (max-width:767px){.section--hero__link{min-width:33.333%;border-bottom:1px solid #000}}@media (max-width:480px){.section--hero__link{padding:7px 0}}.section--hero__link-top{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:13px;letter-spacing:.75px;color:#fff;background-color:#d6282e;text-transform:uppercase;text-decoration:none;display:inline-block;padding:18px;min-width:320px;max-width:75%;text-align:center}.section--hero__link-top:active,.section--hero__link-top:focus,.section--hero__link-top:hover{color:#007d9e;background-color:#007d9e}@media (max-width:850px){.section--hero__link-top{min-width:75%}}@media (max-width:767px){.section--hero__link-top{min-width:100%}}@media (max-width:480px){.section--hero__link-top{padding:7px 0}}.section--why-choose-kgi{background-color:#dceff4}@media (max-width:479px){.section--why-choose-kgi{font-size:15px}}.section--why-choose-kgi h2{margin:0;padding-bottom:15px;padding-top:70px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:2;position:relative;left:0;bottom:20px}.section--why-choose-kgi h2:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e}@media (max-width:479px){.section--why-choose-kgi h2{font-size:18px;padding-top:40px;padding-bottom:10px}}.section--why-choose-kgi__circ-icon img{text-align:center;max-height:70px;margin-top:25px;margin-left:25px}.section--why-choose-kgi__btn{border:1px solid #0a253e;display:inline-block;padding:10px 55px;margin-top:55px}.section--why-choose-kgi__btn:active,.section--why-choose-kgi__btn:focus,.section--why-choose-kgi__btn:hover{border-color:#d6282e;background-color:#d6282e;color:#fff}@media (max-width:1023px){.section--why-choose-kgi__btn{margin-top:20px;margin-bottom:30px}}.section--schools{margin:70px 0 0}@media (max-width:479px){.section--schools{margin:35px 0 0}}.section--schools__overlay{height:560px;max-height:100vh;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width:479px){.section--schools__overlay{height:300px}}.section--schools__btn{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:16px;border:1px solid #fff;color:#fff;letter-spacing:1px;position:absolute;left:50px;bottom:50px;padding:15px 45px;cursor:pointer;z-index:2}.section--schools__btn:active,.section--schools__btn:focus,.section--schools__btn:hover{color:#fff;background-color:#d6282e}.section--schools__btn:active+.section--schools__background,.section--schools__btn:focus+.section--schools__background,.section--schools__btn:hover+.section--schools__background{opacity:0}@media (max-width:479px){.section--schools__btn{left:14px;bottom:30px}}.section--schools__background{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;opacity:.4;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}.section--news__title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:21px;line-height:2}@media (max-width:479px){.section--news__title{font-size:17px}}@media (min-width:1024px){.section--news__col:nth-child(odd){padding-right:25px}.section--news__col:nth-child(2n+2){padding-left:25px}}@media (max-width:1023px){.section--news__col{margin-bottom:28px}}.section--news__category-post:first-child .section--news__category-post-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:1.5;margin:0 0 30px}@media (max-width:1023px){.section--news__category-post:first-child .section--news__category-post-title{font-size:17px}}.section--news__category-post:not(:first-child) .section--news__category-post-title{margin:0;padding:7px 0;border-bottom:1px solid #c4ccd1;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:14px;line-height:1.5}.section--news__category-post:nth-child(2) .section--news__category-post-title{border-top:1px solid #c4ccd1}.section--news__category-post img{opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.section--news__category-post img:active,.section--news__category-post img:focus,.section--news__category-post img:hover{opacity:.8}.section--news__category-post-categories{display:block;text-transform:uppercase;color:#657585;margin-top:21px;margin-bottom:21px;font-size:12px;letter-spacing:.75px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500}.section--news__category-post-btn-read-more{display:block;margin-bottom:28px;position:relative;padding-left:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400}.section--news__category-post-btn-read-more:before{content:"";position:absolute;display:block;width:25px;height:2px;background-color:#d6282e;top:18px;left:-20px;top:12px}.section--news__category-btn-view-all{display:block;margin-top:28px}.section--news__category-btn-view-all:after{content:"\2192";display:inline-block;color:#d6282e;margin-left:8px;font-size:20px;line-height:0;position:relative;top:1px}.section--statistics-and-testimonials{border-top:1px solid #dceff4;border-bottom:1px solid #dceff4}.section--mission{height:650px;max-height:100vh;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff;position:relative}.section--mission:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(10,25,67,.7)}.section--mission .container{height:100%}.section--mission__title{margin:0;padding-bottom:35px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:28px;line-height:1.5;width:80%;position:absolute;left:10%;bottom:120px}.section--mission__title:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e;background-color:#fff}@media (max-width:767px){.section--mission__title{font-size:20px;bottom:35px}.section--mission__title:after{left:-20px}}.section--events{padding:5% 0}.section--events__single{padding:0}.section--events__tabs{border-bottom:1px solid #c4ccd1}.section--events__tabs:after{content:"";display:table;clear:both}.section--events__btn-view-more:after{content:"\2192";display:inline-block;color:#d6282e;margin-left:8px;font-size:20px;line-height:0;position:relative;top:1px}.section--events__tabs-list{margin:0;padding:0;list-style-type:none;border-bottom:1px solid #c4ccd1}.section--events__tabs-list li{display:inline-block;margin-right:35px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;text-transform:uppercase;padding-bottom:14px;position:relative}.section--events__tabs-list li:last-child{margin-right:0}.section--events__tabs-list li a{opacity:.8}.section--events__tabs-list li.ui-state-active{font-weight:700}.section--events__tabs-list li.ui-state-active a{font-weight:700;opacity:1}.section--events__tabs-list li.ui-state-active:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:3px;background-color:#d6282e}@media (max-width:479px){.section--events__tabs-list li{margin-right:14px}}.section--events__title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:12px;margin:0}@media (min-width:480px){.section--events__title{letter-spacing:1px}}.section--events__btn-view-more{display:block;margin-top:25px}.section--innovators-in-action{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px}.section--innovators-in-action .slick-dots li{width:10px;height:10px;margin:0;margin-right:5px}.section--innovators-in-action .slick-dots li:last-child{margin-right:0}.section--innovators-in-action .slick-dots li.slick-active button:before{font-size:10px;top:1px}.section--innovators-in-action .slick-dots li button{width:10px;height:10px;padding:0}.section--innovators-in-action .slick-dots li button:before{width:10px;height:10px;line-height:10px}.section--innovators-in-action{position:relative}@media (max-width:1023px){.section--innovators-in-action__title{line-height:24px;padding-right:55px}}@media (max-width:479px){.section--innovators-in-action__title{font-size:17px}}.section--innovators-in-action__page-view{position:absolute;top:10px;right:15px;font-weight:300}#instafeed a{display:block;width:100%;height:100%}#instafeed img{-ms-flex-negative:0;flex-shrink:0;min-width:100%;min-height:100%;position:relative}.section--accreditation h2{margin:0;padding-bottom:15px;padding-top:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:2;position:relative;left:0;bottom:20px}.section--accreditation h2:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e}@media (max-width:479px){.section--accreditation h2{font-size:18px}}.section--accreditation img{max-width:70%;height:auto;position:relative;left:50%;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.section--accreditation img:active,.section--accreditation img:focus,.section--accreditation img:hover{opacity:.8}@media (max-width:560px){.section--accreditation img{max-width:50%;height:auto;padding-bottom:15px}}.section--take-the-next-step__title{margin:0 0 28px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:32px}@media (max-width:479px){.section--take-the-next-step__title{font-size:22px;line-height:32px;margin-bottom:15px}}.section--academic-calendar__title{margin:0;text-align:center;font-size:32px;line-height:40px}@media (min-width:1024px){.section--academic-calendar__title{font-size:36px}}.section--academic-calendar__date{text-align:center;font-size:18px;color:#667685;font-weight:500;text-transform:uppercase}.section--academic-calendar__date:after,.section--academic-calendar__date:before{display:inline-block;color:#d6282e;font-size:26px;line-height:0;position:relative;top:1px}.section--academic-calendar__date:before{content:"\2190";margin-right:50px}.section--academic-calendar__date:after{content:"\2192";margin-left:50px}@media (min-width:1024px){.section--academic-calendar__events-wrapper{margin-top:30px;width:880px;max-width:100%;margin-left:auto;margin-right:auto}.section--academic-calendar__events-wrapper .block-event{min-height:110px;border-bottom:1px solid #c4ccd1;width:calc((100% - 50px) / 2)}.section--academic-calendar__events-wrapper .block-event:nth-child(odd){clear:both;margin-right:50px}.section--academic-calendar__events-wrapper .block-event:after{display:none}.section--academic-calendar__events-wrapper .block-event__title{padding:0}}.page-gt-3rd-level .site-footer{margin-top:0}@media (min-width:1200px){.page-gt-3rd-level .main-wrapper{position:relative}.page-gt-3rd-level .main-wrapper:before{content:"";position:absolute;top:0;left:0;width:calc((100% - 1200px) / 2);height:100%;background-color:#dceff4}}@media (max-width:1023px){.page-gt-3rd-level .main-wrapper #site-main{padding-left:15px}}#cse,#cse-search-terms{width:100%;overflow:hidden}#cse-search-term-text{font-weight:700}.gsc-control-cse{font-family:Verdana,sans-serif;border-color:#fff;background-color:#fff}.gsc-tabHeader.gsc-tabhInactive{border-color:#e9e9e9;background-color:#e9e9e9}.gsc-tabHeader.gsc-tabhActive{border-top-color:#f90;border-left-color:#e9e9e9;border-right-color:#e9e9e9;background-color:#fff}.gsc-tabsArea{border-color:#e9e9e9}.gsc-imageResult:hover,.gsc-results .gsc-imageResult,.gsc-webResult.gsc-result,.gsc-webResult.gsc-result:hover{border-color:#fff;background-color:#fff}.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b,.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gsc-cursor-page,a.gsc-trailing-more-results:link{color:#00718f}.gs-imageResult .gs-snippet,.gs-webResult .gs-snippet{color:#000}.gs-imageResult div.gs-visibleUrl,.gs-webResult div.gs-visibleUrl,.gs-webResult div.gs-visibleUrl-short{color:#695e4a}.gs-webResult div.gs-visibleUrl-short{display:none}.gs-webResult div.gs-visibleUrl-long{display:block}.gsc-cursor-box{border-color:#fff}.gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#e9e9e9;background-color:#fff;color:#00718f}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#f90;background-color:#fff;color:#00718f}.gs-promotion{border-color:#369;background-color:#fff}.gs-promotion .gs-snippet a:active,.gs-promotion .gs-snippet a:hover,.gs-promotion .gs-snippet a:link,.gs-promotion .gs-snippet a:visited,.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *{color:#00c}.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color:#000}.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short{color:green}.gs-webResult.gs-result a.gs-title{display:block;line-height:1}.category .category-posts article{margin-bottom:45px}.post__thumbnail-wrapper img{width:100%;height:auto}.post__thumbnail-wrapper img:hover{opacity:.8}.post__title--category{margin-top:0;margin-bottom:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:1.5}.post__btn-read-more{margin-top:15px;border:1px solid #0a253e;display:inline-block;padding:5px 25px;color:#04233b;cursor:pointer}.post__btn-read-more:active,.post__btn-read-more:focus,.post__btn-read-more:hover{background-color:#d6282e;color:#fff}@media (min-width:1024px){.post__btn-read-more{margin-top:25px}}.post__thumbnail-wrapper{display:block;line-height:0}@media (max-width:599px){.post--single-category .post__thumbnail-wrapper{margin-bottom:10px}}@media (min-width:600px) and (max-width:1023px){.post--single-category .post__thumbnail-wrapper{float:left;width:50%;padding-right:15px}.post--single-category .post__details{float:left;width:50%;padding-left:15px}}@media (min-width:1024px){.post--single-category .post__thumbnail-wrapper{float:left;width:370px}.post--single-category .post__details{float:left;width:calc(100% - 370px);padding-left:30px}}.pagination .screen-reader-text{display:none}.pagination .page-numbers:not(.dots){display:inline-block;text-align:center;padding:5px 10px;background-color:#0a253e;line-height:1;color:#fff;cursor:pointer}.pagination .page-numbers:not(.dots).current{background-color:#d6282e}.pagination .page-numbers:not(.dots):hover{background-color:#d6282e;color:#fff}#cookie-notice{font-size:16px;padding:10px 0}.cn-button.wp-default{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;padding:5px 15px}.cn-button.wp-default:active,.cn-button.wp-default:focus,.cn-button.wp-default:hover{color:#fff!important;background:#007d9e!important}.able{-webkit-box-shadow:none!important;box-shadow:none!important}.able-player{font-family:Roboto,sans-serif!important;background-color:#0a253e!important}.able-black-controls,.able-black-controls button,.able-black-controls label{color:#0a253e!important}.able-black-controls .able-seekbar{border:2px solid #dceff4!important}.able-controller{border-top:2px solid #dceff4!important;border-bottom:2px solid #dceff4!important;background-color:#dceff4!important}.able-status-bar{height:2.5em!important;padding:.25em .5em!important;font-size:13px!important}.able-seekbar{height:.7em!important;background-color:#0a253e!important}.able-seekbar-loaded{background-color:#98acbe!important}.able-seekbar-head{top:-.75em!important}.able-controller button{outline:2px solid #dceff4!important}.able-seekbar-played{background-color:#d6282e!important}.able-alert,.able-tooltip{color:#0a253e!important;background-color:#b5e0ec!important;font-size:12px!important;letter-spacing:.75px!important}.able-popup li.able-focus{background-color:#0a253e!important;font-size:14px!important}.able-popup li{padding:.15em .5em .15em .25em!important;margin:0!important}.able-player--transcript{margin-top:-15px}.box-words-wrapper{display:inline-block;position:relative}.box-words-wrapper b{display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.box-words-wrapper b.is-visible{position:relative}.no-js .box-words-wrapper b{opacity:0}.no-js .box-words-wrapper b.is-visible{opacity:1}.section--hero__title.rotate-2 em,.section--hero__title.rotate-2 i{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-style:normal;font-weight:700}.section--hero__title.rotate-2 b{opacity:0}.section--hero__title.rotate-2 i{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);opacity:0}.is-visible .section--hero__title.rotate-2 i{opacity:1}.section--hero__title.rotate-2 i.in{-webkit-animation:Ab .4s forwards;animation:Ab .4s forwards}.section--hero__title.rotate-2 i.out{-webkit-animation:Bb .4s forwards;animation:Bb .4s forwards}.section--hero__title.rotate-2 em{-webkit-transform:translateZ(20px);transform:translateZ(20px)}.no-csstransitions .section--hero__title.rotate-2 i{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:0}.no-csstransitions .section--hero__title.rotate-2 i em{-webkit-transform:scale(1);transform:scale(1)}.no-csstransitions .section--hero__title.rotate-2 .is-visible i{opacity:1}@-webkit-keyframes Ab{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg)}}@keyframes Ab{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}}@-webkit-keyframes Bb{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg)}}@keyframes Bb{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}.social{display:inline-block;margin-right:21px;margin-bottom:14px;width:35px;height:35px;background-color:transparent;border:2px solid #697c89;vertical-align:top;line-height:31px;text-align:center;text-decoration:none}.social:active,.social:focus,.social:hover{text-decoration:none;color:#fff}.social:before{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:11px}@media (max-width:460px){.social{margin-right:15px;margin-bottom:20px;width:40px;height:40px;line-height:36px}.social:before{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:20px}}.social__facebook:active,.social__facebook:focus,.social__facebook:hover{background-color:#3b5998;border-color:#3b5998}.social__facebook:before{content:"Fb"}.social__instagram:active,.social__instagram:focus,.social__instagram:hover{background-color:#d03086;border-color:#d03086}.social__instagram:before{content:"Ig"}.social__twitter:active,.social__twitter:focus,.social__twitter:hover{background-color:#32cdfd;border-color:#32cdfd}.social__twitter:before{content:"Tw"}.social__youtube:active,.social__youtube:focus,.social__youtube:hover{background-color:#fe0000;border-color:#fe0000}.social__youtube:before{content:"Yt"}.social__podcast:active,.social__podcast:focus,.social__podcast:hover{background-color:#8b31c7;border-color:#8b31c7}.social__podcast:before{content:"Pc"}.social__flickr:active,.social__flickr:focus,.social__flickr:hover{background-color:#0063db;border-color:#0063db}.social__flickr:before{content:"Fl"}.social__linked_in:active,.social__linked_in:focus,.social__linked_in:hover{background-color:#0177b5;border-color:#0177b5}.social__linked_in:before{content:"Li"}.block-action{background-color:#fff;padding:50px;min-height:600px;position:relative;color:#fff;background-position:50%;background-size:cover;overflow:hidden}.block-action:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:150px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000)}.block-action a{color:#fff}.block-action a:active,.block-action a:focus,.block-action a:hover{color:#4edaff}@media (max-width:1024px){.block-action{min-height:480px}}@media (max-width:479px){.block-action{min-height:420px;padding:30px 15px}}.block-action--kgi-podcast{color:#fff;background-color:#04233b}.block-action--kgi-podcast .avatar-hex{display:block;position:relative;overflow:hidden;width:75px;height:65.21739px;margin-right:10px}.block-action--kgi-podcast .avatar-hex--inner{width:100%;height:100%;overflow:hidden;position:absolute}.block-action--kgi-podcast .avatar-hex--inner:after,.block-action--kgi-podcast .avatar-hex--inner:before,.block-action--kgi-podcast .avatar-hex:after,.block-action--kgi-podcast .avatar-hex:before{content:"";display:block;width:0;height:0;position:absolute;left:auto;right:0;z-index:1000}.block-action--kgi-podcast .avatar-hex:after,.block-action--kgi-podcast .avatar-hex:before{left:0;right:auto}.block-action--kgi-podcast .avatar-hex--inner:before{border:0;border-right:21px solid #04233b;border-left:0 solid transparent;border-bottom:37.5px solid transparent}.block-action--kgi-podcast .avatar-hex--inner:after{border:0;border-right:21px solid #04233b;border-left:0 solid transparent;border-top:37.5px solid transparent;bottom:0;top:auto}.block-action--kgi-podcast .avatar-hex:before{border:0;left:0;top:0;border-left:21px solid #04233b;border-right:0 solid transparent;border-bottom:37.5px solid transparent}.block-action--kgi-podcast .avatar-hex:after{border:0;border-left:21px solid #04233b;border-right:0 solid transparent;border-top:37.5px solid transparent;bottom:0;left:0;top:auto}.block-action--kgi-podcast .avatar-hex--image{width:100%;height:100%;background-size:cover}.block-action--kgi-podcast:before{display:none}.block-action--kgi-instagram{background-color:#d03086}.block-action--kgi-instagram:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:320px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000)}.block-action--kgi-twitter{background-color:#137d9b}.block-action--kgi-twitter:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:320px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000));background:linear-gradient(transparent,#000)}.block-action__title{margin:0;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:17px;line-height:1.5;letter-spacing:.75px;position:absolute;bottom:50px}@media (max-width:479px){.block-action__title{font-size:16px}}.block-action__bottom{position:absolute;left:0;bottom:35px;width:100%;padding-left:50px;padding-right:50px}@media (max-width:479px){.block-action__bottom{padding-left:15px;padding-right:15px}}@media (max-width:375px){.block-action__bottom{bottom:15px}}.block-action__bottom__text{position:absolute;bottom:40px}.block-action__bottom__icon{position:absolute;right:25px;margin:0;bottom:-7px;line-height:28px}.block-action__bottom__icon,.block-action__bottom__icon:active{background-color:transparent;border-color:#fff}.block-action__bottom__icon:focus,.block-action__bottom__icon:hover{border-color:transparent}.block-action--kgi-instagram__text,.block-action--kgi-twitter__text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:1.5;bottom:20%;position:absolute;text-shadow:0 2px 2px rgba(0,0,0,.2)}@media (max-width:479px){.block-action--kgi-instagram__text,.block-action--kgi-twitter__text{font-size:15px;bottom:25%}}.block-action--kgi-podcast__text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:18px;line-height:2;margin-bottom:40px}.block-action__avatar-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.block-action__btn{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;border:1px solid #fff;color:#fff;position:absolute;left:50px;bottom:0;padding:5px 10px;cursor:pointer;z-index:2;min-width:150px;text-align:center;letter-spacing:.75px}.block-action__btn:active,.block-action__btn:focus,.block-action__btn:hover{color:#fff!important;background-color:#d6282e}@media (max-width:479px){.block-action__btn{left:14px}}.block-search-form{display:inline-block;position:relative}.block-search-form__input{background-color:#092037;color:#fff;border:none;border-radius:30px;outline:none;padding:7px;padding-left:15px;padding-right:25px;width:175px;-webkit-transition:width .3s ease;transition:width .3s ease;line-height:1}.block-search-form__input::-webkit-input-placeholder{color:#fff}.block-search-form__input::-moz-placeholder{color:#fff}.block-search-form__input:-ms-input-placeholder{color:#fff}.block-search-form__input:-moz-placeholder{color:#fff}.block-search-form__input:active,.block-search-form__input:focus{width:265px}.block-search-form__submit{position:absolute;top:7px;right:5px;background-color:transparent;border:none;outline:none;color:#fff}.block-top-menu,.top-left-menu{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:11px;margin:0;padding:0;list-style-type:none;display:inline-block;text-transform:uppercase;letter-spacing:.75px}@media (max-width:1023px){.block-top-menu,.top-left-menu{display:none}}@media (max-width:1150px){.block-top-menu,.top-left-menu{font-size:10px}}.block-top-menu li,.top-left-menu li{display:inline-block;margin-left:15px}.block-top-menu li:before,.top-left-menu li:before{content:"|";margin-right:15px;font-weight:400;position:relative;top:-1px}.block-top-menu a,.top-left-menu a{color:#fff;text-decoration:none}.block-top-menu a:active,.block-top-menu a:focus,.block-top-menu a:hover,.top-left-menu a:active,.top-left-menu a:focus,.top-left-menu a:hover{color:#04baea}.block-top-menu-slide-wrapper .block-top-menu-control{position:absolute;top:35px;right:28px}@media (max-width:479px){.block-top-menu-slide-wrapper .block-top-menu-control{right:14px}}.block-top-menu-control{margin-left:15px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-top-menu-control__btn-control-text-menu{display:inline-block;margin-right:5px;text-transform:uppercase}@media (min-width:1024px){.block-top-menu-control__btn-control-text-menu{display:none}}.block-top-menu-control__btn-control-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;display:none;text-transform:uppercase;cursor:pointer}.block-top-menu-control__btn-control{position:relative;cursor:pointer;display:inline-block;width:22px;height:10px}.block-top-menu-control__btn-control:after,.block-top-menu-control__btn-control:before{content:"";display:block;width:100%;height:1px;background-color:#fff;position:absolute;top:1px;left:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.block-top-menu-control__btn-control:after{top:7px;width:80%}.top-menu-slide-active .block-top-menu-control__btn-control-text{display:inline-block}.top-menu-slide-active .block-top-menu-control__btn-control:before{-webkit-transform:rotate(45deg) translate(3px,3px);transform:rotate(45deg) translate(3px,3px);height:2px}.top-menu-slide-active .block-top-menu-control__btn-control:after{-webkit-transform:rotate(-45deg) translate(2px,-2px);transform:rotate(-45deg) translate(2px,-2px);height:2px;width:100%}body.admin-bar .block-top-menu-slide-wrapper{height:calc(100vh - 32px)}.block-top-menu-slide-wrapper{position:absolute;top:0;right:-500px;background-color:#00253d;-webkit-transition:right .3s ease;transition:right .3s ease;width:500px;max-width:100vw;height:100vh;overflow-y:auto;padding:85px 0;z-index:2;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;border-left:1px solid #fff;margin:0}.block-top-menu-slide-wrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/hexagon-background.png);background-repeat:no-repeat;opacity:.2;background-position:100% 100%}@media (max-width:767px){.block-top-menu-slide-wrapper{width:100vw;right:-100vw}}.block-top-menu-slide{margin:0;padding:0;list-style-type:none;border-top:1px solid #fff}.block-top-menu-slide .block-search-form__input{background-color:transparent}.block-top-menu-slide a{display:block;color:#fff;text-decoration:none;padding:10px 0;position:relative;z-index:2}.block-top-menu-slide a:active,.block-top-menu-slide a:focus,.block-top-menu-slide a:hover{color:#04baea}.block-top-menu-slide>li.menu-item-has-children>a:after{content:"\f054";font-family:FontAwesome,sans-serif;position:absolute;right:50px}@media (max-width:479px){.block-top-menu-slide>li.menu-item-has-children>a:after{right:20px}}.block-top-menu-slide>li.active>a:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.block-top-menu-slide>li.active>.sub-menu{height:auto;border-bottom:1px solid #fff;padding-top:30px;padding-right:15px;padding-bottom:30px;background-color:#001e31}.block-top-menu-slide>li>a{border-bottom:1px solid #fff;text-transform:uppercase;padding:25px 70px 25px 50px;position:relative;line-height:1}@media (max-width:479px){.block-top-menu-slide>li>a{padding-left:15px;padding-right:40px}}.block-top-menu-slide>li>form{border-bottom:1px solid #fff;width:100%;display:block}.block-top-menu-slide>li>form input[type=search],.block-top-menu-slide>li>form input[type=text]{padding:22px 70px 22px 50px;line-height:1;width:100%;font-size:14px}@media (max-width:479px){.block-top-menu-slide>li>form input[type=search],.block-top-menu-slide>li>form input[type=text]{padding-left:14px;padding-right:42px}}.block-top-menu-slide>li>form button[type=submit],.block-top-menu-slide>li>form input[type=submit]{top:18px;right:40px;font-size:21px}@media (max-width:479px){.block-top-menu-slide>li>form button[type=submit],.block-top-menu-slide>li>form input[type=submit]{right:8px}}.block-top-menu-slide .sub-menu{list-style-type:none;margin:0;padding:0 50px;height:0;overflow:hidden}.block-top-menu-slide .sub-menu li{position:relative}.block-top-menu-slide .sub-menu .sub-menu{padding-left:15px;padding-right:0;font-weight:400}.block-top-menu-slide .sub-menu .sub-menu a{padding-top:0;padding-bottom:0}@media (max-width:479px){.block-top-menu-slide .sub-menu{padding-left:28px;padding-right:28px}}.sub-menu .sub-menu .block-top-menu-slide__btn-open-sub-menu{top:1px}.block-top-menu-slide__btn-open-sub-menu{position:absolute;top:12px;right:-15px;width:25px;height:25px;text-align:center;line-height:25px;z-index:3;display:block;cursor:pointer}.block-top-menu-slide__btn-open-sub-menu:before{content:"\f054";font-family:FontAwesome,sans-serif;position:absolute;top:0;left:0;width:100%;height:100%}.block-top-menu-slide__btn-open-sub-menu.active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.block-top-menu-slide__btn-open-sub-menu.active+.sub-menu{height:auto}.top-menu-slide-active .block-top-menu-slide-wrapper{-webkit-box-shadow:-6px 0 12px 2px rgba(0,0,0,.2);box-shadow:-6px 0 12px 2px rgba(0,0,0,.2);right:0}.mobile-top-right-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;text-align:center}.mobile-top-right-menu li{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;max-width:50%;border-bottom:1px solid #fff}.mobile-top-right-menu li:nth-child(odd){border-right:1px solid #fff}.block-primary-menu{margin:0;padding:0;list-style-type:none;font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:13px;letter-spacing:.75px}.block-primary-menu>li{padding:0}.block-primary-menu>li:active{z-index:2}.block-primary-menu>li.current-menu-item>a,.block-primary-menu>li.current-page-ancestor>a,.block-primary-menu>li.tab-active>a{position:relative}.block-primary-menu>li.current-menu-item>a:after,.block-primary-menu>li.current-page-ancestor>a:after,.block-primary-menu>li.tab-active>a:after{content:"";position:absolute;left:0;bottom:-1px;display:block;width:100%;height:4px;background-color:#d6282e}.block-primary-menu>li>a{display:inline-block;padding:30px 0;text-transform:uppercase}.block-primary-menu>li>a:active,.block-primary-menu>li>a:focus,.block-primary-menu>li>a:hover{position:relative}.block-primary-menu>li>a:active:after,.block-primary-menu>li>a:focus:after,.block-primary-menu>li>a:hover:after{content:"";position:absolute;left:0;bottom:-1px;display:block;width:100%;height:4px;background-color:#d6282e}.block-primary-menu>li>a:active+.block-primary-sub-menu,.block-primary-menu>li>a:focus+.block-primary-sub-menu,.block-primary-menu>li>a:hover+.block-primary-sub-menu{z-index:2;border-bottom:1px solid #fff}.block-primary-menu li{display:inline-block;margin-right:30px;line-height:1}.block-primary-menu li.tab-active>.block-primary-sub-menu{height:auto}.block-primary-menu li:last-child{margin-right:0}.block-primary-menu a{color:#fff;text-decoration:none}.block-primary-sub-menu{position:absolute;top:calc(100% + 1px);left:0;width:100vw;background-color:#001f34;line-height:0;-webkit-transition:height .3s ease;transition:height .3s ease;height:0;overflow:hidden;z-index:0}.block-primary-sub-menu:hover{height:auto!important;z-index:1;border-bottom:1px solid #fff}.block-primary-sub-menu:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/hexagon-background.png);background-repeat:no-repeat;opacity:.2;background-position:100% 100%}.block-primary-sub-menu>.container{padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;line-height:1.3}.block-primary-sub-menu>.container>.sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:100%;padding:20px 0 40px}.block-primary-sub-menu>.container>.sub-menu>li{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}.block-primary-sub-menu>.container>.sub-menu>li>a{font-weight:600;text-transform:uppercase;color:#04baea;line-height:2}.block-primary-sub-menu>.container>.sub-menu>li>a:active,.block-primary-sub-menu>.container>.sub-menu>li>a:focus,.block-primary-sub-menu>.container>.sub-menu>li>a:hover{color:#fff}.block-primary-sub-menu .block-primary-sub-menu__items-description-wrapper,.block-primary-sub-menu .block-primary-sub-menu__items-image-wrapper,.block-primary-sub-menu .sub-menu{width:33.33333%}.block-primary-sub-menu .sub-menu .sub-menu{padding:0;margin:0}.block-primary-sub-menu .sub-menu .sub-menu li{display:block;font-weight:500;width:300px}.block-primary-sub-menu .sub-menu .sub-menu li a{display:block;position:relative;padding:10px 0;line-height:1.2}.block-primary-sub-menu .sub-menu .sub-menu li a.active,.block-primary-sub-menu .sub-menu .sub-menu li a:active,.block-primary-sub-menu .sub-menu .sub-menu li a:focus,.block-primary-sub-menu .sub-menu .sub-menu li a:hover{padding-left:10px}.block-primary-sub-menu .sub-menu .sub-menu li a.active:before,.block-primary-sub-menu .sub-menu .sub-menu li a:active:before,.block-primary-sub-menu .sub-menu .sub-menu li a:focus:before,.block-primary-sub-menu .sub-menu .sub-menu li a:hover:before{content:"";position:absolute;display:block;width:25px;height:2px;background-color:#d6282e;top:18px;left:-20px;top:16px}.block-primary-sub-menu .menu-item-description:not(.active),.block-primary-sub-menu .menu-item-image:not(.active){display:none}.block-primary-sub-menu .menu-item-description{font-weight:400;line-height:1.5}.block-primary-sub-menu__items-description-wrapper{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;line-height:2;position:relative;padding:40px 50px}.block-primary-sub-menu__items-description-wrapper:before{content:"";position:absolute;top:40px;left:0;width:1px;height:calc(100% - 40px * 2);background-color:#fff}.block-primary-sub-menu__items-image-wrapper{line-height:0}.block-statistics{padding-top:50px;padding-bottom:0}@media (min-width:1024px){.block-statistics{padding:70px}}.block-statistic{display:inline-block;position:relative;color:#04233b;margin-bottom:50px}.block-statistic:last-child{margin-bottom:0}.block-statistic__hexagon-wrapper{width:100px;height:100px}.block-statistic__hexagon{background-color:#dbeff4}.block-statistic__value{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:65px;position:absolute;top:5%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-statistic__sign-dollar{position:relative;font-size:35px;top:-30px}.block-statistic__text{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;line-height:1.3}.block-statistic__section-headline{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:28px;margin-bottom:20px;text-align:center}@media (max-width:580px){.block-statistic__section-headline{font-size:23px}}.block-statistic__section-subheadline{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:18px;margin-bottom:50px;text-align:center;line-height:1.5}.block-statistic__abbreviation{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:65px;position:absolute;top:3%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-statistic__subheadline{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;line-height:1.3;padding:20px 0}.block-statistic__content{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;line-height:1.5}.hex-stat{width:150px;height:150px}.hexagon-wrapper{text-align:center;margin:0 12px;position:relative;display:inline-block}.hexagon{height:100%;width:57.735%;display:inline-block;background-color:#d4eef4}.hexagon:before{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.hexagon:after,.hexagon:before{position:absolute;top:0;right:21.1325%;background-color:inherit;height:inherit;width:inherit;content:""}.hexagon:after{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.hex-over{color:#fdfdfd;text-align:center;z-index:5;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0}.block-testimonials{padding:70px;margin:50px 0;background-color:#dceff4}@media (min-width:1200px){.block-testimonials.padding-left-container{padding-left:calc((100vw - 1200px) / 2)}}.block-testimonials .avatar-hex{display:block;position:relative;overflow:hidden;width:115px;height:100px;margin-right:15px}.block-testimonials .avatar-hex--inner{width:100%;height:100%;overflow:hidden;position:absolute}.block-testimonials .avatar-hex--inner:after,.block-testimonials .avatar-hex--inner:before,.block-testimonials .avatar-hex:after,.block-testimonials .avatar-hex:before{content:"";display:block;width:0;height:0;position:absolute;left:auto;right:0;z-index:1000}.block-testimonials .avatar-hex:after,.block-testimonials .avatar-hex:before{left:0;right:auto}.block-testimonials .avatar-hex--inner:before{border:0;border-right:32.2px solid #dbeff4;border-left:0 solid transparent;border-bottom:57.5px solid transparent}.block-testimonials .avatar-hex--inner:after{border:0;border-right:32.2px solid #dbeff4;border-left:0 solid transparent;border-top:57.5px solid transparent;bottom:0;top:auto}.block-testimonials .avatar-hex:before{border:0;left:0;top:0;border-left:32.2px solid #dbeff4;border-right:0 solid transparent;border-bottom:57.5px solid transparent}.block-testimonials .avatar-hex:after{border:0;border-left:32.2px solid #dbeff4;border-right:0 solid transparent;border-top:57.5px solid transparent;bottom:0;left:0;top:auto}.block-testimonials .avatar-hex--image{width:100%;height:100%;background-size:cover}@media (max-width:767px){.block-testimonials{padding:42px 14px}}.block-testimonials--white-background{padding:70px;background-color:#fff}@media (min-width:1200px){.block-testimonials--white-background.padding-left-container{padding-left:calc((100vw - 1200px) / 2)}}.block-testimonials--white-background .avatar-hex{display:block;position:relative;overflow:hidden;width:115px;height:100px;margin-right:15px}.block-testimonials--white-background .avatar-hex--inner{width:100%;height:100%;overflow:hidden;position:absolute}.block-testimonials--white-background .avatar-hex--inner:after,.block-testimonials--white-background .avatar-hex--inner:before,.block-testimonials--white-background .avatar-hex:after,.block-testimonials--white-background .avatar-hex:before{content:"";display:block;width:0;height:0;position:absolute;left:auto;right:0;z-index:1000}.block-testimonials--white-background .avatar-hex:after,.block-testimonials--white-background .avatar-hex:before{left:0;right:auto}.block-testimonials--white-background .avatar-hex--inner:before{border:0;border-right:32.2px solid #fff;border-left:0 solid transparent;border-bottom:57.5px solid transparent}.block-testimonials--white-background .avatar-hex--inner:after{border:0;border-right:32.2px solid #fff;border-left:0 solid transparent;border-top:57.5px solid transparent;bottom:0;top:auto}.block-testimonials--white-background .avatar-hex:before{border:0;left:0;top:0;border-left:32.2px solid #fff;border-right:0 solid transparent;border-bottom:57.5px solid transparent}.block-testimonials--white-background .avatar-hex:after{border:0;border-left:32.2px solid #fff;border-right:0 solid transparent;border-top:57.5px solid transparent;bottom:0;left:0;top:auto}.block-testimonials--white-background .avatar-hex--image{width:100%;height:100%;background-size:cover}@media (max-width:767px){.block-testimonials--white-background{padding:42px 14px}}.block-testimonial__text{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:2;display:block;max-width:100%;margin-bottom:50px}@media (max-width:767px){.block-testimonial__text{font-size:16px}}.block-testimonial__client{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.block-testimonial__client-name{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;font-size:18px;letter-spacing:1.5px}@media (max-width:767px){.block-testimonial__client-name{font-size:16px}}@media (max-width:480px){.block-testimonial__client-name{font-size:15px}}.block-testimonial__client-position{font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;letter-spacing:1.5px}@media (max-width:767px){.block-testimonial__client-position{font-size:14px}}@media (max-width:480px){.block-testimonial__client-position{font-size:12px;max-width:250px}}.block-testimonial__client-date{position:relative;font-family:Montserrat,sans-serif;font-style:normal;font-weight:400;letter-spacing:1.5px}@media (max-width:767px){.block-testimonial__client-date{font-size:14px}}@media (max-width:480px){.block-testimonial__client-date{font-size:12px}}@media (min-width:1200px){.has-sidebar .block-testimonials.padding-left-container{padding-left:70px}}.block-event{padding-top:35px;padding-bottom:35px;position:relative}.block-event .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.block-event .flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.block-event:last-child:after{display:none}.block-event:after{content:"";display:block;width:1px;height:80px;background-color:#c4ccd1;position:absolute;top:calc(50% - 80px / 2);right:15px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@media (max-width:1023px){.block-event{border-bottom:1px solid #c4ccd1;padding-top:20px;padding-bottom:20px}.block-event:last-child{border-bottom:none}}.block-event__date{font-family:Roboto,sans-serif;font-style:normal;font-weight:900;font-size:28px;width:auto;max-width:110px;line-height:1}@media (max-width:479px){.block-event__date{font-size:24px}}.block-event__title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:1.3;margin:0;padding-left:0;padding-right:28px;width:auto;max-width:calc(100% - 110px)}@media (max-width:1023px){.block-event__title{padding-right:0}}@media (max-width:479px){.block-event__title{font-size:13px}}.block-event__single-column{padding-top:35px;padding-bottom:35px;position:relative;border-bottom:1px solid #c4ccd1;padding-top:20px;padding-bottom:20px}.block-event__single-column:last-child:after{display:none}.block-event__single-column:last-child{border-bottom:none}.block-event__single-column .flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.block-event__single-column .flex-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-step__overlay{height:560px;max-height:100vh;background-position:top;background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width:479px){.block-step__overlay{height:270px}}.block-step__btn{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:16px;border:1px solid #fff;color:#fff;position:absolute;left:50px;bottom:50px;padding:15px 45px;cursor:pointer;z-index:2;min-width:150px;text-align:center}.block-step__btn:active,.block-step__btn:focus,.block-step__btn:hover{color:#fff;background-color:#d6282e}.block-step__btn:active+.block-step__background,.block-step__btn:focus+.block-step__background,.block-step__btn:hover+.block-step__background{opacity:0}@media (max-width:479px){.block-step__btn{left:14px;bottom:30px;padding:5px 10px;font-size:14px}}.block-step__background{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#000;opacity:.4;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;z-index:1}@media (min-width:1024px){.block-text-image--image-left .block-text-image__image-wrapper{padding-right:50px}}@media (min-width:1024px){.block-text-image--image-right .block-text-image__image-wrapper{padding-left:50px}}.block-text-image__title{font-size:32px;line-height:1.3;margin-top:0;margin-bottom:30px}@media (max-width:1023px){.block-text-image__title{font-size:32px;line-height:1.2;margin-bottom:15px}}@media (max-width:479px){.block-text-image__title{font-size:21px;line-height:1.2;margin-bottom:15px}}.block-text-image__btn{border:1px solid #0a253e;display:inline-block;padding:10px 35px;margin-top:35px}.block-text-image__btn:active,.block-text-image__btn:focus,.block-text-image__btn:hover{border-color:#d6282e;background-color:#d6282e;color:#fff}@media (max-width:1023px){.block-text-image__btn{margin-top:20px;margin-bottom:30px}}.section--contact{position:relative}@media (min-width:1024px){.section--contact{padding-top:50px;padding-bottom:50px;background-color:#dceff4}.section--contact:before{content:"";position:absolute;top:0;left:60%;display:block;width:40%;height:100%;background-color:#fff;z-index:1}.section--contact .block-testimonials{padding-right:170px}}.block-contact{position:relative;z-index:2}.block-contact__title{margin-top:0;font-size:32px;line-height:46px}@media (max-width:1023px){.block-contact__title{font-size:32px;line-height:40px;margin-top:40px}}@media (max-width:479px){.block-contact__title{font-size:21px}}@media (min-width:1024px){.block-contact__form-wrapper{margin-left:-170px}}.block-contact__form-wrapper form{width:400px;max-width:100%}.block-contact__form-wrapper input[type=email],.block-contact__form-wrapper input[type=number],.block-contact__form-wrapper input[type=password],.block-contact__form-wrapper input[type=tel],.block-contact__form-wrapper input[type=text],.block-contact__form-wrapper input[type=textarea],.block-contact__form-wrapper select,.block-contact__form-wrapper textarea{width:100%;height:45px;display:block;border:none;padding-left:15px;padding-right:15px;outline:none;color:#00253d;font-size:12px;font-weight:500;-webkit-appearance:none;-moz-appearance:none}@media (max-width:1023px){.block-contact__form-wrapper input[type=email],.block-contact__form-wrapper input[type=number],.block-contact__form-wrapper input[type=password],.block-contact__form-wrapper input[type=tel],.block-contact__form-wrapper input[type=text],.block-contact__form-wrapper input[type=textarea],.block-contact__form-wrapper select,.block-contact__form-wrapper textarea{padding-left:10px;padding-right:10px;font-size:13px}}.block-contact__form-wrapper select[multiple]{height:150px}.block-contact__form-wrapper select[multiple] option{font-size:12px;white-space:normal;margin-bottom:5px}.block-contact__form-wrapper select[multiple] option:hover{background-color:#dceff4}.block-contact__form-wrapper textarea{font-size:14px;line-height:18px;padding-top:5px;padding-bottom:5px;height:100px;resize:none}.block-contact__form-wrapper input[type=submit]{color:#fff;background-color:#d6282e;display:block;width:100%;padding:15px;border:none;border-radius:0 0 4px 4px;font-size:16px;cursor:pointer;font-weight:500;-webkit-appearance:none;-moz-appearance:none}@media (min-width:1024px){.has-sidebar .block-contact__form-wrapper{margin-left:-70px}}.has-sidebar .block-contact__title{font-size:26px;line-height:1.5}.has-sidebar .block-testimonial__text{font-size:19px}.has-sidebar .block-testimonial__client-name{font-size:16px}.block-testimonial__client-date,.has-sidebar .block-testimonial__client-position{font-size:14px}.block-contact__text,.has-sidebar .block-contact__text{margin-bottom:30px}.block-contact__field-wrapper{width:100%;min-height:45px;line-height:45px;display:block;border:1px solid #d1d8dc;border-top:none;position:relative;padding-left:160px;background-color:#fff}.block-contact__field-wrapper:first-child{border-top:1px solid #c4ccd1;border-radius:4px 4px 0 0}@media (max-width:1023px){.block-contact__field-wrapper{padding-left:120px}}.wpcf7-form .block-contact__field-wrapper:nth-child(2){border-top:1px solid #c4ccd1;border-radius:4px 4px 0 0}.block-contact__field-label{position:absolute;top:0;left:0;width:160px;height:100%;padding-left:15px;font-size:12px;color:#003e62}@media (max-width:1023px){.block-contact__field-label{font-size:11px;width:120px}.block-contact__field-label.mobile-long-label{padding-top:5px;padding-bottom:5px;line-height:16px}}@media (min-width:1024px){.block-contact__field-label.desktop-long-label{padding-top:5px;padding-bottom:5px;line-height:16px}}.block-page-sub-menu{border-bottom:1px solid #0a253e;position:relative;z-index:5}.block-page-sub-menu ul{margin:0;padding:0 15px;line-height:1}.block-page-sub-menu .container>ul>li>a{text-transform:uppercase;font-weight:600;display:block}@media (max-width:1023px){.block-page-sub-menu .container>ul>li>a{padding-right:25px}}@media (min-width:1024px){.block-page-sub-menu .container>ul>li>a{margin-right:25px}}@media (min-width:1024px){.block-page-sub-menu .container>ul>li.current-menu-item>a,.block-page-sub-menu .container>ul>li.current-page-ancestor>a,.block-page-sub-menu .container>ul>li:active>a,.block-page-sub-menu .container>ul>li:focus>a,.block-page-sub-menu .container>ul>li:hover>a{position:relative}.block-page-sub-menu .container>ul>li.current-menu-item>a:after,.block-page-sub-menu .container>ul>li.current-page-ancestor>a:after,.block-page-sub-menu .container>ul>li:active>a:after,.block-page-sub-menu .container>ul>li:focus>a:after,.block-page-sub-menu .container>ul>li:hover>a:after{content:"";position:absolute;left:0;bottom:-1px;display:block;width:100%;height:4px;background-color:#d6282e}}.block-page-sub-menu li{display:inline-block;line-height:1;position:relative}@media (min-width:1024px){.block-page-sub-menu li:active>.sub-menu,.block-page-sub-menu li:focus>.sub-menu,.block-page-sub-menu li:hover>.sub-menu{display:block}}.block-page-sub-menu li a{padding:20px 0;display:inline-block;line-height:1.2;font-size:13px;letter-spacing:.5px;border-bottom:none!important}.block-page-sub-menu .sub-menu{display:none}@media (min-width:1024px){.block-page-sub-menu .sub-menu{position:absolute;top:calc(100% + 1px);padding:15px 0 30px;width:400px;max-width:100vw}.block-page-sub-menu .sub-menu:before{content:"";display:block;width:200vw;height:100%;top:0;left:-100vw;position:absolute;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.2);box-shadow:0 2px 4px 0 rgba(0,0,0,.2);z-index:1;background-color:#fff;border-bottom:1px solid #0a253e}}.block-page-sub-menu .sub-menu li{display:block;position:relative;z-index:2}@media (min-width:1024px){.block-page-sub-menu .sub-menu li.current-menu-item>a,.block-page-sub-menu .sub-menu li:active>a,.block-page-sub-menu .sub-menu li:focus>a,.block-page-sub-menu .sub-menu li:hover>a{position:relative;padding-left:15px}.block-page-sub-menu .sub-menu li.current-menu-item>a:before,.block-page-sub-menu .sub-menu li:active>a:before,.block-page-sub-menu .sub-menu li:focus>a:before,.block-page-sub-menu .sub-menu li:hover>a:before{content:"";position:absolute;display:block;width:25px;height:2px;background-color:#d6282e;top:18px;left:-20px;top:12px}}.block-page-sub-menu .sub-menu a{padding:5px 0}@media (max-width:1023px){.block-page-sub-menu{border-bottom:1px solid #0a253e;padding-top:15px;padding-bottom:15px}.block-page-sub-menu .block-top-menu-slide__btn-open-sub-menu{top:5px;right:0}.block-page-sub-menu .block-top-menu-slide__btn-open-sub-menu.active+.sub-menu{display:block;padding-left:15px}.block-page-sub-menu ul{display:none;padding:0}.block-page-sub-menu li{display:block}.block-page-sub-menu li a{padding:10px 0}}.block-page-sub-menu__mobile-control{position:relative}.block-page-sub-menu__mobile-control.active .block-page-sub-menu__mobile-control__btn span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:5px}.block-page-sub-menu__mobile-control.active .block-page-sub-menu__mobile-control__btn span:nth-child(2){opacity:0}.block-page-sub-menu__mobile-control.active .block-page-sub-menu__mobile-control__btn span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:5px}.block-page-sub-menu__mobile-control__text{color:#0a253e;display:block;font-weight:500;text-transform:uppercase}.block-page-sub-menu__mobile-control__btn{position:absolute;top:calc(50% - 13px / 2);right:0;display:block;width:24px;height:13px;line-height:1;cursor:pointer}.block-page-sub-menu__mobile-control__btn span{content:"";display:block;width:100%;height:1px;background-color:#0a253e;position:absolute;left:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;opacity:1}.block-page-sub-menu__mobile-control__btn span:first-child{top:0}.block-page-sub-menu__mobile-control__btn span:nth-child(2){top:6px}.block-page-sub-menu__mobile-control__btn span:nth-child(3){top:12px}@media (max-width:1023px){.block-page-sub-menu--school-logo{padding-top:5px;padding-bottom:5px}}@media (min-width:1024px){.block-page-sub-menu--school-logo ul{padding-left:220px}}.block-page-sub-menu__logo{position:relative;top:6px;left:0;max-width:200px;max-height:36px}@media (min-width:1024px){.block-page-sub-menu__logo{position:absolute;top:15px;left:0}}.block-text--640-width{width:640px}.block-text--640-width,.block-text--690-width{max-width:100%;margin-left:auto;margin-right:auto}.block-text--690-width{width:690px}.block-text--400-width{width:400px;max-width:100%}.block-social-share-wrapper{position:relative}.block-social-share__title{font-size:14px;font-weight:600;color:#0a253e;margin-bottom:15px;display:block}@media (min-width:1024px){.block-social-share--single{position:absolute;top:0;right:100%;margin-right:40px}}.block-slider-wrapper{position:relative;height:900px}.block-slider{position:relative}.block-slider__slide{display:block;border:none;position:absolute;top:0;left:-9999px}.block-slider__slide.active{padding-left:20px;padding-right:20px}.block-slider__slide.active .block-slider__slide-inner:after{display:none}@media (min-width:768px){.block-slider__slide.active{padding-left:85px;padding-right:85px}}.block-slider__slide-inner{position:relative;width:100%;height:100%;overflow:hidden}.block-slider__slide-inner:after{content:"";display:block;width:100%;height:100%;background-color:rgba(220,239,244,.85);position:absolute;top:0;left:0;z-index:3}.block-slider__slide__details{background-color:#dceff4}@media (min-width:1024px){.block-slider__slide__details{position:absolute;z-index:2;padding:15px;left:0;bottom:0;top:auto;width:100%;height:230px}}@media (max-width:1023px){.block-slider__slide__details{display:block;height:180px;padding:10px 20px;position:absolute;z-index:2;bottom:0}}.block-slider.size-md .active .block-slider__slide__details,.block-slider.size-sm .active .block-slider__slide__details{display:block;padding:20px 30px;width:100%;bottom:0}.block-slider__slide__image{width:100%;height:calc(100% - 230px);background-size:cover;background-repeat:no-repeat;background-position:50%;float:right;position:relative;z-index:1}@media (max-width:1023px){.block-slider__slide__image{height:calc(100% - 180px)}}@media (max-width:767px){.block-slider__slide__image{display:block;height:calc(100% - 180px);float:none}}.block-slider.size-sm .block-slider__slide__image{display:block;height:calc(100% - 180px);float:none}@media (max-width:520px){.block-slider.size-sm .block-slider__slide__image{height:calc(100% - 240px)}.block-slider__slide__details{height:240px}.block-slider.size-sm .active .block-slider__slide__details{padding:5px 7px}}.block-slider__slide__details__title{font-size:20px;line-height:22px;letter-spacing:.25px;margin-top:0;margin-bottom:15px;color:#00253d}@media (max-width:767px){.block-slider__slide__details__title{font-size:17px;line-height:21px;margin-bottom:10px}}.block-slider.size-md .block-slider__slide__details__title,.block-slider.size-sm .block-slider__slide__details__title{font-size:16px;line-height:22px;margin-bottom:10px;letter-spacing:.25px}.block-slider__slide__details__text{margin-bottom:15px}.block-slider.size-md .block-slider__slide__details__text{font-size:15px;line-height:20px;margin-bottom:10px}.block-slider.size-sm .block-slider__slide__details__text{font-size:14px;line-height:18px;margin-bottom:5px}.block-slider__slide__details__btn-read-more{color:#00253d;position:relative;padding-left:12px;margin-left:10px}.block-slider__slide__details__btn-read-more:hover{color:#d6282e}.block-slider__slide__details__btn-read-more:before{content:"";position:absolute;display:block;width:25px;height:2px;background-color:#d6282e;top:18px;left:-20px;top:7px}.block-slider__navigation__prev{left:0}.block-slider__navigation__prev:before{content:"\2190";display:inline-block;color:#d6282e;margin-right:8px;font-size:20px;line-height:0;position:relative;top:1px}@media (min-width:768px){.block-slider__navigation__prev{left:40px}}@media (min-width:1024px){.block-slider__navigation__prev{left:60px}}.block-slider__navigation__next{right:0}.block-slider__navigation__next:after{content:"\2192";display:inline-block;color:#d6282e;margin-left:8px;font-size:20px;line-height:0;position:relative;top:1px}@media (min-width:768px){.block-slider__navigation__next{right:30px}}@media (min-width:1024px){.block-slider__navigation__next{right:60px}}.block-slider__navigation__next,.block-slider__navigation__prev{position:absolute;top:calc(50% - 30px);background-color:transparent;border:none;z-index:3;cursor:pointer;padding:0;text-align:left}.block-slider__navigation__next:after,.block-slider__navigation__next:before,.block-slider__navigation__prev:after,.block-slider__navigation__prev:before{font-size:40px;top:0;display:block;width:40px;height:30px;line-height:20px;margin:0}@media (min-width:1024px){.block-slider__navigation__next:after,.block-slider__navigation__next:before,.block-slider__navigation__prev:after,.block-slider__navigation__prev:before{width:60px;font-size:60px}}.block-slider__pagination{text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;margin-top:15px;margin-bottom:30px}@media (max-width:767px){.section--slider .container{padding-left:0;padding-right:0}}.block-facetwp{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.5}.block-facetwp__container{max-width:1700px;margin-left:auto;margin-right:auto}.block-facetwp__widget{padding:15px;margin-bottom:20px;background-color:#dceff4}.block-facetwp__widget .facetwp-facet{margin-bottom:0}.block-facetwp__widget .facetwp-type-fselect .fs-wrap{position:relative}.block-facetwp__widget .facetwp-type-fselect .fs-dropdown,.block-facetwp__widget .facetwp-type-fselect .fs-wrap{width:100%}.block-facetwp__widget .facetwp-dropdown,.block-facetwp__widget .facetwp-search,.block-facetwp__widget .fs-label-wrap .fs-label,.block-facetwp__widget .fs-option,.block-facetwp__widget .fs-search{width:100%;line-height:20px;padding:5px;padding-left:10px}.block-facetwp__widget__content{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:2}.block-facetwp__widget__title{margin:0;color:#0a253e;line-height:1;padding-bottom:3px;margin-bottom:15px}.facetwp-template a{color:#007d9e}.facetwp-template a:focus,.facetwp-template a:hover{color:#003e62}.facetwp-counter{display:none}.block-facetwp__sidebar-bottom-text{margin-bottom:40px}.facetwp-accordions .block-accordion{margin:0}.facetwp-facet input.facetwp-search{min-width:160px!important}.block-cpt-personnel-directory-template__btn-clear-all{display:block;width:100%;height:40px;line-height:40px;background-color:#0a253e;color:#fff;cursor:pointer;border:none;padding:0;font-size:16px}.block-cpt-personnel-directory-template__btn-clear-all:hover{background-color:#d6282e}.section--block-accordion .container{padding-left:0;padding-right:0}@media (max-width:767px){.section--block-accordion .container{padding-left:5px;padding-right:5px}}.block-accordion{padding:0;list-style:none}.block-accordion>li{margin-bottom:10px}.block-accordion>li.opening .block-accordion__button:after{display:none}.block-accordion__button{display:block;width:100%;background-color:#dceff4;color:#0a253e;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px;letter-spacing:.5px;border:none;min-height:30px;text-align:left;padding:15px 35px 15px 15px;cursor:pointer;position:relative}.block-accordion__button:before{width:20px;height:2px;top:24px;right:20px}.block-accordion__button:after,.block-accordion__button:before{content:"";display:block;background-color:#0a253e;position:absolute}.block-accordion__button:after{width:2px;height:20px;top:15px;right:29px}.block-accordion__button:active,.block-accordion__button:focus,.block-accordion__button:hover{background-color:#90c6d4;-webkit-transition:.5s;transition:.5s}@media (max-width:479px){.block-accordion__button{font-size:13px}}.block-accordion__content{display:none;padding:10px;background:#f9f9f9}.block-table{width:100%;display:table;margin:0;width:100%!important;font-size:15px}.block-table a{color:#007d9e}.block-table a:focus,.block-table a:hover{color:#003e62}.block-table__row{display:table-row;width:100%!important}.block-table__row .block-table__cell{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dceff4}.block-table__row .width-80{width:80%}.block-table__row:hover{background-color:#f2f2f2}.block-table__row .block-table__cell--profile-photo{min-width:80px;vertical-align:middle}.block-table__row.block-table__header{background-color:#dceff4;font-family:Roboto,sans-serif;font-style:normal;font-weight:600;color:#002536}.block-table__row.block-table__header .block-table__cell{font-weight:unset!important}.block-table__cell{padding:10px;display:table-cell}@media screen and (max-width:768px){.block-table,.block-table__row{display:block}.block-table__row .block-table__cell:before{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:13px;color:#003e62;text-transform:uppercase;content:attr(data-title);min-width:98px;display:block}.block-table__row.block-table__header{padding:0;height:0}.block-table__row.block-table__header .block-table__cell{display:none}.block-table__cell{display:block}}@media (max-width:768px){.block-table__row{border-bottom:1px solid #c6c6c6;margin:0;width:100%!important}.block-table__row:first-child{border-bottom:none}.block-table__row .block-table__cell{border:none;padding-left:10px;padding-top:10px;padding-bottom:10px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-weight:unset!important}.block-table__row .block-table__cell:first-child{padding-left:10px}.block-table,.block-table__cell{width:100%!important}}.block-table__cell--yellow-hightlight{background-color:#ff0}.block-prerequisite{display:none;margin-bottom:30px}.block-prerequisite.visible{display:block}.block-gpa-calculator .kgi-button{margin-right:20px}.block-gpa-calculator__kgi_term{border:1px solid #ccc;padding:10px;margin-bottom:10px}.block-gpa-calculator__kgi_term table{margin-bottom:10px}.block-gpa-calculator__kgi_term table thead td,.block-gpa-calculator__kgi_term table thead th{padding:6px;border:1px solid #ebebeb;text-align:left;font-size:12px;line-height:22px}.block-gpa-calculator__kgi_term__title{margin:0;color:#d6282e}.block-gpa-calculator__total-area{margin-top:30px}.section--cta{height:100%;background-color:#04233b;color:#fff;position:relative;margin-bottom:50px;padding:15px 0}@media (max-width:1023px){.section--cta-image{margin:auto;text-align:center}}.section--cta-image img{max-width:250px}.section--cta-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:17px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:479px){.section--cta-text{font-size:15px;margin-top:15px}}.section--cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cta-btn{border:1px solid #d6282e;background-color:#d6282e;padding:10px 35px;color:#fff}.cta-btn:active,.cta-btn:focus,.cta-btn:hover{border-color:#a9282e;background-color:#a9282e;color:#fff}@media (max-width:1023px){.cta-btn{margin-top:30px;margin-bottom:30px}}@media (max-width:500px){.cta-btn{width:100%;text-align:center}}.block-feature--padding{padding:0 20px}@media (max-width:1023px){.block-feature--padding{padding:0}}.block-feature{display:inline-block;position:relative;margin-top:30px}.block-feature:last-child{margin-bottom:0}.block-feature__hexagon-wrapper{width:100px;height:100px}.block-feature__hexagon{background-color:#04233b}.block-feature__value{position:absolute;top:15%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-feature__headline{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:17px;line-height:1.5;margin-top:0;margin-bottom:7px}@media (max-width:479px){.block-feature__headline{font-size:16px}}.block-feature__sub-headline{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px}@media (max-width:479px){.block-feature__sub-headline{font-size:15px}}.block-feature__content{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:15px}@media (max-width:479px){.block-feature__content{font-size:14px}}.hex-feature{width:120px;height:120px}.feature-hexagon-wrapper{text-align:center;margin:0 9.6px;position:relative;display:inline-block}.feature-hexagon{height:100%;width:57.735%;display:inline-block;background-color:#d4eef4}.feature-hexagon:before{-webkit-transform:rotate(60deg);transform:rotate(60deg)}.feature-hexagon:after,.feature-hexagon:before{position:absolute;top:0;right:21.1325%;background-color:inherit;height:inherit;width:inherit;content:""}.feature-hexagon:after{-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.block-feature-circle__wrapper{margin-bottom:20px}.block-feature-circle{background:#04233b;height:110px;width:110px;border-radius:50%;margin:0 auto}.block-feature-circle img{width:60px;height:auto;left:25px;top:25px;position:relative}.block-feature-circle__featured-headline{margin:0;padding-bottom:20px}.block-feature-circle__featured-headline,.block-feature-circle__headline{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:18px}.block-feature-circle__headline{text-align:center}.block-feature-circle__content{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;text-align:center}.section--press-kits__tags{list-style:none;display:inline-block;padding:0;width:100%;font-size:11px;margin:0 auto}.section--press-kits__tags li{float:left}.tag{background:#dceff4;padding:0 8px;border-radius:2px;margin-right:5px;position:relative;letter-spacing:.75px;margin-bottom:5px}.section--press-kits__post-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:1.5;margin:0 0 15px}.section--press-kits__post-date{text-transform:uppercase;color:#323941}.section--press-kits__post-date,.section--press-kits__suggested-date-time{display:block;font-size:14px;letter-spacing:.75px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500}.section--press-kits__suggested-date-time{color:#d6282e;padding-bottom:15px}.section--press-kits__content-wrapper{background-color:#fff;position:relative;margin-bottom:30px}.section--press-kits__content-container{max-height:120px;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.section--press-kits__bullets{list-style:none}.section--press-kits__content{padding-bottom:15px}.section--press-kits__content-headline{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;margin-bottom:5px}.section--press-kits__interviewee{margin-top:20px}.section--press-kits__interviewee-name{font-family:Roboto,sans-serif;font-style:normal;font-weight:700}.section--press-kits__interviewee-phone,.section--press-kits__interviewee-title{font-family:Roboto,sans-serif;font-style:normal;font-weight:400}.section--press-kits__interviewee-email{text-decoration:underline}.show{max-height:2000px}.gradient:before{content:"";height:250px;position:absolute;bottom:0;left:0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(70%,#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 70%);-webkit-transition:height .25s ease;transition:height .25s ease}.section--press-kits__show-btn{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.6);box-shadow:0 2px 5px rgba(0,0,0,.6);background-color:#04233b;border:none;border-radius:100%;bottom:20px;color:#fff;cursor:pointer;height:40px;left:50%;position:relative;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;width:40px;font-size:20px}.section--press-kits__show-btn:active,.section--press-kits__show-btn:focus,.section--press-kits__show-btn:hover{background-color:#d6282e}.section--press-kits__cta{background-color:#dceff4;padding:25px}.section--press-kits__cta-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5}@media (max-width:500px){.section--press-kits__cta-text{margin-top:15px}}.section--press-kits__cta-text h3{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1.5;margin:0 0 10px;letter-spacing:.75px}.section--press-kits__cta-btn{border:1px solid #d6282e;background-color:#d6282e;padding:10px 20px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;color:#fff;display:block;max-width:400px;text-align:center}.section--press-kits__cta-btn:active,.section--press-kits__cta-btn:focus,.section--press-kits__cta-btn:hover{border-color:#a9282e;background-color:#a9282e;color:#fff}@media (max-width:1023px){.section--press-kits__cta-btn{margin-top:30px;margin-bottom:30px}}@media (max-width:500px){.section--press-kits__cta-btn{width:100%;text-align:center}}.block-form__form-group{position:relative;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px;max-width:100%}.block-form__form-group:not(:last-child){margin-bottom:6px}.block-form__title{margin-top:0;font-size:36px;line-height:46px}@media (max-width:1023px){.block-form__title{font-size:32px;line-height:40px;margin-top:40px}}.has-sidebar .block-form__title{font-size:26px;line-height:1.5}.block-form__sub--title{letter-spacing:.75px;margin-top:-15px}.block-form__form-label,.ctct-label-top{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:1.5;letter-spacing:.5px;display:block;padding:6px 0}.block-form__form-label span{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:.5;color:red;padding-left:5px}.block-form__form-input,.ctct-email,.ctct-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8f8f8;background-image:none;border:3px solid #bcc3ce;color:#3b4351;display:block;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.5;height:35px;max-width:100%;outline:none;padding:20px 8px;position:relative;-webkit-transition:background .2s,border .2s,color .2s,-webkit-box-shadow .2s;transition:background .2s,border .2s,color .2s,-webkit-box-shadow .2s;transition:background .2s,border .2s,box-shadow .2s,color .2s;transition:background .2s,border .2s,box-shadow .2s,color .2s,-webkit-box-shadow .2s;width:100%}.ctct-disclosure{display:none}.ctct-form-wrapper .ctct-input-container label{color:#393939;font-size:13px}.block-form__form-input:focus,.ctct-email:focus,.ctct-text:focus{border-color:#018ba6;-webkit-box-shadow:0 0 9px 0 rgba(0,93,233,.3);box-shadow:0 0 9px 0 rgba(0,93,233,.3)}.block-form__form-input::-webkit-input-placeholder{color:#bcc3ce}.block-form__form-input:-ms-input-placeholder,.block-form__form-input::-ms-input-placeholder{color:#bcc3ce}.block-form__form-input::placeholder{color:#bcc3ce}.block-form__form-input:not(:placeholder-shown):invalid:focus{background:#ffecec;-webkit-box-shadow:0 0 9px 0 rgba(232,86,0,.3);box-shadow:0 0 9px 0 rgba(232,86,0,.3)}.block-form__form-input:not(:placeholder-shown):invalid+.form-input-hint{color:#e85600}.block-form__form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8f8f8;background-image:none;border:3px solid #bcc3ce;color:#3b4351;display:block;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.5;min-height:30px;max-width:100%;outline:none;padding:10px 8px;vertical-align:middle;width:100%}.block-form__form-select:not(:placeholder-shown):invalid:focus{background:#ffecec;-webkit-box-shadow:0 0 9px 0 rgba(232,86,0,.3);box-shadow:0 0 9px 0 rgba(232,86,0,.3)}.block-form__form-select:focus{border-color:#018ba6;-webkit-box-shadow:0 0 9px 0 rgba(0,93,233,.3);box-shadow:0 0 9px 0 rgba(0,93,233,.3)}.block-form__form-select::-ms-expand{display:none}.block-form__form-select[multiple],.block-form__form-select[size]{height:auto;padding:4px px}.block-form__form-select[multiple] option,.block-form__form-select[size] option{padding:2px 3px}.block-form__form-select:not([multiple]):not([size]){background:#f8f8f8 url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right 10px center/15px 13px;padding-right:20px}.block-form__form-input.is-success,.block-form__form-select.is-success,.has-success .block-form__form-input,.has-success .block-form__form-select{background:#f9fdfa;border-color:#32b643}.block-form__form-input.is-success:focus,.block-form__form-select.is-success:focus,.has-success .block-form__form-input:focus,.has-success .block-form__form-select:focus{-webkit-box-shadow:0 0 0 2px rgba(50,182,67,.2);box-shadow:0 0 0 2px rgba(50,182,67,.2)}.block-form__form-input.is-error,.block-form__form-select.is-error,.has-error .block-form__form-input,.has-error .block-form__form-select{background:#fffaf7;border-color:#e85600}.block-form__form-input.is-error:focus,.block-form__form-select.is-error:focus,.has-error .block-form__form-input:focus,.has-error .block-form__form-select:focus{-webkit-box-shadow:0 0 0 2px rgba(232,86,0,.2);box-shadow:0 0 0 2px rgba(232,86,0,.2)}input[type=submit]{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:1.5;letter-spacing:.75px;color:#fff;background-color:#d6282e;display:block;width:100%;padding:15px;margin-top:20px;border:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none}input[type=submit]:focus{-webkit-box-shadow:0 0 0 2px rgba(87,85,217,.2);box-shadow:0 0 0 2px rgba(87,85,217,.2)}input[type=submit]:focus,input[type=submit]:hover{background:#c02227;text-decoration:none}.block-slider-faculty-wrapper{position:relative;height:auto}.block-slider-faculty{position:relative}.block-slider-faculty__slide{display:block;border:none;position:absolute;top:0;left:-9999px}.block-slider-faculty__slide.active{padding-left:20px;padding-right:20px}.block-slider-faculty__slide.active .block-slider-faculty__slide-inner:after{display:none}@media (min-width:768px){.block-slider-faculty__slide.active{padding-left:95px;padding-right:95px}}.block-slider-faculty__slide-inner{position:relative;width:100%;height:85%;overflow:hidden}.block-slider-faculty__slide-inner:after{content:"";display:block;width:100%;height:100%;background-color:rgba(220,239,244,.85);position:absolute;top:0;left:0;z-index:3}.block-slider-faculty__slide__details{background-color:#dceff4}@media (min-width:1024px){.block-slider-faculty__slide__details{position:absolute;z-index:2;padding:15px;left:0;bottom:0;top:auto;width:100%;height:auto}}@media (max-width:1023px){.block-slider-faculty__slide__details{display:block;height:auto;padding:10px 20px;position:absolute;z-index:2;bottom:0}}.block-slider-faculty.size-md .active .block-slider-faculty__slide__details,.block-slider-faculty.size-sm .active .block-slider-faculty__slide__details{display:block;padding:30px;width:100%;bottom:0}.block-slider-faculty__slide__image{width:100%;height:calc(100% - 150px);background-repeat:no-repeat;background-position:50%;background-color:#04233b;float:right;position:relative;z-index:1}@media (max-width:1023px){.block-slider-faculty__slide__image{height:calc(100% - 150px)}}@media (max-width:767px){.block-slider-faculty__slide__image{display:block;height:calc(100% - 140px);float:none}}.block-slider-faculty.size-sm .block-slider-faculty__slide__image{display:block;height:calc(100% - 140px);float:none}@media (max-width:520px){.block-slider-faculty.size-sm .block-slider-faculty__slide__image{height:calc(100% - 110px)}.block-slider-faculty__slide__details{height:auto}.block-slider-faculty.size-sm .active .block-slider-faculty__slide__details{padding:15px}}.block-slider-faculty__slide__details__title{font-size:20px;line-height:22px;letter-spacing:.25px;margin-top:0;margin-bottom:15px;color:#00253d}@media (max-width:767px){.block-slider-faculty__slide__details__title{font-size:17px;line-height:21px;margin-bottom:10px}}.block-slider-faculty.size-md .block-slider-faculty__slide__details__title,.block-slider-faculty.size-sm .block-slider-faculty__slide__details__title{font-size:18px;line-height:22px;margin-bottom:10px;letter-spacing:.25px}.block-slider-faculty__slide__details__text{margin-bottom:15px}.block-slider-faculty.size-md .block-slider-faculty__slide__details__text{font-size:15px;line-height:20px;margin-bottom:10px}.block-slider-faculty.size-sm .block-slider-faculty__slide__details__text{font-size:14px;line-height:18px;margin-bottom:5px}.block-slider-faculty__slide__details__btn-read-more{color:#00253d;position:relative;padding-left:12px;margin-left:10px}.block-slider-faculty__slide__details__btn-read-more:hover{color:#d6282e}.block-slider-faculty__slide__details__btn-read-more:before{content:"";position:absolute;display:block;width:25px;height:2px;background-color:#d6282e;top:18px;left:-20px;top:10px}.block-slider-faculty__navigation__prev{left:0}.block-slider-faculty__navigation__prev:before{content:"\2190";display:inline-block;color:#d6282e;margin-right:8px;font-size:20px;line-height:0;position:relative;top:1px}@media (min-width:768px){.block-slider-faculty__navigation__prev{left:40px}}@media (min-width:1024px){.block-slider-faculty__navigation__prev{left:60px}}.block-slider-faculty__navigation__next{right:0}.block-slider-faculty__navigation__next:after{content:"\2192";display:inline-block;color:#d6282e;margin-left:8px;font-size:20px;line-height:0;position:relative;top:1px}@media (min-width:768px){.block-slider-faculty__navigation__next{right:30px}}@media (min-width:1024px){.block-slider-faculty__navigation__next{right:60px}}.block-slider-faculty__navigation__next,.block-slider-faculty__navigation__prev{position:absolute;top:calc(50% - 30px);background-color:transparent;border:none;z-index:3;cursor:pointer;padding:0;text-align:left}.block-slider-faculty__navigation__next:after,.block-slider-faculty__navigation__next:before,.block-slider-faculty__navigation__prev:after,.block-slider-faculty__navigation__prev:before{font-size:40px;top:0;display:block;width:40px;height:30px;line-height:20px;margin:0}@media (min-width:1024px){.block-slider-faculty__navigation__next:after,.block-slider-faculty__navigation__next:before,.block-slider-faculty__navigation__prev:after,.block-slider-faculty__navigation__prev:before{width:60px;font-size:60px}}.block-slider-faculty__pagination{text-align:center;font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;margin-top:-70px;margin-bottom:30px}@media (max-width:767px){.section--slider-faculty .container{padding-left:0;padding-right:0}}.section--programs{height:250px;max-height:100vh;color:#fff;position:relative;margin-top:50px}.section--programs .container{height:100%}.section--programs-graphic{height:450px;max-height:100vh;background-position:top;background-size:cover;background-repeat:no-repeat;color:#fff;position:relative;margin-top:50px}.section--programs-graphic:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(4,35,59,.9)}.section--programs-graphic .container{height:100%}.section--programs-headline{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:1.5;letter-spacing:1px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-bottom:100px}.section--programs-side{height:150px;max-height:100vh;color:#fff;margin-top:50px;position:relative}.section--programs-headline-side{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:30px;line-height:1.5;letter-spacing:1px;position:absolute;top:50px;left:30%}.section--programs-dropdown-side{z-index:99;position:absolute;top:45px}.section--programs-dropdown-side:before{content:"";float:right;width:0;height:0;margin-top:10px;border-top:12px solid #04233b;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;top:12px;right:30px;z-index:999}.section--programs-dropdown-side ul{background:#dceff4;color:#04233b;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:1.5;letter-spacing:1.5px;list-style:none;margin:0;padding-left:0}.section--programs-dropdown-side ul li ul{background:#dceff4;visibility:hidden;opacity:0;min-width:400px;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:16px;left:0;display:none}.section--programs-dropdown-side ul li ul:focus,.section--programs-dropdown-side ul li ul:hover{visibility:visible;opacity:1;display:block}.section--programs-dropdown-side ul li ul li{clear:both;width:100%}.section--programs-dropdown-side ul li:hover>ul{visibility:visible;opacity:1;display:block}.section--programs-dropdown-side ul li:focus-within>ul{visibility:visible;opacity:1;display:block}.section--programs-dropdown-side li{background:#dceff4;width:400px;display:block;float:left;padding:16px;padding:1rem;position:relative;text-decoration:none;-webkit-transition-duration:.5s;transition-duration:.5s}.section--programs-dropdown-side li a{color:#04233b!important;border-bottom:none!important}.section--programs-dropdown-side li:hover{background:#007d9e;cursor:pointer}.section--programs-dropdown-side li:focus-within{background:#007d9e;cursor:pointer}.section--programs-dropdown-side li:focus-within a{outline:none}.section--programs-dropdown{z-index:99;position:absolute;top:60%;left:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%)}.section--programs-dropdown:before{content:"";float:right;width:0;height:0;margin-top:10px;border-top:12px solid #04233b;border-left:12px solid transparent;border-right:12px solid transparent;position:absolute;top:12px;right:30px;z-index:999}.section--programs-dropdown ul{background:#dceff4;color:#04233b;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:1.5;letter-spacing:1.5px;list-style:none;margin:0;padding-left:0}.section--programs-dropdown ul li ul{background:#dceff4;visibility:hidden;opacity:0;min-width:400px;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:16px;left:0;display:none}.section--programs-dropdown ul li ul:focus,.section--programs-dropdown ul li ul:hover{visibility:visible;opacity:1;display:block}.section--programs-dropdown ul li ul li{clear:both;width:100%}.section--programs-dropdown ul li:hover>ul{visibility:visible;opacity:1;display:block}.section--programs-dropdown ul li:focus-within>ul{visibility:visible;opacity:1;display:block}.section--programs-dropdown li{background:#dceff4;width:400px;display:block;float:left;padding:16px;padding:1rem;position:relative;text-decoration:none;-webkit-transition-duration:.5s;transition-duration:.5s}.section--programs-dropdown li a{color:#04233b!important;border-bottom:none!important}.section--programs-dropdown li:hover{background:#007d9e;cursor:pointer}.section--programs-dropdown li:focus-within{background:#007d9e;cursor:pointer}.section--programs-dropdown li:focus-within a{outline:none}.section--programs-side-1{height:100px;max-height:100vh;color:#fff;position:relative}@media (max-width:767px){.section--programs-side-1{height:150px;padding-top:30px}}.section--programs-headline-side-1{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:19px;line-height:1.5;letter-spacing:1px;position:absolute;top:40px;right:40%}@media (max-width:1180px){.section--programs-headline-side-1{width:200px}}@media (max-width:1000px){.section--programs-headline-side-1{width:230px}}@media (max-width:928px){.section--programs-headline-side-1{width:260px}}@media (max-width:844px){.section--programs-headline-side-1{width:290px}}@media (max-width:767px){.section--programs-headline-side-1{top:-10px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);width:150px}}@media (max-width:479px){.section--programs-headline-side-1{font-size:18px}}.section--programs-dropdown-side-1{z-index:99;position:absolute;top:30px;right:60px}@media (max-width:767px){.section--programs-dropdown-side-1{width:400px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}}.section--programs-dropdown-side-1:before{content:"";float:right;width:0;height:0;margin-top:10px;border-top:10px solid #04233b;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;top:8px;right:30px;z-index:999}.section--programs-dropdown-side-1 ul{background:#dceff4;color:#04233b;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:1;letter-spacing:1.5px;list-style:none;margin:0;padding-left:0}@media (max-width:479px){.section--programs-dropdown-side-1 ul{font-size:14px}}.section--programs-dropdown-side-1 ul li ul{background:#dceff4;visibility:hidden;opacity:0;min-width:400px;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;margin-top:16px;left:0;display:none}.section--programs-dropdown-side-1 ul li ul:focus,.section--programs-dropdown-side-1 ul li ul:hover{visibility:visible;opacity:1;display:block}.section--programs-dropdown-side-1 ul li ul li{clear:both;width:100%}.section--programs-dropdown-side-1 ul li:hover>ul{visibility:visible;opacity:1;display:block}.section--programs-dropdown-side-1 ul li:focus-within>ul{visibility:visible;opacity:1;display:block}.section--programs-dropdown-side-1 li{background:#dceff4;width:400px;display:block;float:left;padding:16px;position:relative;text-decoration:none;-webkit-transition-duration:.5s;transition-duration:.5s}.section--programs-dropdown-side-1 li a{display:block;color:#04233b!important;border-bottom:none!important}.section--programs-dropdown-side-1 li:hover{background:#007d9e;cursor:pointer}.section--programs-dropdown-side-1 li:focus-within{background:#007d9e;cursor:pointer}.section--programs-dropdown-side-1 li:focus-within a{outline:none}.section--notification{height:100%;background-color:#ffbf3b;color:#000;position:relative;padding:10px 0}@media (max-width:580px){.section--notification{padding:8px 0}}.section--notification-text{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:2px}.section--notification-text:active,.section--notification-text:focus,.section--notification-text:hover{color:#d6282e;cursor:pointer}@media (max-width:580px){.section--notification-text{font-size:12px;line-height:1}}.block-social-share-event-wrapper{position:relative}.block-social-share-event__title{font-size:14px;font-weight:600;color:#0a253e;margin-bottom:15px;display:block}@media (min-width:1370px){.block-social-share-event--single{position:absolute;top:0;right:100%;margin-right:40px}}@media (min-width:480px){.section--comparison-table__mobile{display:none}}@media (max-width:479px){.section--comparison-table__desktop{display:none}}div.table{overflow-x:scroll}table h1:first-child,table h2:first-child,table h3:first-child,table h4:first-child,table h5:first-child,table h6:first-child{margin-top:0}table{border-collapse:collapse;border-spacing:0;border:4px solid #e5e5e5;background:#fbfbfb;max-width:100%}td,th{text-align:left;border-left:4px solid #e5e5e5;padding:5px 10px}td.highlight-bg,th.highlight-bg{background:#e5e5e5;border:1px solid #fff}.comparison-table__header{background-color:#dceff4}@media (max-width:590px){td p,ul{font-size:14px}td h3{font-size:16px;line-height:1.3}td h2{font-size:21px}}.comparison-table__header-title{font-size:20px}.comparison-table__header-subtitle,.comparison-table__header-title{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;line-height:1.5}.comparison-table__header-subtitle{font-size:16px}@media (min-width:1024px){.section--overview-card__col:nth-child(odd){padding-right:25px}.section--overview-card__col:nth-child(2n+2){padding-left:25px}}@media (max-width:1023px){.section--overview-card__col{margin-bottom:10px}}.section--overview-card__content .section--overview-card-title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:17px;line-height:1.5;margin:0 0 10px;padding-top:10px}@media (max-width:479px){.section--overview-card__content .section--overview-card-title{font-size:17px;margin:0 0 5px}}.section--overview-card__content img{opacity:1;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-o-transition:opacity .5s}.section--overview-card__content img:active,.section--overview-card__content img:focus,.section--overview-card__content img:hover{opacity:.8}.section--overview-card__btn{border:1px solid #0a253e;display:inline-block;padding:10px 25px;margin-top:8px}.section--overview-card__btn:active,.section--overview-card__btn:focus,.section--overview-card__btn:hover{border-color:#d6282e;background-color:#d6282e;color:#fff}@media (max-width:479px){.section--overview-card__btn{padding:5px 20px;margin-top:-10px;font-size:15px}}.section--tab-panels .container{padding-left:0;padding-right:0}@media (max-width:767px){.section--tab-panels .container{padding-left:5px;padding-right:5px}}.tablist{margin:0;padding:0;list-style:none}.tablist__tab{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px;letter-spacing:.5px;display:inline-block;margin:0;padding:10px 15px;background:#f2f2f2;cursor:pointer}.tablist__tab:focus,.tablist__tab:hover{background-color:#dceff4;-webkit-transition:.5s;transition:.5s}@media (max-width:479px){.tablist__tab{font-size:13px}}.tablist__tab.is-active{background-color:#dceff4}.tablist__panel{background:#dceff4;padding:20px}.tablist__panel.is-hidden{display:none}@media (max-width:1024px){.tablist__tab{display:block;width:100%;background-color:#dceff4;border-bottom:1px solid #90c6d4}.tablist__tab.is-active{background-color:#90c6d4}.tablist__panel{background:#f9f9f9;padding:10px}}.section--tab-panels2 .container{padding-left:0;padding-right:0}@media (max-width:767px){.section--tab-panels2 .container{padding-left:5px;padding-right:5px}}.tablist2{margin:0;padding:0;list-style:none}.tablist__tab2{font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;font-size:14px;letter-spacing:.5px;display:inline-block;margin:0;padding:10px 15px;background:#f2f2f2;cursor:pointer}.tablist__tab2:focus,.tablist__tab2:hover{background-color:#dceff4;-webkit-transition:.5s;transition:.5s}@media (max-width:479px){.tablist__tab2{font-size:13px}}.tablist__tab2.is-active{background-color:#dceff4}.tablist__panel2{background:#dceff4;padding:20px}.tablist__panel2.is-hidden{display:none}@media (max-width:1024px){.tablist__tab2{display:block;width:100%;background-color:#dceff4;border-bottom:1px solid #90c6d4}.tablist__tab2.is-active{background-color:#90c6d4}.tablist__panel2{background:#f9f9f9;padding:10px}}.section--block-logo-slider .container{padding-left:0;padding-right:0}@media (max-width:767px){.section--block-logo-slider .container{padding-left:15px;padding-right:15px}}.block-log-slider-heading{font-size:22px;line-height:1.5;text-align:center}@media (max-width:480px){.block-log-slider-heading{font-size:18px}}#block-logo-slider{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:150px;margin:auto;overflow:hidden}#block-logo-slider .arrow{cursor:pointer;position:absolute;width:32px;height:100%;padding:0;margin:0;outline:0;background:transparent}#block-logo-slider .arrow:hover{background:rgba(220,239,244,.4)}#block-logo-slider .arrow:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:15px;height:15px;margin:auto;border-style:solid}#block-logo-slider .prev{left:0;bottom:0}#block-logo-slider .prev:before{left:0;border-width:4px 0 0 4px;border-color:#0a253e transparent transparent #0a253e;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#block-logo-slider .next{right:0;bottom:0}#block-logo-slider .next:before{right:0;border-width:4px 4px 0 0;border-color:#0a253e #0a253e transparent transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#block-logo-slider .block-logo-slider-frame{position:absolute;top:0;left:32px;right:32px;bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;overflow:hidden}#block-logo-slider .block-logo-slider-item{position:absolute;top:0;bottom:0;width:25%;height:100%}#block-logo-slider .block-logo-slider-inset{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:0;bottom:0;margin:8px 4px;max-width:150px;width:100%}@media (max-width:960px){#block-logo-slider{height:160px}#block-logo-slider .block-logo-slider-item{width:33.33%}}@media (max-width:720px){#block-logo-slider{height:160px}#block-logo-slider .block-logo-slider-item{width:50%}}@media (max-width:480px){#block-logo-slider{height:100px}#block-logo-slider .block-logo-slider-item{width:50%}.block-logo-slider-inset{max-width:100px!important}#block-logo-slider .block-logo-slider-inset{top:45%}}.section--block-image-slider .container{padding-left:0;padding-right:0}@media (max-width:767px){.section--block-image-slider .container{padding-left:15px;padding-right:15px}}.block-image-slider-heading{font-size:22px;line-height:1.5;text-align:center}@media (max-width:480px){.block-image-slider-heading{font-size:18px}}#block-image-slider{position:relative;top:0;left:0;right:0;bottom:0;width:100%;height:500px;margin:auto;overflow:hidden}#block-image-slider .arrow{cursor:pointer;position:absolute;width:32px;height:100%;padding:0;margin:0;outline:0;background:transparent}#block-image-slider .arrow:hover{background:rgba(220,239,244,.4)}#block-image-slider .arrow:before{content:"";position:absolute;top:0;left:0;right:0;bottom:-40px;width:15px;height:15px;margin:auto;border-style:solid}#block-image-slider .prev{left:0;bottom:0}#block-image-slider .prev:before{left:0;border-width:4px 0 0 4px;border-color:#0a253e transparent transparent #0a253e;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#block-image-slider .next{right:0;bottom:0}#block-image-slider .next:before{right:0;border-width:4px 4px 0 0;border-color:#0a253e #0a253e transparent transparent;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#block-image-slider .block-image-slider-frame{position:absolute;top:0;left:32px;right:32px;bottom:0;border-left:4px solid transparent;border-right:4px solid transparent;overflow:hidden}#block-image-slider .block-image-slider-item{position:absolute;top:0;bottom:0;width:25%;height:100%}#block-image-slider .block-image-slider-inset{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:0;bottom:0;margin:8px 4px;max-width:250px;width:100%}button.arrow{border:none}@media (max-width:960px){#block-image-slider{height:500px}#block-image-slider .block-image-slider-item{width:33.33%}}@media (max-width:720px){#block-image-slider{height:500px}#block-image-slider .block-image-slider-item{width:50%}}@media (max-width:480px){#block-image-slider{height:190px}#block-image-slider .block-image-slider-item{width:50%}.block-image-slider-inset{max-width:130px!important}#block-image-slider .block-image-slider-inset{top:45%}}.section--student-resources{background-color:#dceff4}@media (max-width:479px){.section--student-resources{font-size:15px}}.section--student-resources h2{margin-bottom:15px;padding-bottom:15px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:24px;line-height:2;position:relative;left:0;bottom:0}.section--student-resources h2:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e}@media (max-width:479px){.section--student-resources h2{font-size:18px}}#student-resources__search input{position:relative;width:300px;padding:8px;margin-bottom:10px;margin-top:10px;border-radius:3px;font-weight:500;font-size:14px}#student-resources__buttons button,#student-resources__search input{border:none;outline:none;font-family:Roboto,sans-serif;font-style:normal;letter-spacing:.5px}#student-resources__buttons button{padding:5px;margin-right:5px;border-radius:2px;width:150px;font-weight:400;font-size:13px;color:#fff;cursor:pointer;background-color:#0a253e}#student-resources__buttons button:active,#student-resources__buttons button:focus,#student-resources__buttons button:hover{background-color:#007d9e}.section--student-resources__content-container{max-height:620px;overflow:hidden;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;padding-bottom:80px}.section--student-resources__show-btn{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.6);box-shadow:0 2px 5px rgba(0,0,0,.6);background-color:#04233b;border:none;border-radius:100%;bottom:20px;color:#fff;cursor:pointer;height:40px;left:50%;position:relative;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;width:40px;font-size:20px}.section--student-resources__show-btn:active,.section--student-resources__show-btn:focus,.section--student-resources__show-btn:hover{background-color:#d6282e}.fa.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.content-show{max-height:2200px}.content-gradient:before{content:"";height:100px;position:absolute;bottom:0;left:0;width:100%;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(70%,#dceff4));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#dceff4 70%);-webkit-transition:height .25s ease;transition:height .25s ease}.show.gradient:before{height:50px}.section--student-resources__wrapper{margin:20px 0}.section--student-resources__icon{width:20%;height:100%;float:left;margin-top:30px;text-align:center;height:120px}@media (max-width:768px){.section--student-resources__icon{width:33.333%}}.section--student-resources__icon img{max-width:90px;width:100%}@media (max-width:479px){.section--student-resources__icon img{max-width:80px}}.section--student-resources__icon .section--student-resources__title{text-align:center;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:13px;line-height:1.5;letter-spacing:.5px}.section--student-resources__btn{border:1px solid #0a253e;display:inline-block;padding:10px 55px;margin-top:55px}.section--student-resources__btn:active,.section--student-resources__btn:focus,.section--student-resources__btn:hover{border-color:#d6282e;background-color:#d6282e;color:#fff}@media (max-width:1023px){.section--student-resources__btn{margin-top:20px;margin-bottom:30px}}.section--program-tab .container{padding-left:0;padding-right:0}@media (max-width:767px){.section--program-tab .container{padding-left:5px;padding-right:5px}}.program-tablist{margin:0;padding:0;list-style:none}.program-tablist__tab{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:18px;letter-spacing:.75px;display:inline-block;margin:0;padding:10px 50px;background:#f2f2f2;margin-right:7px;cursor:pointer}.program-tablist__tab:focus,.program-tablist__tab:hover{background-color:#dceff4;-webkit-transition:.5s;transition:.5s}@media (max-width:479px){.program-tablist__tab{font-size:13px}}.program-tablist__tab.is-active,.section--program-panel{background-color:#dceff4}@media (max-width:767px){.section--program-panel{background-color:transparent}}.program-tablist__panel{background:#dceff4;padding:50px 0}.program-tablist__panel.is-hidden{display:none}@media (max-width:1024px){.program-tablist__tab{display:block;width:100%;background-color:#dceff4;border-bottom:1px solid #90c6d4}.program-tablist__tab.is-active{background-color:#90c6d4}.program-tablist__panel{background:#f9f9f9;padding:10px}}.program-card__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.eqWrap{display:-webkit-box;display:-ms-flexbox;display:flex}.program-card{width:32%;padding:20px;background:#0a253e;-webkit-transition:.3s ease;transition:.3s ease;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.3);box-shadow:0 1px 1px rgba(0,0,0,.3);margin-left:15px;margin-bottom:15px}@media (max-width:768px){.program-card{width:100%;margin-left:0}}.program-card:active,.program-card:focus,.program-card:hover{-webkit-box-shadow:0 5px 20px rgba(0,0,0,.8);box-shadow:0 5px 20px rgba(0,0,0,.8);-webkit-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02)}.program-card:active .program-card__title,.program-card:focus .program-card__title,.program-card:hover .program-card__title{background-position:-100% 0}.program-card .program-card__title{background:-webkit-gradient(linear,left top,right top,color-stop(50%,hsla(0,0%,100%,0)),color-stop(50%,#009fc2));background:linear-gradient(90deg,hsla(0,0%,100%,0) 50%,#009fc2 0);background-size:200%;background-position:0 0;display:inline;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:1;letter-spacing:1px;color:#fff}.program-card .program-card__title-link{color:#fff}.program-card .program-card__title-link:focus{color:#90c6d4}.program-card .program-card__abbreviation{display:block;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:12px;letter-spacing:1.5px;color:#fff;margin:0 0 5px}.program-card .program-card__duration{display:block;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#fff;margin:0}.program-card:nth-of-type(3n){margin-right:0}.program-card:nth-of-type(3n+1){margin-left:0}.aspire-card__header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:15px;color:#304f6b;overflow:hidden}@media (max-width:767px){.aspire-card__header{font-size:12px}}.aspire-card__header-left{width:70%}.aspire-card__header-left,.aspire-card__header-right{float:left;border-bottom:2px solid #00677f;margin:0;padding:0 10px}.aspire-card__header-right{width:30%}.aspire-card__item-left{width:70%;float:left;margin:0;padding:0 10px}.aspire-card__item-right{width:30%;float:left;margin:0;padding:0 10px}.aspire-card__item{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:17px;letter-spacing:.5px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:20px 0;border-bottom:1px solid #d1d1d1;margin:0;overflow:hidden;color:#04233b}@media (max-width:767px){.aspire-card__item{font-size:13px}}.aspire-card__item.active,.aspire-card__item:focus,.aspire-card__item:hover{background-color:#d2e3e8}.aspire-card__button{display:inline-block;margin:0 auto;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;text-align:center;background-color:#04233b;color:#fff;padding:5px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border-bottom:none;width:100px}@media (max-width:767px){.aspire-card__button{font-size:10px;padding:5px 12px}}.aspire-card__button:active,.aspire-card__button:focus,.aspire-card__button:hover{color:#fff;background-color:#007d9e;text-decoration:none;border-bottom:none}.hexagon-testimonial{margin:0 auto;width:100%;height:200px;background-color:#fff;-webkit-transform:rotate(120deg);transform:rotate(120deg);overflow:hidden;visibility:hidden}.hexagon-testimonial-inner{overflow:hidden}.hexagon-testimonial-image,.hexagon-testimonial-inner{width:100%;height:100%;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}.hexagon-testimonial-image{background-position:50%;background-repeat:no-repeat;background-size:cover;visibility:visible}.hexagon-testimonial__section-headline{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:28px;margin-bottom:20px;text-align:center}@media (max-width:580px){.hexagon-testimonial__section-headline{font-size:23px}}.hexagon-testimonial__section-subheadline{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:18px;margin-bottom:50px;text-align:center;line-height:1.5}.hexagon-testimonial__subheadline{font-family:Roboto,sans-serif;font-style:normal;font-weight:800;font-size:17px;line-height:1.3;padding:20px 0 10px;letter-spacing:1px}@media (max-width:479px){.hexagon-testimonial__subheadline{padding:10px 0}}.hexagon-testimonial__content{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:479px){.hexagon-testimonial__content{padding-bottom:30px}}.featured-accordion-panel:not(.active) .featured-accordion__content,.featured-accordion__card-section:not(.active){display:none}.featured-accordion-panel{position:relative;height:100%}.featured-accordion__heading-wrapper{height:200px;color:#fff;position:relative;border-bottom:1px solid #949494}.featured-accordion__heading-wrapper:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(10,25,67,.7)}.featured-accordion__content{background-color:#0a253e}.featured-accordion__heading-wrapper-aspire{height:200px;color:#fff;position:relative;border-bottom:1px solid #949494}.featured-accordion__heading-wrapper-aspire:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#0a253e}.featured-accordion__content{background-color:#061d32;color:#fff}.featured-accordion__content .container{margin:auto}.featured-accordion__link-toggler:after{font-family:FontAwesome,sans-serif;content:"\f063";position:absolute;text-align:center;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);top:25px;font-size:25px}@media (max-width:1024px){.featured-accordion__link-toggler:after{font-size:15px}}.featured-accordion__link{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:19px;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.75px;margin:0;padding:30px 0;cursor:pointer}@media (max-width:1024px){.featured-accordion__link{display:block;text-align:center;padding:0}}.featured-accordion__link li{padding:0 50px;border-right:1px solid hsla(0,0%,100%,.425);position:relative}.featured-accordion__link li:last-child{border-right:none}@media (max-width:1024px){.featured-accordion__link li{margin:0;border-bottom:1px solid hsla(0,0%,100%,.425);padding:0;border-right:none;font-size:18px;line-height:2.5;height:60px}.featured-accordion__link li:last-child{border-bottom:none;margin:0}}@media (max-width:479px){.featured-accordion__link li{font-size:15px}}.featured-accordion__link li.current-item{color:#9deffc}.featured-accordion__link li:active,.featured-accordion__link li:focus,.featured-accordion__link li:hover{color:#9deffc;text-decoration:none;-webkit-transition:.5s;transition:.5s}.featured-accordion__card-section{background-color:#dceff4;padding:20px 0;color:#000}.featured-accordion__card-section .container{max-width:1100px;margin:0 auto}#featured-accordion__buttons button{outline:none;border:none;padding:5px;margin-right:5px;border-radius:2px;width:150px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:13px;color:#fff;letter-spacing:.5px;cursor:pointer;background-color:#0a253e}#featured-accordion__buttons button:active,#featured-accordion__buttons button:focus,#featured-accordion__buttons button:hover{background-color:#007d9e}.featured-accordion__show-btn{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.6);box-shadow:0 2px 5px rgba(0,0,0,.6);background-color:#007d9e;border:none;border-radius:100%;color:#fff;cursor:pointer;height:60px;width:60px;top:110px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);position:absolute;-webkit-transition:background-color .25s ease;transition:background-color .25s ease;font-size:26px;z-index:999}@media (max-width:479px){.featured-accordion__show-btn{height:50px;width:50px}}.featured-accordion__show-btn:active,.featured-accordion__show-btn:focus,.featured-accordion__show-btn:hover{background-color:#d6282e}.fa:before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute}.fa.rotate{background-color:#d6282e;left:50%;-webkit-transform:translate(-50%) rotate(180deg);transform:translate(-50%) rotate(180deg)}.featured-accordion__heading{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:25px;line-height:1.5;text-align:center;position:absolute;width:100%;top:30%;left:50%;-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%)}@media (max-width:767px){.featured-accordion__heading{font-size:20px}.featured-accordion__heading:after{left:-20px}}@media (max-width:479px){.featured-accordion__heading{font-size:19px}}img{height:auto;max-width:100%;vertical-align:middle}.featured-accordion__cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.featured-accordion__cards li{opacity:0;-webkit-animation:v .5s ease-in both;animation:v .5s ease-in both}.featured-accordion__cards li:nth-child(2){-webkit-animation-delay:.5s;animation-delay:.5s}.featured-accordion__cards li:nth-child(3){-webkit-animation-delay:.75s;animation-delay:.75s}.featured-accordion__cards li:nth-child(4){-webkit-animation-delay:1s;animation-delay:1s}.featured-accordion__cards li:nth-child(5){-webkit-animation-delay:1.5s;animation-delay:1.5s}.featured-accordion__cards li:nth-child(6){-webkit-animation-delay:2s;animation-delay:2s}.featured-accordion__cards li:nth-child(7){-webkit-animation-delay:2.5s;animation-delay:2.5s}.featured-accordion__cards li:nth-child(8){-webkit-animation-delay:3s;animation-delay:3s}.featured-accordion__cards li:nth-child(9){-webkit-animation-delay:3.5s;animation-delay:3.5s}.featured-accordion__cards li:nth-child(10){-webkit-animation-delay:4s;animation-delay:4s}.featured-accordion__cards li:nth-child(11){-webkit-animation-delay:4.5s;animation-delay:4.5s}.featured-accordion__cards-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px;padding:1rem}@media (min-width:40rem){.featured-accordion__cards-item{width:50%}}@media (min-width:56rem){.featured-accordion__cards-item{width:33.3333%}}.featured-accordion__card{background-color:#fff;border-radius:.25rem;-webkit-box-shadow:0 20px 40px -14px rgba(0,0,0,.25);box-shadow:0 20px 40px -14px rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.featured-accordion__card-content{padding:20px}.featured-accordion__card-title{font-size:12px;letter-spacing:1.5px;text-transform:capitalize}.featured-accordion__card-subtitle,.featured-accordion__card-title{color:#0a253e;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;line-height:1.5}.featured-accordion__card-subtitle{font-size:14px;letter-spacing:1px}.featured-accordion__card-text{color:#000;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.5}.featured-accordion__btn-read-more{color:#00253d;position:relative;padding-left:10px;margin-left:10px;border-bottom:none!important;font-size:14px}.featured-accordion__btn-read-more:active,.featured-accordion__btn-read-more:focus,.featured-accordion__btn-read-more:hover{color:#d6282e}.featured-accordion__btn-read-more:before{content:"";position:absolute;display:block;width:25px;height:2px;background-color:#d6282e;top:18px;left:-20px;top:9px}.section--block-solid-color-column{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:16px;color:#000}.block-solid-color-column{padding:15px;position:relative;color:#000;overflow:hidden}.block-solid-color-column a{color:#000}.block-solid-color-column a:active,.block-solid-color-column a:focus,.block-solid-color-column a:hover{color:#4edaff}.block-solid-color-column__title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1.3;letter-spacing:.75px}@media (max-width:479px){.block-solid-color-column__title{font-size:15px}}.kgi-notification__info{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;margin-bottom:1em;padding:1em;background-color:#d4eef4;color:#04233b;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.3;letter-spacing:.75px;border:1px solid #97a4a7}.site-header{color:#fff;position:relative;z-index:9999;background-color:#0a253e}@media (min-width:1024px){.site-header-nav-wrapper{top:0;left:0;width:100%;z-index:9999;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-transition:.5s;transition:.5s}.site-header-nav-wrapper.sticky{background-color:#0a253e;-webkit-box-shadow:0 5px 9px 0 rgba(0,0,0,.3);box-shadow:0 5px 9px 0 rgba(0,0,0,.3);position:fixed!important;top:0!important}.site-header-nav-wrapper.slide-down{-webkit-animation-name:Cb;animation-name:Cb}@-webkit-keyframes Cb{0%{opacity:.7;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes Cb{0%{opacity:.7;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}}@media (min-width:1024px){body.admin-bar .site-header-nav-wrapper{top:32px}}.site-logo{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:479px){.site-logo{max-width:150px}}.site-header__top{padding:5px 0;margin:0 auto;position:relative;z-index:9999;background:#0a253e}.site-header__top__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.site-header__top__left .site-logo{display:none}}.top-left-menu li{margin-left:5px}.top-left-menu li:first-child{margin-left:0}.top-left-menu li:first-child:before{display:none}.top-left-menu li:before{margin-right:10px}.top-right-menu{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:13px;letter-spacing:.75px;text-transform:uppercase}@media (max-width:1023px){.top-right-menu{display:none}}.top-right-menu li{margin-right:5px}.top-right-menu li:last-child{margin-right:0}.top-right-menu a{color:#fff;background-color:#d6282e;padding:3px 6px;font-size:11px}@media (max-width:1150px){.top-right-menu a{font-size:10px;padding:2px 5px}}.top-right-menu a:active,.top-right-menu a:focus,.top-right-menu a:hover{background-color:#007d9e}.site-header__top__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1023px){.site-header__top__right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.site-header__primary-menu{border-top:1px solid #fff;border-bottom:1px solid #fff;position:relative;z-index:10;background:#0a253e}.site-header__primary-menu>.container{position:static}.site-header__primary-menu__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-header__page-hero{background-color:#0a253e;padding-top:50px;color:#fff}.site-header__page-hero:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/hexagon-background.png);background-repeat:no-repeat;opacity:.2;background-position:100% 100%}.site-header__page-hero a{color:#fff}.site-header__page-hero h1{position:relative;font-size:48px;line-height:50px;padding-bottom:30px}.site-header__page-hero h1:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e}@media (max-width:479px){.site-header__page-hero h1{font-size:32px;line-height:40px;padding-bottom:25px}}.site-header__page-hero__image-wrapper{line-height:0}.site-header__page-hero__excerpt{padding-bottom:30px}.site-header__2nd-level-menu{position:relative;z-index:1;background-color:#081f35;border-bottom:1px solid #fff}.site-header__2nd-level-menu ul{margin:0;padding:0;list-style-type:none}.site-header__2nd-level-menu li{display:inline-block;line-height:1;margin-right:20px}@media (min-width:1024px){.site-header__2nd-level-menu li.current-menu-item>a,.site-header__2nd-level-menu li.current-page-ancestor>a,.site-header__2nd-level-menu li:active>a,.site-header__2nd-level-menu li:focus>a,.site-header__2nd-level-menu li:hover>a{position:relative}.site-header__2nd-level-menu li.current-menu-item>a:after,.site-header__2nd-level-menu li.current-page-ancestor>a:after,.site-header__2nd-level-menu li:active>a:after,.site-header__2nd-level-menu li:focus>a:after,.site-header__2nd-level-menu li:hover>a:after{content:"";position:absolute;left:0;bottom:-1px;display:block;width:100%;height:4px;background-color:#d6282e}}.site-header__2nd-level-menu a{display:inline-block;padding:25px 0;color:#fff;font-weight:500}.site-header__give-now{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:13px;letter-spacing:.75px;display:inline-block;margin-left:10px}.site-header__give-now a{color:#fff;background-color:#d6282e;padding:2px 6px}.site-header__give-now a:active,.site-header__give-now a:focus,.site-header__give-now a:hover{background-color:#007d9e}.btn-toggle-search-form{position:relative;color:#fff;display:block;width:20px;height:20px;margin-left:15px;line-height:1}.btn-toggle-search-form.active:before{content:"\00D7";position:absolute;top:-7px;left:0;font-size:30px}.btn-toggle-search-form:before{content:"\f002";font-family:FontAwesome,sans-serif}.site-header__search-form{display:block;width:100%;height:0;background-color:#081f35;overflow:hidden;padding:0;-webkit-transition:height .3s ease;transition:height .3s ease;position:relative;z-index:9999;visibility:hidden}.site-header__search-form form{display:block;width:800px;margin-left:auto;margin-right:auto;max-width:100%;border-bottom:1px solid #fff}.site-header__search-form .block-search-form__input{width:100%;padding-left:0}.site-header__search-form-inner{padding-top:30px;padding-bottom:30px}.site-header__breadcrumb{background-color:#fff;border-bottom:1px solid #081f35;color:#0a253e;font-size:13px;letter-spacing:.5px}@media (max-width:479px){.site-header__breadcrumb{letter-spacing:0}}.site-header__breadcrumb a:active,.site-header__breadcrumb a:focus,.site-header__breadcrumb a:hover{color:#007d9e}.breadcrumb_last{margin-left:5px}.site-footer{margin-top:70px;border-top:1px solid #c4ccd1;background-color:#ededed;padding:50px 0;position:relative}.site-footer,.site-footer a{color:#04233b}.site-footer a:not(.social):active,.site-footer a:not(.social):focus,.site-footer a:not(.social):hover{color:#007d9e}.site-footer .widget{margin-bottom:30px}@media (max-width:767px){.site-footer{margin-top:35px}}.site-footer__background{position:absolute;bottom:0;left:0;width:100%;height:50%;background-image:url(../images/hexagon-footer.png)}.site-footer__background:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,hsla(0,0%,93%,.6)),to(transparent));background:linear-gradient(180deg,hsla(0,0%,93%,.6) 0,transparent)}.page-template-page-menu-4th-and-5th-level .site-footer{margin-top:0}body.home .section--hero-mobile{position:relative;top:0;left:0;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff;height:500px}body.home .section--hero-mobile .container{height:100%}body.home .section--hero-mobile a{color:#fff}@media (min-width:481px){body.home .section--hero{position:relative;top:0;left:0;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat;color:#fff;height:100vh;max-height:1000px}body.home .section--hero .container{height:100%}body.home .section--hero a{color:#fff}}.page-template-staff-bio .site-header__page-hero h1,.single-kgi_personnel .site-header__page-hero h1{font-size:36px;line-height:44px;font-weight:500;padding-bottom:0;margin-top:0;margin-bottom:15px}.page-template-staff-bio .site-header__page-hero h1:after,.single-kgi_personnel .site-header__page-hero h1:after{display:none}@media (max-width:479px){.page-template-staff-bio .site-header__page-hero h1,.single-kgi_personnel .site-header__page-hero h1{font-size:20px;line-height:30px}}.page-template-staff-bio .site-header__page-hero__excerpt,.single-kgi_personnel .site-header__page-hero__excerpt{padding-bottom:20px}@media (max-width:479px){.page-template-staff-bio .site-header__page-hero__excerpt,.single-kgi_personnel .site-header__page-hero__excerpt{font-size:14px;line-height:25px}}@media (max-width:1023px){.page-template-staff-bio .site-header__page-hero__image-wrapper,.single-kgi_personnel .site-header__page-hero__image-wrapper{float:left;width:auto;margin-bottom:15px;max-width:50%}}.staff-bio__details-block{margin-bottom:25px;clear:both}.staff-bio__details-block__title{margin-top:0;margin-bottom:5px;font-size:20px}@media (max-width:479px){.staff-bio__details-block__title{font-size:16px}}.staff-bio__details-block--contact__email{text-decoration:underline}.staff-bio__details-block--resources__item{display:block;text-decoration:underline}.news-main-categories__post{height:540px}.news-main-categories__post .post{margin-left:-15px;margin-right:-15px;height:100%}@media (min-width:600px) and (max-width:1323px){.news-main-categories__post{width:50%;height:35.5vw;float:left}}@media (max-width:599px){.news-main-categories__post{height:71vw}}.post__category{position:absolute;top:15px;left:15px;z-index:10;display:block;line-height:1;padding:5px 15px;background-color:#d6282e;color:#fff;text-transform:uppercase;font-size:12px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.post__category:hover{background-color:#0a253e;color:#fff}.post__title{margin-top:0;margin-bottom:10px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:1.5}.post__date{font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:13px;color:#657585;margin-bottom:5px}.post--image-top img:hover{opacity:.8}.post--image-background{position:relative;line-height:0;height:51.94805vw}.post--image-background img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.post--image-background:after,.post--image-background:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.post--image-background:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,#04233b),to(#04233b));background:linear-gradient(180deg,transparent,#04233b 100%,#04233b);opacity:.7}.post--image-background:after{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0}.post--image-background:hover:after{background:-webkit-gradient(linear,right top,left top,from(#61a6e6),to(#a3cbf0));background:linear-gradient(270deg,#61a6e6,#a3cbf0);opacity:.35}.post--image-background .post__details{width:100%;position:absolute;left:0;bottom:0;color:#fff;padding-left:15px;padding-right:15px;padding-bottom:30px;z-index:2}.post--image-background .post__details .post__title{font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;font-size:19px;line-height:1.5}.post--image-background .post__details .post__date,.post--image-background .post__details a{color:#fff}.post--image-background .post__link{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:9}@media (min-width:1200px){.post--image-background{height:400px}}.post__header-link a{text-decoration:none;color:#003e62;border-bottom:3px solid #003e62}.post__header-link a:active,.post__header-link a:focus,.post__header-link a:hover{color:#007d9e;border-bottom:3px solid #007d9e}.category-posts article{margin-bottom:30px}@media (min-width:600px){.category-posts .post--image-top,.category-posts .post--no-image{width:50%;float:left}}@media (max-width:599px){.category-posts .post--image-top img{width:100%;height:auto}}.category-posts__title{position:relative;padding-bottom:5px;font-size:20px}.category-posts__title:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e;width:40px;height:3px;left:-10px}.site-header__top__right__som{margin-top:20px}@media (max-width:479px){.site-header__top__right__som{margin-top:0vw}.site-header__top__right__som h3{font-size:16px;line-height:1.2}}.site-header-som{color:#fff;position:relative;z-index:2;background-color:#0a253e;height:100vh;max-height:950px}.home .site-header-som{background-color:transparent}.home .site-header-som:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:200px;z-index:1}@media (max-width:1023px){.home .site-header-som:before{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(10,37,62,.8)),to(transparent));background-image:linear-gradient(180deg,rgba(10,37,62,.8) 0,transparent)}}@media (min-width:1024px){.home .site-header-som:before{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(10,37,62,.6)),color-stop(20%,rgba(10,37,62,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(10,37,62,.6) 0,rgba(10,37,62,.5) 20%,transparent)}}.section--hero__title-som-microsite{position:absolute;bottom:90px;font-size:70px;line-height:1;width:840px;max-width:calc(100% - 30px);padding-bottom:20px;text-shadow:5px 0 8px rgba(0,0,0,.3);color:#0a253e}.section--hero__title-som-microsite:after{content:"";position:absolute;left:-35px;bottom:0;width:100px;height:5px;background-color:#d6282e}.section--hero__title-som-microsite span{font-size:55px}@media (max-width:1023px) and (min-width:480px){.section--hero__title-som-microsite{left:56px}}@media (max-width:479px){.section--hero__title-som-microsite{font-size:42px}.section--hero__title-som-microsite span{font-size:32px}}.pull-right-som{float:right}@media (max-width:479px){.pull-right-som{float:left}}.tribe-filter-bar-c-checkbox:nth-child(2),.tribe-filter-bar-c-checkbox:nth-child(3),.tribe-filter-bar-c-checkbox:nth-child(4),.tribe-filter-bar-c-checkbox:nth-child(5),.tribe-filter-bar-c-checkbox:nth-child(6),.tribe-filter-bar-c-checkbox:nth-child(10),.tribe-filter-bar-c-checkbox:nth-child(11),.tribe-filter-bar-c-checkbox:nth-child(12),.tribe-filter-bar-c-checkbox:nth-child(13),.tribe-filter-bar-c-checkbox:nth-child(14),.tribe-filter-bar-c-checkbox:nth-child(15),.tribe-filter-bar-c-checkbox:nth-child(25),.tribe-filter-bar-c-checkbox:nth-child(33),.tribe-filter-bar-c-checkbox:nth-child(35),.tribe-filter-bar-c-checkbox:nth-child(36){margin-left:10px!important}.tribe-filter-bar-c-checkbox:nth-child(7),.tribe-filter-bar-c-checkbox:nth-child(8),.tribe-filter-bar-c-checkbox:nth-child(9){margin-left:20px!important}.tribe-events__header{margin-top:35px!important;margin-bottom:10px!important}.tribe-events__header-link a{color:#fff!important;border-bottom:1px solid #fff!important;text-decoration:none!important}.tribe-events__header-link a:active,.tribe-events__header-link a:focus,.tribe-events__header-link a:hover{color:#04baea!important;border-bottom:1px solid #04baea!important;text-decoration:none!important}.tribe-events-content p{font-size:16px!important}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs,.tribe-events .tribe-events-c-breadcrumbs{display:none!important}.personnel-content__tab-content{display:none}.block-personnel-course a{text-decoration:none;color:#003e62;border-bottom:2px solid #003e62}.block-personnel-course a:active,.block-personnel-course a:focus,.block-personnel-course a:hover{color:#007d9e;border-bottom:2px solid #007d9e}.block-personnel-post{padding-bottom:7px}.block-personnel-post a{text-decoration:none;color:#003e62;border-bottom:2px solid #003e62}.block-personnel-post a:active,.block-personnel-post a:focus,.block-personnel-post a:hover{color:#007d9e;border-bottom:2px solid #007d9e}.single-kgi_course .site-header__page-hero{padding-bottom:50px}.single-kgi_course .site-header__page-hero h1:after{display:none}.course-details{font-size:14px}.course-content__tab-content{display:none}#add_payment_method #payment,#customer_details,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce table.shop_table,form.woocommerce-EditAccountForm.edit-account,h3#order_review_heading{border:0!important;background:#f5f5f5}#customer_details,form.woocommerce-EditAccountForm.edit-account,h3#order_review_heading{padding:30px 20px}#customer_details{border-top-left-radius:5px;border-top-right-radius:5px}.woocommerce-checkout-review-order table.shop_table{border-top-left-radius:0;border-top-right-radius:0}h3#ship-to-different-address{margin-top:-3px}.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt{text-transform:capitalize!important;background:#d6282e!important;color:#fff!important}.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover{background:#007d9e!important;color:#fff!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#0a253e;color:#fff}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#0a253e}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{border-bottom:0}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:3px solid #ddd}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout #main-content .cart-subtotal td,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tbody th,.woocommerce table.shop_table td,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{border-top:2px solid #fff}.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td,.woocommerce table.shop_table_responsive tr:nth-child(2n) td{background:transparent}.woocommerce-checkout #content-area table td,.woocommerce-checkout #content-area table th{padding-left:20px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{font-size:16px;line-height:2}.woocommerce-error,.woocommerce-info,.woocommerce-message{background:#dceff4!important}.woocommerce-checkout .woocommerce form .form-row textarea{height:150px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#0a253e}.select2-container--default .select2-selection--single{border:3px solid #ddd!important;border-radius:0!important}.select2-container .select2-selection--single{height:40px!important}.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty{color:#000!important;background:#fff!important;border:3px solid #ddd;height:46px}.give-page-btn{border:1px solid #d6282e;background-color:#d6282e;padding:10px 35px;color:#fff;display:block;max-width:100%;text-align:center}.give-page-btn:active,.give-page-btn:focus,.give-page-btn:hover{border-color:#a9282e;background-color:#a9282e;color:#fff}@media (max-width:1023px){.give-page-btn{margin-top:30px;margin-bottom:30px}}@media (max-width:500px){.give-page-btn{width:100%;text-align:center}}.give-form-title{display:none!important}.give-goal-progress .raised{font-weight:400;color:#000}@media (max-width:1024px){.give-goal-progress .raised{margin-top:20px}}.give-goal-progress .income{font-size:40px;letter-spacing:0;color:#1495ac;font-weight:600}@media (max-width:460px){.give-goal-progress .income{font-size:30px}}@-webkit-keyframes Db{0%{background-position:0 0}to{background-position:40px 0}}@keyframes Db{0%{background-position:0 0}to{background-position:40px 0}}.give-progress-bar{background:#dceff4;border-radius:20px}.give-progress-bar>span{border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:20px;border-bottom-left-radius:20px;-webkit-transition:width .6s ease;transition:width .6s ease;background-image:linear-gradient(-45deg,#dceff4 25%,transparent 0,transparent 50%,#0599b5 0,#0599b5 75%,transparent 0,transparent);background-size:40px 40px;-webkit-animation:Db 2s linear infinite;animation:Db 2s linear infinite;background-color:#0a253e!important}form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{border-left:none}form[id*=give-form] .give-donation-amount .give-currency-symbol{background-color:#1a859d;padding:0 20px;border-top:none;border-bottom:none;color:#fefefe;height:45px;line-height:45px;font-family:Roboto,sans-serif;font-style:normal;font-weight:500;font-size:20px}form[id*=give-form] .give-donation-amount #give-amount{background:#dceff4;height:45px;line-height:45px;font-size:21px}.give-btn,form[id*=give-form] .give-donation-amount #give-amount{border:none;font-family:Roboto,sans-serif;font-style:normal;font-weight:500}.give-btn{background:#0a253e;color:#fff;padding:10px 15px;line-height:1.5;font-size:13px;text-transform:uppercase;letter-spacing:2px}@media (min-width:560px){.give-btn{padding:10px 30px}}.give-btn:active,.give-btn:focus,.give-btn:hover{background:#0096ae}.give-donor__name{font-weight:600!important;font-size:14px!important;letter-spacing:1.5px}.give-donor__total{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.75px}.give-goal-progress .raised{font-weight:800;font-size:17px;color:#1a859d;letter-spacing:1px;text-transform:uppercase}[id*=give-form] .give-recurring-donors-choice-period{height:35px;border:3px solid #dbdbdb;padding:5px 10px}form.give-form legend,form[id*=give-form] legend{border-bottom:none;position:relative;font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:17px;letter-spacing:1.5px;line-height:1.9}form.give-form legend:after,form[id*=give-form] legend:after{content:"";position:absolute;left:-20px;bottom:-5px;width:50px;height:4px;background-color:#d6282e}form.give-form .form-row input[type=email],form.give-form .form-row input[type=text],form.give-form .form-row select,form.give-form .form-row textarea,form[id*=give-form] .form-row input[type=email],form[id*=give-form] .form-row input[type=text],form[id*=give-form] .form-row select,form[id*=give-form] .form-row textarea{border:3px solid #ccc;padding:12px}[id*=give-form].give-fl-form select.give-fl-select,[id*=give-form].give-fl-form textarea.give-fl-textarea{border:3px solid #ccc}[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input,[id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select,[id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{background:#f9f9f9;font-family:Roboto,sans-serif;font-style:normal;font-weight:400}[id*=give-form].give-fl-form input.give-fl-input::-webkit-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-webkit-input-placeholder{color:#000}[id*=give-form].give-fl-form input.give-fl-input:-ms-input-placeholder,[id*=give-form].give-fl-form input.give-fl-input::-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea:-ms-input-placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::-ms-input-placeholder{color:#000}[id*=give-form].give-fl-form input.give-fl-input::placeholder,[id*=give-form].give-fl-form textarea.give-fl-textarea::placeholder{color:#000}.give_terms_links{color:#007d9e;border-bottom:2px solid #007d9e}.give_terms_links:active,.give_terms_links:focus,.give_terms_links:hover{color:#d6282e;border-bottom:2px solid #d6282e}form[id*=give-form] #give-final-total-wrap .give-donation-total-label{background-color:#0a253e;padding:0 15px;height:45px;line-height:45px;border:none;color:#fff}form[id*=give-form] #give-final-total-wrap .give-final-total-amount{background:#f3f3f3;font-weight:500;border:none;height:45px;line-height:45px;font-size:20px}#give-donation-level-button-wrap{margin:0}#give-email-access-form{display:none}.give-wrap .give-card{background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none}.give-wrap .give-card:active,.give-wrap .give-card:focus,.give-wrap .give-card:hover,.give-wrap .give-card:visited{border-color:none;-webkit-box-shadow:none;box-shadow:none}.give-donor{font-size:16px;padding:0 0 5px}.give-donor__load_more.give-button-with-loader{background:#0a253e;color:#fff;border:none;padding:5px 10px;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.25px}.give-donor__load_more.give-button-with-loader:active,.give-donor__load_more.give-button-with-loader:focus,.give-donor__load_more.give-button-with-loader:hover{background:#0096ae}.section-testimonial{position:relative;overflow:hidden;margin:0 0 30px;min-width:100%;width:100%;color:#000;text-align:left}.section-testimonial *{-webkit-box-sizing:border-box;box-sizing:border-box}.section-testimonial img{max-width:100%;height:80px;width:80px;border-radius:50%;margin-right:5px;display:block;z-index:1;position:absolute;left:3%}@media (max-width:560px){.section-testimonial img{height:60px;width:60px}}.section-testimonial .section-testimonial__quote{display:block;position:relative;padding:0 40px;margin:0;color:#000;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:1.9;letter-spacing:.5px}@media (max-width:560px){.section-testimonial .section-testimonial__quote{font-size:14px}}.section-testimonial .section-testimonial__quote:after,.section-testimonial .section-testimonial__quote:before{font-family:FontAwesome;content:"\201C";position:absolute;font-size:60px;font-style:normal;color:#00677f}.section-testimonial .section-testimonial__quote:before{top:-35px;left:0}.section-testimonial .section-testimonial__quote:after{content:"\201D";right:10px;bottom:-55px}.section-testimonial .section-testimonial__author{margin:0;height:80px;display:block;text-align:left;padding:0 15px;position:relative}.section-testimonial .section-testimonial__author h5{left:120px;position:absolute;padding:5px;text-transform:uppercase;bottom:25px;margin:0;font-family:Roboto,sans-serif;font-style:normal;font-weight:800;font-size:12px;color:#04233b;letter-spacing:1px}@media (max-width:560px){.section-testimonial .section-testimonial__author h5{font-size:11px;left:80px;bottom:35px}}.section-testimonial .section-testimonial__author h5 span{font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:13px;letter-spacing:.5px;display:block;text-transform:none;color:#000}.notification__headline{font-family:Roboto,sans-serif;font-style:normal;font-weight:700;font-size:15px;line-height:1.5;letter-spacing:1.5px;padding:10px 0}.notification__headline a{color:#fff;border-bottom:2px solid #fff}.notification__headline a:active,.notification__headline a:focus,.notification__headline a:hover{color:#dceff4;border-bottom:2px solid #dceff4}.notification__subheadline{font-family:Roboto,sans-serif;font-style:normal;font-weight:600;font-size:14px;line-height:1.5;letter-spacing:1px;padding-bottom:15px}.notification__subheadline a{color:#fff;border-bottom:2px solid #fff}.notification__subheadline a:active,.notification__subheadline a:focus,.notification__subheadline a:hover{color:#dceff4;border-bottom:2px solid #dceff4}#wpfront-notification-bar div.wpfront-close{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;font-size:15px;padding:0;top:10px;right:10px}.category-posts__search-filter{background:#dceff4;padding:5px 15px;margin-top:20px}.searchandfilter>ul{margin-left:0;margin-left:-40px}.searchandfilter>ul,.searchandfilter ul li{display:inline-block}.searchandfilter>ul>li{padding:0 15px 0 0}.searchandfilter ul li li{padding:0 5px}.searchandfilter>ul>li.sf-field-submit{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:4px}.searchandfilter ul>li>ul:not(.children){margin-left:-40px}.sf-input-text{border:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:2;padding:2px 4px;height:25px}@media (max-width:520px){.sf-input-text{width:100%}}.sf-input-select{border:#fff;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:2.5;padding:2px 4px}@media (max-width:520px){.sf-input-select{width:100%}}.searchandfilter li[data-sf-field-input-type=checkbox] label{font-size:14px}.searchandfilter h4{font-size:11px;font-weight:600;letter-spacing:1px;color:#000;padding:10px 0}.searchandfilter>ul>li.sf-field-submit input{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#d6282e;color:#fff;padding:5px 10px;border:none;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:1.5;letter-spacing:1px}.searchandfilter>ul>li.sf-field-submit input:focus,.searchandfilter>ul>li.sf-field-submit input:hover{background:#007d9e;border:none}.ll-skin-melon .ui-widget{font-family:inherit;background:#04233b}.ll-skin-melon .ui-datepicker th{color:#000;font-weight:500;letter-spacing:1px;border-top:none}.searchandfilter-date-picker .ui-datepicker table{background:#fff;border:#fff}.ll-skin-melon td .ui-state-default{color:#020202;font-size:13px}.ll-skin-melon .ui-state-disabled .ui-state-default{color:#d6282e;font-size:13px}.searchandfilter-date-picker .ui-datepicker .ui-datepicker-title select{font-size:13px}.ll-skin-melon .ui-datepicker td{background:#fff}.ll-skin-melon td .ui-state-active{background:#dceff4}
/*# sourceMappingURL=main.css.map */