@import url(https://use.fontawesome.com/releases/v5.0.13/css/all.css);@import url('https://fonts.googleapis.com/css?family=Dosis:300,600|Open+Sans:300,400|Open+Sans+Condensed:300');@import "css/bootstrap.min.css";@import "css/editor.css";@import "//code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css";@charset "UTF-8";
html,.iw_edit_mainform,.mainbody,#ContentVersionEditView1_mainpanel{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}fieldset,img{border:0}ul{list-style:none}.iw_modularea_139 ul{list-style:disc;margin-left:20px}.iw_modularea_139 ol{margin-left:20px}caption,th{text-align:left}p,h1,h2,h3,h4,h5,h6{margin-bottom:12px}a{outline:none}.clear{clear:both;height:auto;width:auto;overflow:visible}.cleft{clear:both;float:left}.hide{display:none}.hidden{visibility:hidden}.visible{visibility:visible}input:focus,select:focus{outline-width:0}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}a,a:hover,a:active,a:link,[type="button"],[type="submit"]{cursor:pointer}select.no-arrow{outline:none;-webkit-appearance:none;-moz-appearance:none}select.no-arrow::-ms-expand{display:none}select.no-arrow:-moz-focusring{color:transparent;text-shadow:none}.fs-lg{font-size:22px}.fs-md{font-size:20px}.fs-normal{font-size:18px}.fs-sm{font-size:16px}.fs-xs{font-size:14px}.text-lwhite{color:#fff !important}.wrap{max-width:1088px;margin:auto}.wrap-md{max-width:936px;margin:auto}.relative{position:relative}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-bold{font-weight:bold}.text-normal{font-weight:normal}.text-ucase{text-transform:uppercase}.text-white{color:#fff}.text-black{color:#000}.full-size{width:100%}.display-block{display:block !important}.display-iblock{display:inline-block !important}.centered{display:table !important;margin:auto}.mt{margin-top:30px !important}.mt-lg{margin-top:60px !important}.mt-md{margin-top:15px !important}.mt-sm{margin-top:10px !important}.mt-xs{margin-top:5px !important}.mb{margin-bottom:30px !important}.mb-lg{margin-bottom:60px !important}.mb-md{margin-bottom:15px !important}.mb-sm{margin-bottom:10px !important}.mb-xs{margin-bottom:5px !important}.ml{margin-left:30px !important}.ml-lg{margin-left:60px !important}.ml-md{margin-left:15px !important}.ml-sm{margin-left:10px !important}.ml-xs{margin-left:5px !important}.mr{margin-right:30px !important}.mr-lg{margin-right:60px !important}.mr-md{margin-right:15px !important}.mr-sm{margin-right:10px !important}.mr-xs{margin-right:5px !important}.nomargin{margin:0 !important}.mt-0{margin-top:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mr-0{margin-right:0 !important}.nopadding{padding:0 !important}.pt{padding-top:30px !important}.pt-lg{padding-top:60px !important}.pt-md{padding-top:15px !important}.pt-sm{padding-top:10px !important}.pt-xs{padding-top:5px !important}.pb{padding-bottom:30px !important}.pb-lg{padding-bottom:60px !important}.pb-md{padding-bottom:15px !important}.pb-sm{padding-bottom:10px !important}.pb-xs{padding-bottom:5px !important}.pl{padding-left:30px !important}.pl-lg{padding-left:60px !important}.pl-md{padding-left:15px !important}.pl-sm{padding-left:10px !important}.pl-xs{padding-left:5px !important}.pr{padding-right:30px !important}.pr-lg{padding-right:60px !important}.pr-md{padding-right:15px !important}.pr-sm{padding-right:10px !important}.pr-xs{padding-right:5px !important}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.pr-0{padding-right:0 !important}.placeholder{background-size:cover;background-position:center center;background-repeat:no-repeat;width:100%}.row{margin-left:-15px;margin-right:-15px}.row>.col,.row>[class*="col-"]{padding-left:15px;padding-right:15px}.row.pad-lg{margin-left:-30px;margin-right:-30px}.row.pad-lg>.col,.row.pad-lg>[class*="col-"]{padding-left:30px;padding-right:30px}.row.pad-md{margin-left:-7.5px;margin-right:-7.5px}.row.pad-md>.col,.row.pad-md>[class*="col-"]{padding-left:7.5px;padding-right:7.5px}.row.pad-sm{margin-left:-10px;margin-right:-10px}.row.pad-sm>.col,.row.pad-sm>[class*="col-"]{padding-left:10px;padding-right:10px}.row.pad-xs{margin-left:-5px;margin-right:-5px}.row.pad-xs>.col,.row.pad-xs>[class*="col-"]{padding-left:5px;padding-right:5px}.row.pad-none{margin-left:0;margin-right:0}.row.pad-none>[class*="col-"]{padding-left:0;padding-right:0}.hide-nonlink[href=""],.hideempty:empty,[data-empty=""]{display:none !important}.hiding,.visible-sv-block,.visible-en-block,.visible-fi-block,.visible-sv,.visible-en,.visible-fi{display:none}.fi .visible-fi{display:inline}.en .visible-en{display:inline}.sv .visible-sv{display:inline}.fi .visible-fi-block{display:inline}.en .visible-en-block{display:inline}.sv .visible-sv-block{display:inline}[data-slide],[data-expand],.pointer{cursor:pointer}[data-slide]:hover,[data-expand]:hover,.pointer:hover,[data-slide]:focus,[data-expand]:focus,.pointer:focus,[data-slide]:active,[data-expand]:active,.pointer:active{text-decoration:none;outline:none}.mb-neg{margin-bottom:-30px}body,html,.mainbody,.RadEContent,.RadEContent td{font-family:'Open Sans';font-size:18px;line-height:32px;color:#333}.Default.RadEditor .reContentCell{border:0 !important}a,a:link,a:active,a:visited{color:#0054c7}a.orange{color:#c1570e !important}a.teal{color:#007783 !important}p{margin-bottom:15px}h1,h2,h3,h4,h5,h6{line-height:normal;font-weight:normal;margin-bottom:15px;font-family:dosis}h1{font-size:44px}h1.teal{color:#007783}h2{font-size:34px}h2.teal{color:#007783}h3{font-size:28px}h3.teal{color:#007783}h4{font-size:22px;font-weight:bold}h4.teal{color:#007783}h5{font-size:24px;font-family:'Open Sans'}h5.teal{color:#007783}h6{font-size:20px}img{max-width:100%}h1 a,h2 a,h3 a,h4 a,h5 a{color:inherit !important}.spinner{position:absolute;top:50%;left:50%;z-index:9999;width:50px;height:50px;margin:-25px 0 0 -25px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,0.5);background:#fff url(/includes/img/ajax-loader.gif) no-repeat center center}.modal-dialog{width:100%;max-width:800px}.modal-body iframe{position:absolute;top:0;left:0;width:100%;height:100%}.editorcontent h1,.iw_modularea_Editor .iw_modulcontent_inner h1,.editorcontent h2,.iw_modularea_Editor .iw_modulcontent_inner h2,.editorcontent h3,.iw_modularea_Editor .iw_modulcontent_inner h3,.editorcontent h4,.iw_modularea_Editor .iw_modulcontent_inner h4,.editorcontent h5,.iw_modularea_Editor .iw_modulcontent_inner h5,.editorcontent h6,.iw_modularea_Editor .iw_modulcontent_inner h6{color:#007783}.iw_column_inner{min-height:1px}.iw_column_3_1{width:50%}.iw_column_3_2{width:50%}.iw_column_5_3,.iw_column_5_1{width:25%}.iw_columnlayout_5 .iw_column_inner{float:left;width:100%}.iw_column_6_4,.iw_column_6_2{width:25%}.iw_column_6_3{width:50%}.iw_column_9_1{width:25%}.iw_column_9_2{width:25%}.iw_column_9_3{width:25%}.iw_column_9_4{width:25%}.iw_columnlayout_9 .iw_column_inner{float:left;width:100%}.iw_column_10_1{width:50%}.iw_column_10_2{width:50%}.iw_column_11_2{width:50%}.iw_column_11_3{width:50%}@charset "UTF-8";
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
-webkit-transform:translate3d(0,-30px,0);
transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
-webkit-transform:translate3d(0,-15px,0);
transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);
transform:translate3d(0,-4px,0)}}
@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
-webkit-transform:translate3d(0,-30px,0);
transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);
-webkit-transform:translate3d(0,-15px,0);
transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);
transform:translate3d(0,-4px,0)}}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}}
@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}}
.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);
transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);
transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);
transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);
transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);
transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);
transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);
transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);
transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);
transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);
transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);
transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);
transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}}
@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}}
.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);
transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);
transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);
transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);
transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);
transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);
transform:translateX(0)}}
@keyframes headShake{0%{-webkit-transform:translateX(0);
transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);
transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);
transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);
transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);
transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);
transform:translateX(0)}}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);
transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);
transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);
transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);
transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);
transform:rotate3d(0,0,1,0deg)}}
@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);
transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);
transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);
transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);
transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0deg);
transform:rotate3d(0,0,1,0deg)}}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);
transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
@keyframes tada{from{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);
transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);
transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);
transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);
transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);
transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);
transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);
transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);
transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);
transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}
@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);
transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);
transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);
transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);
transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);
transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);
transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);
transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);
transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;
-webkit-transform:scale3d(1.03,1.03,1.03);
transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);
transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;
-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);
transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;
-webkit-transform:scale3d(1.03,1.03,1.03);
transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);
transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;
-webkit-transform:scale3d(1,1,1);
transform:scale3d(1,1,1)}}
.bounceIn{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(0,-3000px,0);
transform:translate3d(0,-3000px,0)}
60%{opacity:1;
-webkit-transform:translate3d(0,25px,0);
transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);
transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(0,-3000px,0);
transform:translate3d(0,-3000px,0)}
60%{opacity:1;
-webkit-transform:translate3d(0,25px,0);
transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);
transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(-3000px,0,0);
transform:translate3d(-3000px,0,0)}
60%{opacity:1;
-webkit-transform:translate3d(25px,0,0);
transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);
transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;
-webkit-transform:translate3d(-3000px,0,0);
transform:translate3d(-3000px,0,0)}
60%{opacity:1;
-webkit-transform:translate3d(25px,0,0);
transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);
transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);
transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;
-webkit-transform:translate3d(3000px,0,0);
transform:translate3d(3000px,0,0)}
60%{opacity:1;
-webkit-transform:translate3d(-25px,0,0);
transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);
transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;
-webkit-transform:translate3d(3000px,0,0);
transform:translate3d(3000px,0,0)}
60%{opacity:1;
-webkit-transform:translate3d(-25px,0,0);
transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);
transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);
transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;
-webkit-transform:translate3d(0,3000px,0);
transform:translate3d(0,3000px,0)}
60%{opacity:1;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);
transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);
animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;
-webkit-transform:translate3d(0,3000px,0);
transform:translate3d(0,3000px,0)}
60%{opacity:1;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);
transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);
transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;
-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}}
@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);
transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;
-webkit-transform:scale3d(1.1,1.1,1.1);
transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}}
.bounceOut{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}
40%,45%{opacity:1;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}
to{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}}
@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);
transform:translate3d(0,10px,0)}
40%,45%{opacity:1;
-webkit-transform:translate3d(0,-20px,0);
transform:translate3d(0,-20px,0)}
to{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;
-webkit-transform:translate3d(20px,0,0);
transform:translate3d(20px,0,0)}
to{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}}
@keyframes bounceOutLeft{20%{opacity:1;
-webkit-transform:translate3d(20px,0,0);
transform:translate3d(20px,0,0)}
to{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;
-webkit-transform:translate3d(-20px,0,0);
transform:translate3d(-20px,0,0)}
to{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}}
@keyframes bounceOutRight{20%{opacity:1;
-webkit-transform:translate3d(-20px,0,0);
transform:translate3d(-20px,0,0)}
to{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;
-webkit-transform:translate3d(0,20px,0);
transform:translate3d(0,20px,0)}
to{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}}
@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);
transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;
-webkit-transform:translate3d(0,20px,0);
transform:translate3d(0,20px,0)}
to{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInDown{from{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInDownBig{from{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInLeft{from{opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInLeftBig{from{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInRight{from{opacity:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInRightBig{from{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInUp{from{opacity:0;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes fadeInUpBig{from{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}}
@keyframes fadeOut{from{opacity:1}
to{opacity:0}}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}}
@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}}
@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,2000px,0);
transform:translate3d(0,2000px,0)}}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}}
@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}}
@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(-2000px,0,0);
transform:translate3d(-2000px,0,0)}}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}
@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}}
@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(2000px,0,0);
transform:translate3d(2000px,0,0)}}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}}
@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}}
@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(0,-2000px,0);
transform:translate3d(0,-2000px,0)}}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
transform:perspective(400px) rotate3d(0,1,0,-360deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);
transform:perspective(400px) scale3d(0.95,0.95,0.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);
transform:perspective(400px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}}
@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);
transform:perspective(400px) rotate3d(0,1,0,-360deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
-webkit-animation-timing-function:ease-out;
animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);
transform:perspective(400px) scale3d(0.95,0.95,0.95);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);
transform:perspective(400px);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
transform:perspective(400px) rotate3d(1,0,0,90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
transform:perspective(400px) rotate3d(1,0,0,-20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
transform:perspective(400px) rotate3d(1,0,0,10deg);
opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);
transform:perspective(400px)}}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
transform:perspective(400px) rotate3d(1,0,0,90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
transform:perspective(400px) rotate3d(1,0,0,-20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);
transform:perspective(400px) rotate3d(1,0,0,10deg);
opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);
transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);
transform:perspective(400px)}}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
transform:perspective(400px) rotate3d(0,1,0,90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
transform:perspective(400px) rotate3d(0,1,0,-20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
transform:perspective(400px) rotate3d(0,1,0,10deg);
opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);
transform:perspective(400px)}}
@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
transform:perspective(400px) rotate3d(0,1,0,90deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in;
opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
transform:perspective(400px) rotate3d(0,1,0,-20deg);
-webkit-animation-timing-function:ease-in;
animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
transform:perspective(400px) rotate3d(0,1,0,10deg);
opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);
transform:perspective(400px)}}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);
transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
transform:perspective(400px) rotate3d(1,0,0,-20deg);
opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
transform:perspective(400px) rotate3d(1,0,0,90deg);
opacity:0}}
@keyframes flipOutX{from{-webkit-transform:perspective(400px);
transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);
transform:perspective(400px) rotate3d(1,0,0,-20deg);
opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);
transform:perspective(400px) rotate3d(1,0,0,90deg);
opacity:0}}
.flipOutX{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);
transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
transform:perspective(400px) rotate3d(0,1,0,-15deg);
opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
transform:perspective(400px) rotate3d(0,1,0,90deg);
opacity:0}}
@keyframes flipOutY{from{-webkit-transform:perspective(400px);
transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);
transform:perspective(400px) rotate3d(0,1,0,-15deg);
opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
transform:perspective(400px) rotate3d(0,1,0,90deg);
opacity:0}}
.flipOutY{-webkit-animation-duration:0.75s;animation-duration:0.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);
transform:translate3d(100%,0,0) skewX(-30deg);
opacity:0}
60%{-webkit-transform:skewX(20deg);
transform:skewX(20deg);
opacity:1}
80%{-webkit-transform:skewX(-5deg);
transform:skewX(-5deg);
opacity:1}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);
transform:translate3d(100%,0,0) skewX(-30deg);
opacity:0}
60%{-webkit-transform:skewX(20deg);
transform:skewX(20deg);
opacity:1}
80%{-webkit-transform:skewX(-5deg);
transform:skewX(-5deg);
opacity:1}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);
transform:translate3d(100%,0,0) skewX(30deg);
opacity:0}}
@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);
transform:translate3d(100%,0,0) skewX(30deg);
opacity:0}}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0,0,1,-200deg);
transform:rotate3d(0,0,1,-200deg);
opacity:0}
to{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateIn{from{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0,0,1,-200deg);
transform:rotate3d(0,0,1,-200deg);
opacity:0}
to{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,-90deg);
transform:rotate3d(0,0,1,-90deg);
opacity:0}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,-90deg);
transform:rotate3d(0,0,1,-90deg);
opacity:0}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0);
opacity:1}}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;
transform-origin:center;
opacity:1}
to{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0,0,1,200deg);
transform:rotate3d(0,0,1,200deg);
opacity:0}}
@keyframes rotateOut{from{-webkit-transform-origin:center;
transform-origin:center;
opacity:1}
to{-webkit-transform-origin:center;
transform-origin:center;
-webkit-transform:rotate3d(0,0,1,200deg);
transform:rotate3d(0,0,1,200deg);
opacity:0}}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}}
@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,45deg);
transform:rotate3d(0,0,1,45deg);
opacity:0}}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}}
@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}}
@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
opacity:1}
to{-webkit-transform-origin:left bottom;
transform-origin:left bottom;
-webkit-transform:rotate3d(0,0,1,-45deg);
transform:rotate3d(0,0,1,-45deg);
opacity:0}}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,90deg);
transform:rotate3d(0,0,1,90deg);
opacity:0}}
@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
opacity:1}
to{-webkit-transform-origin:right bottom;
transform-origin:right bottom;
-webkit-transform:rotate3d(0,0,1,90deg);
transform:rotate3d(0,0,1,90deg);
opacity:0}}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);
transform:rotate3d(0,0,1,80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);
transform:rotate3d(0,0,1,60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1}
to{-webkit-transform:translate3d(0,700px,0);
transform:translate3d(0,700px,0);
opacity:0}}
@keyframes hinge{0%{-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);
transform:rotate3d(0,0,1,80deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);
transform:rotate3d(0,0,1,60deg);
-webkit-transform-origin:top left;
transform-origin:top left;
-webkit-animation-timing-function:ease-in-out;
animation-timing-function:ease-in-out;
opacity:1}
to{-webkit-transform:translate3d(0,700px,0);
transform:translate3d(0,700px,0);
opacity:0}}
.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;
-webkit-transform:scale(0.1) rotate(30deg);
transform:scale(0.1) rotate(30deg);
-webkit-transform-origin:center bottom;
transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);
transform:rotate(3deg)}
to{opacity:1;
-webkit-transform:scale(1);
transform:scale(1)}}
@keyframes jackInTheBox{from{opacity:0;
-webkit-transform:scale(0.1) rotate(30deg);
transform:scale(0.1) rotate(30deg);
-webkit-transform-origin:center bottom;
transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);
transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);
transform:rotate(3deg)}
to{opacity:1;
-webkit-transform:scale(1);
transform:scale(1)}}
.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;
-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes rollIn{from{opacity:0;
-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);
transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;
-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}
@keyframes rollOut{from{opacity:1}
to{opacity:0;
-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);
transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}}
@keyframes zoomIn{from{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomInDown{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomInLeft{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomInRight{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomInUp{from{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}}
@keyframes zoomOut{from{opacity:1}
50%{opacity:0;
-webkit-transform:scale3d(0.3,0.3,0.3);
transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomOutDown{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;
-webkit-transform:scale(0.1) translate3d(-2000px,0,0);
transform:scale(0.1) translate3d(-2000px,0,0);
-webkit-transform-origin:left center;
transform-origin:left center}}
@keyframes zoomOutLeft{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;
-webkit-transform:scale(0.1) translate3d(-2000px,0,0);
transform:scale(0.1) translate3d(-2000px,0,0);
-webkit-transform-origin:left center;
transform-origin:left center}}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;
-webkit-transform:scale(0.1) translate3d(2000px,0,0);
transform:scale(0.1) translate3d(2000px,0,0);
-webkit-transform-origin:right center;
transform-origin:right center}}
@keyframes zoomOutRight{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);
transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;
-webkit-transform:scale(0.1) translate3d(2000px,0,0);
transform:scale(0.1) translate3d(2000px,0,0);
-webkit-transform-origin:right center;
transform-origin:right center}}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
@keyframes zoomOutUp{40%{opacity:1;
-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);
-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);
animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;
-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);
-webkit-transform-origin:center bottom;
transform-origin:center bottom;
-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);
animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0);
visibility:visible}
to{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}}
@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(0,100%,0);
transform:translate3d(0,100%,0)}}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}}
@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(-100%,0,0);
transform:translate3d(-100%,0,0)}}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}
@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(100%,0,0);
transform:translate3d(100%,0,0)}}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}}
@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);
transform:translate3d(0,0,0)}
to{visibility:hidden;
-webkit-transform:translate3d(0,-100%,0);
transform:translate3d(0,-100%,0)}}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.owl-loaded{position:relative}.owl-stage-outer{position:relative;overflow:hidden}.owl-item{display:inline-block;vertical-align:top;position:relative}.owl-nav{text-align:center;position:absolute;top:50%;left:0;width:100%;height:0px;z-index:10;color:#fff}.owl-nav.disabled{display:none}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;top:0;left:0;background:#fff;cursor:pointer}.owl-nav .owl-next{left:auto;right:0}.owl-dots{text-align:center;height:20px}.owl-dots.disabled{display:none}.owl-dots .owl-dot{display:inline-block;width:20px;height:20px;background:#fff;border:1px solid #000;border-radius:20px;margin:0 5px;cursor:pointer;vertical-align:top}.owl-dots .owl-dot.active{background:#000}@font-face{font-family:'fontello';
src:url('fontello/font/fontello.eot?25124043');
src:url('fontello/font/fontello.eot?25124043#iefix') format('embedded-opentype'),url('fontello/font/fontello.woff2?25124043') format('woff2'),url('fontello/font/fontello.woff?25124043') format('woff'),url('fontello/font/fontello.ttf?25124043') format('truetype'),url('fontello/font/fontello.svg?25124043#fontello') format('svg');
font-weight:normal;
font-style:normal}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:0.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-right-open:before{content:'\e800'}.icon-search:before{content:'\e801'}.icon-left-open:before{content:'\e802'}.icon-down-open:before{content:'\e803'}.icon-sort-down:before{content:'\f0dd'}.icon-angle-left:before{content:'\f104'}.icon-angle-right:before{content:'\f105'}.icon-angle-up:before{content:'\f106'}.icon-angle-down:before{content:'\f107'}#iw_pagecontent,form{position:relative;height:100%}.hero{position:relative;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}.hero-video{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;object-fit:cover}.hero-logo{float:right;height:100%;width:100%;position:relative;z-index:2;background:rgba(255,255,255,0.7) url(../images/kamk-logo.png) no-repeat center center;background-size:auto 400px}.hero.active .hero-logo{background-color:rgba(255,255,255,0.9)}.hero.active .hero-logo:after{content:"\f104";font-family:fontello;position:absolute;bottom:100px;left:0;width:100%;text-align:center;color:#c1570e;font-size:100px;transform:rotate(-90deg)}.screen-reader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.screen-reader-focusable:active,.screen-reader-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}select:focus,a:focus{outline:2px solid #fff;text-decoration:underline !important;filter:contrast(120%)}.interfacelayout{padding-top:35px;position:relative}.header{position:fixed;top:0;left:0;width:100%;z-index:99;box-shadow:0 0 5px rgba(0,0,0,0.5)}.scrollposition{position:absolute;bottom:0;left:0;width:100%;height:3px}.scrollposition div{height:100%;width:0;background:#c1570e}.banner{width:100%;padding-top:100px;min-height:460px;background-color:#eee;background-position:top center;background-size:cover;background-repeat:no-repeat;display:flex;align-items:flex-end}.banner-content{max-width:1088px;margin:auto;margin:0 auto;width:100%;padding-bottom:50px}.banner-content .page-title,.banner-content .page-desc{display:inline-block;background:rgba(0,119,131,0.8);color:#fff;padding:0px 20px 10px 20px}.banner-content .page-desc{max-width:620px;padding:10px 20px}.banner.color-teal .page-title,.banner.color-teal .page-desc{background:rgba(0,119,131,0.8)}.banner.color-blue .page-title,.banner.color-blue .page-desc{background:rgba(51,179,227,0.8)}.banner.color-purple .page-title,.banner.color-purple .page-desc{background:rgba(98,32,102,0.8)}.banner.color-pink .page-title,.banner.color-pink .page-desc{background:rgba(215,1,109,0.8)}.banner.color-green .page-title,.banner.color-green .page-desc{background:rgba(112,163,0,0.8)}.banner.color-orange .page-title,.banner.color-orange .page-desc{background:rgba(193,87,14,0.8)}.nav-top{background:#007783;text-align:right}.nav-top ul{margin-right:-4px}.nav-top ul,.nav-top li{display:inline-block}.nav-top a{color:#fff;display:block;line-height:35px;padding:0 20px;font-size:14px}.nav-top li:nth-last-child(3) a,.nav-top li:nth-last-child(2) a,.nav-top li:last-child a{border-right:1px solid #fff}.nav-top .langmenu li a{border-right:1px solid #fff;padding:0 10px;text-transform:uppercase}.nav-top a.aux-link{display:inline-block;border-right:1px solid #fff;padding:0;min-width:40px;text-align:center;text-decoration:none}.nav-main{background:#fff}.nav-main .logo{float:left;padding:10px;background:#fff;margin-top:-35px;max-width:120px}.nav-main .mainmenu{float:left;margin:20px 0 0 0px}.nav-main .mainmenu>li{display:inline-block;padding:0 5px 30px 5px}.nav-main .mainmenu>li>a{display:block;color:#007783;font-family:'Open Sans';font-weight:300;line-height:50px;padding:0 15px;text-decoration:none;position:relative}.nav-main .mainmenu>li:hover>a,.nav-main .mainmenu>li>a.active_link{border-bottom:5px solid #007783}.header .logo{transition:margin-top 0.5s ease,width 0.5s ease}.header.fixed .logo{margin-top:0;width:85px}.header.fixed{border-top:5px solid #007783}.searchpanel{position:absolute;top:0;right:0;height:100%;width:100%;background:rgba(255,255,255,0.8);padding:10px;z-index:10;display:none}.searchpanel input.frminput{border:3px solid #c1570e !important;box-shadow:0 0 3px rgba(0,0,0,0.5);padding:0 75px 0 10px;box-sizing:border-box;width:100%;font-size:14px}.searchpanel .frmbutton{display:none;position:absolute;top:0;right:0;padding:0 10px;font-size:12px;background:#c1570e;color:#fff;height:100%;border:1px solid #c1570e;border-left:1px solid #c1570e}.megadrop{position:absolute;top:100%;left:0;width:100%;display:none;z-index:2;margin-top:-10px;padding-top:10px}.megadrop .megadrop-inner{background:#fff;padding:50px}.megadrop li a{color:#007783;display:block;font-weight:300;line-height:24px;border-bottom:1px solid #f0f0f0}.megadrop .megadrop-menu{width:50%;max-width:270px}.megadrop .megadrop-menu li{position:relative;margin-bottom:10px;padding-right:45px}.megadrop .megadrop-menu>li.has-children:before{content:"\f105";font-family:fontello;position:absolute;right:20px;top:0;height:24px;width:24px;border-radius:4px;line-height:22px;font-size:24px;text-align:center;color:#007783;background:#fff;cursor:pointer}.megadrop ul ul{display:none;position:absolute;top:-17px;left:100%;width:100%;background:#fff;padding:15px 25px;box-shadow:0 3px 12px rgba(142,142,142,0.16)}.megadrop ul ul:before{content:"";position:absolute;top:20px;left:-8px;width:16px;height:16px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.25);z-index:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.megadrop ul ul:after{content:"";background:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.megadrop li li{margin-bottom:5px;position:relative;z-index:2}.megadrop li li a{font-size:16px;line-height:20px}.megadrop .megadrop-menu>li:hover ul{display:block}.megadrop li:last-child{margin-bottom:0}.main{padding:30px 0}.footer{background:#007783;overflow:hidden}.footer-left{background:#fff;padding:0 0 30px 0;position:relative;z-index:2}.footer-right{padding:0 0 30px 0;position:relative;z-index:1}.footermenu{position:relative}.footermenu li{display:inline-block}.footermenu a{display:block;color:#fff;font-family:'Open Sans';font-weight:300;line-height:50px;padding:0 20px;text-decoration:none}.footermenu:after{content:"";position:absolute;bottom:0;left:-200%;width:500%;background:rgba(255,255,255,0.5);height:1px}.footer-content{color:#fff;padding:20px 0 0 20px;line-height:26px}.footer-content a{color:#fff}a.buttonlink{display:inline-block;border:5px solid #c1570e;padding:0 30px;line-height:45px;color:#333;text-decoration:none}a.buttonlink.white{border-color:#fff;color:#fff}.interfacelayout select,.interfacelayout select:active,.interfacelayout select:focus{border:3px solid #c1570e;background:#fff;height:50px;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;padding:0 40px 0 10px;background:url(../images/caret-down-orange.png) no-repeat right 10px center}.interfacelayout select::-ms-expand{display:none}.interfacelayout select:-moz-focusring{color:transparent;text-shadow:none}.interfacelayout select.white{border:1px solid #fff;background:url(../images/caret-down-white.png) no-repeat right 10px center;color:#fff}.interfacelayout select.white option{color:#000}.interfacelayout select.orange{background:#c1570e url(../images/caret-down-white.png) no-repeat right 10px center;border-color:#fff;color:#fff}.interfacelayout input[type="text"]{border:3px solid #c1570e;box-shadow:0 0 5px rgba(0,0,0,0.3);padding:0 10px;font-size:16px;height:50px;line-height:50px;box-sizing:border-box}.interfacelayout input[type="text"].white{border-color:#fff;background:none;color:#fff;box-shadow:none}.interfacelayout textarea{border:3px solid #c1570e;padding:10px;font-size:16px;height:150px;width:100%;box-sizing:border-box}.interfacelayout textarea.white{border-color:#fff;background:none;color:#fff;box-shadow:none}.interfacelayout .cb{display:inline-block;position:relative}.interfacelayout .cb:before{content:"";position:absolute;top:8px;left:0;width:30px;height:30px;border:3px solid #c1570e;box-shadow:0 0 5px rgba(0,0,0,0.3);z-index:1}.interfacelayout .cb input{position:absolute;top:-10px;left:0;visibility:hidden}.interfacelayout .cb label{position:relative;display:inline-block;font-size:14px;padding-left:40px;height:46px;line-height:46px;z-index:2}.interfacelayout .cb [type="checkbox"]:checked+label:after{content:'✔';position:absolute;top:0;left:9px;font-size:19px;color:#c1570e}.newsletter-bar{position:fixed;bottom:0;left:0;width:100%;background:#fff;color:#000;border-top:5px solid #0099a8;z-index:999;padding:10px 0;display:none;min-height:66px}.newsletter-bar input[type="text"]{background:#fff;color:#000;border:5px solid #c1570e;height:55px;line-height:55px;padding:0 10px;margin:0 15px}.newsletter-bar .btnsubscribe{color:#fff;background-color:#007783;border:none}.newsletter-bar ::-webkit-input-placeholder{color:#000;opacity:1}.newsletter-bar ::-moz-placeholder{color:#000;opacity:1}.newsletter-bar ::-ms-input-placeholder{color:#000;opacity:1}.newsletter-bar :-moz-placeholder{color:#000;opacity:1}.newsletter-bar input:-ms-input-placeholder{color:#000;opacity:1}.newsletter-bar .newsletter-close{position:absolute;top:10px;right:10px;height:46px;width:46px;background:#fff;text-align:center;color:#007783;font-size:30px;line-height:46px;font-weight:300}.newsletter-bar a{text-decoration:none}.crumbs{display:block;margin-bottom:30px;font-size:14px;text-transform:uppercase;margin-top:-15px}.crumbs a{color:#c1570e}.mnav{position:fixed;top:60px;left:0;width:100%;height:100%;background:#fff;z-index:98;overflow:auto;padding:10px 0;height:-moz-calc((100% - 60px));height:-webkit-calc((100% - 60px));height:calc((100% - 60px));display:none}.mnav .searchpanel{position:static;height:auto;background:none;padding-bottom:20px}.mnav .auxmenu{padding:10px 10px;border-bottom:1px solid rgba(0,119,131,0.2)}.mnav .auxmenu li{float:left;width:50%}.mnav .auxmenu a{color:#007783;font-size:16px;font-weight:300}.mnav .langmenu{text-align:center;border-bottom:1px solid rgba(0,119,131,0.2)}.mnav .langmenu li{display:inline-block;border-left:1px solid rgba(0,119,131,0.2)}.mnav .langmenu li:last-child{border-right:1px solid rgba(0,119,131,0.2)}.mnav .langmenu a{color:#007783;font-size:16px;font-weight:300;padding:0 10px}.mmenu{margin:auto;border-top:1px solid rgba(0,119,131,0.2)}.mmenu li{position:relative}.mmenu li a{display:block;border-bottom:1px solid rgba(0,119,131,0.2);padding:0 30px 0 10px;line-height:40px;font-size:16px;color:#007783;font-weight:300}.mmenu .handle{position:absolute;top:8px;right:10px;height:24px;width:24px;border:1px solid #c1570e;border-radius:4px;text-align:center;color:#c1570e;background:#fff;cursor:pointer}.mmenu .handle:before{display:block;content:"\f105";font-family:fontello;height:24px;width:24px;line-height:21px;font-size:24px}.mmenu ul{display:none}.mmenu .selected>a{padding-left:50px;color:#333}.mmenu .selected>.handle{right:auto;left:10px}.mmenu .selected>.handle:before{content:"\f104";width:21px}.iw_modularea{margin-bottom:60px}.iw_modularea_inner{margin-left:30px}.iw_columnlayout{zoom:1;margin-left:-30px}.iw_modulcontent_inner:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.iw_modularea.width-25,.iw_modularea.width-50,.iw_modularea.width-75,.iw_modularea.width-66,.iw_modularea.width-33{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:25%}.iw_modularea.width-33{width:33.3333%}.iw_modularea.width-50{width:50%}.iw_modularea.width-66{width:66.6666%}.iw_modularea.width-75{width:75%}.promos .promo{margin-bottom:30px;display:flex;align-content:center}.promos .item-content{width:100%;border-bottom:5px solid #c1570e;border-radius:4px;overflow:hidden;background-size:cover;background-position:center center;transition:box-shadow 0.2s linear}.promos .item-content:hover{box-shadow:0 0 25px rgba(0,0,0,0.25);transition:box-shadow 0.2s linear}.promos a.item-content-inner,.promos a.item-content-inner:hover{width:100%;padding:30px;display:flex;align-items:center;justify-content:center;min-height:195px;text-decoration:none}.promos a.item-content-inner h3,.promos a.item-content-inner:hover h3{color:#fff}.promos .bg-teal .item-content{background-color:#007783}.promos .bg-orange .item-content{background-color:#c1570e}.promos .bg-purple .item-content{background-color:#622066}.promos .bg-green .item-content{background-color:#70a300}.promos .bg-pink .item-content{background-color:#d7016d}.promos .bg-teal .item-content-inner{background-color:rgba(0,119,131,0.8)}.promos .bg-orange .item-content-inner{background-color:rgba(193,87,14,0.8)}.promos .bg-purple .item-content-inner{background-color:rgba(98,32,102,0.8)}.promos .bg-green .item-content-inner{background-color:rgba(112,163,0,0.8)}.promos .bg-pink .item-content-inner{background-color:rgba(215,1,109,0.8)}.promos .bg-teal:hover .item-content-inner{background-color:#007783}.promos .bg-orange:hover .item-content-inner{background-color:#c1570e}.promos .bg-purple:hover .item-content-inner{background-color:#622066}.promos .bg-green:hover .item-content-inner{background-color:#70a300}.promos .bg-pink:hover .item-content-inner{background-color:#d7016d}.iw_modularea_inner .iw_modularea_Menu .iw_modularea_inner{margin-left:0px}.iw_modularea_Menu .iw_modularea_inner{background:#fff;padding:50px 80px 40px 80px;border:5px solid #007783;border-radius:3px}.iw_modularea_Menu .iw_modularea_inner .iw_modulheader_heading{font-weight:bold;font-size:44px;color:#007783;font-family:dosis;margin-bottom:20px}.iw_modularea_Menu .iw_modularea_inner .iw_modulcontent_inner ul{display:flex;flex-wrap:wrap;margin:0 -10px}.iw_modularea_Menu .iw_modularea_inner .iw_modulcontent_inner li{flex-basis:33.3333%}.iw_modularea_Menu .iw_modularea_inner .iw_modulcontent_inner a{color:rgba(255,255,255,0.7);font-weight:300;display:block;margin-bottom:10px}.iw_modularea_Menu .iw_modularea_inner .iw_modulcontent_inner a i.fa-{display:none}.iw_modularea_Menu .iw_modularea_inner .iw_modulcontent_inner a i{color:#fff}.iw_modularea_Menu.block-links .iw_modularea_inner .iw_modulcontent_inner ul{display:flex;flex-wrap:wrap}.iw_modularea_Menu.block-links .iw_modularea_inner .iw_modulcontent_inner li{flex-basis:auto;padding:0 10px}.iw_modularea_Menu.block-links .iw_modularea_inner .iw_modulcontent_inner a{border:5px solid #c1570e;color:#000;font-weight:400;padding:0 50px;font-size:16px;line-height:40px;text-decoration:none}.image-text img{border-radius:3px;border-bottom:5px solid #c1570e}.image-text .item-content{position:relative;height:100%;width:100%;background:#007783;padding:30px;color:#fff;border-bottom:5px solid #c1570e;border-radius:0 3px 3px 0;display:flex;align-items:center}.image-text .image-col{padding-right:0}.image-text .item-image{overflow:hidden;border-radius:3px}.image-text .item-image:before,.image-text .item-image:after{content:"";position:absolute;top:0;right:0;height:-moz-calc((50% - 8px));height:-webkit-calc((50% - 8px));height:calc((50% - 8px));width:16px;background:#fff}.image-text .item-image:after{top:50%;margin-top:24px}.image-text .mask-upper{position:absolute;top:50%;right:0;width:0px;height:0px;margin-top:-8px;border-right:1px solid #fff;border-top:16px solid #fff;border-left:15px solid transparent;border-bottom:16px solid #fff}.text-bgimage{background-size:cover;background-position:center center;background-repeat:no-repeat;overflow:hidden;border-radius:3px;border-bottom:5px solid #c1570e}.text-bgimage .item-content{background:rgba(0,119,131,0.95);color:#fff;padding:60px 30px}.text-bgimage .item-content h1,.text-bgimage .item-content h2,.text-bgimage .item-content h3,.text-bgimage .item-content h4,.text-bgimage .item-content h5{color:#fff}.text-bgimage .item-links a:not(:last-child){margin-right:20px}.text-bgimage.solid{position:relative;border:0}.text-bgimage.solid:after,.text-bgimage.solid .item-content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background:#c1570e;z-index:1}.text-bgimage.solid .item-content{background:#007783;position:relative;z-index:2}.text-bgimage.solid .item-content:before{content:"";background:#fff;position:absolute;top:0;left:0;width:10px;height:100%;padding-bottom:5px;box-sizing:content-box;display:none}.text-bgimage.solid .mask{position:absolute;top:0;right:100%;width:30px;height:100%}.text-bgimage.solid .mask:before{content:"";position:absolute;top:-15px;left:0;width:100%;height:50%;background:#fff;transform:skew(0deg,45deg)}.text-bgimage.solid .mask:after{content:"";position:absolute;bottom:-15px;left:0;width:100%;height:55%;background:#fff;transform:skew(0deg,-45deg)}.pages-list-container.has-bg{padding:100px 0 70px 0;position:relative}.pages-list-container.has-bg .bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:0.5s -webkit-filter linear;transition:0.5s filter linear}.pages-list-container.has-bg .bg.blurred{filter:blur(20px);-webkit-filter:blur(20px)}.pages-list-container.has-bg .pages-list{position:relative;left:-100%}.pages-listitem{margin-bottom:30px}.pages-listitem .pages-listitem-inner{overflow:hidden;border-bottom:5px solid #c1570e;border-radius:3px}.pages-listitem img{background-position:center center;background-size:cover;background-color:#ccc}.pages-listitem .item-content{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:2;color:#fff}.pages-listitem .item-content-inner{position:absolute;bottom:0;left:0;width:100%;padding:15px;z-index:2;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.8) 50%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.8) 50%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.8) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}.pages-listitem .item-text{position:relative}.pages-listitem .hover-mask{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background:rgba(193,87,14,0.9);z-index:1;display:none}.pages-listitem .item-content.hover .item-content-inner{background:none}.slider .slider-title{color:#fff}.slider .item-content{position:absolute;bottom:0;left:0;width:100%;color:#fff;background:#007783;padding:0px 30px 40px 30px;opacity:0.95;border-bottom:5px solid #c1570e;border-radius:3px}.slider .owl-dots{position:absolute;bottom:10px;height:20px;width:100%;margin-bottom:0}.slider .owl-dots .owl-dot{width:12px;height:12px;background:none;border:1px solid #fff;margin:0 5px 0 0}.slider .owl-dots .owl-dot.active{background:#fff}.buttonlink.more{color:#c1570e;font-size:30px;font-weight:bold;padding:0 15px}.contactinfo{max-width:600px;margin-bottom:30px}.contactinfo .item-image{padding:0;background-color:#eee;background-position:center center;background-size:cover}.contactinfo .item-content{background:#007783;color:#fff;padding:40px 50px}.contactinfo .item-text{font-size:14px;line-height:22px}.contactinfo h1,.contactinfo h2,.contactinfo h3,.contactinfo h4,.contactinfo h5{color:#fff}.newslist .iw_listitem{border-bottom:1px dotted #ddd;padding:15px 0}.newslist .iw_date{line-height:normal;margin-bottom:5px}.news-carousel .newslist{position:relative}.news-carousel .newslist .owl-stage{display:flex;margin-bottom:15px}.news-carousel .newslist .iw_listitem{background:#007783;color:#fff;border-bottom:5px solid #c1570e;border-radius:3px;padding:25px;height:100%}.news-carousel .newslist .iw_listitem a{color:#fff}.news-carousel .newslist .iw_date{color:#fff}.news-carousel .newslist .buttonlink{margin-left:90px}.news-carousel .newslist .owl-nav{top:100%}.news-carousel .newslist .owl-prev,.news-carousel .newslist .owl-next{height:55px;width:55px;background:#c1570e;font-size:0}.news-carousel .newslist .owl-prev:before,.news-carousel .newslist .owl-next:before{content:"\f104";font-family:fontello;font-size:60px;color:#fff;line-height:54px;text-align:center}.news-carousel .newslist .owl-next:before{content:"\f105"}.news-carousel .newslist .owl-prev.disabled,.news-carousel .newslist .owl-next.disabled{opacity:0.2}.cources-carousel-area .owl-stage{margin-bottom:15px}.cources-carousel-area .owl-stage-outer{overflow:visible}.cources-carousel-area .more-cources{margin-left:80px}.cources-carousel-area .owl-prev{left:15px}.cources-carousel-area .owl-next{right:15px}.news-carousel .owl-nav,.cources-carousel .owl-nav{top:100%}.news-carousel .owl-prev,.cources-carousel .owl-prev,.news-carousel .owl-next,.cources-carousel .owl-next{height:55px;width:55px;background:#c1570e;font-size:0}.news-carousel .owl-prev:before,.cources-carousel .owl-prev:before,.news-carousel .owl-next:before,.cources-carousel .owl-next:before{content:"\f104";font-family:fontello;font-size:60px;color:#fff;line-height:54px;text-align:center}.news-carousel .owl-next:before,.cources-carousel .owl-next:before{content:"\f105"}.columned-text{column-count:2}.tab-switch a{display:inline-block;border:5px solid transparent;border-bottom:0;background:#fff;padding:0 25px;color:#c1570e;line-height:46px;position:relative;text-decoration:none}.tab-switch a.active{border-color:#007783;color:#333;font-weight:bold}.tab-switch a.active:after{content:"";position:absolute;top:100%;left:0;width:100%;height:20px;margin-top:-10px;background:#fff}.tab-content{display:none;border:5px solid #007783;padding:30px}.tab-content.active{display:block}.projects-searchpanel>div{display:inline-block;vertical-align:middle;margin-right:30px}.projects-searchpanel>div:last-child{margin-right:0}.projects-searchpanel [type="text"],.projects-searchpanel select{width:250px;box-shadow:none !important}.projects-listitem{padding:30px;border-left:5px solid #007783;border-radius:3px;box-shadow:3px 0px 10px 1px #ccc}.projects-listitem .poster-div{margin:10px 0px}.projects-listitem .poster-div .poster-button{border-radius:3px;border-bottom:2px solid #ef7622;background-color:#007783;padding:10px;color:#fff;text-decoration:none}.projects-listitem .poster-div .poster-button:hover{box-shadow:0 0 10px rgba(0,0,0,0.25)}.projects-listitem .info-label{float:left;width:160px}.projects-listitem .info-text{margin-left:170px}.projects-listitem .collapse-summary{position:relative}.projects-listitem .collapse-summary:after{content:"+";padding-left:10px}.projects-listitem .collapse-summary.expanded:after{content:"-"}.emsg{color:red;font-size:14px;background-color:#fff;padding:5px}.links-list{margin:0 0 20px 20px}.links-list li{list-style:disc;color:#007783}.links-list a{color:#c1570e}.banner-carousel .banner-carousel-item img{background-position:center center;background-size:cover;background-repeat:no-repeat}.banner-carousel .item-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;padding-top:85px}.banner-carousel .item-content .item-content-inner{width:936px;max-width:100%;margin:auto}.banner-carousel .item-content .item-data{max-width:600px}.banner-carousel .item-content h2,.banner-carousel .item-content p{display:inline-block;background:rgba(0,119,131,0.95);padding:10px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content .item-content-inner{width:1088px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content h2{padding:0;font-size:90px;background:none}.banner-carousel .banner-carousel-item[data-index="0"] .item-content h2 span{display:inline-block;background:rgba(215,1,109,0.8);padding:10px 40px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content h2 span:last-child{margin:20px 0 0 70px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content p{display:none}.banner-carousel .banner-carousel-item[data-index="0"] .item-content .item-data{max-width:none}.banner-carousel .banner-carousel-names{position:relative;white-space:nowrap;font-size:0;padding-top:10px}.banner-carousel .banner-carousel-names div{display:inline-block;padding:0 30px 0 30px;font-size:18px;opacity:0.3;position:relative;width:300px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.banner-carousel .banner-carousel-names div span,.banner-carousel .banner-carousel-names div a{display:inline-block;vertical-align:middle;height:40px;line-height:40px}.banner-carousel .banner-carousel-names div.active{width:350px;opacity:1}.banner-carousel .banner-carousel-names div.active:before{content:"";position:absolute;bottom:100%;left:50%;margin-left:-20px;width:0;height:0;border-style:solid;border-width:0 20px 20px 20px;border-color:transparent transparent #fff transparent}.banner-carousel .banner-carousel-names div.active a{visibility:visible}.banner-carousel .banner-carousel-names-arrows{position:absolute;top:10px;left:0;height:40px;width:350px;z-index:10}.banner-carousel .banner-carousel-names-arrows a,.banner-carousel .banner-carousel-names-arrows a:hover{position:absolute;top:0;left:0;height:100%;line-height:40px;width:25px;text-align:left;color:#c1570e;font-size:40px;line-height:34px}.banner-carousel .banner-carousel-names-arrows a:after,.banner-carousel .banner-carousel-names-arrows a:hover:after{content:"\f104";font-family:fontello}.banner-carousel .banner-carousel-names-arrows a.next{text-align:right;left:auto;right:0}.banner-carousel .banner-carousel-names-arrows a.next:after{content:"\f105"}.contactform input,.contactform select,.contactform textarea{border-width:5px !important}.contactform ::placeholder{color:#fff;opacity:1}.contactform :-ms-input-placeholder{color:#fff}.contactform ::-ms-input-placeholder{color:#fff}.contactform:hover .item-content{background:#007783}a.returnlink{color:#c1570e}.text-promo h1{color:rgba(0,119,131,0.8)}.video-thumb{position:relative;overflow:hidden;border-bottom:5px solid #c1570e;border-radius:4px}.video-thumb img{position:relative;z-index:1}.video-thumb span{position:absolute;bottom:0;left:0;width:100%;padding:5px 15px;z-index:2;color:#fff;font-size:23px;font-weight:bold;font-family:dosis;background:-moz-linear-gradient(top,transparent 0%,rgba(0,0,0,0.8) 50%);background:-webkit-linear-gradient(top,transparent 0%,rgba(0,0,0,0.8) 50%);background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.8) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#cc000000',GradientType=0)}.iw_modularea_MediaWall .mediawall-item-inner{border:1px solid #aaa;margin-left:10px;padding:10px;box-shadow:0 0 4px rgba(0,0,0,0.3);background:#007783;color:#fff;word-wrap:break-word}.iw_modularea_MediaWall .mediawall-item-inner a{color:#fff;font-weight:bold}.iw_modularea_MediaWall .item-title{color:#fff;margin:25px 0 0 0;font-weight:normal !important}.iw_modularea_MediaWall .mediawall-item .item-service{font-size:16px;color:#fff;margin-top:5px}.iw_modularea_MediaWall a.mediawall-loadmore{display:inline-block;cursor:pointer;border:5px solid #c1570e;box-shadow:none;line-height:45px;padding:0 30px;font-size:0;line-height:0;color:#333;margin-left:0px}.iw_modularea_MediaWall a.mediawall-loadmore:after{content:"Lataa lisää";display:block;font-size:18px;line-height:45px}.table-grid .table-row{background:#fff;margin:0 -5px;display:flex;flex-wrap:wrap;min-width:600px;border-bottom:1px solid rgba(0,119,131,0.2)}.table-grid .table-row:first-child{background:#fff;font-weight:bold;border-bottom:3px solid #007783}.table-grid .table-row:nth-child(odd):not(:first-child){background:rgba(0,0,0,0.03)}.table-grid .table-cell{padding:10px;flex-grow:1;box-sizing:border-box}.table-grid[data-col1="25"] .col1{width:25%}.table-grid[data-col1="33"] .col1{width:33.3333%}.table-grid[data-col1="50"] .col1{width:50%}.table-grid[data-col1="66"] .col1{width:66.6666%}.table-grid[data-col1="75"] .col1{width:75%}.table-grid[data-col1="100"] .col1{width:100%}.table-grid[data-col1="0"] .col1{display:none}.table-grid[data-col2="25"] .col2{width:25%}.table-grid[data-col2="33"] .col2{width:33.3333%}.table-grid[data-col2="50"] .col2{width:50%}.table-grid[data-col2="66"] .col2{width:66.6666%}.table-grid[data-col2="75"] .col2{width:75%}.table-grid[data-col2="100"] .col2{width:100%}.table-grid[data-col2="0"] .col2{display:none}.table-grid[data-col3="25"] .col3{width:25%}.table-grid[data-col3="33"] .col3{width:33.3333%}.table-grid[data-col3="50"] .col3{width:50%}.table-grid[data-col3="66"] .col3{width:66.6666%}.table-grid[data-col3="75"] .col3{width:75%}.table-grid[data-col3="100"] .col3{width:100%}.table-grid[data-col3="0"] .col3{display:none}.table-grid[data-col4="25"] .col4{width:25%}.table-grid[data-col4="33"] .col4{width:33.3333%}.table-grid[data-col4="50"] .col4{width:50%}.table-grid[data-col4="66"] .col4{width:66.6666%}.table-grid[data-col4="75"] .col4{width:75%}.table-grid[data-col4="100"] .col4{width:100%}.table-grid[data-col4="0"] .col4{display:none}@media (max-width:767px){.table-grid{font-size:12px;overflow:auto}}.iw_modularea_SiteMap li li{margin-left:3px;padding-left:20px;border-left:1px solid #eee;position:relative}.iw_modularea_SiteMap li li:before{content:"";position:absolute;top:17px;left:0;width:13px;height:1px;background:#eee}.iw_modularea_SiteMap li li a{font-size:16px}.iw_modularea_SiteMap li li a{font-size:14px}/**/.accordion .item{margin-bottom:15px}@media (max-width:576px){.accordion .item{margin-bottom:1px}}.accordion .title{background-color:#007783;color:#fff;font-size:22px;padding:20px 40px 20px 30px;position:relative;cursor:pointer;font-family:'Open Sans';transition:all 0.123s ease-in-out;-webkit-transition:all 0.123s ease-in-out}@media (max-width:576px){.accordion .title{font-size:18px}}.accordion .title:after{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f359";font-family:Ionicons;display:block;position:absolute;right:15px;font-size:24px}@media print{.accordion .title:after{display:none}}.accordion .item.active>.title{background-color:#f4f4f4;color:#007783}.accordion .item.active>.title:after{content:"\f3a9"}.accordion .body{display:none;background-color:#fff;padding:30px;background-color:#f4f4f4}@media print{.accordion .body{display:block}}/**/.iw_modularea_Aikopa_koulutustarjonta_haku legend{color:#007783;font-family:dosis;font-size:2rem}.iw_modularea_Aikopa_koulutustarjonta_haku .row-grid>[class*="col-"]{margin-top:30px}.iw_modularea_Aikopa_koulutustarjonta_haku .row-grid>[class*="col-"]:last-child{display:flex;align-items:center}.iw_modularea_Aikopa_koulutustarjonta_haku .btn-aikopa,.iw_modularea_Aikopa_koulutustarjonta_haku .tc-contact-form .btn-aikopa-holder input[type="submit"]{display:inline-block;background:transparent;min-height:10px;border:3px solid #007783;padding:5px 20px;color:#007783}.iw_modularea_Aikopa_koulutustarjonta_haku .reset-button{margin-left:10px;color:#007783}.iw_modularea_Educations .iw_modulheader_heading{font-weight:normal;line-height:1.1;color:#333;font-size:1.7rem;text-align:left;margin-top:30px;margin-bottom:30px;font-family:dosis;color:#007783}.iw_modularea_Educations a,.iw_modularea_Educations a:link,.iw_modularea_Educations a:active,.iw_modularea_Educations a:visited{color:#007783}.iw_modularea_Educations .col-xs-12{width:100%}.iw_modularea_Educations .col-xs-3{width:25%}.iw_modularea_Educations .col-xs-2{width:16.666666667%}.iw_modularea_Educations .col-mobile-12{float:left}.iw_modularea_Educations .education-row>[class*="col-"]{padding-top:15px !important;padding-bottom:15px !important}.iw_modularea_Educations .education-row{border-bottom:1px solid #e5e5e5;margin:auto 30px;width:100%}.iw_modularea_Educations .education-page-row>[class*="col-"]{padding-top:15px !important;padding-bottom:15px !important}.iw_modularea_Educations .row{margin-left:-30px;margin-right:-30px}.iw_modularea_Educations .grey-text{color:#a9a9a9 !important}.iw_modularea_Educations .col-xs-1,.iw_modularea_Educations .col-xs-2,.iw_modularea_Educations .col-xs-3,.iw_modularea_Educations .col-xs-4,.iw_modularea_Educations .col-xs-5,.iw_modularea_Educations .col-xs-6,.iw_modularea_Educations .col-xs-7,.iw_modularea_Educations .col-xs-8,.iw_modularea_Educations .col-xs-9,.iw_modularea_Educations .col-xs-10,.iw_modularea_Educations .col-xs-11,.iw_modularea_Educations .col-xs-12{float:left}.iw_modularea_Educations .col-xs-1,.iw_modularea_Educations .col-sm-1,.iw_modularea_Educations .col-md-1,.iw_modularea_Educations .col-lg-1,.iw_modularea_Educations .col-xs-2,.iw_modularea_Educations .col-sm-2,.iw_modularea_Educations .col-md-2,.iw_modularea_Educations .col-lg-2,.iw_modularea_Educations .col-xs-3,.iw_modularea_Educations .col-sm-3,.iw_modularea_Educations .col-md-3,.iw_modularea_Educations .col-lg-3,.iw_modularea_Educations .col-xs-4,.iw_modularea_Educations .col-sm-4,.iw_modularea_Educations .col-md-4,.iw_modularea_Educations .col-lg-4,.iw_modularea_Educations .col-xs-5,.iw_modularea_Educations .col-sm-5,.iw_modularea_Educations .col-md-5,.iw_modularea_Educations .col-lg-5,.iw_modularea_Educations .col-xs-6,.iw_modularea_Educations .col-sm-6,.iw_modularea_Educations .col-md-6,.iw_modularea_Educations .col-lg-6,.iw_modularea_Educations .col-xs-7,.iw_modularea_Educations .col-sm-7,.iw_modularea_Educations .col-md-7,.iw_modularea_Educations .col-lg-7,.iw_modularea_Educations .col-xs-8,.iw_modularea_Educations .col-sm-8,.iw_modularea_Educations .col-md-8,.iw_modularea_Educations .col-lg-8,.iw_modularea_Educations .col-xs-9,.iw_modularea_Educations .col-sm-9,.iw_modularea_Educations .col-md-9,.iw_modularea_Educations .col-lg-9,.iw_modularea_Educations .col-xs-10,.iw_modularea_Educations .col-sm-10,.iw_modularea_Educations .col-md-10,.iw_modularea_Educations .col-lg-10,.iw_modularea_Educations .col-xs-11,.iw_modularea_Educations .col-sm-11,.iw_modularea_Educations .col-md-11,.iw_modularea_Educations .col-lg-11,.iw_modularea_Educations .col-xs-12,.iw_modularea_Educations .col-sm-12,.iw_modularea_Educations .col-md-12,.iw_modularea_Educations .col-lg-12{position:relative;min-height:1px;padding-left:30px;padding-right:30px}.iw_modularea_Educations input[type="button"],.iw_modularea_Educations .iw_modularea_Search input[type="button"],.iw_modularea_Educations input[type="submit"]{display:inline-block;background:transparent;min-height:10px;border:3px solid #007783;padding:5px 20px;color:#007783;margin-right:30px;margin-top:30px}.iw_modularea_Educations .btn-aikopa,.iw_modularea_Educations .tc-contact-form .btn-aikopa-holder input[type="submit"]{display:inline-block;background:transparent;min-height:10px;border:3px solid #007783;padding:5px 20px;color:#007783}.iw_modularea_Educations .row-grid{padding:15px 0;align-items:center}.campaign-ball-template{text-align:center;font-family:Dosis;background-color:#e6e6e6;margin-bottom:-60px;padding-bottom:60px;padding-top:30px}@media screen and (max-width:767px){.campaign-ball-template{margin-bottom:-30px}}.campaign-ball-title{font-size:32px;font-weight:bold;line-height:normal}a.campaign-ball-link{font-size:24px;color:#333;font-weight:bold;line-height:normal}a.campaign-ball-link:after{content:" >>"}.campaign-balls{padding-top:30px;display:flex;margin-left:15px;margin-right:15px;justify-content:center;flex-wrap:wrap}.campaign-ball-col{display:flex;margin-left:5px;margin-right:5px;margin-bottom:10px}.campaign-ball{color:#fff;font-size:18px;font-weight:bold;line-height:normal;width:200px;height:200px;display:flex;align-items:center;justify-content:center;background-color:#007783;border-radius:50%;padding-left:5px;padding-right:5px}.campaign-ball p{margin:0}.text-and-image-swap .item-content{background:#fff;color:#333;padding:30px}.text-and-image-swap .item-content h1,.text-and-image-swap .item-content h2,.text-and-image-swap .item-content h3,.text-and-image-swap .item-content h4,.text-and-image-swap .item-content h5,.text-and-image-swap .item-content h6{color:#333;font-weight:bold;font-family:"Dosis"}.text-and-image-swap .item-content .subtitle{font-weight:bold;font-size:24px;font-family:"Dosis"}.text-and-image-swap .item-content .item-links a{color:#333;font-weight:bold;font-size:18px;font-family:"Dosis"}.text-and-image-swap .item-content .item-links a:after{content:" >>"}.text-and-image-swap .item-content:after{content:none}.text-and-image-swap .text-bgimage.solid.pull-left{order:-1}.text-and-image-swap .text-bgimage.solid:after{content:none}.page-lead{text-align:justify;text-align-last:center}a.lead-link{color:#333;font-weight:bold;font-size:24px;font-family:"Dosis";text-align:center}a.lead-link:after{content:" >>"}.personnel .personnel-search-btn{position:absolute;top:0;right:0;bottom:0;width:50px;line-height:50px;text-align:center;font-size:22px;color:#007783}.personnel .personnel-chars{display:flex;flex-wrap:nowrap;text-transform:uppercase}.personnel .personnel-chars li{display:inline-block;width:40px;font-size:18px;border:1px solid #000;text-align:center;height:35px;line-height:35px;margin-right:-1px;cursor:pointer}.personnel .personnel-chars li.enabled-false{cursor:not-allowed;color:#ccc}.personnel .personnel-chars li.selected{background:#007783;color:#fff}@media screen and (max-width:650px){.personnel .personnel-chars{display:block;white-space:nowrap;overflow:auto;font-size:0}.personnel .personnel-chars li{font-size:18px}}@media screen and (max-width:1088px){.nav-top a{padding:0 10px}.nav-main .mainmenu>li>a{padding:0 10px}.main{padding-left:10px;padding-right:10px;font-size:16px;line-height:24px}.banner-carousel .item-content{padding-left:10px;padding-right:10px}}@media screen and (max-width:1023px){.nav-main .logo{max-width:80px}.header.fixed .logo{width:60px;padding:0}.nav-top a{padding:0 5px;font-size:12px}.nav-main .mainmenu{margin-top:10px}.nav-main .mainmenu>li>a{padding:0 5px;font-size:14px;line-height:30px}.megadrop .megadrop-inner{padding:0 25px 25px 25px}.megadrop .megadrop-menu li{margin-bottom:5px}.megadrop li a{font-size:14px}.megadrop li li a{font-size:13px}.interfacelayout .searchpanel .frminput{font-size:14px;height:32px;line-height:32px}.interfacelayout .searchpanel .frmbutton{height:32px;top:2px}.footermenu a{line-height:50px;padding:0 10px;font-size:14px}.footer-content{font-size:14px}.banner-content{padding:20px}.newsletter-bar input[type="text"]{width:160px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content h2{font-size:60px}}@media screen and (max-width:767px){body,html,.mainbody,.RadEContent,.RadEContent td{font-size:14px;line-height:22px}h1{font-size:34px}h2{font-size:28px}h3{font-size:24px}h4{font-size:22px}h5{font-size:20px}.iw_modularea{margin-bottom:30px}.header .searchpanel,.mainmenu,.nav-top{display:none !important}.header{background:#fff;z-index:99}.nav-main .logo{margin:0;padding:5px;width:60px}a.toggle-mnav{display:block;position:absolute;top:0;right:0;width:60px;height:60px;color:#c1570e !important;font-size:34px;line-height:60px;text-align:center}.slider .item-content{position:static;width:100%;max-width:none;padding:15px 15px 30px 15px}.slider .owl-dots{bottom:0;left:15px}.iw_modularea_Menu .iw_modularea_inner{padding:20px 20px 20px 20px}.iw_modularea_Menu.block-links .iw_modularea_inner .iw_modulcontent_inner a{padding:0 10px}.projects-listitem{padding:10px;font-size:14px}.projects-listitem h3{font-size:20px;margin-bottom:5px}.hero-logo{width:100%;background-color:rgba(255,255,255,0.9)}.hero.active .hero-logo{background-color:#fff}.banner{padding-top:20px;min-height:0}.newsletter-bar .labeltext{display:block;margin-bottom:10px;padding:0 40px;font-size:12px}.newsletter-bar .newsletter-close{top:0;right:0;height:35px;width:35px;font-size:22px;line-height:35px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content .item-data{max-width:100px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content h2{font-size:40px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content h2 span{padding:10px}.banner-carousel .banner-carousel-item[data-index="0"] .item-content h2 span:last-child{margin:10px 0 0 0}.banner-carousel .item-content{padding-top:30px}.banner-carousel .item-content p{font-size:14px}}@media screen and (max-width:575px){.cources-carousel-area .more-cources,.news-carousel .newslist .buttonlink{display:block;width:auto;margin:0 55px;text-align:center;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-lead .lead{text-align:center}.text-and-image-swap .text-bgimage{display:none}}.home .header{display:none}.home .main{padding-top:0}.home.editmode .main{padding-top:60px}.home .mainwrap{max-width:none}.home .iw_modularea_inner,.home .iw_columnlayout{margin-left:0px}.home .iw_column{float:none;width:auto}.home .iw_column:not(:first-child){max-width:1088px;margin:auto}.subpage .newslist .buttonlink{display:none}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){input[type="text"]{line-height:normal !important}}.iw_modularea_Editor ul,.iw_modularea_News .iw_text ul,.iw_modularea_Events .iw_text ul,.iw_modularea_Blogs .iw_text ul,.iw_modularea_News .text ul,.iw_modularea_Events .text ul,.iw_modularea_TemplatedContent .accordion ul,.iw_modularea_TemplatedContent .tabs-acco ul,.iw_modularea_Blogs .text ul{list-style-type:disc;list-style-position:outside;padding:0 0 15px 20px}.iw_modularea_Editor ul ul,.iw_modularea_News .iw_text ul ul,.iw_modularea_Events .iw_text ul ul,.iw_modularea_Blogs .iw_text ul ul,.iw_modularea_News .text ul ul,.iw_modularea_Events .text ul ul,.iw_modularea_TemplatedContent .accordion ul ul,.iw_modularea_TemplatedContent .tabs-acco ul ul,.iw_modularea_Blogs .text ul ul{list-style-type:circle;padding:0 0 0 20px}.iw_modularea_Editor ol,.iw_modularea_News .iw_text ol,.iw_modularea_Events .iw_text ol,.iw_modularea_Blogs .iw_text ol,.iw_modularea_News .text ol,.iw_modularea_Events .text ol,.iw_modularea_TemplatedContent .accordion ol,.iw_modularea_TemplatedContent .tabs-acco ol,.iw_modularea_Blogs .text ol{list-style-position:outside;list-style-type:decimal;padding:0 0 0 20px}.iw_modularea_Editor ul li,.iw_modularea_News .iw_text ul li,.iw_modularea_Events .iw_text ul li,.iw_modularea_Blogs .iw_text ul li,.iw_modularea_News .text ul li,.iw_modularea_Events .text ul li,.iw_modularea_Blogs .text ul li,.iw_modularea_Editor ol li,.iw_modularea_News .iw_text ol li,.iw_modularea_Events .iw_text ol li,.iw_modularea_Blogs .iw_text ol li,.iw_modularea_News .text ol li,.iw_modularea_Events .text ol li,.iw_modularea_TemplatedContent .accordion ul li,.iw_modularea_TemplatedContent .accordion ol li,.iw_modularea_TemplatedContent .tabs-acco ul li,.iw_modularea_TemplatedContent .tabs-acco ol li,.iw_modularea_Blogs .text ol li{margin:0 0 5px 0}