<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Blink */

	.modo_revision {
		top: 0px !important;
		font-family: 'Source Sans Pro', sans-serif;
		z-index: 2100;
	}

	#text-revision {
		line-height: 1;
	}

	#nota_revision {
		display: inline-block;
		padding: 0;
	}

	.revision-budget {
		margin-top: 0px;
	}

	#actividad .carousel-inner .item-container .revision-budget.modo-rev {
		margin-top: -11px;
    	margin-left: -48px;
	}

	.nota-budget {
		width: auto;
	    padding-left: 4px;
	    padding-right: 7px;
	    margin-left: -10px;
	    min-width: 81px;
	    height: 43px;
	    display: inline-block;
	    position: relative;
	    float: right;
	    background: url(../../../images/shared/bocadillo.png) -6px 0 / 100% 100% no-repeat;
	}

	.nota-budget span,
	.modo-rev .nota-budget span {
		line-height: 1;
		vertical-align: middle;
	    font-weight: bold;
	    color: white;
	    display: inline-block;
	    width: auto;
	    padding: 8px 46px 6px 6px;
	    font-size: 25px;
	    text-align: center;
	}

	#actividad .carousel-inner .item-container .revision-budget&gt;div span:after {
		content: '';
	    background: url(../../../images/shared/rallitas.png) center center / auto 23px;
	    top: 0px;
	    right: 5px;
	    padding-left: 66px;
	    position: absolute;
	    display: inline-block;
	    width: 62px;
	    height: 38px;
	    background-repeat: no-repeat;
	    margin-right: -2px;
	}

	#remote-modal {
		z-index: 5500;
	}

  #o-app {
    background-color: #FFF;
  }

	#swipeview-slider &gt; div {
		background-color: #ffffff !important;
	}

	.body_clase .content-wrapper {
		padding: 0;
	}

	.texto_curso ul li:before, .workspace ul li ul li:before, .cke_contents ul li:before {
		content: none;
		background-color: transparent;
		margin: 0px;
	}

	.canvas-wrapper {
		position: relative;
	}

	.canvas-wrapper canvas,
	.canvasdivclass.active .canvaspintar,
	.canvasdivclass.active .canvassubrayar,
	.canvasdivclass.active .canvasborrar {
		position: absolute;
		z-index: 200;
	}

	.navbar.libro,
	.navbar-bottom {
		display: none;
	}

		/* Integracion */
				#actividad .content,
				.carousel-inner {
						overflow: visible;
						/*background-color: transparent;*/
				}

				.content-wrapper,
				#actividad {
						height: 100%;
				}
				.content-wrapper.libro{
					overflow-y:visible;
				}
				#mainform {
					margin: 0px;
					top: 5rem;
					position: absolute;
					height: 93.49%;
					height: -webkit-calc(100% - 5rem);
					height: -moz-calc(100% - 5rem);
					height: calc(100% - 5rem);
					left: 0;
					right: 0;
					bottom: 0;
				}

				.content-wrapper,
				.carousel-inner,
				.carousel-inner .item {
						position: static;
				}

				.carousel-inner,
				#actividad .content {
						background-color: transparent;
				}

				.item-container {
						width: auto ! important;
				}

				#actividad .carousel-inner .item-container {
						background-image: none;
						background-color: transparent;
						-webkit-box-shadow: none;
						   -moz-box-shadow: none;
						        box-shadow: none;
						-webkit-transform: none ! important;
				}

				#actividad .carousel-inner .item-container .revision-budget.modo-rev {
						margin-top: -11px;
    					margin-left: -48px;
				}

				.on-iframe {
					overflow-y: auto ! important;
				}

				.on-iframe,
				.on-iframe #actividad .content {
					background-color: #fff;
				}

				.on-iframe .item-container {
					margin-bottom: 0px ! important;
				}

        #actividad .content .header,
        #actividad .spinner {
            display: none;
        }

				body.edit {
						background-color: #FFF;
						overflow-y: auto;
				}

				.edit #actividad .content .header {
						display: block;
						margin-bottom: -12px;
				}

				.edit .navbar.libro,
				.edit .navbar-bottom {
					display: block;
				}

				.edit #o-main,
				.edit #o-arrow-zones #o-zone-prev,
				.edit #o-arrow-zones #o-zone-next {
					position: static;
				}

				.edit #o-app {
						position: static;
						width: 100%;
						overflow: visible;
				}

				.edit .o-page {
						overflow: visible;
				}

				.cke_wysiwyg_frame, .cke_wysiwyg_div {
						padding: 0px;
				}

				.edit .o-page-inner.o-scrollable {
						overflow: visible;
				}

				.edit #actividad .carousel-inner .item-container {
						background-color: #FFF;
				}

				.edit .o-mod-gallery figure figcaption{
					display: initial !important;
				}

				.edit .bck-video,
				.bck-v-inline .o-video-full{
						width: 100%;
				}

				 [data-placeholder]:empty:not(:focus):before{
							content:attr(data-placeholder);
					}



				.o-regular-content ul.o-iconized li::before{
					content: "\e630";
					background: #ccac6c;
					color: #fff;
					display: inline-block;
					font-size: .8em;
					-webkit-border-radius: 50%;
					   -moz-border-radius: 50%;
					        border-radius: 50%;
					width: 1.8em;
					height: 1.8em;
					margin-right: .55em;
					vertical-align: middle;
					text-align: center;
					position: relative;
					-webkit-transform-style: preserve-3d;
					-moz-transform-style: preserve-3d;
					-ms-transform-style: preserve-3d;
					-o-transform-style: preserve-3d;
					transform-style: preserve-3d;
						font-family: 'icomoon';
						speak: none;
						font-style: normal;
						font-weight: normal;
						font-variant: normal;
						text-transform: none;
				}

				.o-mod-activity p {
					display: block;
					display: -webkit-box;
					/*-webkit-line-clamp: 3;*/
					-webkit-box-orient: vertical;
					overflow: hidden;
					-o-text-overflow: ellipsis;
					   text-overflow: ellipsis;
				}


				#o-app .bck-icon-editable{
					left:-3.7rem;
				}

				.texto_curso p {
					line-height: inherit ! important;
				}

				nav#o-menu #o-menu-bar&gt;div,
				nav#o-menu #o-menu-bar li {
					line-height: 1 ! important;
				}

				nav#o-menu #o-nav-favorites ul li {
					line-height: 1.4 ! important;
				}

				#actividad .slide_content_type_1 .pregunta .texto_curso {
					font-size: inherit;
				}

				figure {
					border: none;
					padding: 0px;
				}

				.o-image-full {
					max-width: 100%;
				}

				figure figcaption {
					text-align: initial;
					overflow-wrap: break-word;
						word-wrap: break-word;
						-webkit-hyphens: auto;
					 -ms-hyphens: auto;
					-moz-hyphens: auto;
						 hyphens: auto;
				}

				.bck-title-consigna {
					font-size: 2.0rem;
					font-weight: bold;
				}

				.bck-image-simple figcaption,
				.bck-image-simple .o-img-wrapper[class*='o-icon-'].o-icon-plus:before,
				.o-page .bck-not-figcaption figcaption {
					display: none;
				}

				.edit .bck-edit-visual{
					background-color: #ddd;
				}

				.bck-image,
				.bck-image:before{
					-webkit-transform: translate3d(0,0,0);
					   -moz-transform: translate3d(0,0,0);
					        transform: translate3d(0,0,0);
				}

				ul.o-default &gt; li,
				ol.o-default &gt; li,
				ol.o-alpha &gt; li,
				#o-toolbar ul li,
				.texto_curso ul.slick-dots li,
				.cke_contents ul.slick-dots li {
						padding-left: 0px;
				}

				ul.o-default &gt; li:before {
						-webkit-border-radius: 0px;
						   -moz-border-radius: 0px;
						        border-radius: 0px;
						margin: 0px;
				}

				.o-regular-content.o-table {
					margin: 0 auto;
				}

			table.o-default[border],
			table.o-default[border] * {
				border: none;
			}

			ol.o-default {
				counter-reset: bck-li-counter;
			}

			ol.o-default ol.o-default {
				counter-reset: bck-li-counter-nested;
			}

			ol.o-default &gt; li {
				counter-increment: bck-li-counter 1;
			}

			ol.o-default ol.o-default &gt; li {
				counter-increment: bck-li-counter-nested 1;
			}

			ol.o-default li:before {
				content: counter(bck-li-counter) ! important;
			}

			ol.o-default ol.o-default li:before {
				content: counter(bck-li-counter) "." counter(bck-li-counter-nested) ! important;
			}

.o-img-wrapper {
	z-index: 10;
	-webkit-transform: translateZ(0);
}

.o-img-wrapper[class*='o-icon-'].o-icon-plus:before {
    z-index: 10;
}

/* Incio Oxford 2*/

@charset "UTF-8";.o-page,nav#o-menu{-o-user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}nav#o-menu #o-menu-bar,nav#o-menu #o-nav-favorites ul li&gt;.o-slider,nav#o-menu #o-nav-search ul{-webkit-backface-visibility:hidden;-o-backface-visibility:hidden}*,.slick-slider{box-sizing:border-box}@font-face{font-family:Frutiger;src:url(fonts/frutigerltstd-roman.eot);src:local("â˜º"),url(fonts/frutigerltstd-roman.woff) format("woff"),url(fonts/frutigerltstd-roman.ttf) format("truetype"),url(fonts/frutigerltstd-roman.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Frutiger;src:url(fonts/frutigerltstd-bold.eot);src:local("â˜º"),url(fonts/frutigerltstd-bold.woff) format("woff"),url(fonts/frutigerltstd-bold.ttf) format("truetype"),url(fonts/frutigerltstd-bold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Frutiger;src:url(fonts/frutigerltstd-italic.eot);src:local("â˜º"),url(fonts/frutigerltstd-italic.woff) format("woff"),url(fonts/frutigerltstd-italic.ttf) format("truetype"),url(fonts/frutigerltstd-italic.svg) format("svg");font-weight:400;font-style:italic}@font-face{font-family:Frutiger;src:url(fonts/frutigerltstd-bolditalic.eot);src:local("â˜º"),url(fonts/frutigerltstd-bolditalic.woff) format("woff"),url(fonts/frutigerltstd-bolditalic.ttf) format("truetype"),url(fonts/frutigerltstd-bolditalic.svg) format("svg");font-weight:700;font-style:italic}@font-face{font-family:Frutiger;src:url(fonts/frutigerltstd-light.eot);src:local("â˜º"),url(fonts/frutigerltstd-light.woff) format("woff"),url(fonts/frutigerltstd-light.ttf) format("truetype"),url(fonts/frutigerltstd-light.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Frutiger;src:url(fonts/frutigerltstd-lightitalic.eot);src:local("â˜º"),url(fonts/frutigerltstd-lightitalic.woff) format("woff"),url(fonts/frutigerltstd-lightitalic.ttf) format("truetype"),url(fonts/frutigerltstd-lightitalic.svg) format("svg");font-weight:300;font-style:italic}@font-face{font-family:Merriweather;src:url(fonts/Merriweather-Light.eot);src:local("â˜º"),url(fonts/Merriweather-Light.woff) format("woff"),url(fonts/Merriweather-Light.ttf) format("truetype"),url(fonts/Merriweather-Light.svg) format("svg");font-weight:300;font-style:normal}@font-face{font-family:Merriweather;src:url(fonts/Merriweather-Bold.eot);src:local("â˜º"),url(fonts/Merriweather-Bold.woff) format("woff"),url(fonts/Merriweather-Bold.ttf) format("truetype"),url(fonts/Merriweather-Bold.svg) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Merriweather;src:url(fonts/Merriweather-Black.eot);src:local("â˜º"),url(fonts/Merriweather-Black.woff) format("woff"),url(fonts/Merriweather-Black.ttf) format("truetype"),url(fonts/Merriweather-Black.svg) format("svg");font-weight:900;font-style:normal}@font-face{font-family:icomoon;src:url(icons/icomoon.eot?n3o58h);src:url(icons/icomoon.eot?#iefixn3o58h) format("embedded-opentype"),url(icons/icomoon.woff?n3o58h) format("woff"),url(icons/icomoon.ttf?n3o58h) format("truetype"),url(icons/icomoon.svg?n3o58h#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class*=" o-icon-"],[class^=o-icon-],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.o-btn,.o-icon-unit-presentation:after{font-family:Frutiger;text-align:center}.icon-ico_77-arrow-top:before,.o-icon-top:before{content:"\e900"}.icon-ico_75-multitouch:before,.o-icon-video-interactive:before{content:"\e64a"}.icon-ico_76-odeoxford:before,.o-icon-corporate-initial:before{content:"\e64b"}.icon-ico_01-down:before,.o-icon-down:before{content:"\e600"}.icon-ico_02-up:before,.o-icon-up:before{content:"\e601"}.icon-ico_03-close:before,.o-icon-close:before{content:"\e602"}.icon-ico_04-circleup:before,.o-icon-circleup:before{content:"\e603"}.icon-ico_05-index:before,.o-icon-toc:before{content:"\e604"}.icon-ico_06-pencil:before,.o-icon-pencil:before{content:"\e605"}.icon-ico_07-note:before,.o-icon-note:before{content:"\e606"}.icon-ico_08-star:before,.o-icon-star:before{content:"\e607"}.icon-ico_09-search:before,.o-icon-search:before{content:"\e608"}.icon-ico_10-user:before,.o-icon-user:before{content:"\e609"}.icon-ico_11-tool-underline:before,.o-icon-marker:before{content:"\e60a"}.icon-ico_12-tool-eraser:before,.o-icon-eraser:before{content:"\e60b"}.icon-ico_13-tool-light:before,.o-icon-lighten:before{content:"\e60c"}.icon-ico_14-tools-dark:before,.o-icon-darken:before{content:"\e60d"}.icon-ico_15-tool-trash:before,.o-icon-trash:before{content:"\e60e"}.icon-ico_16-user-gear:before,.o-icon-gear:before{content:"\e60f"}.icon-ico_17-user-evaluation:before,.o-icon-evaluation:before{content:"\e610"}.icon-ico_18-user-case:before,.o-icon-briefcase:before{content:"\e611"}.icon-ico_19-user-mail:before,.o-icon-message:before{content:"\e612"}.icon-ico_20-exercise:before,.o-icon-finger:before{content:"\e613"}.icon-ico_21-resources-good:before,.o-icon-resource-reinforcement:before{content:"\e614"}.icon-ico_22-resources-another:before,.o-icon-resource-enrichment:before{content:"\e615"}.icon-ico_23-resources-presentation:before,.o-icon-resource-presentation:before{content:"\e616"}.icon-ico_24-resources-gallery:before,.o-icon-resource-gallery:before{content:"\e617"}.icon-ico_25-resources-check:before,.o-icon-resources-check:before{content:"\e618"}.icon-ico_26-resources-negative:before,.o-icon-resource-animation:before{content:"\e619"}.icon-ico_27-resources-microscope:before,.o-icon-resource-lab:before{content:"\e61a"}.icon-ico_28-resources-link:before,.o-icon-link:before,.o-icon-resource-link:before{content:"\e61b"}.icon-ico_29-resources-audio:before,.o-icon-audio:before,.o-icon-resource-audio:before{content:"\e61c"}.icon-ico_30-resources-document:before,.o-icon-document:before,.o-icon-resource-document:before{content:"\e61d"}.icon-ico_31-sp-doc-search:before,.o-icon-research:before{content:"\e61e"}.icon-ico_32-sp-doc-exercise:before,.o-icon-doc-exercise:before{content:"\e61f"}.icon-ico_33-sp-doc-plus:before,.o-icon-doc-plus:before{content:"\e620"}.icon-ico_34-resources-video:before,.o-icon-video-play:before{content:"\e621";z-index:5}.icon-ico_35-play:before,.o-icon-resource-video:before{content:"\e622"}.icon-ico_36-plus:before,.o-icon-plus:before{content:"\e623"}.icon-ico_37-math:before,.o-icon-math:before{content:"\e624"}.icon-ico_38-info:before,.o-icon-info:before{content:"\e625"}.icon-ico_39-wrench:before,.o-icon-wrench:before{content:"\e626"}.icon-ico_40-target:before,.o-icon-target:before{content:"\e627"}.icon-ico_41-important:before,.o-icon-important:before{content:"\e628"}.icon-ico_42-tick:before,.o-icon-tick:before{content:"\e629"}.icon-ico_43-table:before,.o-icon-table:before{content:"\e62a"}.icon-ico_44-doc:before,.o-icon-document-alt:before{content:"\e62b"}.icon-ico_45-next:before,.o-icon-next:before{content:"\e62c"}.icon-ico_46-prev:before,.o-icon-prev:before{content:"\e62d"}.icon-ico_47-book-bible:before,.o-icon-open-book:before{content:"\e62e"}.icon-ico_48-arrow-curve-up:before,.o-icon-arrow-curve-up:before{content:"\e62f"}.icon-ico_49-question:before,.o-icon-question:before{content:"\e630"}.icon-ico_50-tv:before,.o-icon-tv:before{content:"\e631"}.icon-ico_51-front:before,.o-icon-picture:before{content:"\e632"}.icon-ico_52-video-gallery:before,.o-icon-video-gallery:before{content:"\e633"}.icon-ico_53-book-open:before,.o-icon-book-open:before{content:"\e634"}.icon-ico_54-note-plus:before,.o-icon-note-plus:before{content:"\e635"}.icon-ico_55-teacher-book:before,.o-icon-teacher:before{content:"\e636"}.icon-ico_56-diagnostic:before,.o-icon-diagnosis:before{content:"\e637"}.icon-ico_57-doc-note:before,.o-icon-doc-note:before{content:"\e638"}.icon-ico_58-gallery-unit:before,.o-icon-unit-presentation:before{content:"\e639"}.icon-ico_59-folder:before,.o-icon-folder:before{content:"\e63a"}.icon-ico_60-wifi:before,.o-icon-wifi:before{content:"\e63b"}.icon-ico_61-advance:before,.o-icon-advance:before{content:"\e63c"}.icon-ico_62-keyboard:before,.o-icon-keyboard:before{content:"\e63d"}.icon-ico_63-comment:before,.o-icon-comment:before{content:"\e63e"}.icon-ico_64-photo:before,.o-icon-camera:before{content:"\e63f"}.icon-ico_65-bulb:before,.o-icon-light-bulb:before{content:"\e640"}.icon-ico_66-download:before,.o-icon-download:before{content:"\e641"}.icon-ico_67-brain:before,.o-icon-brain:before{content:"\e642"}.icon-ico_68-checks:before,.o-icon-checks:before,.o-icon-resource-test:before{content:"\e643"}.icon-ico_69-map:before,.o-icon-map:before{content:"\e644"}.icon-ico_70-flag-steps:before,.o-icon-steps:before{content:"\e645"}.icon-ico_71-group:before,.o-icon-group:before{content:"\e646"}.icon-ico_72-alert:before,.o-icon-alert:before{content:"\e647"}.icon-ico_73-close:before,.o-icon-power:before{content:"\e648"}.icon-ico_74-cloud:before,.o-icon-cloud:before{content:"\e649"}.o-hidden{display:none!important}.o-block{display:block!important}.o-inline-block{display:inline-block!important}.o-table{display:table!important}.o-strong{font-weight:700}.o-relative{position:relative}.o-float-group:after{visibility:hidden;display:block;content:'';clear:both;height:0}.o-icon-wrapper .o-icon-doc-note{margin-left:.1em}.o-icon-wrapper .o-icon-finger,.o-icon-wrapper .o-icon-teacher{margin-left:-.03em}.o-icon-wrapper .o-icon-document,.o-icon-wrapper .o-icon-math{margin-left:-.05em}.o-imod-big-icon .o-icon-open-book{top:.25em}.o-spinner{display:inline-block;position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px}html.no-touch .o-clickable:not(.o-disabled),html.no-touch [data-o-href],html.no-touch [data-o-lightbox],html.no-touch [data-o-page],html.no-touch a{transition:opacity .2s ease-in-out;opacity:1;cursor:pointer}html.no-touch .o-clickable:not(.o-disabled):not(.o-page-inner):hover,html.no-touch [data-o-href]:not(.o-page-inner):hover,html.no-touch [data-o-lightbox]:not(.o-page-inner):hover,html.no-touch [data-o-page]:not(.o-page-inner):hover,html.no-touch a:not(.o-page-inner):hover{opacity:.7}html.no-touch .o-clickable:not(.o-disabled).o-active:hover,html.no-touch [data-o-href].o-active:hover,html.no-touch [data-o-lightbox].o-active:hover,html.no-touch [data-o-page].o-active:hover,html.no-touch a.o-active:hover{opacity:1}html.touch .o-clickable:not(.o-disabled),html.touch [data-o-href],html.touch [data-o-lightbox],html.touch [data-o-page],html.touch a{cursor:pointer}.o-oneliner{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.o-oneliner&gt;*{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}html.touch .o-scrollable-wrapper,html.touch .o-scrollable-wrapper&gt;.o-scrollable{-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;scroll-behavior:smooth}.o-scrollable-wrapper{overflow:hidden}.o-scrollable-wrapper&gt;.o-scrollable{overflow-x:hidden;overflow-y:auto}.o-icon-wrapper{display:inline-block;border-radius:100%;width:1em;height:1em;vertical-align:middle;text-align:center;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.o-icon-wrapper&gt;[class*=o-icon]{display:inline-block;font-size:.55em;position:relative;top:50%;vertical-align:top;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.o-icon-wrapper.o-roomier&gt;[class*=o-icon]{font-size:.42em}aside .o-icon-wrapper{color:#fff}.o-btn{width:100%;background:#fff;border:1px solid #dedede;border-radius:.3846153846em;font-size:1.3em;line-height:1;padding:.7692307692em 1.5384615385em}.o-btn [class*=o-icon]{position:relative;top:1px;margin-right:.7692307692em}.o-btn:focus{outline:0;box-shadow:none}.o-icon-unit-presentation{position:relative}.o-icon-unit-presentation:after{content:attr(data-o-unit);position:absolute;display:block;color:#fff;font-size:.35em;padding:.1em;width:2em;top:34%;left:23%;font-weight:700}.o-tooltip{cursor:default;cursor:help}.o-select-wrapper{background:#fff;border:1px solid #ccc;border-radius:.3em;position:relative;cursor:pointer}.o-select-wrapper span{color:#999;display:block;line-height:1;padding:.8333333333em .8333333333em .6666666667em;position:relative;font-size:1.2em}.o-select-wrapper span:after{content:"";position:absolute;right:1em;top:1.0833333333em;width:.8333333333em;height:.8333333333em;border:.5em solid #fff}.o-select-wrapper select{opacity:0;display:block;position:absolute;z-index:200;left:0;top:0;width:100%;height:100%;-webkit-appearance:menulist-button;cursor:pointer}.o-difficulty-wrapper{opacity:.7;position:relative;display:inline-block;width:1em;height:1em;vertical-align:middle}.o-difficulty-wrapper .o-difficulty,.o-difficulty-wrapper .o-difficulty:after,.o-difficulty-wrapper .o-difficulty:before{width:.25em;border-radius:.1em;position:absolute;bottom:0;left:0}.o-difficulty-wrapper .o-difficulty{display:block;height:.5em}.o-difficulty-wrapper .o-difficulty:before{content:"";opacity:.3;-webkit-transform:translate3d(.375em,0,0);-moz-transform:translate3d(.375em,0,0);-ms-transform:translate3d(.375em,0,0);-o-transform:translate3d(.375em,0,0);transform:translate3d(.375em,0,0);height:.75em}.o-difficulty-wrapper .o-difficulty:after{content:"";opacity:.3;-webkit-transform:translate3d(.75em,0,0);-moz-transform:translate3d(.75em,0,0);-ms-transform:translate3d(.75em,0,0);-o-transform:translate3d(.75em,0,0);transform:translate3d(.75em,0,0);height:1em}.o-difficulty-wrapper .o-difficulty[data-o-difficulty="0"]{display:none}.o-difficulty-wrapper .o-difficulty[data-o-difficulty="2"]:before{opacity:1}.o-difficulty-wrapper .o-difficulty[data-o-difficulty="3"]:after,.o-difficulty-wrapper .o-difficulty[data-o-difficulty="3"]:before{opacity:1}nav#o-menu{width:5em;height:100%;user-select:none}nav#o-menu #o-menu-bar{position:absolute;top:0;left:0;width:5em;height:100%;z-index:2000;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(-5.5em,0,0);-moz-transform:translate3d(-5.5em,0,0);-ms-transform:translate3d(-5.5em,0,0);-o-transform:translate3d(-5.5em,0,0);transform:translate3d(-5.5em,0,0);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}nav#o-menu #o-menu-bar.o-menu-shown{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}nav#o-menu #o-menu-bar.o-faded{opacity:0}nav#o-menu #o-menu-bar li,nav#o-menu #o-menu-bar&gt;div{padding:1.5em 0;text-align:center;line-height:1;width:100%;position:relative}nav#o-menu #o-menu-bar li.o-toc,nav#o-menu #o-menu-bar&gt;div.o-toc{font-size:1.8em;padding:.8333333333em .5555555556em}nav#o-menu #o-menu-bar li.o-close-book,nav#o-menu #o-menu-bar li.o-user,nav#o-menu #o-menu-bar&gt;div.o-close-book,nav#o-menu #o-menu-bar&gt;div.o-user{position:absolute;bottom:0}nav#o-menu #o-menu-bar li.o-close-book&gt;span,nav#o-menu #o-menu-bar&gt;div.o-close-book&gt;span{font-size:2.5em}nav#o-menu #o-menu-bar li.o-active,nav#o-menu #o-menu-bar&gt;div.o-active{background:#f8f8f8}nav#o-menu #o-menu-bar li.o-active.o-search,nav#o-menu #o-menu-bar&gt;div.o-active.o-search{background:#fff}nav#o-menu #o-menu-bar li.o-disabled,nav#o-menu #o-menu-bar&gt;div.o-disabled{opacity:.3}nav#o-menu #o-menu-bar li.o-fonttool,nav#o-menu #o-menu-bar&gt;div.o-fonttool{font-family:Merriweather;font-weight:700}nav#o-menu #o-menu-bar li.o-fonttool span:first-child,nav#o-menu #o-menu-bar&gt;div.o-fonttool span:first-child{font-size:1.4em}nav#o-menu #o-menu-bar li.o-fonttool span:last-child,nav#o-menu #o-menu-bar&gt;div.o-fonttool span:last-child{margin-left:1px;font-size:2.2em}nav#o-menu #o-menu-bar li&gt;span{font-size:2.5em}nav#o-menu #o-menu-bar ul{list-style:none;padding:1.5em 0;margin:-16.5em 0 0;background:rgba(255,255,255,.18);position:absolute;top:50%;width:100%}nav#o-menu #o-menu-bar ul .o-premium{display:none}nav#o-menu.o-teacher .o-toolbar{margin-top:-19.2em!important}nav#o-menu.o-teacher .o-toolbar .o-premium{display:block!important}nav#o-menu .o-menu-pane{position:absolute;z-index:80;top:0;left:0;height:100%;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0}nav#o-menu .o-menu-pane.o-active{z-index:90;opacity:1}nav#o-menu #o-nav-primary ul,nav#o-menu #o-nav-secondary ul{padding:0;margin:1.5em 0 0;list-style:none}nav#o-menu #o-nav-primary ul:after,nav#o-menu #o-nav-secondary ul:after{content:"";position:absolute;top:0;left:3em;height:1px;width:25.2em;width:calc(100% + -6em);background:#e9e9e9}nav#o-menu #o-nav-primary ul li,nav#o-menu #o-nav-secondary ul li{position:relative;z-index:100;border-bottom:1px solid #e9e9e9;font-size:1.3em;line-height:1.2;margin:0;padding:1.1538461538em 0 .9230769231em 2.6923076923em}nav#o-menu #o-nav-primary ul li&gt;*,nav#o-menu #o-nav-secondary ul li&gt;*{position:relative;z-index:50}nav#o-menu #o-nav-primary ul li&gt;.o-icon-wrapper,nav#o-menu #o-nav-secondary ul li&gt;.o-icon-wrapper{position:absolute;left:0;top:.3958333333em;font-size:1.8461538462em}nav#o-menu #o-nav-primary ul li&gt;[class*=o-icon-]:not(.o-icon-wrapper),nav#o-menu #o-nav-secondary ul li&gt;[class*=o-icon-]:not(.o-icon-wrapper){position:absolute;left:.1666666667em;top:.75em;font-size:1.3846153846em}nav#o-menu #o-nav-primary ul li[data-o-number]:before,nav#o-menu #o-nav-secondary ul li[data-o-number]:before{content:attr(data-o-number);position:absolute;z-index:50;left:0;font-size:1.1666666667em;width:1.7142857143em;text-align:center}nav#o-menu #o-nav-primary ul li.o-intro,nav#o-menu #o-nav-secondary ul li.o-intro{font-family:Merriweather;font-size:1.5em;font-weight:700;text-transform:uppercase}nav#o-menu #o-nav-primary ul li.o-extra,nav#o-menu #o-nav-secondary ul li.o-extra{padding-left:0;text-transform:uppercase}nav#o-menu #o-nav-primary ul li.o-active:last-child,nav#o-menu #o-nav-secondary ul li.o-active:last-child{box-shadow:inset 0 -2.9166666667em #f8f8f8}nav#o-menu #o-nav-notes textarea:focus,nav#o-menu #o-nav-search header input:focus{box-shadow:none;outline:0}nav#o-menu #o-nav-primary{position:absolute;top:0;left:0;width:36.2em;height:100%;max-height:100%;background:#f8f8f8;padding:3em 3em 3em 8em;display:-webkit-flex!important;display:flex!important;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;-o-flex-flow:column;flex-flow:column}#o-app.o-menu-primary nav#o-menu #o-nav-primary,#o-app.o-menu-secondary nav#o-menu #o-nav-primary,#o-app.o-menu-visible nav#o-menu #o-nav-primary{display:block}nav#o-menu #o-nav-primary&gt;header{padding-left:3.5em;position:relative}nav#o-menu #o-nav-primary&gt;header:before{content:"";position:absolute;z-index:200;bottom:-1.6em;left:0;width:100%;height:2em;background:#f8f8f8;background:-webkit-linear-gradient(-90deg,#f8f8f8 30%,rgba(248,248,248,0) 100%);background:linear-gradient(180deg,#f8f8f8 30%,rgba(248,248,248,0) 100%)}nav#o-menu #o-nav-primary&gt;header .o-course{font-size:1.2em;margin:0}nav#o-menu #o-nav-primary&gt;header .o-title{font-family:Merriweather;font-weight:700;font-size:1.5em;text-transform:uppercase;line-height:1.2;color:#000;margin-bottom:0}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper{margin-right:-3em;margin-left:-3em;padding:2.5em 3em 2.5em 0;-webkit-flex:2;-moz-flex:2;-ms-flex:2;-o-flex:2;flex:2;position:relative}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul{position:absolute;top:0;left:0;width:100%;height:100%}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li{padding-right:2.3076923077em;padding-left:5em;position:relative;border:0}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li&gt;.o-icon-wrapper{left:1.25em}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li:before{left:2.3076923077em}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li:after{content:"";position:absolute;bottom:0;left:2.3076923077em;width:19.3846153846em;width:calc(100% + (-6em / 1.3));height:1px;background:#e9e9e9}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li:last-child{padding-bottom:3.8461538462em}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li:last-child:after{display:none}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li[data-o-active=true]{font-weight:700}nav#o-menu #o-nav-primary&gt;.o-scrollable-wrapper&gt;ul&gt;li[data-o-active=true]:before{font-weight:400}nav#o-menu #o-nav-primary&gt;footer{width:25.2em;position:relative}nav#o-menu #o-nav-primary&gt;footer:before{content:"";position:absolute;z-index:200;top:-2.5em;left:0;width:100%;height:2.5em;background:rgba(248,248,248,0);background:-webkit-linear-gradient(-90deg,rgba(248,248,248,0) 0,#f8f8f8 70%);background:linear-gradient(180deg,rgba(248,248,248,0) 0,#f8f8f8 70%)}nav#o-menu #o-nav-primary&gt;footer .o-btn{padding:.7692307692em 1.5384615385em;font-size:1.3em}nav#o-menu #o-nav-secondary{display:none;position:absolute;top:0;left:36.2em;width:31em;height:100%;padding:3em}#o-app.o-menu-secondary nav#o-menu #o-nav-secondary,#o-app.o-menu-visible nav#o-menu #o-nav-secondary{display:block}nav#o-menu #o-nav-secondary:after,nav#o-menu #o-nav-secondary:before{content:"";position:absolute;z-index:500;left:0;top:0;width:90%;height:2.5em}nav#o-menu #o-nav-secondary:after{bottom:0;top:auto}nav#o-menu #o-nav-secondary ul{border-top:0;margin-top:0;padding:3.5em 3em 3em;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}nav#o-menu #o-nav-secondary ul.o-active{z-index:200;opacity:1}nav#o-menu #o-nav-secondary ul&gt;li:last-child{padding-bottom:5em;border-bottom:0}nav#o-menu #o-nav-secondary ul&gt;li[data-o-active=true]{font-weight:700}nav#o-menu #o-nav-secondary ul&gt;li[data-o-active=true]:before{font-weight:400}nav#o-menu #o-nav-favorites,nav#o-menu #o-nav-notes{padding:3em;margin-left:5em;width:31.2em}nav#o-menu #o-nav-favorites header,nav#o-menu #o-nav-notes header{font-family:Merriweather;font-size:1.5em;font-weight:700;text-transform:uppercase;color:#000;padding:0 1.1333333333em .6666666667em;border-bottom:1px solid #e9e9e9;margin-bottom:1.6666666667em}nav#o-menu #o-nav-notes textarea{background:#fff9d9;border:0;border-bottom:1px solid #e9e9e9;resize:none;width:100%;min-height:14.6666666667em;max-height:40.8666666667em;max-height:calc(100% + (-6em / 1.5));padding:1.1333333333em!important;overflow:auto!important}nav#o-menu #o-nav-favorites .o-add-favorite{display:inline-block;position:absolute;right:1.5em;top:1.25em;font-size:1.3333333333em}nav#o-menu #o-nav-favorites .o-add-favorite:before{font-size:.5em;right:0;bottom:.5em;min-width:.8em;max-height:1.1em;height:1.1em;padding:.1em .2em 0}html.msie nav#o-menu #o-nav-favorites .o-add-favorite:before{padding-top:0}nav#o-menu #o-nav-favorites header{margin-bottom:0}nav#o-menu #o-nav-favorites header .o-add-favorite.o-disabled{opacity:.3}nav#o-menu #o-nav-favorites ul{list-style:none;overflow:hidden;padding:0}nav#o-menu #o-nav-favorites ul li{background:#f8f8f8;padding:1.5em 0 1.2em 4em;line-height:1.4;border-bottom:1px solid #e9e9e9;position:relative;z-index:60;overflow:hidden}nav#o-menu #o-nav-favorites ul li .o-icon-trash,nav#o-menu #o-nav-favorites ul li:before{position:absolute;left:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}nav#o-menu #o-nav-favorites ul li:before{content:attr(data-o-numeral);font-size:1.4em;width:2.1428571429em;text-align:center;top:1.0714285714em;opacity:1}html.no-touch nav#o-menu #o-nav-favorites ul li:hover:before,nav#o-menu #o-nav-favorites ul li.o-shifted:before{opacity:0}nav#o-menu #o-nav-favorites ul li&gt;.o-slider{font-size:1.4em;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}nav#o-menu #o-nav-favorites ul li.o-shifted&gt;.o-slider{-webkit-transform:translate3d(-4em,0,0);-moz-transform:translate3d(-4em,0,0);-ms-transform:translate3d(-4em,0,0);-o-transform:translate3d(-4em,0,0);transform:translate3d(-4em,0,0)}nav#o-menu #o-nav-favorites ul li .o-icon-trash{font-family:icomoon;font-size:2em;content:"\e60e";top:50%;left:-1.7em;margin-top:-.6em;opacity:0}html.touch nav#o-menu #o-nav-favorites ul li .o-icon-trash{padding:.25em 0 .25em 1em!important}html.msie nav#o-menu #o-nav-favorites ul li .o-icon-trash{left:.25em;margin-top:-.5em}html.no-touch nav#o-menu #o-nav-favorites ul li:hover .o-icon-trash{opacity:1}html.no-touch nav#o-menu #o-nav-favorites ul li:hover .o-icon-trash:hover{opacity:.5}html.touch nav#o-menu #o-nav-favorites ul li .o-icon-trash{margin-top:-.85em;left:auto;right:-2em;opacity:1}nav#o-menu #o-nav-favorites ul li.o-below{z-index:50}nav#o-menu #o-nav-search{width:100%;background:#fff;padding:6em 5em 6em 10em}nav#o-menu #o-nav-search header{position:relative;padding:0 0 1.5em 7em;border-bottom:1px solid #e9e9e9}nav#o-menu #o-nav-search header .o-icon-search{position:absolute;left:.8333333333em;top:0;font-size:2.4em}nav#o-menu #o-nav-search header input{width:100%;font-family:Merriweather;font-size:3em;font-weight:700;border:0;margin-top:-.3666666667em;overflow:hidden}nav#o-menu #o-nav-search header .o-result-count{display:none;margin-top:-.5em;color:#777}nav#o-menu #o-nav-search.o-with-results header{height:7.5em}nav#o-menu #o-nav-search.o-with-results header .o-result-count{font-size:1.4em;display:block}nav#o-menu #o-nav-search .o-spinner{top:25%;display:none}nav#o-menu #o-nav-search.o-loading ul{opacity:.3;pointer-events:none}nav#o-menu #o-nav-search.o-loading .o-spinner{display:block}nav#o-menu #o-nav-search ul{position:relative;max-height:63.3em;max-height:calc(100% + -1.5em);-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;scroll-behavior:smooth;overflow:auto;padding:0;list-style:none}#o-main,#o-toolbar ul.o-colors{-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden}nav#o-menu #o-nav-search ul li{position:relative;padding:1.8em 0 1.8em 7em;border-bottom:1px solid #e9e9e9}nav#o-menu #o-nav-search ul li:first-child{padding-top:3em}nav#o-menu #o-nav-search ul li:first-child&gt;[class*=o-icon-]{top:1.7em}nav#o-menu #o-nav-search ul li:last-child{padding-bottom:6em;border:0}nav#o-menu #o-nav-search ul li&gt;[class*=o-icon-]{position:absolute;left:1.25em;top:1.1em;font-size:2em}#o-toolbar ul,#o-toolbar ul li{position:relative;background:#f8f8f8}nav#o-menu #o-nav-search ul li .o-title{color:#777;font-size:2em;margin:0}nav#o-menu #o-nav-search ul li .o-title em{font-style:normal;font-weight:500;color:#000}nav#o-menu #o-nav-search ul li small{display:block;margin-top:-.3em;font-size:1.4em}nav#o-menu #o-nav-search:after,nav#o-menu #o-nav-search:before{display:none;content:"";position:absolute;z-index:150;left:0;width:96.4em;width:calc(100% + -6em);height:2em}nav#o-menu #o-nav-search:before{top:13.5em;background:#fff;background:-webkit-linear-gradient(-90deg,#fff 30%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#fff 30%,rgba(255,255,255,0) 100%)}nav#o-menu #o-nav-search:after{bottom:0;background:rgba(255,255,255,0);background:-webkit-linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 70%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 70%)}nav#o-menu #o-nav-search .o-zero-results{display:none;text-align:center;font-size:1.8em;font-weight:300;font-style:italic;padding-top:2.9444444444em;color:#777}nav#o-menu #o-nav-search.o-with-results:after,nav#o-menu #o-nav-search.o-with-results:before,nav#o-menu #o-nav-search.o-without-results .o-zero-results{display:block}nav#o-menu #o-nav-user&gt;ul{margin-left:4.1666666667em;padding:0;width:10em;height:100%;list-style:none;text-align:center;text-transform:uppercase;font-size:1.2em}nav#o-menu #o-nav-user&gt;ul&gt;li{width:100%;height:20%;padding-top:50%;border-bottom:1px solid #efefef}nav#o-menu #o-nav-user&gt;ul&gt;li:last-child{border:0}nav#o-menu #o-nav-user&gt;ul&gt;li&gt;[class*=o-icon-]{margin:-.3125em 0 .15625em;display:block;font-size:2.6666666667em}#o-fonttool ul,#o-toolbar ul{margin:0;box-shadow:0 .2em .5em rgba(0,0,0,.2)}nav#o-menu #o-nav-user&gt;ul&gt;li.o-active{color:#000}#o-fonttool ul li.o-close,#o-toolbar ul li.o-close{color:#f8f8f8}nav#o-menu [data-o-count]:not([data-o-count=""]):before{content:attr(data-o-count);position:absolute;bottom:1.4em;right:.7em;border-radius:.8em;min-width:1.6em;height:1.6em;max-height:1.6em;font-family:Frutiger;font-weight:700;font-size:1em;line-height:100%;padding-top:11%;text-align:center;display:block}html.msie nav#o-menu [data-o-count]:not([data-o-count=""]):before{padding-top:8%}html.firefox.mac nav#o-menu [data-o-count]:not([data-o-count=""]):before{padding-top:7%}html.chrome:not(.ios) nav#o-menu [data-o-count]:not([data-o-count=""]):before{padding-top:10%}html.windows.firefox nav#o-menu [data-o-count]:not([data-o-count=""]):before{font-weight:400;padding-top:7%}#o-fonttool ul li,#o-toolbar ul li{font-size:2em;padding-top:.6em;vertical-align:top}nav#o-menu [data-o-count="0"]:before{display:none!important}#o-toolbar{position:absolute;z-index:500;top:28.5em;left:7em;height:12.6em;opacity:0;display:none;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#o-toolbar.o-active{display:block}#o-fonttool,#o-toolbar ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}#o-toolbar.o-visible{opacity:1}#o-toolbar ul{z-index:1000;width:35em;display:flex;padding:0;border-radius:.5em}#o-toolbar ul li{text-align:center;display:inline-block;width:2.5em;height:2.5em;border:1px solid #d6d6d6;border-left-width:0}#o-toolbar ul li:first-child{border-radius:.25em 0 0 .25em;border-left-width:1px}#o-toolbar ul li:last-child{border-radius:0 .25em .25em 0}#o-toolbar ul li.o-active{background:#f0f0f0}#o-toolbar ul.o-colors{opacity:0;position:absolute!important;z-index:900;top:0;left:0;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#o-toolbar ul.o-colors li{border-width:1px 0;height:2.8em;background:#f0f0f0}#o-toolbar ul.o-colors li:after,#o-toolbar ul.o-colors li:before{content:"";position:absolute;top:.55em;left:.45em;width:1.6em;height:1.6em;background:#000;border-radius:.8em}#o-toolbar ul.o-colors li.o-purple:after,#o-toolbar ul.o-colors li.o-purple:before{background:#af46af}#o-toolbar ul.o-colors li.o-blue:after,#o-toolbar ul.o-colors li.o-blue:before{background:#5182f1}#o-toolbar ul.o-colors li.o-green:after,#o-toolbar ul.o-colors li.o-green:before{background:#4ba7a7}#o-toolbar ul.o-colors li.o-yellow:after,#o-toolbar ul.o-colors li.o-yellow:before{background:#f5d556}#o-toolbar ul.o-colors li.o-orange:after,#o-toolbar ul.o-colors li.o-orange:before{background:#f19355}#o-toolbar ul.o-colors li.o-red:after,#o-toolbar ul.o-colors li.o-red:before{background:#d94646}#o-toolbar ul.o-colors li:after{border:.175em solid #fff;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;-webkit-transform:scale(.8,.8);-moz-transform:scale(.8,.8);-ms-transform:scale(.8,.8);-o-transform:scale(.8,.8);transform:scale(.8,.8);opacity:0}#o-fonttool.o-visible,#o-toolbar ul.o-colors li.o-active:after{opacity:1}#o-toolbar ul.o-colors li:first-child{border-left-width:1px}#o-toolbar ul.o-colors li:last-child{border-right-width:1px}#o-toolbar ul.o-colors.o-marker,#o-toolbar ul.o-colors.o-pencil{opacity:1;-webkit-transform:translate3d(0,7em,0);-moz-transform:translate3d(0,7em,0);-ms-transform:translate3d(0,7em,0);-o-transform:translate3d(0,7em,0);transform:translate3d(0,7em,0)}#o-toolbar ul.o-colors.o-marker.o-marker:before,#o-toolbar ul.o-colors.o-marker.o-pencil:before,#o-toolbar ul.o-colors.o-pencil.o-marker:before,#o-toolbar ul.o-colors.o-pencil.o-pencil:before{content:"";position:absolute;z-index:600;top:-.7em;left:1.9em;background:#f0f0f0;border:1px solid #d6d6d6;border-width:1px 0 0 1px;width:1.5em;height:1.5em;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#o-fonttool ul,#o-fonttool ul li{position:relative;background:#f8f8f8}#o-toolbar ul.o-colors.o-marker.o-marker:before,#o-toolbar ul.o-colors.o-pencil.o-marker:before{left:6.9em}#o-fonttool{position:absolute;z-index:500;top:40.5em;left:7em;height:5em;display:flex;display:none;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#o-fonttool.o-active{display:block}#o-fonttool ul{z-index:1000;width:23em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding:0;border-radius:.5em}#o-fonttool ul li{text-align:left;display:block;width:2.5em;height:2.5em;border:1px solid #d6d6d6;border-left-width:0}#o-fonttool ul li:nth-child(1){width:9em;border-right:0;border-radius:.25em 0 0 .25em;border-left-width:1px;padding:0}#o-fonttool ul li:nth-child(1)&gt;div{float:left}#o-fonttool ul li:nth-child(1)&gt;div:nth-child(1){display:block;text-align:center;padding-top:.8em;padding-left:.5em;width:1.5em}#o-fonttool ul li:nth-child(1)&gt;div:nth-child(1) span{display:block;font-size:.75em;font-family:Merriweather;font-weight:700;cursor:pointer}#o-fonttool ul li:nth-child(1)&gt;div:nth-child(2){display:block;width:5.6em;height:.5em;border-right:0}body,html{overflow:hidden!important;height:100%;min-height:100%}#o-fonttool ul li:nth-child(1)&gt;div:nth-child(2) .o-inputrange{position:absolute;top:1.55em;width:5.6em}#o-fonttool ul li:nth-child(1)&gt;div:nth-child(3){display:block;width:1.48em;text-align:center;padding-top:.24em}#o-fonttool ul li:nth-child(1)&gt;div:nth-child(3) span{display:block;font-size:1.25em;font-family:Merriweather;font-weight:700}#o-fonttool ul li:last-child{border-radius:0 .25em .25em 0;text-align:center}#o-fonttool ul li.o-active{background:#f0f0f0}html{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;font-smooth:always!important;font-size:10px}body{font-family:Frutiger;font-size:1.4em;color:#333;background:#171812;line-height:1.6}#o-app{position:absolute;overflow:hidden;box-shadow:0 0 20vmin rgba(0,0,0,.5)}#o-app:not(.o-expand){top:50%;left:50%;width:102.4em;height:76.8em;margin:-38.4em 0 0 -51.2em}body.o-portrait #o-app:not(.o-expand){width:76.8em;height:102.4em;margin:-51.2em 0 0 -38.4em}#o-app.o-expand{top:0;left:0;width:100%;height:100%}#o-app.o-touch-keyboard{top:0;margin-top:0}#o-app.o-menu-visible{background:#f8f8f8}#o-main{position:absolute;z-index:100;left:0;right:0;top:0;bottom:0;width:auto;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .2s ease-in-out,opacity .4s ease-in-out;-moz-transition:all .2s ease-in-out,opacity .4s ease-in-out;-ms-transition:all .2s ease-in-out,opacity .4s ease-in-out;-o-transition:all .2s ease-in-out,opacity .4s ease-in-out;transition:all .2s ease-in-out,opacity .4s ease-in-out}#o-arrows #o-arrow-next,#o-arrows #o-arrow-prev,#o-lightbox{-ms-backface-visibility:hidden;-o-backface-visibility:hidden;position:absolute}#o-app.o-menu-primary #o-main{-webkit-transform:translate3d(36.2em,0,0);-moz-transform:translate3d(36.2em,0,0);-ms-transform:translate3d(36.2em,0,0);-o-transform:translate3d(36.2em,0,0);transform:translate3d(36.2em,0,0)}#o-app.o-menu-secondary #o-main{-webkit-transform:translate3d(67.2em,0,0);-moz-transform:translate3d(67.2em,0,0);-ms-transform:translate3d(67.2em,0,0);-o-transform:translate3d(67.2em,0,0);transform:translate3d(67.2em,0,0)}#o-app.o-menu-favorites #o-main,#o-app.o-menu-notes #o-main{-webkit-transform:translate3d(36.2em,0,0);-moz-transform:translate3d(36.2em,0,0);-ms-transform:translate3d(36.2em,0,0);-o-transform:translate3d(36.2em,0,0);transform:translate3d(36.2em,0,0)}#o-app.o-menu-search #o-main{-webkit-transform:translate3d(102%,0,0);-moz-transform:translate3d(102%,0,0);-ms-transform:translate3d(102%,0,0);-o-transform:translate3d(102%,0,0);transform:translate3d(102%,0,0)}#o-app.o-menu-user #o-main{-webkit-transform:translate3d(17em,0,0);-moz-transform:translate3d(17em,0,0);-ms-transform:translate3d(17em,0,0);-o-transform:translate3d(17em,0,0);transform:translate3d(17em,0,0)}#o-app.o-lightbox #o-main{opacity:.5}#o-lightbox{z-index:5000;top:120%;left:0;width:100%;height:100%;box-shadow:0 0 2em 1em rgba(0,0,0,.2);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s ease-out;-moz-transition:all .4s ease-out;-ms-transition:all .4s ease-out;-o-transition:all .4s ease-out;transition:all .4s ease-out}#o-app.o-lightbox+#o-lightbox{-webkit-transform:translate3d(0,-120%,0);-moz-transform:translate3d(0,-120%,0);-ms-transform:translate3d(0,-120%,0);-o-transform:translate3d(0,-120%,0);transform:translate3d(0,-120%,0);-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-ms-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}#o-rem-element{position:absolute;width:10em;height:0}#o-arrows #o-arrow-next,#o-arrows #o-arrow-prev{z-index:2000;top:8em;width:5em;height:5em;cursor:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}html.touch #o-subbody,html.touch .o-page-inner.o-scrollable{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}#o-arrows #o-arrow-next&gt;span,#o-arrows #o-arrow-prev&gt;span{display:inline-block;margin-top:.4666666667em;background:rgba(0,0,0,.4);-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;font-size:1.5em;padding:.6666666667em;color:#fff}#o-arrows #o-arrow-next.o-hover&gt;span,#o-arrows #o-arrow-prev.o-hover&gt;span,html.no-touch #o-arrows #o-arrow-next:hover&gt;span,html.no-touch #o-arrows #o-arrow-prev:hover&gt;span{background:rgba(0,0,0,.8)}#o-subbody,#o-white-container{background:#fff}#o-arrows #o-arrow-prev{left:0}#o-arrows #o-arrow-prev&gt;span{border-radius:0 .3333333333em .3333333333em 0}#o-arrows #o-arrow-next{right:0;text-align:right}#o-arrows #o-arrow-next&gt;span{border-radius:.3333333333em 0 0 .3333333333em}#o-arrows.o-concealed #o-arrow-prev{-webkit-transform:translate3d(-5em,0,0);-moz-transform:translate3d(-5em,0,0);-ms-transform:translate3d(-5em,0,0);-o-transform:translate3d(-5em,0,0);transform:translate3d(-5em,0,0)}#o-arrows.o-concealed #o-arrow-next{-webkit-transform:translate3d(5em,0,0);-moz-transform:translate3d(5em,0,0);-ms-transform:translate3d(5em,0,0);-o-transform:translate3d(5em,0,0);transform:translate3d(5em,0,0)}html.touch #o-arrow-zones{display:none!important}#o-arrow-zones #o-zone-next,#o-arrow-zones #o-zone-prev{position:absolute;top:0;width:50%;height:100%;cursor:pointer}#o-arrow-zones #o-zone-prev{left:0}#o-arrow-zones #o-zone-next{right:0}#o-config,#o-content{display:none}#o-subbody{position:absolute;top:0;left:0;right:0;bottom:0;padding:5em 7.5em;overflow:auto}html.touch #o-subbody{-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;scroll-behavior:smooth}#o-subbody .o-narrow-width{width:58em;margin:0 auto;opacity:0;-webkit-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.o-page,.o-page-inner{left:0;width:100%;height:100%;top:0;position:absolute}body.o-loaded #o-subbody .o-narrow-width{opacity:1}.o-page{-webkit-touch-callout:none;user-select:none}.o-page .o-selectable{-webkit-touch-callout:default;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;-o-user-select:text;user-select:text}.o-page.o-page-topmost{z-index:5000!important}.o-page-inner{overflow:hidden}.o-template-2 .o-foreground footer&gt;div:first-child,html.touch .o-page-inner.o-scrollable{-webkit-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-o-overflow-scrolling:touch;scroll-behavior:smooth}html.msie .o-page-inner{-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-o-backface-visibility:visible;backface-visibility:visible;-webkit-perspective:1000px;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;perspective:1000px;-webkit-animation:translate0 50s infinite;-moz-animation:translate0 50s infinite;-ms-animation:translate0 50s infinite;-o-animation:translate0 50s infinite;animation:translate0 50s infinite}.o-page-inner.o-scrollable{overflow-y:scroll;background:#fff;height:76.8em;max-height:76.8em;width:104.4em}html.touch .o-page-inner.o-scrollable{-moz-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}body.o-portrait .o-page-inner.o-scrollable{height:102.4em;max-height:102.4em;width:78.8em}.o-template-0{background-position:center center;background-repeat:no-repeat;background-attachment:scroll;background-size:cover}.o-template-0 .o-brand{position:absolute;z-index:200;top:0;right:1.5384615385em;width:5em;padding:.9615384615em .1923076923em .5769230769em;font-family:Merriweather;font-weight:700;font-size:2.6em;line-height:1;text-align:center}body.o-portrait .o-template-0 .o-brand{padding-top:1.8076923077em}.o-template-0 header{position:absolute;z-index:100;top:4.8em;left:11.5em;right:0;font-family:Merriweather}.o-template-0 header h2{margin:0;padding:1.0434782609em 1.4782608696em .8695652174em;font-weight:200;font-size:2.3em;line-height:1;text-transform:uppercase}.o-template-0 header h1{margin:0;padding:.7391304348em .7391304348em .652173913em;font-size:4.6em;line-height:1.2;font-weight:700}body.o-portrait .o-template-0 header{top:7em;left:5em}.o-template-0 footer{position:absolute;z-index:100;bottom:0;left:0;right:0}.o-template-0 footer .o-course{position:absolute;bottom:6em;left:11.5em;font-family:Merriweather;color:#fff}.o-template-0 footer .o-course .o-number{line-height:1em;font-weight:900}.o-template-0 footer .o-course .o-number:after{font-size:14em;line-height:1.25em;position:relative;content:attr(data-o-number);display:block}.o-template-0 footer .o-course .o-number[data-o-number="3"]:after{font-size:14em;line-height:1.25em;top:-.0714285714em;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.o-template-0 footer .o-course .o-number[data-o-number="4"]:after{font-size:13em;line-height:1.3461538462em;top:-.1153846154em;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}.o-template-0 footer .o-course .o-text{position:absolute;bottom:3.5294117647em;left:2.7058823529em;text-transform:uppercase;font-weight:300;font-size:1.7em;padding:.5882352941em .9411764706em .4705882353em}.o-template-0 footer .o-course .o-number[data-o-number="2"]+.o-text{left:4.1176470588em}.o-template-0 footer .o-course .o-number[data-o-number="3"]+.o-text{left:3.2352941176em;bottom:3.8235294118em}.o-template-0 footer .o-course .o-number[data-o-number="4"]+.o-text{left:3.7647058824em}body.o-portrait .o-template-0 footer .o-course{left:5em}.o-template-0 footer .o-brand{position:absolute;z-index:200;top:auto;bottom:0;right:1.2903225806em;width:4.1935483871em;padding:.7096774194em .1612903226em .3870967742em;font-family:Merriweather;font-weight:700;font-size:3.1em;line-height:.7096774194em;text-align:center}.o-template-0 footer .o-brand :last-child{text-transform:uppercase;font-size:.5483870968em}.o-template-0 footer .o-copyright{position:absolute;left:0;right:0;bottom:0;padding:1.5em 0 1em}.o-template-0 footer .o-copyright p{font-size:1.1em;margin:0 0 0 10.4545454545em}body.o-portrait .o-template-0 footer .o-copyright p{margin-left:4.5454545455em}.o-template-1,.o-template-presentation{background:#000}.o-template-1 .o-background,.o-template-presentation .o-background{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;opacity:.2}.o-template-1 .o-pill-carousel .o-pill-wrapper:hover,.o-template-1 .o-pill-carousel .o-pill-wrapper:hover .o-pill hgroup,.o-template-presentation .o-pill-carousel .o-pill-wrapper:hover,.o-template-presentation .o-pill-carousel .o-pill-wrapper:hover .o-pill hgroup{opacity:1!important}.o-template-1 .o-foreground,.o-template-presentation .o-foreground{position:relative;z-index:100;height:100%;margin-left:5em}.o-template-1 header,.o-template-presentation header{position:relative;height:15em}body.o-portrait .o-template-1 header,body.o-portrait .o-template-presentation header{height:29em}.o-template-1 header hgroup,.o-template-presentation header hgroup{position:absolute;bottom:0;left:0;padding:0 10em;width:100%;text-align:center}.o-template-1 header hgroup h2,.o-template-presentation header hgroup h2{font-family:Frutiger;font-weight:700;font-size:1.6em;margin:0 0 .9375em}.o-template-1 header hgroup h1,.o-template-presentation header hgroup h1{color:#fff;font-family:Merriweather;font-size:3.6em;font-weight:700;line-height:1.2;margin:0}.o-template-1 .o-pill-carousel,.o-template-presentation .o-pill-carousel{margin-top:4.5em;white-space:nowrap}html.firefox.android .o-template-1 .o-pill-carousel&gt;:last-child,html.firefox.android .o-template-presentation .o-pill-carousel&gt;:last-child{margin-right:26em}html.firefox.android body.o-portrait .o-template-1 .o-pill-carousel&gt;:last-child,html.firefox.android body.o-portrait .o-template-presentation .o-pill-carousel&gt;:last-child{margin-right:13.5em}.o-template-1 .o-pill-carousel .o-pill-wrapper,.o-template-presentation .o-pill-carousel .o-pill-wrapper{white-space:normal;display:inline-block;padding:0 2.5em;position:relative}.o-template-1 .o-pill-carousel .o-pill-wrapper:before,.o-template-presentation .o-pill-carousel .o-pill-wrapper:before{content:"";position:absolute;top:0;left:2.5em;right:2.5em;bottom:0;background:#000}.o-template-1 .o-pill-carousel .o-pill-wrapper:first-child,.o-template-presentation .o-pill-carousel .o-pill-wrapper:first-child{margin-left:5em}.o-template-1 .o-pill-carousel .o-pill-wrapper:hover .o-pill,.o-template-presentation .o-pill-carousel .o-pill-wrapper:hover .o-pill{background:#fff}.o-template-1 .o-pill-carousel .o-pill-wrapper:hover .o-pill .o-image-inner,.o-template-presentation .o-pill-carousel .o-pill-wrapper:hover .o-pill .o-image-inner{-webkit-transform:scale(1.05,1.05)!important;-moz-transform:scale(1.05,1.05)!important;-ms-transform:scale(1.05,1.05)!important;-o-transform:scale(1.05,1.05)!important;transform:scale(1.05,1.05)!important}.o-template-1 .o-pill-carousel .o-pill,.o-template-presentation .o-pill-carousel .o-pill{-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out;position:relative;background:0 0;height:42em;max-width:40em;width:40em;padding:0;display:inline-block;widows:auto;vertical-align:bottom}.o-template-1 .o-pill-carousel .o-pill:before,.o-template-presentation .o-pill-carousel .o-pill:before{content:"";position:absolute;z-index:5000;top:0;left:0;right:0;bottom:0;pointer-events:all;border:1px solid #fff}.o-template-1 .o-pill-carousel .o-pill .o-image,.o-template-presentation .o-pill-carousel .o-pill .o-image{height:25.2em;position:absolute;top:0;left:0;right:0;overflow:hidden}.o-template-1 .o-pill-carousel .o-pill .o-image .o-image-inner,.o-template-presentation .o-pill-carousel .o-pill .o-image .o-image-inner{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:visible;-moz-backface-visibility:visible;-ms-backface-visibility:visible;-o-backface-visibility:visible;backface-visibility:visible;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);background:center center no-repeat;background-size:cover}.o-template-1 .o-pill-carousel .o-pill hgroup,.o-template-presentation .o-pill-carousel .o-pill hgroup{height:17em;padding:0 2em;background:#fff;opacity:.9;position:absolute;bottom:0;left:0;width:100%;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.o-template-1 .o-pill-carousel .o-pill hgroup h4,.o-template-presentation .o-pill-carousel .o-pill hgroup h4{font-family:Frutiger;font-size:1.4em;font-weight:700;text-transform:uppercase;padding-top:3.0714285714em;margin:0 0 1.0714285714em;text-align:center}.o-template-1 .o-pill-carousel .o-pill hgroup h3,.o-template-presentation .o-pill-carousel .o-pill hgroup h3{font-family:Merriweather;font-weight:700;margin:0;font-size:2.5em;color:#454545;text-align:center}.o-template-1 .o-pill-carousel .slick-list,.o-template-presentation .o-pill-carousel .slick-list{overflow:visible}.o-template-1 .o-pill-carousel .slick-dots,.o-template-presentation .o-pill-carousel .slick-dots{bottom:-5em;font-size:1em}html.msie .o-template-1 .o-pill-carousel .slick-dots,html.msie .o-template-presentation .o-pill-carousel .slick-dots{bottom:-6.5em}.o-template-1 .o-pill-carousel .slick-dots li button:before,.o-template-presentation .o-pill-carousel .slick-dots li button:before{color:#e5e5e5;font-size:1.2em}.o-template-1 footer{position:absolute;bottom:0;left:0;width:100%;padding:0 10em 1.2em;text-align:center;font-size:0}.o-template-1 footer li{display:inline-block;position:relative;color:#fff;font-size:1.3em;line-height:1;padding:.3846153846em .7692307692em}.o-template-1 footer li:after{content:"";position:absolute;right:0;top:.3846153846em;bottom:.3846153846em;width:1px;background:#a0a0a0}.o-template-1 footer li:last-child:after{display:none}.o-template-3 .o-scrollable-wrapper,.o-template-presentation .o-scrollable-wrapper{position:relative;font-size:1.3em}.o-template-3 .o-scrollable-wrapper .o-scrollable,.o-template-presentation .o-scrollable-wrapper .o-scrollable{padding:2.0769230769em 0 2.3076923077em 1.9230769231em;max-height:15.6153846154em}.o-template-3 .o-scrollable-wrapper .o-scrollable h3,.o-template-presentation .o-scrollable-wrapper .o-scrollable h3{font-family:Merriweather;font-size:1.3846153846em;font-weight:700;line-height:1.3;margin:0 0 .7222222222em;position:relative}.o-template-3 .o-scrollable-wrapper .o-scrollable h3:before,.o-template-presentation .o-scrollable-wrapper .o-scrollable h3:before{content:attr(data-o-numeral);position:absolute;left:-2.4725274725em;top:.1978021978em;font-family:Frutiger;font-weight:700;font-size:1.0111111111em}.o-template-3 .o-scrollable-wrapper .o-scrollable .o-regular-content ul,.o-template-presentation .o-scrollable-wrapper .o-scrollable .o-regular-content ul{margin:.7692307692em 0}.o-template-3 .o-scrollable-wrapper:after,.o-template-3 .o-scrollable-wrapper:before,.o-template-presentation .o-scrollable-wrapper:after,.o-template-presentation .o-scrollable-wrapper:before{content:"";position:absolute;z-index:200;left:0;width:95%;height:2.3076923077em}.o-template-3 .o-scrollable-wrapper:before,.o-template-presentation .o-scrollable-wrapper:before{top:0;background:#fff;background:-webkit-linear-gradient(-90deg,#fff 30%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#fff 30%,rgba(255,255,255,0) 100%)}.o-template-3 .o-scrollable-wrapper:after,.o-template-presentation .o-scrollable-wrapper:after{bottom:0;background:rgba(255,255,255,0);background:-webkit-linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 70%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 70%)}.o-template-presentation .o-foreground{margin-left:0}.o-template-presentation .o-icon-close{position:absolute;z-index:500;right:1em;top:1em;font-size:1.8em;color:#fff}.o-template-presentation header hgroup h2{margin-bottom:.5em}.o-template-presentation header hgroup h1{font-size:3.2em}.o-template-presentation header hgroup h1 .o-icon-unit-presentation{position:relative;top:.0625em;margin-right:.46875em}.o-template-presentation header hgroup h1 .o-icon-unit-presentation:after{color:#000}.o-template-presentation .o-pill-wrapper.o-extra{width:72.5em;height:50em}.o-template-presentation .o-pill-wrapper.o-extra .o-pill{max-width:none;width:67.3em}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-image{position:absolute;top:0;left:0;width:28em;height:49.8em}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-image hgroup{position:absolute;z-index:200;bottom:0;height:auto;opacity:1!important;background:0 0!important}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-image hgroup h4{text-align:left;font-size:1.5em;font-weight:700;margin-bottom:.6666666667em}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-image hgroup h3{font-size:2.5em;color:#fff;text-align:left;margin-bottom:.8em}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-image:after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.85) 80%);background:linear-gradient(180deg,rgba(0,0,0,0) 20%,rgba(0,0,0,.85) 80%)}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest{background:#fff;opacity:.9;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;margin-left:28em;width:39.3em;height:49.8em;display:-webkit-flex;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;-o-flex-flow:column;flex-flow:column}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest&gt;*{margin:0}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest&gt;:first-child{-webkit-flex:2;-moz-flex:2;-ms-flex:2;-o-flex:2;flex:2}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest&gt;:first-child .o-scrollable{padding:2.5em 3em;height:auto;max-height:none}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest&gt;:last-child{padding:2.5em 3em 2.5em 5em;position:relative}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest&gt;:last-child:before{content:"";position:absolute;top:0;left:3em;right:3em;height:1px;background:#d4d4d4}.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest&gt;:last-child li{font-size:1.3em}.o-template-presentation .o-pill-wrapper.o-regular .o-scrollable-wrapper{position:absolute;bottom:0}.o-template-presentation .o-pill-wrapper .o-pill{max-height:49.8em;height:49.8em}.o-template-presentation .o-pill-wrapper .o-pill .o-scrollable-wrapper{background:#fff;z-index:6000;opacity:.9;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}html.no-touch .o-template-2 .o-foreground header .o-content ul li:hover,html.no-touch .o-template-presentation .o-pill-wrapper:hover .o-rest{opacity:1!important}.o-template-presentation .o-pill-wrapper .o-pill .o-scrollable-wrapper:before{background:#fff;background:-webkit-linear-gradient(-90deg,#fff 30%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#fff 30%,rgba(255,255,255,0) 100%)}.o-template-presentation .o-pill-wrapper .o-pill .o-scrollable-wrapper:after{background:rgba(255,255,255,0);background:-webkit-linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 70%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 70%)}.o-template-presentation .o-pill-wrapper .o-pill .o-scrollable-wrapper .o-scrollable{padding:2.5em 4em 3em;height:24.9em;max-height:none}.o-template-presentation .o-pill-wrapper .o-pill .o-scrollable-wrapper .o-scrollable h3:before{left:-2.2em}.o-template-presentation .o-pill-wrapper.o-without-image .o-scrollable-wrapper .o-scrollable{height:49.8em}.o-template-2 .o-background{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover}.o-template-2 .o-foreground{position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.o-template-2 .o-foreground header{position:relative;background:rgba(0,0,0,.1);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.1) 50%,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,.1) 50%,#000 100%)}.o-template-2 .o-foreground header .o-content{position:absolute;left:2.3em;bottom:0;right:0;text-align:center;padding:0 10em 8em}.o-template-2 .o-foreground header .o-content h2{margin:0;font-size:1.8em;font-weight:700;text-transform:uppercase}.o-template-2 .o-foreground header .o-content h1{color:#fff;font-family:Merriweather;font-size:4.5em;font-weight:700}.o-template-2 .o-foreground header .o-content ul{font-size:1em;margin:3em 0 0;padding:0;display:block}.o-template-2 .o-foreground header .o-content ul li{text-align:left;display:inline-block;border-radius:.3em}.o-template-2 .o-foreground header .o-content ul li&gt;div{vertical-align:top;position:relative;display:inline-block;margin-top:1.1538461538em;border-radius:.2307692308em;font-size:1.3em;width:14.1538461538em;height:4.9230769231em;color:#000;padding:1.3076923077em 1.1538461538em 1.3846153846em 5em;line-height:1.3;margin-right:1.3846153846em;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;transition:background .2s ease-in-out}body.o-portrait .o-template-2 .o-foreground header .o-content ul li:last-child&gt;div,body.o-portrait .o-template-2 .o-foreground header .o-content ul li:nth-of-type(2)&gt;div,body.o-portrait .o-template-2 .o-foreground header .o-content ul li:nth-of-type(4)&gt;div,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:last-child&gt;div,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:nth-of-type(3):nth-last-of-type(3)&gt;div,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:nth-of-type(3):nth-last-of-type(4)&gt;div,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:nth-of-type(4):nth-last-of-type(4)&gt;div,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:nth-of-type(4):nth-last-of-type(5)&gt;div{margin-right:0}.o-template-2 .o-foreground header .o-content ul li&gt;div [class*=o-icon-]{font-size:2.3076923077em;position:absolute;top:.5666666667em;left:.6em}.o-template-2 .o-foreground header .o-content ul li&gt;div [class*=o-icon-].o-icon-unit-presentation{font-size:3.6em;top:.3888888889em;left:.4166666667em}.o-template-2 .o-foreground header .o-content ul li&gt;div&gt;span:last-child{position:relative;top:50%;display:block;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:last-child:after,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:nth-of-type(3):nth-last-of-type(3):after,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:nth-of-type(3):nth-last-of-type(4):after,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:nth-of-type(4):nth-last-of-type(4):after,body:not(.o-portrait) .o-template-2 .o-foreground header .o-content ul li:nth-of-type(4):nth-last-of-type(5):after{content:"\A";white-space:pre}body.o-portrait .o-template-2 .o-foreground header .o-content ul li:last-child:after,body.o-portrait .o-template-2 .o-foreground header .o-content ul li:nth-of-type(2):after,body.o-portrait .o-template-2 .o-foreground header .o-content ul li:nth-of-type(4):after{content:"\A";white-space:pre}html.no-touch .o-template-2 .o-foreground header .o-content ul li:hover&gt;div{background:#fff}.o-template-2 .o-foreground header .o-content ul li.o-reversed&gt;div,.o-template-2 .o-foreground header .o-content ul li.o-reversed&gt;div [class*=o-icon-]{color:#fff}.o-template-2 .o-foreground header .o-content .o-more{line-height:.4166666667em;position:absolute;bottom:1.25em;left:50%;margin-left:-.4583333333em;font-size:2.4em;color:#9b9b9b;-webkit-backface-visibility:none;-moz-backface-visibility:none;-ms-backface-visibility:none;-o-backface-visibility:none;backface-visibility:none;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.o-template-2 .o-foreground header .o-content .o-more.o-rotated{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.o-template-2 .o-foreground footer{background:#000;padding-bottom:6em;text-align:center;position:relative}.o-template-2 .o-foreground footer:after,.o-template-2 .o-foreground footer:before{content:"";position:absolute;z-index:900;width:74em;left:50%;margin-left:-36em;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.o-template-2 .o-foreground footer&gt;div:first-child,.o-template-3&gt;ul&gt;li .o-image .o-image-inner{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d}body.o-portrait .o-template-2 .o-foreground footer:after,body.o-portrait .o-template-2 .o-foreground footer:before{width:60em;margin-left:-29em}.o-template-2 .o-foreground footer:before{top:0;height:4em;background:rgba(255,255,255,.5);background:-webkit-linear-gradient(-90deg,rgba(255,255,255,.5) 10%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,rgba(255,255,255,.5) 10%,rgba(255,255,255,0) 100%)}.o-template-2 .o-foreground footer:after{bottom:6em;height:5em;background:rgba(255,255,255,0);background:-webkit-linear-gradient(-90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 90%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.5) 90%)}.o-template-2 .o-foreground footer&gt;div:first-child{font-size:1.4em;padding:.7142857143em 2.3571428571em 7.1428571429em;display:block;position:relative;left:.8571428571em;width:56.4285714286em;margin:0 auto;background:#fff;border-radius:.2142857143em;overflow-x:hidden;overflow-y:scroll;-moz-overflow-scrolling:touch;overflow-scrolling:touch;-o-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.o-portrait .o-template-2 .o-foreground footer&gt;div:first-child{left:1.5714285714em;width:45.7142857143em}.o-template-2 .o-foreground footer&gt;div:first-child&gt;ul{padding:0;line-height:1.4;list-style:none;text-align:center}.o-template-2 .o-foreground footer&gt;div:first-child&gt;ul&gt;li{padding:2.5em 7.8571428571em;border-bottom:1px solid #e4e4e4}.o-template-2 .o-foreground footer&gt;div:first-child&gt;ul&gt;li h3{display:inline-block;font-family:Merriweather;font-weight:700;font-size:1.2857142857em;color:#000;margin:0 0 1.5555555556em;padding-bottom:.7777777778em}.o-template-2 .o-foreground footer&gt;div:first-child&gt;ul&gt;li h3+ul{margin-top:0}.o-template-2 .o-foreground footer&gt;div:first-child&gt;ul&gt;li&gt;ul{padding:0;list-style:none;margin-top:1.4285714286em}.o-template-2 .o-foreground footer&gt;div:first-child&gt;ul&gt;li&gt;ul&gt;li{margin-bottom:.3571428571em}.o-template-2 .o-foreground footer&gt;div:first-child .o-regular-content{width:40.7142857143em;margin:2.5em auto 0}.o-template-3{background:#fff}.o-template-3 header{position:absolute;top:0;left:0;width:37.5em;height:100%;background:center center no-repeat;background-size:cover}body.o-portrait .o-template-3 header{width:100%;height:34.2em}.o-template-3 header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.1);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,.1) 50%,#000 100%);background:linear-gradient(180deg,rgba(0,0,0,.1) 50%,#000 100%)}.o-template-3 header&gt;div{position:absolute;z-index:100;bottom:0;padding:3em 3em 3em 8em}body.o-portrait .o-template-3 header&gt;div{max-width:50em}.o-template-3 header&gt;div h2{text-transform:uppercase;font-size:1.5em;font-weight:700;margin:0}.o-template-3 header&gt;div h1{font-family:Merriweather;font-size:3em;font-weight:700;color:#fff;margin:.2666666667em 0 0;line-height:1.3}.o-template-3 header&gt;div .o-select-wrapper{margin-top:1.5em}body.o-portrait .o-template-3 header&gt;div .o-select-wrapper,body.o-portrait .o-template-3 header&gt;div .o-select-wrapper select{max-width:30em}.o-template-3 header+ul{left:37.5em;width:65.1em}body.o-portrait .o-template-3 header+ul{left:5em;top:34.2em;width:97.4em;height:68.2em}body:not(.o-portrait) .o-template-3 header+ul&gt;li:nth-of-type(3){top:29.6153846154em!important;left:0!important}body:not(.o-portrait) .o-template-3 header+ul&gt;li:nth-of-type(4){top:29.6153846154em!important;left:25em!important}.o-template-3&gt;ul{position:absolute;background:#f8f8f8;top:0;left:5em;width:97.6em;height:76.8em;padding:0;margin:0;list-style:none}body.o-portrait .o-template-3&gt;ul{width:72em;height:102.4em}.o-template-3&gt;ul&gt;li{background:#fff;opacity:1;display:block;position:absolute;margin:0;padding:2.3076923077em;border:1px solid #ececec;border-width:1px 0 0 1px;font-size:1.3em}html.no-touch .o-template-3&gt;ul&gt;li.o-regular:hover,html.no-touch .o-template-3&gt;ul&gt;li.o-resource:hover{opacity:1!important}.o-template-3&gt;ul&gt;li.o-extra:before,.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons:empty,.o-template-3&gt;ul&gt;li.o-without-image .o-image,.o-template-3&gt;ul&gt;li.o-without-image .o-scrollable-wrapper:after,.o-template-3&gt;ul&gt;li.o-without-image .o-scrollable-wrapper:before{display:none}body:not(.o-portrait) .o-template-3&gt;ul&gt;li{width:25em;width:calc(25em - -20px);height:29.5384615385em}body:not(.o-portrait) .o-template-3&gt;ul&gt;li:nth-of-type(1){top:0!important;left:0!important}body:not(.o-portrait) .o-template-3&gt;ul&gt;li:nth-of-type(2){top:0!important;left:25em!important}body:not(.o-portrait) .o-template-3&gt;ul&gt;li:nth-of-type(3){top:0!important;left:50em!important}body:not(.o-portrait) .o-template-3&gt;ul&gt;li:nth-of-type(4){top:29.6153846154em!important;left:0!important}body:not(.o-portrait) .o-template-3&gt;ul&gt;li:nth-of-type(5){top:29.6153846154em!important;left:25em!important}body:not(.o-portrait) .o-template-3&gt;ul&gt;li:nth-of-type(6){top:29.6153846154em!important;left:50em!important}body.o-portrait .o-template-3&gt;ul&gt;li{width:27.6923076923em;width:calc((36em / 1.3) - -20px);height:26.3076923077em}body.o-portrait .o-template-3&gt;ul&gt;li:nth-of-type(1){top:0!important;left:0!important}body.o-portrait .o-template-3&gt;ul&gt;li:nth-of-type(2){top:0!important;left:27.6923076923em!important}body.o-portrait .o-template-3&gt;ul&gt;li:nth-of-type(3){top:26.3076923077em!important;left:0!important}body.o-portrait .o-template-3&gt;ul&gt;li:nth-of-type(4){top:26.3076923077em!important;left:27.6923076923em!important}body.o-portrait .o-template-3&gt;ul&gt;li:nth-of-type(5){top:52.6153846154em!important;left:0!important}body.o-portrait .o-template-3&gt;ul&gt;li:nth-of-type(6){top:52.6153846154em!important;left:27.6923076923em!important}.o-template-3&gt;ul&gt;li.o-resource{text-align:center}.o-template-3&gt;ul&gt;li.o-resource:before{height:17em}.o-template-3&gt;ul&gt;li.o-resource .o-icon-wrapper{font-size:12.1538461538em;position:absolute;z-index:200;top:.335443038em;left:50%;margin-left:-.5em}body.o-portrait .o-template-3&gt;ul&gt;li.o-resource .o-icon-wrapper{top:.2848101266em}.o-template-3&gt;ul&gt;li.o-resource .o-icon-wrapper&gt;*{font-size:.3em;color:rgba(255,255,255,.8)}.o-template-3&gt;ul&gt;li.o-resource .o-scrollable-wrapper{font-size:1em}.o-template-3&gt;ul&gt;li.o-resource .o-scrollable-wrapper:before{top:17em}body.o-portrait .o-template-3&gt;ul&gt;li.o-resource .o-scrollable-wrapper:before{top:16.0769230769em}.o-template-3&gt;ul&gt;li.o-resource .o-scrollable-wrapper .o-scrollable{padding-top:18.8461538462em!important;padding-left:2.3076923077em!important;text-align:center}body.o-portrait .o-template-3&gt;ul&gt;li.o-resource .o-scrollable-wrapper .o-scrollable{padding-top:17.4615384615em!important}.o-template-3&gt;ul&gt;li.o-resource .o-scrollable-wrapper .o-scrollable::-webkit-scrollbar{display:none}.o-template-3&gt;ul&gt;li:before{content:"";position:absolute;z-index:50;top:0;left:0;width:95%;height:3.0769230769em;background:#fff}html.no-touch .o-template-3&gt;ul&gt;li.o-regular:hover .o-image-inner{-webkit-transform:scale(1.05,1.05)!important;-moz-transform:scale(1.05,1.05)!important;-ms-transform:scale(1.05,1.05)!important;-o-transform:scale(1.05,1.05)!important;transform:scale(1.05,1.05)!important}.o-template-3&gt;ul&gt;li .o-image{width:100%;height:11.5384615385em;position:relative;z-index:100;overflow:hidden}.o-template-3&gt;ul&gt;li .o-image .o-image-inner{-o-backface-visibility:hidden;backface-visibility:hidden;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover}.o-template-3&gt;ul&gt;li.o-resource .o-icon-wrapper,html.touch .o-template-lightbox{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.o-template-3&gt;ul&gt;li.o-resource .o-icon-wrapper,body.o-portrait #o-aside{-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out}.o-template-3&gt;ul&gt;li.o-resource .o-icon-wrapper{-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;transition:all .3s ease-in-out;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.o-template-3&gt;ul&gt;li .o-scrollable-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;font-size:1em}.o-template-3&gt;ul&gt;li .o-scrollable-wrapper .o-scrollable{padding:15.7692307692em 2.3076923077em 2.3076923077em 4.2307692308em;padding:15.7692307692em calc(2.31em - -20px) 2.3076923077em 4.2307692308em;max-height:100%}.o-template-3&gt;ul&gt;li .o-scrollable-wrapper .o-scrollable h3{font-size:1.3076923077em}.o-template-3&gt;ul&gt;li .o-scrollable-wrapper .o-scrollable h3:before{left:-1.4705882353em;top:.1176470588em;font-size:.8235294118em}.o-template-3&gt;ul&gt;li .o-scrollable-wrapper .o-scrollable .o-regular-content p{font-size:1em!important}.o-template-3&gt;ul&gt;li .o-scrollable-wrapper .o-scrollable::-webkit-scrollbar{display:none}.o-template-3&gt;ul&gt;li .o-scrollable-wrapper:before{top:13.8461538462em}.o-template-3&gt;ul&gt;li.o-without-image:after,.o-template-3&gt;ul&gt;li.o-without-image:before{content:"";position:absolute;left:0;width:95%;height:2.3076923077em}.o-template-3&gt;ul&gt;li.o-without-image:before{top:0;background:#fff;background:-webkit-linear-gradient(-90deg,#fff 30%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#fff 30%,rgba(255,255,255,0) 100%)}.o-template-3&gt;ul&gt;li.o-without-image:after{bottom:0;background:rgba(255,255,255,0);background:-webkit-linear-gradient(-90deg,rgba(255,255,255,0) 0,#fff 70%);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 70%)}.o-template-3&gt;ul&gt;li.o-without-image .o-scrollable-wrapper .o-scrollable{padding-top:2.3076923077em;height:100%!important;max-height:100%!important}.o-template-3&gt;ul&gt;li.o-extra{background:#e9e9e9;border:1px solid #e9e9e9}.o-template-3&gt;ul&gt;li.o-extra.o-dark&gt;div .o-icons .o-icon-wrapper,.o-template-3&gt;ul&gt;li.o-extra.o-darker&gt;div .o-icons .o-icon-wrapper{background:#e9e9e9}.o-template-3&gt;ul&gt;li.o-extra.o-darker h3{color:#e9e9e9}.o-template-3&gt;ul&gt;li.o-extra&gt;div{text-align:center;vertical-align:middle}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons .o-icon-wrapper{color:#e9e9e9;font-size:3.2307692308em;margin:0 .1428571429em .1428571429em .119047619em}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons .o-icon-wrapper:last-child{margin-right:0}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons .o-icon-wrapper:first-child:after{content:"\A";white-space:pre}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons div~.o-icon-wrapper{position:relative;left:-.0714285714em}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons div:nth-of-type(3):nth-last-child(3),.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons div:nth-of-type(4):nth-last-child(4){height:.3846153846em}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-type{text-transform:lowercase;margin:1.6666666667em 0 .8333333333em;line-height:1;padding:.5em 1.25em .4166666667em;display:inline-block;border-radius:.25em;font-size:.9230769231em}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-type:empty,.o-template-3&gt;ul&gt;li.o-extra&gt;div h3:empty{display:none}.o-template-3&gt;ul&gt;li.o-extra&gt;div h3{font-family:Merriweather;font-size:1.7692307692em;font-weight:700;margin:.4347826087em 0 0;color:#3b3b3b}.o-template-3&gt;ul&gt;li.o-extra&gt;div h3.o-big{font-size:3.8em;margin:.2631578947em 0 0}.o-template-lightbox{-webkit-overflow-scrolling:touch!important;-moz-overflow-scrolling:touch!important;-ms-overflow-scrolling:touch!important;-o-overflow-scrolling:touch!important;overflow-scrolling:touch!important;overflow-y:hidden!important}html.touch .o-template-lightbox{-o-backface-visibility:hidden;backface-visibility:hidden}.o-template-lightbox iframe,body.o-portrait #o-aside{-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;-moz-backface-visibility:hidden}.o-template-lightbox header{position:absolute;top:0;left:0;height:2.5em;width:100%;padding:.5em .75em;line-height:1}.o-template-lightbox header&gt;.o-icon-wrapper{font-size:1.5em;margin-right:.3333333333em}.o-template-lightbox header&gt;.o-icon-wrapper-disabled{position:relative;top:.1em;margin-right:.25em}.o-template-lightbox header&gt;.o-title{position:relative;top:1px}.o-template-lightbox header&gt;.o-hidden+.o-title{top:.2em}.o-template-lightbox header&gt;.o-difficulty-wrapper{font-size:1.2em;margin-left:.4166666667em;top:1px}.o-template-lightbox header&gt;.o-icon-close{position:absolute;z-index:6000;right:1em;top:.7em;font-size:1em}.o-template-lightbox iframe{position:absolute;top:5em;left:0;right:0;bottom:0;width:100%;height:93.49%;height:calc(100% + -5em);border:none;background:#fff;-webkit-overflow-scrolling:auto!important;-moz-overflow-scrolling:auto!important;-ms-overflow-scrolling:auto!important;-o-overflow-scrolling:auto!important;overflow-scrolling:auto!important;-o-backface-visibility:hidden;backface-visibility:hidden;overflow-y:scroll!important;scroll-behavior:smooth}.o-template-spinner{background:#fff}.o-template-dual{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.o-template-dual iframe{border:0;position:absolute;top:0;left:5em;width:95.12%;width:calc(100% + -5em);height:100%}#o-app.o-menu-visible .o-template-dual{-webkit-transform:translate3d(-5em,0,0);-moz-transform:translate3d(-5em,0,0);-ms-transform:translate3d(-5em,0,0);-o-transform:translate3d(-5em,0,0);transform:translate3d(-5em,0,0)}#o-top-arrow{position:absolute;z-index:100;right:2.5em;bottom:-6.7em;width:4em;height:4em;background-color:#fff;border-width:2px;border-style:solid;text-align:center;box-shadow:1px 2px 2px rgba(0,0,0,.2);opacity:0;transition:bottom .2s ease-in-out,opacity .2s ease-in-out;cursor:pointer}#o-top-arrow&gt;span{display:inline-block;margin-top:.0303030303em;font-size:3.3em}#o-top-arrow.o-active{bottom:2.5em;opacity:1}header.o-content-header{display:table;z-index:400;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0;left:0;width:51.25em;line-height:1;overflow:hidden}body.o-portrait header.o-content-header{width:38.45em}header.o-content-header&gt;div{display:table-cell;padding:.8em .7em .65em}header.o-content-header&gt;div:first-child{width:37.95em;padding-left:4.25em;padding-right:2.5em;color:#5f5f5f!important;font-weight:700!important}header.o-content-header&gt;div:last-child{font-size:.8em;text-transform:uppercase;position:relative;padding-right:2.8125em;vertical-align:middle}body.o-portrait header.o-content-header&gt;div:last-child{padding-right:3.125em;min-width:16.5625em}header.o-content-header&gt;div:last-child&gt;[class*=o-icon-]{font-size:1.5em;position:absolute;right:.5416666667em;top:50%;margin-top:-.5em}header.o-content-header&gt;div:last-child:before{content:"";position:absolute;width:2.375em;height:2.375em;top:50%;left:-1.1875em;-webkit-transform:translateY(-50%) rotate(135deg);-moz-transform:translateY(-50%) rotate(135deg);-ms-transform:translateY(-50%) rotate(135deg);-o-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg)}header.o-content-header&gt;div:last-child&gt;span:first-child{position:relative;z-index:200;top:.125em}header.o-content-header.o-type-1,header.o-content-header.o-type-2{color:#fff}header.o-content-header.o-type-3{background:rgba(255,255,255,.9)!important;color:#5f5f5f!important;font-weight:700!important}header.o-content-header.o-type-3&gt;div:last-child{color:#000}header.o-content-header.o-type-breadcrumb,header.o-content-header.o-type-breadcrumb-full{position:fixed;box-shadow:0 2px 2px rgba(0,0,0,.2);font-size:2em;text-transform:none}header.o-content-header.o-type-breadcrumb-full&gt;div:last-child{display:none}#o-aside,#o-section{display:table-cell;height:100%;vertical-align:top}.o-content-header+.o-regular-content&gt;#o-aside,.o-content-header+.o-regular-content&gt;#o-section{padding-top:12em}#o-section{width:75.4em;max-width:75.4em;background:#fff;padding:9em 6.2em 12em 12.2em}body.o-portrait #o-section{width:72.8em;min-width:72.8em;max-width:72.8em}#o-section&gt;.o-float-group{margin:3.5em 0}#o-section&gt;.o-float-group figure.o-image-half-right{margin:0 0 2em 2.5em}#o-aside{position:relative;width:27em;max-width:27em;background:#f0f0f0;padding:9em 2.5em 12em}#o-aside:before{content:"";display:none;position:absolute;top:-4em;right:0;width:4em;height:8em;border:4em solid transparent}body.o-portrait #o-aside:before{left:-4em;right:auto}header.o-content-header+.o-regular-content #o-aside:before{top:.8em}body.o-favorite #o-aside:before{display:block}#o-aside:after{content:"\e607";display:none;font-family:icomoon;color:#fff;position:absolute;top:0;right:.3333333333em;font-size:1.5rem}body.o-portrait #o-aside:after{left:1.2em;right:auto}header.o-content-header+.o-regular-content #o-aside:after{top:3.2em}body.o-favorite #o-aside:after{display:block}#o-aside .o-portrait-icon{display:none}body.o-portrait #o-aside{width:29em;max-width:29em;min-width:29em;padding-left:4.5em;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat;transform-style:flat;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);transition:all .3s ease-in-out}body.o-portrait #o-aside.o-expanded{-webkit-transform:translate(-23em,0);-moz-transform:translate(-23em,0);-ms-transform:translate(-23em,0);-o-transform:translate(-23em,0);transform:translate(-23em,0)}body.o-portrait #o-aside.o-expanded .o-portrait-icon{opacity:0!important}body.o-portrait #o-aside.o-expanded .o-mod{-webkit-transform:translate(-2em,0);-moz-transform:translate(-2em,0);-ms-transform:translate(-2em,0);-o-transform:translate(-2em,0);transform:translate(-2em,0)}body.o-portrait #o-aside .o-portrait-icon{display:block;position:absolute;top:0;left:-1.52em;font-size:2.5em;color:#fff!important;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body.o-portrait #o-aside .o-portrait-icon:hover{opacity:.7}body.o-portrait #o-aside .o-mod{font-size:1em}#o-aside .o-mod{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:flat;-moz-transform-style:flat;-ms-transform-style:flat;-o-transform-style:flat;transform-style:flat;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);-webkit-transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:relative;background:#fff;color:#777;line-height:1.5;font-size:1.2rem;margin:3rem 0}#o-aside .o-mod:first-child{margin-top:0}#o-aside .o-mod .o-content{padding:0 2rem 1.7rem}#o-aside .o-mod .o-content.o-scrollable-wrapper{padding-top:1.7rem;margin-top:-1.7rem;padding-bottom:3rem;position:relative}#o-aside .o-mod .o-content.o-scrollable-wrapper:after,#o-aside .o-mod .o-content.o-scrollable-wrapper:before{content:"";position:absolute;z-index:900;left:0;right:1.5rem;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}#o-aside .o-mod .o-content.o-scrollable-wrapper:before{top:0;height:1.7rem;background:#fff;background:-webkit-linear-gradient(-90deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%);background:linear-gradient(180deg,#fff 0,#fff 50%,rgba(255,255,255,0) 100%)}#o-aside .o-mod .o-content.o-scrollable-wrapper:after{bottom:0;height:3rem;background:rgba(255,255,255,0);background:-webkit-linear-gradient(-90deg,rgba(255,255,255,0) 5%,#fff 60%,#fff 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 5%,#fff 60%,#fff 100%)}#o-aside .o-mod .o-content.o-scrollable-wrapper .o-scrollable{padding:1.7rem 2rem 3rem;margin:-1.7rem -2rem -3rem;max-height:15rem;overflow-y:auto}.o-img-wrapper[class*=o-icon-].o-icon-plus,.o-page,.pswp,.pswp__item,.pswp__scroll-wrap,.slick-list{overflow:hidden}#o-aside .o-mod ul.o-default{padding-left:2.6rem}#o-aside .o-mod ul.o-default&gt;li{padding-left:.5rem}#o-aside .o-mod p.o-light{color:#777}.o-text-commentary #o-aside,.o-text-commentary #o-section{background:#e9e9e9!important;padding-top:4.5rem!important}.o-text-commentary .o-ultrawide{background:0 0}.o-text-commentary .o-ultrawide:first-child{padding-top:0;margin-top:0}.o-regular-content ol&gt;li,.o-regular-content p,.o-regular-content ul&gt;li{font-size:1.4rem!important}.o-regular-content ol&gt;li li,.o-regular-content ul&gt;li li{font-size:1rem!important}.o-regular-content .o-mod-icon-text,.o-regular-content .o-mod-title-bar,.o-regular-content .o-word,.o-regular-content table{font-size:1.4rem!important}.o-regular-content .o-featured .link,.o-regular-content .o-featured a{font-weight:700}.o-regular-content.o-table{min-height:100%}.o-regular-content h1,.o-regular-content h2,.o-regular-content h3,.o-regular-content h4,.o-regular-content h5,.o-regular-content h6{font-family:Merriweather;font-weight:700;line-height:1.3;color:#000;position:relative;margin:3.5rem 0 1.5rem}.o-regular-content h1:first-child,.o-regular-content h2:first-child,.o-regular-content h3:first-child,.o-regular-content h4:first-child,.o-regular-content h5:first-child,.o-regular-content h6:first-child{margin-top:0}.o-regular-content h1.o-with-numeral:before,.o-regular-content h2.o-with-numeral:before,.o-regular-content h3.o-with-numeral:before,.o-regular-content h4.o-with-numeral:before,.o-regular-content h5.o-with-numeral:before,.o-regular-content h6.o-with-numeral:before{content:attr(data-o-numeral)}.o-regular-content h1:before,.o-regular-content h2:before,.o-regular-content h3:before,.o-regular-content h4:before,.o-regular-content h5:before,.o-regular-content h6:before{font-family:Frutiger;position:absolute;left:-12rem;top:0;width:10rem;display:inline-block;margin-right:1.6rem;text-align:right}.o-regular-content h1:before{font-size:2.9rem!important;margin-right:1.3rem}.o-regular-content h2:before{font-size:1.9rem!important}.o-regular-content h3:before{font-size:1.9rem!important;top:-.1rem}.o-regular-content h4:before{font-size:1.9rem!important;top:-.2rem}.o-regular-content h5:before{font-size:1.9rem!important;top:-.6rem}.o-regular-content h6:before{font-size:1.9rem!important;top:-.5rem}.o-regular-content h2,.o-regular-content h5{text-transform:uppercase}.o-regular-content h1{font-size:3rem!important}.o-regular-content h1:not(:first-child){margin-top:5rem}.o-regular-content h2{font-size:1.8rem!important}.o-regular-content h3{font-size:1.6rem!important}.o-regular-content h4{font-size:1.4rem!important}.o-regular-content h5,.o-regular-content h6{font-size:1.2rem!important}.o-regular-content p{margin-bottom:1rem}.o-regular-content p:last-child{margin-bottom:0}.o-regular-content blockquote{font-family:Frutiger;font-size:1.6rem!important;font-style:italic;font-weight:300;color:#777;margin:3.5rem 0;padding:0 0 0 2.5rem;border-left:.2rem solid #c8c8c8}.o-regular-content div.o-featured{padding:1.7rem 6rem 1.7rem 1.5rem}.o-regular-content div.o-featured&gt;:last-child{margin-bottom:0}.o-regular-content ol.o-alpha,.o-regular-content ol.o-default,.o-regular-content ul.o-default{list-style:none;margin:2.5rem 0;padding:0 0 0 2rem}.o-mod .o-regular-content ol.o-alpha,.o-mod .o-regular-content ol.o-default,.o-mod .o-regular-content ul.o-default{margin:1.5rem 0}.o-regular-content ol.o-alpha&gt;li,.o-regular-content ol.o-default&gt;li,.o-regular-content ul.o-default&gt;li{margin-bottom:.5rem;position:relative}.o-regular-content ol.o-alpha .o-regular-content ol.o-alpha,.o-regular-content ol.o-alpha .o-regular-content ol.o-default,.o-regular-content ol.o-alpha .o-regular-content ul.o-default,.o-regular-content ol.o-default .o-regular-content ol.o-alpha,.o-regular-content ol.o-default .o-regular-content ol.o-default,.o-regular-content ol.o-default .o-regular-content ul.o-default,.o-regular-content ul.o-default .o-regular-content ol.o-alpha,.o-regular-content ul.o-default .o-regular-content ol.o-default,.o-regular-content ul.o-default .o-regular-content ul.o-default{padding-left:4rem;margin:.5rem 0}.o-regular-content ol.o-alpha .o-regular-content ol.o-alpha .o-regular-content ol.o-alpha,.o-regular-content ol.o-alpha .o-regular-content ol.o-alpha .o-regular-content ol.o-default,.o-regular-content ol.o-alpha .o-regular-content ol.o-alpha .o-regular-content ul.o-default,.o-regular-content ol.o-alpha .o-regular-content ol.o-default .o-regular-content ol.o-alpha,.o-regular-content ol.o-alpha .o-regular-content ol.o-default .o-regular-content ol.o-default,.o-regular-content ol.o-alpha .o-regular-content ol.o-default .o-regular-content ul.o-default,.o-regular-content ol.o-alpha .o-regular-content ul.o-default .o-regular-content ol.o-alpha,.o-regular-content ol.o-alpha .o-regular-content ul.o-default .o-regular-content ol.o-default,.o-regular-content ol.o-alpha .o-regular-content ul.o-default .o-regular-content ul.o-default,.o-regular-content ol.o-default .o-regular-content ol.o-alpha .o-regular-content ol.o-alpha,.o-regular-content ol.o-default .o-regular-content ol.o-alpha .o-regular-content ol.o-default,.o-regular-content ol.o-default .o-regular-content ol.o-alpha .o-regular-content ul.o-default,.o-regular-content ol.o-default .o-regular-content ol.o-default .o-regular-content ol.o-alpha,.o-regular-content ol.o-default .o-regular-content ol.o-default .o-regular-content ol.o-default,.o-regular-content ol.o-default .o-regular-content ol.o-default .o-regular-content ul.o-default,.o-regular-content ol.o-default .o-regular-content ul.o-default .o-regular-content ol.o-alpha,.o-regular-content ol.o-default .o-regular-content ul.o-default .o-regular-content ol.o-default,.o-regular-content ol.o-default .o-regular-content ul.o-default .o-regular-content ul.o-default,.o-regular-content ul.o-default .o-regular-content ol.o-alpha .o-regular-content ol.o-alpha,.o-regular-content ul.o-default .o-regular-content ol.o-alpha .o-regular-content ol.o-default,.o-regular-content ul.o-default .o-regular-content ol.o-alpha .o-regular-content ul.o-default,.o-regular-content ul.o-default .o-regular-content ol.o-default .o-regular-content ol.o-alpha,.o-regular-content ul.o-default .o-regular-content ol.o-default .o-regular-content ol.o-default,.o-regular-content ul.o-default .o-regular-content ol.o-default .o-regular-content ul.o-default,.o-regular-content ul.o-default .o-regular-content ul.o-default .o-regular-content ol.o-alpha,.o-regular-content ul.o-default .o-regular-content ul.o-default .o-regular-content ol.o-default,.o-regular-content ul.o-default .o-regular-content ul.o-default .o-regular-content ul.o-default{padding-left:8rem}.o-regular-content ul.o-default&gt;li:before{content:'';position:absolute;top:.6rem;left:-1.7rem;width:.5rem;height:.5rem}.o-regular-content ol.o-alpha&gt;li,.o-regular-content ol.o-default&gt;li{padding-left:.5rem}.o-regular-content ol.o-alpha&gt;li:before,.o-regular-content ol.o-default&gt;li:before{position:absolute;font-weight:700;margin-right:1rem}.o-regular-content ol.o-alpha&gt;li[data-o-numeral]:before,.o-regular-content ol.o-default&gt;li[data-o-numeral]:before{content:attr(data-o-numeral);left:-6rem;width:5rem;text-align:right}.o-regular-content ol.o-alpha&gt;li[data-o-alpha]:before,.o-regular-content ol.o-default&gt;li[data-o-alpha]:before{left:-2rem;font-family:Merriweather;content:attr(data-o-alpha);text-align:left;color:#000}.o-regular-content ul.o-iconized{list-style:none;position:relative;padding:0 0 0 3.5rem}.o-regular-content ul.o-iconized .o-icon-wrapper{font-size:2rem}.o-regular-content ul.o-iconized li{line-height:1.5;margin-bottom:1.4rem}.o-regular-content ul.o-iconized li:last-child{margin-bottom:0}.o-regular-content ul.o-iconized li&gt;.o-icon-wrapper:first-child{position:absolute;left:-.4rem}.o-regular-content ol ol,.o-regular-content ol ul,.o-regular-content ul ol,.o-regular-content ul ul{margin-top:.5rem!important;margin-bottom:0!important}figure{margin:3.5rem 0}figure.o-image-half-right{float:right;max-width:24.7rem;width:24.7rem}figure img{max-width:100%;width:100%;height:auto}figure figcaption{font-size:1.2rem!important;color:#777;margin-top:.7rem}.o-ultrawide&gt;figure figcaption{padding-left:1rem}#o-aside .o-mod:not(.o-mod-gallery):not(.o-mod-transparent) figure{margin:2rem}#o-aside .o-mod.o-mod-transparent figure{margin:1rem 0 2rem}.o-ultrawide{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);margin:1rem -33.2rem 1rem -7.2rem;padding:5rem 0;background:#fff;position:relative;z-index:100;line-height:1.5}body.o-portrait .o-ultrawide{margin-right:-10.1rem}.o-ultrawide+h1{margin-top:0!important}.o-ultrawide&gt;*{margin-bottom:8rem}.o-ultrawide&gt;:first-child{margin-top:0}.o-ultrawide&gt;:last-child{margin-bottom:0}.o-ultrawide&gt;.o-mod-general figure{margin:2rem 0}.o-ultrawide&gt;.o-mod-general figure.o-left{margin:0 2rem 2rem 0;width:48.93%;width:calc(50% + -1rem);float:left}.o-ultrawide&gt;.o-mod-general figure.o-right{margin:0 0 2rem 2rem;width:48.93%;width:calc(50% + -1rem);float:right}.o-ultrawide&gt;.o-mod-scroller .o-content{display:table;margin:-2rem;width:97.4rem;width:calc(100% - -4rem)}.o-ultrawide&gt;.o-mod-scroller .o-content .o-left{padding:2rem 1rem 2rem 2rem;display:table-cell}.o-ultrawide&gt;.o-mod-scroller .o-content .o-left figure{margin:0;height:30.5rem}.o-ultrawide&gt;.o-mod-scroller .o-content .o-left figure img{height:100%}.o-ultrawide&gt;.o-mod-scroller .o-content .o-right{position:relative;overflow:hidden;display:table-cell;vertical-align:top}.o-ultrawide&gt;.o-mod-scroller .o-content .o-right .o-scrollable{height:34.5rem;padding:2rem 2rem 2rem 1rem}.o-ultrawide&gt;.o-mod-scroller .o-content .o-right:after,.o-ultrawide&gt;.o-mod-scroller .o-content .o-right:before{content:"";position:absolute;left:0;width:95%}.o-ultrawide&gt;.o-mod-scroller .o-content .o-right:before{top:0;height:2rem}.o-ultrawide&gt;.o-mod-scroller .o-content .o-right:after{bottom:0;height:4rem}.o-img-wrapper[class*=o-icon-]{position:relative;cursor:pointer}.o-img-wrapper[class*=o-icon-].o-icon-plus:before{position:absolute;bottom:0;right:0;padding:.8rem .7rem .7rem .8rem;border-top-left-radius:.3rem;font-size:1rem;font-weight:700;color:#fff;text-align:center;cursor:pointer;pointer-events:all;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1,1) translate3d(0,0,0);-moz-transform:scale(1,1) translate3d(0,0,0);-ms-transform:scale(1,1) translate3d(0,0,0);-o-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0);opacity:1}html.no-touch .o-img-wrapper[class*=o-icon-].o-icon-plus:hover:before{-webkit-transform:scale(1.2,1.2) translate3d(-.2rem,-.2rem,0);-moz-transform:scale(1.2,1.2) translate3d(-.2rem,-.2rem,0);-ms-transform:scale(1.2,1.2) translate3d(-.2rem,-.2rem,0);-o-transform:scale(1.2,1.2) translate3d(-.2rem,-.2rem,0);transform:scale(1.2,1.2) translate3d(-.2rem,-.2rem,0)}.o-img-wrapper[class*=o-icon-].o-icon-video-interactive:before,.o-img-wrapper[class*=o-icon-].o-icon-video-play:before{position:absolute;top:50%;left:50%;color:#fff;opacity:.8;font-size:4rem;margin:-2rem 0 0 -2rem;text-shadow:1px 1px 0 rgba(0,0,0,.3),-1px 1px 0 rgba(0,0,0,.3),1px -1px 0 rgba(0,0,0,.3),-1px -1px 0 rgba(0,0,0,.3),2px 2px 0 rgba(0,0,0,.3),-2px 2px 0 rgba(0,0,0,.3),2px -2px 0 rgba(0,0,0,.3),-2px -2px 0 rgba(0,0,0,.3);text-align:center;cursor:pointer;pointer-events:all;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);z-index:5}html.no-touch .o-img-wrapper[class*=o-icon-].o-icon-video-interactive:hover:before,html.no-touch .o-img-wrapper[class*=o-icon-].o-icon-video-play:hover:before{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}.o-img-wrapper[class*=o-icon-].o-icon-video-interactive:before{font-size:4.6rem;margin:-2.3rem 0 0 -2.3rem}.o-mod-gallery{margin:4rem 0}.o-mod-gallery figure{margin:0}.o-mod-gallery figure figcaption{display:none}#o-section .o-mod-gallery .o-gallery-images{margin:-2rem -2rem 0}.o-mod-gallery .slick-dots{z-index:500;margin-left:-.5rem;bottom:-3rem;height:2.4rem}.o-mod-gallery .slick-dots li{margin:0 .2rem;width:1.2rem}.o-mod-gallery .slick-dots li button:before{font-size:.9rem;opacity:1}.o-mod-gallery .slick-dots li.slick-active button:before{opacity:1}html.no-touch .o-mod-gallery .slick-dots li:not(.slick-active):hover button:before{opacity:.7}.o-mod-gallery .slick-next,.o-mod-gallery .slick-prev{left:0;background:rgba(0,0,0,.5);width:4rem;height:10rem;margin-top:-5rem;border-radius:0 .5rem .5rem 0}.o-mod-gallery .slick-next:before,.o-mod-gallery .slick-prev:before{color:#fff;opacity:1;font-size:1.8rem;font-family:icomoon;line-height:inherit;content:"\e62d";position:relative;top:.5rem}.o-mod-gallery .slick-next:active,.o-mod-gallery .slick-next:focus,.o-mod-gallery .slick-next:visited,.o-mod-gallery .slick-prev:active,.o-mod-gallery .slick-prev:focus,.o-mod-gallery .slick-prev:visited,html.no-touch .o-mod-gallery .slick-next:hover,html.no-touch .o-mod-gallery .slick-prev:hover{background:rgba(0,0,0,.5)}html.no-touch .o-mod-gallery .slick-next:hover,html.no-touch .o-mod-gallery .slick-prev:hover{opacity:.7}.o-mod-gallery .slick-next{left:auto;right:0;border-radius:.5rem 0 0 .5rem}.o-mod-gallery .slick-next:before{content:"\e62c"}.o-mod-gallery.o-without-arrows .slick-next,.o-mod-gallery.o-without-arrows .slick-prev{display:none!important}.o-aside-placeholder,.o-mod-gallery .o-gallery-footer ul{display:inline-block}.o-mod-gallery .o-gallery-footer{text-align:center;padding:3.5rem 12rem 1.7rem;position:relative;top:-1px}#o-section .o-mod-gallery .o-gallery-footer{margin:0 -2rem -2rem}#o-aside .o-mod-gallery .o-gallery-footer{padding-left:1.5rem;padding-right:1.5rem}.o-mod-gallery .o-gallery-footer:before{content:'';position:absolute;top:-.6rem;left:50%;width:1.2rem;height:1.2rem;margin-left:-.7rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.o-mod-gallery .o-gallery-footer p{margin-bottom:.5rem}.o-mod-gallery .o-gallery-footer .o-gallery-title{font-size:1.3rem!important}.o-mod-gallery .o-gallery-footer .o-gallery-description{font-size:1.2rem!important}.o-mod-gallery .o-gallery-footer ul li{display:inline-block;width:.8rem;height:.8rem;border-radius:.4rem;margin-right:.3rem}.o-mod-gallery .o-gallery-footer ul li:last-child{margin-right:0}.o-mod-gallery.o-mod-video .o-gallery-footer{padding-top:1.7rem}.o-mod-gallery .slick-slider{margin-bottom:0}.o-mod-gallery ul{margin:0;padding:0}table.o-default{border-spacing:1px;border-collapse:separate;width:100%;max-width:100%}table.o-default td,table.o-default th{text-align:left;line-height:1.3;padding:1.7rem 1.7rem 1.2rem;background:#f0f0f0;color:#777}#o-aside table.o-default td,#o-aside table.o-default th{padding:1.4rem 1.4rem 1rem}#o-aside table.o-default td{background:#fff}table.o-default th{font-weight:400}table.o-default .o-align-right{text-align:right}table.o-default .o-align-center{text-align:center}table.o-default .o-align-top{vertical-align:top}table.o-default .o-align-bottom{vertical-align:bottom}.o-aside-placeholder{width:100%;height:1rem;font-size:1.4rem;position:absolute}.o-mod{margin:4rem 0;background:#f0f0f0}#o-section .o-mod{padding:2rem}.o-mod img{max-width:100%;height:auto}.o-mod.o-mod-secondary ul.o-iconized .o-icon-wrapper{color:#fff}.o-mod.o-mod-white{background:#fff;color:#777;margin:-2rem 0 0}.o-mod.o-mod-white+.o-mod.o-mod-white{margin-top:0}.o-mod.o-mod-italic{font-weight:300;font-style:italic;font-size:1.6rem!important;line-height:1.4}.o-mod .o-white-inset{padding:1.5rem;background:#fff}.o-mod-title-bar{margin:4rem 0;min-height:4rem;line-height:1}#o-section .o-mod .o-mod-title-bar{margin:-2rem -2rem 2rem}#o-section .o-mod .o-mod-title-bar&gt;:first-child:not([class*=o-icon-]){display:block;margin-top:.7rem}#o-aside .o-mod .o-mod-title-bar{margin:0 0 1.7rem;padding-left:3.7rem}#o-aside .o-mod .o-mod-title-bar .o-icon-wrapper{position:absolute;left:1.3rem}.o-mod-title-bar.o-split{display:table;width:100%}.o-mod-title-bar.o-split&gt;*{display:table-cell;white-space:nowrap}.o-mod-title-bar.o-split&gt;:last-child{width:1rem;text-align:right;padding-left:3rem}.o-mod-title-bar.o-split&gt;*,.o-mod-title-bar:not(.o-split){padding:1rem 1.3rem .9rem;line-height:1.25}.o-mod-title-bar.o-split&gt;*&gt;span:not([class*=o-icon-]),.o-mod-title-bar:not(.o-split)&gt;span:not([class*=o-icon-]){position:relative;top:-.2rem}#o-aside .o-mod-title-bar.o-split&gt;*&gt;span:not([class*=o-icon-]),#o-aside .o-mod-title-bar:not(.o-split)&gt;span:not([class*=o-icon-]){top:1px}.o-mod-title-bar .o-secondary,.o-mod-title-bar.o-secondary{color:#fff}.o-mod-title-bar.o-split&gt;*&gt;[class*=o-icon-],.o-mod-title-bar:not(.o-split)&gt;[class*=o-icon-]{font-size:1.3rem!important;position:relative}.o-mod-title-bar.o-split&gt;*&gt;[class*=o-icon-]:first-child,.o-mod-title-bar:not(.o-split)&gt;[class*=o-icon-]:first-child{margin-right:.5rem}.o-mod-title-bar.o-split&gt;*&gt;[class*=o-icon-]:last-child,.o-mod-title-bar:not(.o-split)&gt;[class*=o-icon-]:last-child{margin-left:.5rem}.o-mod-title-bar.o-split&gt;*&gt;[class*=o-icon-].o-icon-next,.o-mod-title-bar.o-split&gt;*&gt;[class*=o-icon-].o-icon-prev,.o-mod-title-bar:not(.o-split)&gt;[class*=o-icon-].o-icon-next,.o-mod-title-bar:not(.o-split)&gt;[class*=o-icon-].o-icon-prev{font-size:.75rem!important;top:-.3rem}.o-mod-left-aside .o-content{display:table}.o-mod-left-aside .o-content&gt;*{display:table-cell;vertical-align:top}#o-aside .o-mod-icon-text&gt;:not(.o-icon-wrapper),.o-mod-icon-text&gt;:not(.o-icon-wrapper){display:block}.o-mod-left-aside .o-content&gt;.o-left{width:18rem;max-width:18rem}.o-mod-left-aside .o-content&gt;.o-right{padding-left:2rem}.o-mod-icon-text{position:relative;padding-left:7rem!important;padding-bottom:1.7rem!important}.o-mod-icon-text .o-portrait-icon{top:1.5rem!important}.o-mod-icon-text&gt;.o-icon-wrapper{font-size:3rem;position:absolute;top:50%;left:2rem;margin-top:-1.5rem}#o-aside .o-mod-icon-text{font-size:1.4rem!important;padding:1.2rem 1.5rem 1.2rem 6rem!important}#o-aside .o-mod-icon-text&gt;.o-icon-wrapper{left:1.5rem}#o-aside .o-mod-icon-text.o-secondary&gt;.o-icon-wrapper:not(.o-portrait-icon){background:#fff}.o-imod{padding:2rem;margin:0 -2rem}.o-mod-title-bar+.o-imod{margin-top:-2rem}.o-imod:last-child{padding-bottom:0}.o-imod-border{position:relative}.o-imod-border:after,.o-imod-border:before{content:"";position:absolute;left:-2rem;right:-2rem;top:0;height:1px;background:#fff}.o-imod-border:after{top:auto;bottom:0}.o-imod-border+.o-imod-border:before,.o-imod-border:last-child:after{display:none}.o-imod-big-icon{position:relative}.o-imod-big-icon&gt;[class*=o-icon-]{position:absolute;left:2rem;font-size:4.8rem}.o-imod-big-icon&gt;.o-content{padding-left:7rem}.o-imod-bubble-table{padding:0;border-collapse:collapse}.o-imod-bubble-table td:first-child{background:#fff;width:15rem;color:#333;padding:0 1rem 0 0}.o-imod-bubble-table td:first-child&gt;span{position:relative;display:inline-block;padding:1.5rem;color:#fff}.o-imod-bubble-table td:first-child&gt;span:after{content:"";position:absolute;top:50%;right:-.4rem;margin-top:-1rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:1.5rem;height:1.5rem}.o-imod-bubble-table.o-secondary td:first-child&gt;span{color:#000}.o-imod-bubble-table td:last-child{color:#333;padding:.8rem 1.5rem}.o-imod-bubble-table tr:first-child td{padding-top:1rem}.o-imod-bubble-table tr:last-child td:last-child{padding-bottom:3.5rem}.o-imod-featured-word{position:relative;display:table}.o-imod-featured-word&gt;*{display:table-cell;vertical-align:top}.o-imod-featured-word&gt;.o-word{white-space:nowrap;width:1rem;text-transform:lowercase}.o-imod-featured-word&gt;.o-word span{display:inline-block;padding:.8rem 1rem .5rem;line-height:1}.o-imod-featured-word.o-secondary&gt;.o-word span{color:#fff}.o-imod-featured-word&gt;.o-content{padding-left:2rem}.o-mod-activity{position:relative;padding-left:8rem!important;min-height:9.5rem;color:#333!important}#o-aside .o-mod-activity{padding:2rem!important;border-bottom:1px solid #ddd}#o-aside .o-mod-activity .o-mod-title-bar{margin:-2rem -2rem 0}#o-aside .o-mod-activity .o-mod-title-bar .o-difficulty-wrapper{font-size:2rem;position:absolute;right:1.5rem;top:1rem!important}#o-aside .o-mod-activity img{margin:2rem 0}.o-mod-activity .o-bar{padding:1.8rem 1.5rem 2rem;position:absolute;top:0;left:0;width:6rem;height:100%}.o-mod-activity .o-bar .o-difficulty-level{display:block;text-align:right}.o-mod-activity .o-bar .o-difficulty-wrapper{font-size:2.8rem;margin-top:.5rem}.o-mod-activity .o-activity-meta{position:absolute;bottom:2rem;right:2rem}.o-mod-activity .o-activity-meta .o-grade{display:block;text-align:center;font-weight:700;line-height:1;padding:.5rem 0 .2rem;margin-bottom:.5rem;border-radius:.5rem}.o-mod-activity .o-activity-meta .o-icon-wrapper{display:block;font-size:3.2rem}#o-aside .o-mod-activity .o-activity-meta{position:static;text-align:right}#o-aside .o-mod-activity .o-activity-meta .o-grade{display:inline-block;padding-left:.5rem;padding-right:.5rem}.o-mod-activity .o-content .o-extra-padding{padding-right:5rem}.o-mod-activity .o-content .o-lighter{color:#777}.o-mod-activity .o-content.o-table{width:51rem;width:calc(100% - -4rem);margin:-2rem;table-layout:fixed}.o-mod-activity .o-content.o-table&gt;*{padding:2rem;display:table-cell;vertical-align:top}.o-mod-activity .o-content.o-table&gt;.o-left{padding-right:1rem;max-width:50%}.o-mod-activity .o-content.o-table&gt;.o-right{padding-left:1rem}.o-mod-activity .o-content&gt;img{margin:2rem 0}.o-mod-activity .o-content&gt;img:first-child{margin-top:0}.o-mod-activity .o-content&gt;img:last-child{margin-bottom:0}.o-mod-activity .o-content&gt;.o-images{white-space:nowrap;font-size:0;margin:2rem 0}.o-mod-activity .o-content&gt;.o-images:first-child{margin-top:0}.o-mod-activity .o-content&gt;.o-images:last-child{margin-bottom:0}.o-mod-activity .o-content&gt;.o-images img{width:23.3rem;width:calc(50% + -.2rem);height:auto}.o-mod-activity .o-content&gt;.o-images img:first-child{margin-right:.4rem}.o-mod-activity .o-content ol,.o-mod-activity .o-content ul{margin:1rem 0}#o-aside .o-mod-transparent{color:#333!important;background:0 0!important}#o-aside .o-mod-transparent .o-mod-title{font-family:Merriweather;font-weight:900;color:#202125;vertical-align:middle;margin-bottom:.5rem}#o-aside .o-mod-transparent .o-mod-title .o-icon-wrapper{font-size:2.2rem;margin-right:.5rem}#o-aside .o-mod-arrow{padding-left:1.8rem;position:relative}#o-aside .o-mod-arrow:before{content:'';position:absolute;width:.9rem;height:.9rem;top:50%;left:-.5rem;margin-top:-.5rem;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#f0f0f0}#o-aside .o-table-wrapper{position:relative}#o-aside .o-table-wrapper&gt;.o-icon-wrapper{position:absolute;top:-1.1rem;left:1rem;color:#fff;font-size:2.2rem}#o-aside .o-mod-icon-center{padding:2rem 1.5rem 3rem;color:#222;font-size:1.4rem;line-height:1.5}#o-aside .o-mod-icon-center&gt;[class*=o-icon-]:not(.o-portrait-icon).o-icon-wrapper,.o-form-buttons&gt;.o-btn-secondary{color:#fff}#o-aside .o-mod-icon-center&gt;[class*=o-icon-]:not(.o-portrait-icon){display:block;font-size:3.3rem;position:relative;left:50%;margin-left:-1.7rem;margin-bottom:1.5rem}.o-form h1{font-size:2.4rem}.o-form p{max-width:65rem}.o-form p+.form-group{margin-top:2rem}.o-form .o-form-wrapper{border:1px solid #ddd;border-radius:.5rem;padding:5rem 3rem;margin:3rem 0}.o-form .o-form-wrapper form{width:42rem;margin:0 auto}.o-form .form-group{margin-bottom:1.5rem}.o-form .form-control,.o-form button{padding:.6rem 1.2rem;font-size:1.4rem}.o-form .form-control{height:3.4rem}.o-form select.form-control[multiple],.o-form select.form-control[size],.o-form textarea.form-control{height:auto}.o-form-buttons{text-align:right}.o-form-buttons&gt;*{margin-left:2.5rem;padding:1.2rem 2.4rem .8rem;display:inline-block}.o-form-buttons&gt;.o-attempts ul{display:inline-block;height:auto;font-size:0;padding:0;margin-right:.6rem}.o-form-buttons&gt;.o-attempts ul li{display:inline-block;width:1.2rem;height:1.2rem;margin-right:.6rem;border-radius:.3rem}.o-form-buttons&gt;.o-attempts[data-o-count="1"] li:nth-last-child(-n+1),.o-form-buttons&gt;.o-attempts[data-o-count="5"] li:nth-last-child(-n+5),.o-form-buttons&gt;.o-attempts[data-o-count="2"] li:nth-last-child(-n+2),.o-form-buttons&gt;.o-attempts[data-o-count="3"] li:nth-last-child(-n+3),.o-form-buttons&gt;.o-attempts[data-o-count="4"] li:nth-last-child(-n+4){opacity:.2}html.firefox .o-mod-aside .o-scrollable&gt;:last-child{margin-bottom:3rem}.o-perspective{position:relative;width:100%;height:100%;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;-o-perspective:1200px;perspective:1200px}.o-page{visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1200px;-moz-perspective:1200px;-ms-perspective:1200px;-o-perspective:1200px;perspective:1200px;outline:0}.pswp,.pswp__bg,.pswp__container,.pswp__img--placeholder,.pswp__share-modal,.pswp__share-tooltip,.pswp__zoom-wrap,.tooltipster-grow{-webkit-backface-visibility:hidden}.no-js .o-page,.o-page-current{visibility:visible;z-index:1}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right,.pswp__caption--fake,.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.no-js body{overflow:auto}.o-page-ontop{z-index:999}.o-triggers{position:absolute;width:300px;z-index:999999;top:12%;left:50%;margin-top:130px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.no-js .o-triggers{display:none}.o-touch-button,.o-triggers .dl-menuwrapper button{border:none;font-size:13px;font-weight:700;text-transform:uppercase;margin:10px 0 20px;padding:0 20px;line-height:50px;height:50px;letter-spacing:1px;width:100%;cursor:pointer;display:block;font-family:Lato,Calibri,Arial,sans-serif;box-shadow:0 3px 0 rgba(0,0,0,.1);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.o-message,.touch .o-triggers .dl-menuwrapper{display:none}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pswp__container,.pswp__img,.slick-slider{-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.o-touch-button{background:#fff;color:#aaa}.o-triggers .dl-menuwrapper button{margin-bottom:0}.o-touch-button:active{box-shadow:0 1px 0 rgba(0,0,0,.1)}.o-message{position:absolute;z-index:99999;bottom:0;left:0;width:100%;background:#da475c;color:#fff;text-align:center}.o-message p{margin:0;line-height:60px;font-size:26px}.no-cssanimations .o-message{display:block}@media screen and (max-width:47.4375em){.o-triggers .dl-menuwrapper{display:none}}@media screen and (max-height:45.9em){.o-triggers .dl-menuwrapper li a{padding-top:2px;padding-bottom:2px}.dl-menuwrapper li&gt;a:not(:only-child):after,.o-triggers .dl-menuwrapper li.dl-back:after{line-height:24px}}@media screen and (max-height:38em){.o-triggers .dl-menuwrapper{display:none}}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.o-page-moveToLeft{-webkit-animation:moveToLeft .6s ease both;animation:moveToLeft .6s ease both}.o-page-moveFromLeft{-webkit-animation:moveFromLeft .6s ease both;animation:moveFromLeft .6s ease both}.o-page-moveToRight{-webkit-animation:moveToRight .6s ease both;animation:moveToRight .6s ease both}.o-page-moveFromRight{-webkit-animation:moveFromRight .6s ease both;animation:moveFromRight .6s ease both}.o-page-moveToTop{-webkit-animation:moveToTop .6s ease both;animation:moveToTop .6s ease both}.o-page-moveFromTop{-webkit-animation:moveFromTop .6s ease both;animation:moveFromTop .6s ease both}.o-page-moveToBottom{-webkit-animation:moveToBottom .6s ease both;animation:moveToBottom .6s ease both}.o-page-moveFromBottom{-webkit-animation:moveFromBottom .6s ease both;animation:moveFromBottom .6s ease both}.o-page-fade{-webkit-animation:fade .7s ease both;animation:fade .7s ease both}.o-page-fadeIn{-webkit-animation:fadeIn .7s ease both;animation:fadeIn .7s ease both}.o-page-moveToLeftFade{-webkit-animation:moveToLeftFade .7s ease both;animation:moveToLeftFade .7s ease both}.o-page-moveFromLeftFade{-webkit-animation:moveFromLeftFade .7s ease both;animation:moveFromLeftFade .7s ease both}.o-page-moveToRightFade{-webkit-animation:moveToRightFade .7s ease both;animation:moveToRightFade .7s ease both}.o-page-moveFromRightFade{-webkit-animation:moveFromRightFade .7s ease both;animation:moveFromRightFade .7s ease both}.o-page-moveToTopFade{-webkit-animation:moveToTopFade .7s ease both;animation:moveToTopFade .7s ease both}.o-page-moveFromTopFade{-webkit-animation:moveFromTopFade .7s ease both;animation:moveFromTopFade .7s ease both}.o-page-moveToBottomFade{-webkit-animation:moveToBottomFade .7s ease both;animation:moveToBottomFade .7s ease both}.o-page-moveFromBottomFade{-webkit-animation:moveFromBottomFade .7s ease both;animation:moveFromBottomFade .7s ease both}.o-page-moveToLeftEasing{-webkit-animation:moveToLeft .7s ease-in-out both;animation:moveToLeft .7s ease-in-out both}.o-page-moveToRightEasing{-webkit-animation:moveToRight .7s ease-in-out both;animation:moveToRight .7s ease-in-out both}.o-page-moveToTopEasing{-webkit-animation:moveToTop .7s ease-in-out both;animation:moveToTop .7s ease-in-out both}.o-page-moveToBottomEasing{-webkit-animation:moveToBottom .7s ease-in-out both;animation:moveToBottom .7s ease-in-out both}@-webkit-keyframes moveToLeft{to{-webkit-transform:translateX(-100%)}}@keyframes moveToLeft{to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes moveFromLeft{from{-webkit-transform:translateX(-100%)}}@keyframes moveFromLeft{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes moveToRight{to{-webkit-transform:translateX(100%)}}@keyframes moveToRight{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes moveFromRight{from{-webkit-transform:translateX(100%)}}@keyframes moveFromRight{from{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes moveToTop{to{-webkit-transform:translateY(-100%)}}@keyframes moveToTop{to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes moveFromTop{from{-webkit-transform:translateY(-100%)}}@keyframes moveFromTop{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes moveToBottom{to{-webkit-transform:translateY(100%)}}@keyframes moveToBottom{to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes moveFromBottom{from{-webkit-transform:translateY(100%)}}@keyframes moveFromBottom{from{-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes fade{to{opacity:.3}}@keyframes fade{to{opacity:.3}}@-webkit-keyframes fadeIn{from{opacity:.3}}@keyframes fadeIn{from{opacity:.3}}@-webkit-keyframes moveToLeftFade{to{opacity:.3;-webkit-transform:translateX(-100%)}}@keyframes moveToLeftFade{to{opacity:.3;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes moveFromLeftFade{from{opacity:.3;-webkit-transform:translateX(-100%)}}@keyframes moveFromLeftFade{from{opacity:.3;-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes moveToRightFade{to{opacity:.3;-webkit-transform:translateX(100%)}}@keyframes moveToRightFade{to{opacity:.3;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes moveFromRightFade{from{opacity:.3;-webkit-transform:translateX(100%)}}@keyframes moveFromRightFade{from{opacity:.3;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes moveToTopFade{to{opacity:.3;-webkit-transform:translateY(-100%)}}@keyframes moveToTopFade{to{opacity:.3;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes moveFromTopFade{from{opacity:.3;-webkit-transform:translateY(-100%)}}@keyframes moveFromTopFade{from{opacity:.3;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes moveToBottomFade{to{opacity:.3;-webkit-transform:translateY(100%)}}@keyframes moveToBottomFade{to{opacity:.3;-webkit-transform:translateY(100%);transform:translateY(100%)}}@-webkit-keyframes moveFromBottomFade{from{opacity:.3;-webkit-transform:translateY(100%)}}@keyframes moveFromBottomFade{from{opacity:.3;-webkit-transform:translateY(100%);transform:translateY(100%)}}.o-page-scaleDown{-webkit-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.o-page-scaleUp{-webkit-animation:scaleUp .7s ease both;animation:scaleUp .7s ease both}.o-page-scaleUpDown{-webkit-animation:scaleUpDown .5s ease both;animation:scaleUpDown .5s ease both}.o-page-scaleDownUp{-webkit-animation:scaleDownUp .5s ease both;animation:scaleDownUp .5s ease both}.o-page-scaleDownCenter{-webkit-animation:scaleDownCenter .4s ease-in both;animation:scaleDownCenter .4s ease-in both}.o-page-scaleUpCenter{-webkit-animation:scaleUpCenter .4s ease-out both;animation:scaleUpCenter .4s ease-out both}@-webkit-keyframes scaleDown{to{opacity:0;-webkit-transform:scale(.8)}}@keyframes scaleDown{to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes scaleUp{from{opacity:0;-webkit-transform:scale(.8)}}@keyframes scaleUp{from{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes scaleUpDown{from{opacity:0;-webkit-transform:scale(1.2)}}@keyframes scaleUpDown{from{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes scaleDownUp{to{opacity:0;-webkit-transform:scale(1.2)}}@keyframes scaleDownUp{to{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes scaleDownCenter{to{opacity:0;-webkit-transform:scale(.7)}}@keyframes scaleDownCenter{to{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}@-webkit-keyframes scaleUpCenter{from{opacity:0;-webkit-transform:scale(.7)}}@keyframes scaleUpCenter{from{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}.o-page-rotateRightSideFirst{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateRightSideFirst .8s both ease-in;animation:rotateRightSideFirst .8s both ease-in}.o-page-rotateLeftSideFirst{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateLeftSideFirst .8s both ease-in;animation:rotateLeftSideFirst .8s both ease-in}.o-page-rotateTopSideFirst{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateTopSideFirst .8s both ease-in;animation:rotateTopSideFirst .8s both ease-in}.o-page-rotateBottomSideFirst{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateBottomSideFirst .8s both ease-in;animation:rotateBottomSideFirst .8s both ease-in}.o-page-flipOutRight{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipOutRight .5s both ease-in;animation:flipOutRight .5s both ease-in}.o-page-flipInLeft{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipInLeft .5s both ease-out;animation:flipInLeft .5s both ease-out}.o-page-flipOutLeft{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipOutLeft .5s both ease-in;animation:flipOutLeft .5s both ease-in}.o-page-flipInRight{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipInRight .5s both ease-out;animation:flipInRight .5s both ease-out}.o-page-flipOutTop{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipOutTop .5s both ease-in;animation:flipOutTop .5s both ease-in}.o-page-flipInBottom{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipInBottom .5s both ease-out;animation:flipInBottom .5s both ease-out}.o-page-flipOutBottom{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipOutBottom .5s both ease-in;animation:flipOutBottom .5s both ease-in}.o-page-flipInTop{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:flipInTop .5s both ease-out;animation:flipInTop .5s both ease-out}.o-page-rotateFall{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:rotateFall 1s both ease-in;animation:rotateFall 1s both ease-in}.o-page-rotateOutNewspaper{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:rotateOutNewspaper .5s both ease-in;animation:rotateOutNewspaper .5s both ease-in}.o-page-rotateInNewspaper{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:rotateInNewspaper .5s both ease-out;animation:rotateInNewspaper .5s both ease-out}.o-page-rotatePushLeft{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotatePushLeft .8s both ease;animation:rotatePushLeft .8s both ease}.o-page-rotatePushRight{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotatePushRight .8s both ease;animation:rotatePushRight .8s both ease}.o-page-rotatePushTop{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotatePushTop .8s both ease;animation:rotatePushTop .8s both ease}.o-page-rotatePushBottom{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotatePushBottom .8s both ease;animation:rotatePushBottom .8s both ease}.o-page-rotatePullRight{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotatePullRight .5s both ease;animation:rotatePullRight .5s both ease}.o-page-rotatePullLeft{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotatePullLeft .5s both ease;animation:rotatePullLeft .5s both ease}.o-page-rotatePullTop{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotatePullTop .5s both ease;animation:rotatePullTop .5s both ease}.o-page-rotatePullBottom{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotatePullBottom .5s both ease;animation:rotatePullBottom .5s both ease}.o-page-rotateFoldRight{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateFoldRight .7s both ease;animation:rotateFoldRight .7s both ease}.o-page-rotateFoldLeft{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateFoldLeft .7s both ease;animation:rotateFoldLeft .7s both ease}.o-page-rotateFoldTop{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateFoldTop .7s both ease;animation:rotateFoldTop .7s both ease}.o-page-rotateFoldBottom{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateFoldBottom .7s both ease;animation:rotateFoldBottom .7s both ease}.o-page-rotateUnfoldLeft{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateUnfoldLeft .7s both ease;animation:rotateUnfoldLeft .7s both ease}.o-page-rotateUnfoldRight{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateUnfoldRight .7s both ease;animation:rotateUnfoldRight .7s both ease}.o-page-rotateUnfoldTop{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateUnfoldTop .7s both ease;animation:rotateUnfoldTop .7s both ease}.o-page-rotateUnfoldBottom{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateUnfoldBottom .7s both ease;animation:rotateUnfoldBottom .7s both ease}.o-page-rotateRoomLeftOut{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateRoomLeftOut .8s both ease;animation:rotateRoomLeftOut .8s both ease}.o-page-rotateRoomLeftIn{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateRoomLeftIn .8s both ease;animation:rotateRoomLeftIn .8s both ease}.o-page-rotateRoomRightOut{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateRoomRightOut .8s both ease;animation:rotateRoomRightOut .8s both ease}.o-page-rotateRoomRightIn{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateRoomRightIn .8s both ease;animation:rotateRoomRightIn .8s both ease}.o-page-rotateRoomTopOut{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateRoomTopOut .8s both ease;animation:rotateRoomTopOut .8s both ease}.o-page-rotateRoomTopIn{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateRoomTopIn .8s both ease;animation:rotateRoomTopIn .8s both ease}.o-page-rotateRoomBottomOut{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateRoomBottomOut .8s both ease;animation:rotateRoomBottomOut .8s both ease}.o-page-rotateRoomBottomIn{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateRoomBottomIn .8s both ease;animation:rotateRoomBottomIn .8s both ease}.o-page-rotateCubeLeftOut{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateCubeLeftOut .6s both ease-in;animation:rotateCubeLeftOut .6s both ease-in}.o-page-rotateCubeLeftIn{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateCubeLeftIn .6s both ease-in;animation:rotateCubeLeftIn .6s both ease-in}.o-page-rotateCubeRightOut{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateCubeRightOut .6s both ease-in;animation:rotateCubeRightOut .6s both ease-in}.o-page-rotateCubeRightIn{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateCubeRightIn .6s both ease-in;animation:rotateCubeRightIn .6s both ease-in}.o-page-rotateCubeTopOut{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateCubeTopOut .6s both ease-in;animation:rotateCubeTopOut .6s both ease-in}.o-page-rotateCubeTopIn{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateCubeTopIn .6s both ease-in;animation:rotateCubeTopIn .6s both ease-in}.o-page-rotateCubeBottomOut{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateCubeBottomOut .6s both ease-in;animation:rotateCubeBottomOut .6s both ease-in}.o-page-rotateCubeBottomIn{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateCubeBottomIn .6s both ease-in;animation:rotateCubeBottomIn .6s both ease-in}.o-page-rotateCarouselLeftOut{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateCarouselLeftOut .8s both ease;animation:rotateCarouselLeftOut .8s both ease}.o-page-rotateCarouselLeftIn{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateCarouselLeftIn .8s both ease;animation:rotateCarouselLeftIn .8s both ease}.o-page-rotateCarouselRightOut{-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-animation:rotateCarouselRightOut .8s both ease;animation:rotateCarouselRightOut .8s both ease}.o-page-rotateCarouselRightIn{-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-animation:rotateCarouselRightIn .8s both ease;animation:rotateCarouselRightIn .8s both ease}.o-page-rotateCarouselTopOut{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateCarouselTopOut .8s both ease;animation:rotateCarouselTopOut .8s both ease}.o-page-rotateCarouselTopIn{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateCarouselTopIn .8s both ease;animation:rotateCarouselTopIn .8s both ease}.o-page-rotateCarouselBottomOut{-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:rotateCarouselBottomOut .8s both ease;animation:rotateCarouselBottomOut .8s both ease}.o-page-rotateCarouselBottomIn{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:rotateCarouselBottomIn .8s both ease;animation:rotateCarouselBottomIn .8s both ease}.o-page-rotateSidesOut{-webkit-transform-origin:-50% 50%;transform-origin:-50% 50%;-webkit-animation:rotateSidesOut .5s both ease-in;animation:rotateSidesOut .5s both ease-in}.o-page-rotateSidesIn{-webkit-transform-origin:150% 50%;transform-origin:150% 50%;-webkit-animation:rotateSidesIn .5s both ease-out;animation:rotateSidesIn .5s both ease-out}.o-page-rotateSlideOut{-webkit-animation:rotateSlideOut 1s both ease;animation:rotateSlideOut 1s both ease}.o-page-rotateSlideIn{-webkit-animation:rotateSlideIn 1s both ease;animation:rotateSlideIn 1s both ease}@-webkit-keyframes rotateRightSideFirst{40%{-webkit-transform:rotateY(15deg);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(.8) translateZ(-200px);opacity:0}}@keyframes rotateRightSideFirst{40%{-webkit-transform:rotateY(15deg);transform:rotateY(15deg);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}}@-webkit-keyframes rotateLeftSideFirst{40%{-webkit-transform:rotateY(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(.8) translateZ(-200px);opacity:0}}@keyframes rotateLeftSideFirst{40%{-webkit-transform:rotateY(-15deg);transform:rotateY(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}}@-webkit-keyframes rotateTopSideFirst{40%{-webkit-transform:rotateX(15deg);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(.8) translateZ(-200px);opacity:0}}@keyframes rotateTopSideFirst{40%{-webkit-transform:rotateX(15deg);transform:rotateX(15deg);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}}@-webkit-keyframes rotateBottomSideFirst{40%{-webkit-transform:rotateX(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:scale(.8) translateZ(-200px);opacity:0}}@keyframes rotateBottomSideFirst{40%{-webkit-transform:rotateX(-15deg);transform:rotateX(-15deg);opacity:.8;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{-webkit-transform:scale(.8) translateZ(-200px);transform:scale(.8) translateZ(-200px);opacity:0}}@-webkit-keyframes flipOutRight{to{-webkit-transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@keyframes flipOutRight{to{-webkit-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@-webkit-keyframes flipInLeft{from{-webkit-transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@keyframes flipInLeft{from{-webkit-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@-webkit-keyframes flipOutLeft{to{-webkit-transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@keyframes flipOutLeft{to{-webkit-transform:translateZ(-1000px) rotateY(-90deg);transform:translateZ(-1000px) rotateY(-90deg);opacity:.2}}@-webkit-keyframes flipInRight{from{-webkit-transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@keyframes flipInRight{from{-webkit-transform:translateZ(-1000px) rotateY(90deg);transform:translateZ(-1000px) rotateY(90deg);opacity:.2}}@-webkit-keyframes flipOutTop{to{-webkit-transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@keyframes flipOutTop{to{-webkit-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@-webkit-keyframes flipInBottom{from{-webkit-transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@keyframes flipInBottom{from{-webkit-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@-webkit-keyframes flipOutBottom{to{-webkit-transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@keyframes flipOutBottom{to{-webkit-transform:translateZ(-1000px) rotateX(-90deg);transform:translateZ(-1000px) rotateX(-90deg);opacity:.2}}@-webkit-keyframes flipInTop{from{-webkit-transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@keyframes flipInTop{from{-webkit-transform:translateZ(-1000px) rotateX(90deg);transform:translateZ(-1000px) rotateX(90deg);opacity:.2}}@-webkit-keyframes rotateFall{0%{-webkit-transform:rotateZ(0)}20%{-webkit-transform:rotateZ(10deg);-webkit-animation-timing-function:ease-out}40%{-webkit-transform:rotateZ(17deg)}60%{-webkit-transform:rotateZ(16deg)}100%{-webkit-transform:translateY(100%) rotateZ(17deg)}}@keyframes rotateFall{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}20%{-webkit-transform:rotateZ(10deg);transform:rotateZ(10deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:rotateZ(17deg);transform:rotateZ(17deg)}60%{-webkit-transform:rotateZ(16deg);transform:rotateZ(16deg)}100%{-webkit-transform:translateY(100%) rotateZ(17deg);transform:translateY(100%) rotateZ(17deg)}}@-webkit-keyframes rotateOutNewspaper{to{-webkit-transform:translateZ(-3000px) rotateZ(360deg);opacity:0}}@keyframes rotateOutNewspaper{to{-webkit-transform:translateZ(-3000px) rotateZ(360deg);transform:translateZ(-3000px) rotateZ(360deg);opacity:0}}@-webkit-keyframes rotateInNewspaper{from{-webkit-transform:translateZ(-3000px) rotateZ(-360deg);opacity:0}}@keyframes rotateInNewspaper{from{-webkit-transform:translateZ(-3000px) rotateZ(-360deg);transform:translateZ(-3000px) rotateZ(-360deg);opacity:0}}@-webkit-keyframes rotatePushLeft{to{opacity:0;-webkit-transform:rotateY(90deg)}}@keyframes rotatePushLeft{to{opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}}@-webkit-keyframes rotatePushRight{to{opacity:0;-webkit-transform:rotateY(-90deg)}}@keyframes rotatePushRight{to{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}}@-webkit-keyframes rotatePushTop{to{opacity:0;-webkit-transform:rotateX(-90deg)}}@keyframes rotatePushTop{to{opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@-webkit-keyframes rotatePushBottom{to{opacity:0;-webkit-transform:rotateX(90deg)}}@keyframes rotatePushBottom{to{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}@-webkit-keyframes rotatePullRight{from{opacity:0;-webkit-transform:rotateY(-90deg)}}@keyframes rotatePullRight{from{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}}@-webkit-keyframes rotatePullLeft{from{opacity:0;-webkit-transform:rotateY(90deg)}}@keyframes rotatePullLeft{from{opacity:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}}@-webkit-keyframes rotatePullTop{from{opacity:0;-webkit-transform:rotateX(-90deg)}}@keyframes rotatePullTop{from{opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}}@-webkit-keyframes rotatePullBottom{from{opacity:0;-webkit-transform:rotateX(90deg)}}@keyframes rotatePullBottom{from{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}}@-webkit-keyframes rotateFoldRight{to{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg)}}@keyframes rotateFoldRight{to{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}}@-webkit-keyframes rotateFoldLeft{to{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg)}}@keyframes rotateFoldLeft{to{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}}@-webkit-keyframes rotateFoldTop{to{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg)}}@keyframes rotateFoldTop{to{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}}@-webkit-keyframes rotateFoldBottom{to{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg)}}@keyframes rotateFoldBottom{to{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}}@-webkit-keyframes rotateUnfoldLeft{from{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg)}}@keyframes rotateUnfoldLeft{from{opacity:0;-webkit-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}}@-webkit-keyframes rotateUnfoldRight{from{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg)}}@keyframes rotateUnfoldRight{from{opacity:0;-webkit-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}}@-webkit-keyframes rotateUnfoldTop{from{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg)}}@keyframes rotateUnfoldTop{from{opacity:0;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}}@-webkit-keyframes rotateUnfoldBottom{from{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg)}}@keyframes rotateUnfoldBottom{from{opacity:0;-webkit-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}}@-webkit-keyframes rotateRoomLeftOut{to{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg)}}@keyframes rotateRoomLeftOut{to{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg)}}@-webkit-keyframes rotateRoomLeftIn{from{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg)}}@keyframes rotateRoomLeftIn{from{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg);transform:translateX(100%) rotateY(-90deg)}}@-webkit-keyframes rotateRoomRightOut{to{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg)}}@keyframes rotateRoomRightOut{to{opacity:.3;-webkit-transform:translateX(100%) rotateY(-90deg);transform:translateX(100%) rotateY(-90deg)}}@-webkit-keyframes rotateRoomRightIn{from{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg)}}@keyframes rotateRoomRightIn{from{opacity:.3;-webkit-transform:translateX(-100%) rotateY(90deg);transform:translateX(-100%) rotateY(90deg)}}@-webkit-keyframes rotateRoomTopOut{to{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg)}}@keyframes rotateRoomTopOut{to{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg);transform:translateY(-100%) rotateX(-90deg)}}@-webkit-keyframes rotateRoomTopIn{from{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg)}}@keyframes rotateRoomTopIn{from{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}}@-webkit-keyframes rotateRoomBottomOut{to{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg)}}@keyframes rotateRoomBottomOut{to{opacity:.3;-webkit-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg)}}@-webkit-keyframes rotateRoomBottomIn{from{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg)}}@keyframes rotateRoomBottomIn{from{opacity:.3;-webkit-transform:translateY(-100%) rotateX(-90deg);transform:translateY(-100%) rotateX(-90deg)}}@-webkit-keyframes rotateCubeLeftOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}100%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg)}}@keyframes rotateCubeLeftOut{50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}100%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}}@-webkit-keyframes rotateCubeLeftIn{0%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg)}}@keyframes rotateCubeLeftIn{0%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg);transform:translateX(50%) translateZ(-200px) rotateY(45deg)}}@-webkit-keyframes rotateCubeRightOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg)}100%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg)}}@keyframes rotateCubeRightOut{50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(50%) translateZ(-200px) rotateY(45deg);transform:translateX(50%) translateZ(-200px) rotateY(45deg)}100%{opacity:.3;-webkit-transform:translateX(100%) rotateY(90deg);transform:translateX(100%) rotateY(90deg)}}@-webkit-keyframes rotateCubeRightIn{0%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}}@keyframes rotateCubeRightIn{0%{opacity:.3;-webkit-transform:translateX(-100%) rotateY(-90deg);transform:translateX(-100%) rotateY(-90deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateX(-50%) translateZ(-200px) rotateY(-45deg);transform:translateX(-50%) translateZ(-200px) rotateY(-45deg)}}@-webkit-keyframes rotateCubeTopOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}100%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg)}}@keyframes rotateCubeTopOut{50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}100%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}}@-webkit-keyframes rotateCubeTopIn{0%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}}@keyframes rotateCubeTopIn{0%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}}@-webkit-keyframes rotateCubeBottomOut{50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}100%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg)}}@keyframes rotateCubeBottomOut{50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(50%) translateZ(-200px) rotateX(-45deg);transform:translateY(50%) translateZ(-200px) rotateX(-45deg)}100%{opacity:.3;-webkit-transform:translateY(100%) rotateX(-90deg);transform:translateY(100%) rotateX(-90deg)}}@-webkit-keyframes rotateCubeBottomIn{0%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg)}50%{-webkit-animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}}@keyframes rotateCubeBottomIn{0%{opacity:.3;-webkit-transform:translateY(-100%) rotateX(90deg);transform:translateY(-100%) rotateX(90deg)}50%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:translateY(-50%) translateZ(-200px) rotateX(45deg);transform:translateY(-50%) translateZ(-200px) rotateX(45deg)}}@-webkit-keyframes rotateCarouselLeftOut{to{opacity:.3;-webkit-transform:translateX(-150%) scale(.4) rotateY(-65deg)}}@keyframes rotateCarouselLeftOut{to{opacity:.3;-webkit-transform:translateX(-150%) scale(.4) rotateY(-65deg);transform:translateX(-150%) scale(.4) rotateY(-65deg)}}@-webkit-keyframes rotateCarouselLeftIn{from{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg)}}@keyframes rotateCarouselLeftIn{from{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg);transform:translateX(200%) scale(.4) rotateY(65deg)}}@-webkit-keyframes rotateCarouselRightOut{to{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg)}}@keyframes rotateCarouselRightOut{to{opacity:.3;-webkit-transform:translateX(200%) scale(.4) rotateY(65deg);transform:translateX(200%) scale(.4) rotateY(65deg)}}@-webkit-keyframes rotateCarouselRightIn{from{opacity:.3;-webkit-transform:translateX(-200%) scale(.4) rotateY(-65deg)}}@keyframes rotateCarouselRightIn{from{opacity:.3;-webkit-transform:translateX(-200%) scale(.4) rotateY(-65deg);transform:translateX(-200%) scale(.4) rotateY(-65deg)}}@-webkit-keyframes rotateCarouselTopOut{to{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg)}}@keyframes rotateCarouselTopOut{to{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg);transform:translateY(-200%) scale(.4) rotateX(65deg)}}@-webkit-keyframes rotateCarouselTopIn{from{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg)}}@keyframes rotateCarouselTopIn{from{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg);transform:translateY(200%) scale(.4) rotateX(-65deg)}}@-webkit-keyframes rotateCarouselBottomOut{to{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg)}}@keyframes rotateCarouselBottomOut{to{opacity:.3;-webkit-transform:translateY(200%) scale(.4) rotateX(-65deg);transform:translateY(200%) scale(.4) rotateX(-65deg)}}@-webkit-keyframes rotateCarouselBottomIn{from{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg)}}@keyframes rotateCarouselBottomIn{from{opacity:.3;-webkit-transform:translateY(-200%) scale(.4) rotateX(65deg);transform:translateY(-200%) scale(.4) rotateX(65deg)}}@-webkit-keyframes rotateSidesOut{to{opacity:0;-webkit-transform:translateZ(-500px) rotateY(90deg)}}@keyframes rotateSidesOut{to{opacity:0;-webkit-transform:translateZ(-500px) rotateY(90deg);transform:translateZ(-500px) rotateY(90deg)}}@-webkit-keyframes rotateSidesIn{from{opacity:0;-webkit-transform:translateZ(-500px) rotateY(-90deg)}}@keyframes rotateSidesIn{from{opacity:0;-webkit-transform:translateZ(-500px) rotateY(-90deg);transform:translateZ(-500px) rotateY(-90deg)}}@-webkit-keyframes rotateSlideOut{100%,50%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@keyframes rotateSlideOut{100%,50%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes rotateSlideIn{0%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@keyframes rotateSlideIn{0%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}25%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}}.o-page-delay100{-webkit-animation-delay:.1s;animation-delay:.1s}.o-page-delay180{-webkit-animation-delay:.18s;animation-delay:.18s}.o-page-delay200{-webkit-animation-delay:.2s;animation-delay:.2s}.o-page-delay300{-webkit-animation-delay:.3s;animation-delay:.3s}.o-page-delay400{-webkit-animation-delay:.4s;animation-delay:.4s}.o-page-delay500{-webkit-animation-delay:.5s;animation-delay:.5s}.o-page-delay700{-webkit-animation-delay:.7s;animation-delay:.7s}.o-page-delay1000{-webkit-animation-delay:1s;animation-delay:1s}.slick-slider{-moz-box-sizing:border-box;-khtml-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.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-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-loading .slick-list{background:url(../../vendor/slick/ajax-loader.gif) center center no-repeat #fff}@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;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.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-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"â†"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"â†’"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"â†"}.slick-slider{margin-bottom:3em}.slick-dots{position:absolute;bottom:-4.5em;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:2em;width:2em;margin:0 .5em;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:2em;width:2em;outline:0;line-height:0;font-size:1em;color:transparent;padding:.5em;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.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:2em;height:2em;font-size:.8em;line-height:2em;text-align:center;color:#000;opacity:.25}.pswp,.pswp__bg,.pswp__scroll-wrap{height:100%;width:100%;top:0;position:absolute;left:0}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;-ms-touch-action:none;touch-action:none;z-index:2000;-webkit-text-size-adjust:100%;outline:0}.pswp--open,.pswp__button{display:block}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);will-change:opacity}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{user-select:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{text-decoration:none;color:#000}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(default-skin.png) no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:2100;opacity:0;transition:opacity .25s ease-out;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:2120;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}.pswp__caption--empty,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__counter,.pswp__preloader{height:44px;top:0;position:absolute}a.pswp__share--facebook:hover{background:#3E5C9A;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3E5C9A}a.pswp__share--twitter:hover{background:#55ACEE;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#CE272D}a.pswp__share--download:hover{background:#DDD}.pswp__counter{left:0;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__ui{visibility:visible}.pswp__preloader{width:44px;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp--css_animation .pswp__preloader--active,.pswp__preloader--active{opacity:1}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) no-repeat}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}.pswp__top-bar,.tooltipster-arrow,.tooltipster-base{top:0;position:absolute;left:0}@keyframes clockwise{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes donut-rotate{0%,100%{transform:rotate(0)}50%{transform:rotate(-140deg)}}.pswp__ui{-webkit-font-smoothing:auto;opacity:1;z-index:2050}.pswp__top-bar{height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.tooltipster-fall,.tooltipster-grow-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.tooltipster-default{border-radius:5px;border:2px solid #000;background:#4c4c4c;color:#fff}.tooltipster-default .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;overflow:hidden}.tooltipster-icon{cursor:help;margin-left:4px}.tooltipster-base{padding:0;line-height:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}.tooltipster-base .tooltipster-content{overflow:hidden}.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;z-index:-1}.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute}.tooltipster-arrow-top span,.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}.tooltipster-content-changing{opacity:.5;-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}@-webkit-keyframes translate0{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(.1px,0,0)}}@keyframes translate0{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(.1px,0,0);transform:translate3d(.1px,0,0)}}@-webkit-keyframes scale1{0%,100%{transform:scale(1,1)}50%{transform:scale(1.001,1.001)}}@keyframes scale1{0%,100%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.001,1.001);transform:scale(1.001,1.001)}}.tooltipster-theme{border-radius:.3em;background:#98b842;color:#fff;text-align:center;font-weight:700;box-shadow:0 .3em 0 .2em rgba(0,0,0,.1)}.tooltipster-theme .tooltipster-content{font-family:Frutiger;font-size:1.3em;line-height:1.5em;padding:.8em 1em}.tooltipster-base{font-size:10px}.rangeslider,.rangeslider__fill{display:block}.rangeslider{position:relative}.rangeslider--horizontal{height:1px;width:100%}.rangeslider--vertical{width:1px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:alpha(Opacity=40);opacity:.4}.rangeslider__fill{display:none}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{cursor:pointer;display:inline-block;width:.4850746269em;height:.4850746269em;position:absolute;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider--horizontal .rangeslider__handle{top:-.223880597em;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}input[type=range]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,.9);box-shadow:0 0 8px rgba(255,0,255,.9)}.o-regular-content div.o-featured{font-size:1.4rem}#o-section .o-mod,#o-section&gt;.o-float-group{font-size:1.4rem!important}table.o-default[border],table.o-default[border] *{font-size:1.3rem!important}.o-regular-content table p,.o-regular-content table table{font-size:1.4rem!important}#o-section .o-mod-italic,.o-regular-content blockquote p,.o-regular-content blockquote p:last-child{font-size:1.6rem!important}#o-aside .o-mod .o-content,#o-aside .o-mod .o-mod-title-bar,#o-aside .o-mod ul.o-default&gt;li,#o-aside .o-mod-transparent .o-mod-title,.o-regular-content #o-aside .o-mod .o-content p:last-child,.o-regular-content #o-aside .o-mod p{font-size:1.2rem!important}.o-regular-content #o-aside .o-mod-icon-center p,.o-regular-content #o-aside .o-mod-icon-center p:last-child{font-size:1.4rem!important}#o-aside{z-index:100}.o-regular-content h1 .index,.o-regular-content h2 .index,.o-regular-content h3 .index,.o-regular-content h4 .index,.o-regular-content h5 .index,.o-regular-content h6 .index{font-size:1em;font-family:Frutiger;font-weight:700;position:absolute;left:-12rem;top:0;width:10rem;display:inline-block;margin-right:1.6rem;text-align:right}.o-mod-activity .o-activity-meta .o-grade,.o-mod-activity .o-bar{font-size:.8rem}.o-template-lightbox header{font-size:2rem}header.o-content-header.o-type-breadcrumb,header.o-content-header.o-type-breadcrumb-full{background:rgba(255,255,255,.9)!important;color:#afafaf}header.o-content-header{position:fixed;box-shadow:0 2px 2px rgba(0,0,0,.2);font-size:2em;text-transform:none}header.o-content-header.o-type-1{background:rgba(255,255,255,.9)!important}

.o-form-buttons&gt;* {
    border-radius: 0;
    background: #98b842;
    color: #fff;
    height: 46px;
    vertical-align: baseline;
}

#o-app header.o-content-header.o-type-breadcrumb,
#o-app header.o-content-header.o-type-breadcrumb-full {
    position: fixed;
}

#o-app #swipeview-slider &gt; div  &gt; .item {
    width: 103% !important;
    height: 103% !important;
}

#o-app #actividad .carousel-inner .item-container {
	top: 44px;
}

#o-nav-search .o-clickable:before {
    bottom: 13px;
}

#o-app .slider-control {
    position: absolute;
    height: 34px;
    width: 34px;
    margin-top: -20px;
    opacity: .5;
    top: 109px;
    cursor: pointer;
}

#o-app .slider-control.right {
    right: 0;
    border-radius: 7.5px 0 0 7.5px;
}

#o-app .slider-control.left {
    left: 0;
    border-radius: 0 7.5px 7.5px 0;
}

#o-app .slider-control.right span,
#o-app .slider-control.left span {
    top: 27px;
    display: inline-block;
    background: transparent;
    font-size: 15px;
    line-height: 20px;
}

#o-app .slider-control.right span {
    left: 13px;
}

#o-app .slider-control.left span {
    right: 13px;
}


#o-app .slider-control.left:hover,
#o-app .slider-control.right:hover {
	background: rgba(0,0,0,0.8);
	opacity: 1;
}

#o-app .slider-control.disabled,
#o-app .slider-control.disabled:hover {
	opacity: 0.1;
	cursor: default;
}

#o-top-arrow {
	right: 3.5em;
}

#o-top-arrow.o-active {
    bottom: 5.5em;
    right: 3.5em;
}

.cover-dark {
	background-color: #171812;
}

@media screen and (max-width: 580px) {
	#o-app .slider-control.right span,
	#o-app .slider-control.left span {
    	margin-top: -20px;
	}
}


/* Tema Default de Oxford */

@-webkit-keyframes translate0{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(.1px,0,0)}}@keyframes translate0{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(.1px,0,0);transform:translate3d(.1px,0,0)}}@-webkit-keyframes scale1{0%,100%{transform:scale(1,1)}50%{transform:scale(1.001,1.001)}}@keyframes scale1{0%,100%{-webkit-transform:scale(1,1);transform:scale(1,1)}50%{-webkit-transform:scale(1.001,1.001);transform:scale(1.001,1.001)}}.o-spinner svg path,.o-spinner svg rect{fill:#98b842}.o-icon-wrapper{background:#98b842;color:#fff}.o-icon-wrapper.o-secondary{background:#f6cc77}.o-btn{color:#98b842}.o-btn [class*=o-icon]{color:#f6cc77}.o-icon-unit-presentation:after{background:#ccac6c}.o-tooltip{color:#e3a831;border-bottom:1px dashed #f6cc77}.o-template-0 footer .o-brand,.o-template-0 header h1{color:#fff;background:#98b842}.o-select-wrapper span:after{border-top-color:#98b842}.o-difficulty-wrapper .o-difficulty,.o-difficulty-wrapper .o-difficulty:after,.o-difficulty-wrapper .o-difficulty:before{background:#fff}#o-main{box-shadow:0 0 2.5em rgba(204,172,108,.8)}.o-template-0 .o-brand{background:#98b842;color:#fff}.o-template-0 header h2{background:#f6cc77}.o-template-0 footer .o-course .o-text{background:#98b842}.o-template-0 footer .o-copyright,.o-template-presentation header hgroup h1 .o-icon-unit-presentation:after{background:#f6cc77}.o-template-1 header hgroup h2,.o-template-presentation header hgroup h2{color:#f6cc77}.o-template-1 .o-pill-carousel .o-pill hgroup h4,.o-template-presentation .o-pill-carousel .o-pill hgroup h4{color:#ccac6c}.o-template-1 .o-pill-carousel .slick-dots li.slick-active button:before,.o-template-presentation .o-pill-carousel .slick-dots li.slick-active button:before{color:#f6cc77}.o-template-3 .o-scrollable-wrapper .o-scrollable h3:before,.o-template-presentation .o-scrollable-wrapper .o-scrollable h3:before{color:#ccac6c}.o-template-2 .o-foreground header .o-content h2,.o-template-presentation header hgroup h1 .o-icon-unit-presentation{color:#f6cc77}.o-template-presentation .o-pill-wrapper .o-pill .o-scrollable-wrapper .o-scrollable ul.o-default&gt;li:before,.o-template-presentation .o-pill-wrapper.o-extra .o-pill .o-rest&gt;:last-child li:before{background:#ccac6c}.o-template-2 .o-foreground footer&gt;div:first-child&gt;ul&gt;li&gt;ul,.o-template-2 .o-foreground header .o-content ul li&gt;div [class*=o-icon-]{color:#ccac6c}.o-template-2 .o-foreground header .o-content ul li&gt;div{background:#fbe6bb}html.no-touch .o-template-2 .o-foreground header .o-content ul li.o-reversed:hover&gt;div{background:#bf9746}.o-template-2 .o-foreground header .o-content ul li.o-reversed&gt;div{background:#ccac6c}.o-template-2 .o-foreground footer&gt;div:first-child&gt;ul&gt;li h3{border-bottom:.2em solid #ccac6c}.o-template-3 header&gt;div h2{color:#f6cc77}html.no-touch .o-template-3&gt;ul&gt;li.o-resource:hover .o-icon-wrapper{background:#d22c3f}.o-template-3&gt;ul&gt;li.o-extra.o-dark{background:#de979f;border:1px solid #de979f}.o-template-3&gt;ul&gt;li.o-extra.o-dark&gt;div .o-icons .o-icon-wrapper{color:#de979f}.o-template-3&gt;ul&gt;li.o-extra.o-darker{background:#d22c3f;border:1px solid #d22c3f}.o-template-3&gt;ul&gt;li.o-extra.o-darker&gt;div .o-icons .o-icon-wrapper{color:#d22c3f}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-icons .o-icon-wrapper{background:#de979f}.o-template-3&gt;ul&gt;li.o-extra&gt;div .o-type,.o-template-lightbox header{background:#98b842;color:#fff}.o-template-lightbox header&gt;.o-icon-wrapper{background:#fff;color:#98b842}header.o-content-header.o-type-1{background:#de979f}header.o-content-header.o-type-1&gt;div:last-child{background:#ccac6c;color:#fff}header.o-content-header.o-type-1&gt;div:last-child:before{background:#ccac6c}header.o-content-header.o-type-2{background:#d22c3f}header.o-content-header.o-type-2&gt;div:last-child{background:#ccac6c;color:#fff}header.o-content-header.o-type-2&gt;div:last-child:before{background:#ccac6c}header.o-content-header.o-type-3{background:#d22c3f}header.o-content-header.o-type-3&gt;div:last-child,header.o-content-header.o-type-3&gt;div:last-child:before{background:#de979f}header.o-content-header.o-type-breadcrumb,header.o-content-header.o-type-breadcrumb-full{background:#fff;color:#afafaf}#o-aside:before{border-right-color:#f6cc77}body.o-portrait #o-aside .o-portrait-icon{background:#f6cc77!important}#o-aside .o-mod ul.o-default&gt;li:before{background:#f6cc77}.o-regular-content .link,.o-regular-content a{color:#e3a831}.o-regular-content .o-featured .link,.o-regular-content .o-featured a{color:#5b7612}.o-regular-content h1:before,.o-regular-content h2:before,.o-regular-content h3:before,.o-regular-content h4:before,.o-regular-content h5:before,.o-regular-content h6:before{color:#f6cc77}.o-regular-content div.o-featured{background:#fbe6bb}.o-regular-content ul.o-default&gt;li:before{background:#98b842}.o-regular-content ol.o-alpha&gt;li[data-o-numeral]:before,.o-regular-content ol.o-default&gt;li[data-o-numeral]:before{color:#f6cc77}.o-regular-content ul.o-iconized .o-icon-wrapper{background:#98b842;color:#fff}.o-ultrawide&gt;.o-mod-scroller .o-content .o-right:before{background:#fbe6bb;background:-webkit-linear-gradient(-90deg,#fbe6bb 0,rgba(251,230,187,0) 100%);background:linear-gradient(180deg,#fbe6bb 0,rgba(251,230,187,0) 100%)}.o-ultrawide&gt;.o-mod-scroller .o-content .o-right:after{background:rgba(251,230,187,0);background:-webkit-linear-gradient(-90deg,rgba(251,230,187,0) 0,#fbe6bb 70%);background:linear-gradient(180deg,rgba(251,230,187,0) 0,#fbe6bb 70%)}.o-img-wrapper[class*=o-icon-].o-icon-plus:before{background:#f6cc77}.o-mod-gallery .slick-dots li button:before{color:#fff}.o-mod-gallery .slick-dots li.slick-active button:before{color:#f6cc77}.o-mod-gallery .o-gallery-footer,.o-mod-gallery .o-gallery-footer:before{background:#98b842}.o-mod-gallery .o-gallery-footer .o-gallery-title{color:#f6d491}.o-mod-gallery .o-gallery-footer .o-gallery-description{color:#fff}.o-mod-gallery .o-gallery-footer ul li{background:#fff}.o-mod-gallery .o-gallery-footer ul li.o-active{background:#f6cc77}table.o-default th{background:#98b842;color:#fff}table.o-default .o-cell-dark{background:#e1dca1!important}.o-mod.o-mod-primary{background:#f4f7ed}.o-mod.o-mod-secondary{background:#fbe6bb}.o-mod.o-mod-secondary ul.o-iconized .o-icon-wrapper{background:#ccac6c}#o-aside .o-mod .o-mod-title-bar{background:#98b842;color:#fff}#o-aside .o-mod .o-mod-title-bar .o-icon-wrapper{background:#f6d491;color:#98b842}.o-mod-title-bar .o-primary,.o-mod-title-bar.o-primary{background:#98b842;color:#fff}.o-mod-title-bar .o-secondary,.o-mod-title-bar.o-secondary{background:#ccac6c}.o-mod-title-bar .o-secondary-lighter,.o-mod-title-bar.o-secondary-lighter{background:#f6cc77}.o-mod-icon-text&gt;.o-icon-wrapper.o-secondary{background:#ccac6c}#o-aside .o-mod-icon-text{background:#98b842;color:#fff}#o-aside .o-mod-icon-text&gt;.o-icon-wrapper{background:#fff;color:#98b842}#o-aside .o-mod-icon-text.o-secondary{background:#ccac6c}#o-aside .o-mod-icon-text.o-secondary&gt;.o-icon-wrapper:not(.o-portrait-icon){color:#ccac6c!important}.o-imod-big-icon&gt;[class*=o-icon-]{color:#98b842}.o-imod-big-icon.o-secondary&gt;[class*=o-icon-]{color:#ccac6c}.o-imod-bubble-table td:first-child&gt;span,.o-imod-bubble-table td:first-child&gt;span:after{background:#98b842}.o-imod-bubble-table.o-secondary td:first-child&gt;span,.o-imod-bubble-table.o-secondary td:first-child&gt;span:after{background:#ccac6c}.o-imod-bubble-table td:last-child{background:#f4f7ed}.o-imod-bubble-table.o-secondary td:last-child{background:#f6cc77}.o-imod-featured-word&gt;.o-word span{background:#98b842;color:#fff}.o-imod-featured-word.o-secondary&gt;.o-word span{background:#ccac6c}.o-mod-activity{background:#f4f7ed!important}#o-aside .o-mod-activity .o-mod-title-bar .o-icon-wrapper{background:#fff}.o-mod-activity .o-activity-meta .o-grade,.o-mod-activity .o-bar{background:#98b842;color:#fff}#o-aside .o-mod-transparent .o-mod-title .o-icon-wrapper,#o-aside .o-table-wrapper&gt;.o-icon-wrapper{background:#f6cc77}#o-aside .o-mod-arrow{border-left:1px solid #f6cc77}#o-aside .o-mod-arrow:before{border:1px solid #f6cc77;border-width:0 0 1px 1px}#o-aside .o-mod-icon-center{background:#fbe6bb}#o-aside .o-mod-icon-center&gt;[class*=o-icon-]:not(.o-portrait-icon){color:#ccac6c}#o-aside .o-mod-icon-center&gt;[class*=o-icon-]:not(.o-portrait-icon).o-icon-wrapper{background:#ccac6c}.o-form-buttons&gt;.o-attempts{background:#f4f7ed;color:#98b842}.o-form-buttons&gt;.o-attempts ul li{display:inline-block;background:#98b842}.o-form-buttons&gt;.o-btn-primary{background:#98b842;color:#fff}.o-form-buttons&gt;.o-btn-secondary,nav#o-menu #o-nav-primary ul li.o-active,nav#o-menu #o-nav-secondary,nav#o-menu #o-nav-secondary ul li.o-active,nav#o-menu #o-nav-user&gt;ul&gt;li.o-active{background:#f6cc77}nav#o-menu #o-menu-bar{background:#98b842;color:#fff}nav#o-menu #o-menu-bar li.o-active,nav#o-menu #o-menu-bar&gt;div.o-active,nav#o-menu #o-nav-primary ul li&gt;[class*=o-icon-]:not(.o-icon-wrapper),nav#o-menu #o-nav-secondary ul li&gt;[class*=o-icon-]:not(.o-icon-wrapper){color:#98b842}nav#o-menu #o-nav-primary ul li[data-o-number]:before,nav#o-menu #o-nav-secondary ul li[data-o-number]:before{color:#ccac6c}nav#o-menu #o-nav-primary ul li.o-extra,nav#o-menu #o-nav-secondary ul li.o-extra{color:#ccac6c}nav#o-menu #o-nav-favorites .o-add-favorite,nav#o-menu #o-nav-primary&gt;header .o-course{color:#98b842}nav#o-menu #o-nav-secondary:after,nav#o-menu #o-nav-secondary:before{background:#f6cc77;background:-webkit-linear-gradient(-90deg,#f6cc77 30%,rgba(246,204,119,0) 100%);background:linear-gradient(180deg,#f6cc77 30%,rgba(246,204,119,0) 100%)}nav#o-menu #o-nav-secondary:after{background:rgba(246,204,119,0);background:-webkit-linear-gradient(-90deg,rgba(246,204,119,0) 0,#f6cc77 70%);background:linear-gradient(180deg,rgba(246,204,119,0) 0,#f6cc77 70%)}nav#o-menu #o-nav-secondary ul&gt;li{border-color:rgba(246,204,119,.5)}nav#o-menu #o-nav-secondary ul&gt;li[data-o-number]:before{color:#98b842}nav#o-menu #o-nav-favorites ul li .o-icon-trash,nav#o-menu #o-nav-favorites ul li:before,nav#o-menu #o-nav-search header .o-icon-search,nav#o-menu #o-nav-search ul li&gt;[class*=o-icon-]{color:#f6cc77}#o-fonttool ul li,#o-toolbar ul li,#o-top-arrow,nav#o-menu #o-nav-user&gt;ul&gt;li&gt;[class*=o-icon-]{color:#98b842}nav#o-menu [data-o-count]:not([data-o-count=""]):before{background:#f6cc77;color:#98b842}#o-toolbar ul li.o-close{background:#799235;border-color:#98b842}#o-fonttool ul li .o-inputrange .rangeslider,#o-fonttool ul li .o-inputrange .rangeslider__handle{background:#98b842}#o-fonttool ul li.o-close{background:#799235;border-color:#98b842}#o-top-arrow{border-color:#98b842}

/* Fin Oxford 2 */

body {
	-webkit-user-select: text;
}

body.edit {
	overflow: auto ! important;
}

.o-attempts &gt; span {
	display: inline-block;
}

/*
.o-regular-content h1 .index,
.o-regular-content h2 .index,
.o-regular-content h3 .index,
.o-regular-content h4 .index,
.o-regular-content h5 .index,
.o-regular-content h6 .index {
	font-size: 1.9rem;
	font-family: Frutiger;
	font-weight: normal;
	position: absolute;
	left: -12rem;
	top: 0;
	width: 10rem;
	display: inline-block;
	margin-right: 1.6rem;
	text-align: right;
}

.o-regular-content h1 .index {
	font-size: 2.9rem;
	margin-right: 1.3rem;
}
*/

/* Lightbox */

#o-lightbox {
	background: #FFF;
}

#o-lightbox #actividad .carousel-inner .item-container {
	background-color: #fff;
}

#o-lightbox .item {
	overflow: auto;
}

#o-lightbox.ie, #o-lightbox.ie #swipeview-slider,
#o-lightbox.ie #swipeview-slider &gt; div,  #o-lightbox.ie #swipeview-slider .item {
	-webkit-transform: none !important;
	   -moz-transform: none !important;
	    -ms-transform: none !important;
	     -o-transform: none !important;
	        transform: none !important;
}

#o-lightbox.ie {
	top: 0;
}

#o-lightbox .js-save {
	opacity: 1;
}

#o-lightbox .js-save:hover {
	background-color: #DACEE5;
	border-color: #DACEE5;
}

#o-lightbox .js-save:disabled {
	background-color: #98b842;
	border-color: #98b842;
	opacity: 0.7;
}

.o-activities.o-clickable {
	display: none;
}

.o-mod12-tooltip {
	background: #DFB282;
	color: #000;
	position: relative;
	display: inline-block;
	padding: 1.5rem;
}

.o-mod12-tooltip:after {
	content: "";
	background: #DFB282;
	position: absolute;
	top: 50%;
	right: -0.4rem;
	margin-top: -1rem;
	width: 1.5rem;
	height: 1.5rem;

	-ms-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	  -o-transform: rotate(45deg);
	     transform: rotate(45deg);
}

.o-mod.o-mod-activity {
	cursor: pointer;
}

#o-aside .o-mod-activity {
	min-height: 0px;
	padding-bottom: 0px!important;
	border-bottom: none;
}

#o-aside .o-mod-activity .o-difficulty-level {
	color: transparent;
}

#o-aside .o-mod-activity .o-difficulty-level:before {
	content: attr(data-title);
	color: #fff;
}

#o-aside .o-mod-activity .o-content,
#o-aside .o-mod-activity .o-difficulty-wrapper {
	display: none;
}

.bck-audio{
	cursor: pointer;
}

.edit .bck-audio{
	cursor: text;
}

.bck-interactive{
	cursor: pointer;
}

.edit .bck-interactive{
	cursor: text;
	border: 1px solid red;
	padding: 10px;
}


/*CAMBIOS ACTIVIDAD VISTA OXFORD*/

.texto_curso input {
	margin: auto;
}

.slide_main input,
#actividad .workspace.chooseblanks select {
	background: #FFF;
	border: 1px solid #CCC;
	display: inline-block;
	width: auto;
}

.slide_main input:focus,
#actividad .workspace.chooseblanks select:focus {
	border-color: #66AFE9;
	outline: 0px none;
	-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);
	   -moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);
	        box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px rgba(102, 175, 233, 0.6);
}

.slide_main input[type=radio] {
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	        box-shadow: none;
}

#actividad .workspace.true-false label {
	display: inline-block;
	height: 1.8em;
	margin-bottom: 0px;
	margin-top: 8px;
}

#actividad .class_slide .review {
	font-size: 1.4rem;
}

.slide_main a {
	color: #66AFE9;
}

#actividad .workspace {
	clear: both;
	font-size: 1.4rem;
}

.texto_curso {
	font-size: 1.4rem !important;
}

/* Short Answers */
.short-answer .textarea-container{
	display: block;
}

/* Photoswipe */
.pswp {
	z-index: 6000; /* Has to be larger than 5000 (#o-lightbox z-index) */
}

/* Search Tool */
#o-nav-search header input {
	padding-left: 0;
	-webkit-box-shadow: none;
	   -moz-box-shadow: none;
	        box-shadow: none;
	height:auto;
}

/* Modos revisiÃ³n - correcciÃ³n */
.modo_clase #o-app:not(.o-expand){
	top: 58%;
	height: 70.8rem;
}

.modo_clase body.o-portrait #o-app:not(.o-expand){
	top: 59%;
	height: 93.4rem;
}

.modo_clase #o-lightbox{
	height: 92.8%;
}

.modo_popup .o-toc.o-clickable,
.modo_popup .o-close-book.o-clickable,
.modo_popup .o-favorites.o-clickable,
.modo_popup .o-search.o-clickable,
.modo_popup .o-services,
.modo_popup nav#o-menu.o-teacher .o-toolbar .o-premium,
.modo_popup #o-arrows,
.modo_popup #o-arrow-zones {
	display:none !important;
}

#o-nav-search .o-clickable:before {
	font-family: icomoon;
	content: "\e616";
	float: left;
	font-size: 25px;
	margin-left: -45px;
	position: relative;
	transform: translateY(25%);
}

/**/

.o-mod.o-mod-icon-text.bck-link {
    cursor: pointer; /* Cursor del ratÃ³n mano en enlace web */
}

.o-mod-gallery .slick-next:before,
.o-mod-gallery .slick-prev:before {
    font-size: 3.8rem;
} /* Aumenta el tamaÃ±o de las flechas de las galerÃ­as */

ul.o-tools {
    width: auto !important;
}  /* Ancho de la barra de herramienta tamaÃ±o de fuente */

html.touch .rangeslider__handle {
    width: 1em;
    height: 1em;
} /* Aumenta tamaÃ±o del slider de tamaÃ±o de fuente en tableta */

html.touch .rangeslider--horizontal .rangeslider__handle {
    top: -0.45em;
} /* Ajusta posiciÃ³n del slider de tamaÃ±o de fuente en tableta */

nav#o-menu #o-nav-favorites ul li .o-icon-trash {
    top: 50%;
    left: -1.5em;
} /* Ajusta posiciÃ³n de la papelera de Favoritos */

html.touch nav#o-menu #o-nav-favorites ul li .o-icon-trash {
    right: 8em;
    opacity: 1;
} /* Ajusta posiciÃ³n de la papelera de Favoritos en tablets */

.o-img-wrapper[class*=o-icon-].o-icon-video-play:before {
	display: none;
}  /* Quita icono de vÃ­deo estilo Oxford en el reproductor insertado en pÃ¡gina */

#actividad .player.audio,
#help-panel-content .player.audio,
#remote-alert-modal-rich .player.audio {
    background-position: -29px -1px;
    display: none;
} /* Quita icono de audio estilo Blink en las actividades */

</pre></body></html>