/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@-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 heartBeat{0%{-webkit-transform:scale(1);transform:scale(1);}14%{-webkit-transform:scale(1.3);transform:scale(1.3);}28%{-webkit-transform:scale(1);transform:scale(1);}42%{-webkit-transform:scale(1.3);transform:scale(1.3);}70%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1);}14%{-webkit-transform:scale(1.3);transform:scale(1.3);}28%{-webkit-transform:scale(1);transform:scale(1);}42%{-webkit-transform:scale(1.3);transform:scale(1.3);}70%{-webkit-transform:scale(1);transform:scale(1);}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}@-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) scale3d(1,1,1) translate3d(0,0,0)
      rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px)
      rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) 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) scale3d(1,1,1) translate3d(0,0,150px)
      rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) 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) translate3d(0,0,0)
      rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0)
      rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0)
      rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0)
      rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px)
      rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) 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) scale3d(1,1,1) translate3d(0,0,150px)
      rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) 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) translate3d(0,0,0)
      rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(0.95,0.95,0.95) translate3d(0,0,0)
      rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0)
      rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-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);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@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);}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.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;}.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;}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s;}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s;}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s;}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s;}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s;}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms;}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms;}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s;}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s;}@media (print),(prefers-reduced-motion){.animated{-webkit-animation:unset !important;animation:unset !important;-webkit-transition:none !important;transition:none !important;}}
@font-face{font-family:"Frutiger Black";src:url(/themes/custom/iffim/assets/fonts/6fcfbb869eb11d9553e9644ef372691f.eot);src:url(/themes/custom/iffim/assets/fonts/6fcfbb869eb11d9553e9644ef372691f.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/6fcfbb869eb11d9553e9644ef372691f.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/6fcfbb869eb11d9553e9644ef372691f.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/6fcfbb869eb11d9553e9644ef372691f.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/6fcfbb869eb11d9553e9644ef372691f.svg) format("svg");font-weight:900;font-style:normal;}@font-face{font-family:"Frutiger Light";src:url(/themes/custom/iffim/assets/fonts/d514af3fd91209b0fccc0887a6ac2631.eot);src:url(/themes/custom/iffim/assets/fonts/d514af3fd91209b0fccc0887a6ac2631.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/d514af3fd91209b0fccc0887a6ac2631.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/d514af3fd91209b0fccc0887a6ac2631.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/d514af3fd91209b0fccc0887a6ac2631.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/d514af3fd91209b0fccc0887a6ac2631.svg) format("svg");font-weight:300;font-style:normal;}@font-face{font-family:"Frutiger Bold";src:url(/themes/custom/iffim/assets/fonts/5cbde6c6f7c1298e1cbf4174be92ffa7.eot);src:url(/themes/custom/iffim/assets/fonts/5cbde6c6f7c1298e1cbf4174be92ffa7.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/5cbde6c6f7c1298e1cbf4174be92ffa7.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/5cbde6c6f7c1298e1cbf4174be92ffa7.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/5cbde6c6f7c1298e1cbf4174be92ffa7.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/5cbde6c6f7c1298e1cbf4174be92ffa7.svg) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:"Frutiger";src:url(/themes/custom/iffim/assets/fonts/407b8d5f6d3f80129c733e19e48e7e4c.eot);src:url(/themes/custom/iffim/assets/fonts/407b8d5f6d3f80129c733e19e48e7e4c.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/407b8d5f6d3f80129c733e19e48e7e4c.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/407b8d5f6d3f80129c733e19e48e7e4c.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/407b8d5f6d3f80129c733e19e48e7e4c.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/407b8d5f6d3f80129c733e19e48e7e4c.svg) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Frutiger Light CN";src:url(/themes/custom/iffim/assets/fonts/c5ed898b7178a200ce3e1d30879289f9.eot);src:url(/themes/custom/iffim/assets/fonts/c5ed898b7178a200ce3e1d30879289f9.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/c5ed898b7178a200ce3e1d30879289f9.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/c5ed898b7178a200ce3e1d30879289f9.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/c5ed898b7178a200ce3e1d30879289f9.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/c5ed898b7178a200ce3e1d30879289f9.svg) format("svg");font-weight:300;font-style:normal;}@font-face{font-family:"Frutiger Bold CN";src:url(/themes/custom/iffim/assets/fonts/9b936d9957ae43590056b212d70ecf5f.eot);src:url(/themes/custom/iffim/assets/fonts/9b936d9957ae43590056b212d70ecf5f.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/9b936d9957ae43590056b212d70ecf5f.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/9b936d9957ae43590056b212d70ecf5f.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/9b936d9957ae43590056b212d70ecf5f.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/9b936d9957ae43590056b212d70ecf5f.svg) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:"Frutiger CN";src:url(/themes/custom/iffim/assets/fonts/73e61c99edc40fadd697a20ee3e60e2b.eot);src:url(/themes/custom/iffim/assets/fonts/73e61c99edc40fadd697a20ee3e60e2b.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/73e61c99edc40fadd697a20ee3e60e2b.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/73e61c99edc40fadd697a20ee3e60e2b.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/73e61c99edc40fadd697a20ee3e60e2b.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/73e61c99edc40fadd697a20ee3e60e2b.svg) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Minion Pro";src:url(/themes/custom/iffim/assets/fonts/MinionPro-Regular.eot);src:url(/themes/custom/iffim/assets/fonts/MinionPro-Regular.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/MinionPro-Regular.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/MinionPro-Regular.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/MinionPro-Regular.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/MinionPro-Regular.svg#MinionPro-Regular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"St Ryde";src:url(/themes/custom/iffim/assets/fonts/StRydeRegular.eot);src:url(/themes/custom/iffim/assets/fonts/StRydeRegular.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/StRydeRegular.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/StRydeRegular.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/StRydeRegular.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/StRydeRegular.svg#StRydeRegular) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"St Ryde Bold";src:url(/themes/custom/iffim/assets/fonts/StRyde-Bold.eot);src:url(/themes/custom/iffim/assets/fonts/StRyde-Bold.eot#iefix) format("embedded-opentype"),url(/themes/custom/iffim/assets/fonts/StRyde-Bold.woff2) format("woff2"),url(/themes/custom/iffim/assets/fonts/StRyde-Bold.woff) format("woff"),url(/themes/custom/iffim/assets/fonts/StRyde-Bold.ttf) format("truetype"),url(/themes/custom/iffim/assets/fonts/StRyde-Bold.svg#StRyde-Bold) format("svg");font-weight:bold;font-style:normal;}body{margin-top:0;}#toolbar-bar{position:fixed;width:100%;}@media (max-width:991px){#toolbar-bar{z-index:3;}}.hero-content{min-height:50vh;padding-top:50px;}.path-frontpage .page-container{padding-top:0px;}.breadcrumb{display:none;}.page-container{min-height:50vh;}.page-header{display:none;}.user-logged-in .page-container{padding-top:50px;}.premission-overlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:100;background:black;opacity:0.8;}a{color:#005eb9;}h1,h2,h3,h4,h5,h6{font-family:"St Ryde Bold";}h2,h3{color:#00a3e0;}h5{font-size:20px;color:#005eb9;font-weight:100;line-height:1.3;font-family:"St Ryde";margin:0;}p{font-family:"Frutiger";}hr{background-color:#005eb9;height:0.5px;}a:hover,a:active{text-decoration:none;color:#97d700;}@media (max-width:767px){input{font-size:16px;}}.path-user .form-type-item{margin-top:30px;font-family:"St Ryde";}.path-user .form-type-item h4{color:#005eb9;font-size:18px;padding-left:0px;display:inline-block;}.path-frontpage .view-frontpage{display:none;}blockquote{width:100%;margin:40px auto 0px;border:none;color:#00a3e0;padding:1.2em;position:relative;font-family:"St Ryde";}blockquote p{font-size:24px !important;font-family:"St Ryde";}blockquote::before{content:"“";font-family:"St Ryde";color:#97d700;font-size:8em;position:absolute;top:-70px;}blockquote::after{content:"";}.btn-primary{border-radius:0px;background-color:#005eb9;padding:6px 12px;min-width:70px;text-align:center;max-width:300px;border:1px solid;border-color:#005eb9;transition:0.2s;font-weight:300;color:#fff;}.btn-primary:hover,.btn-primary:active{background:#fff;color:#005eb9;transition:0.2s;}.btn-secondary{border-radius:0px;background-color:#00a3e0;padding:6px 12px;min-width:70px;text-align:center;max-width:300px;border:1px solid;border-color:#00a3e0;transition:0.2s;font-weight:300;color:#fff;}.btn-secondary:hover,.btn-secondary:active{background:#fff;color:#00a3e0;transition:0.2s;}.btn-tertiary{border-radius:0px;background-color:#97d700;padding:6px 12px;min-width:70px;text-align:center;max-width:300px;border:1px solid;border-color:#97d700;transition:0.2s;font-weight:300;color:#fff;}.btn-tertiary:hover,.btn-tertiary:active{background:#fff;color:#97d700;transition:0.2s;}.main-cta-btn{color:#fff;text-align:left;padding:9px 92px 9px 15px;text-transform:none;font-size:13px;font-weight:700;background:linear-gradient(90deg,#005eb9 0%,#00a3e0 17%,#97d700 33%);background-size:300% 100%;moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;display:inline-block;}.main-cta-btn:hover{color:#fff;background-position:100% 0;moz-transition:all 0.6s ease-in-out;-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;}.arrow-link-btn{background-image:url(/themes/custom/iffim/assets/icons/arrow-link-btn.png);background-repeat:no-repeat;width:29px;height:29px;border-radius:29px;background-color:#f0f0f0;margin:0 auto;margin-top:20px;background-position:11px center;transition:0.4s;display:inline-block;}.arrow-link-btn:hover{transform:scale(1.1);transition:0.4s;}.summary{padding-bottom:15px;display:none;}.summary p{font-size:15px;}@media (max-width:991px){iframe{width:100%;}}@media (max-width:767px){.body-summary img,.body-summary iframe{margin:0 auto;display:block;}}.body-summary iframe{margin:0 auto;display:block;}.body-summary ul,.paragraph-background-color ul{list-style:none;padding-left:40px;}.body-summary li,.paragraph-background-color li{padding-bottom:0px;font-family:"Frutiger";font-size:15px;margin-bottom:10px;}.body-summary ul li::before,.paragraph-background-color ul li::before{content:"•";color:#005eb9;font-weight:bold;display:inline-block;font-size:15px;position:relative;top:0px;width:1em;margin-left:-1em;}.path-node h4{font-family:"St Ryde";line-height:25px;font-size:20px;}.path-node .paragraph-content-indentation .paragraph-content h3{font-family:"St Ryde Bold";margin-top:25px;margin-bottom:20px;}strong{font-size:16px;}.modal-dialog{width:90%;}.modal-dialog .modal-header .close{font-size:40px;position:relative;top:-10px;left:-10px;}.modal-dialog .modal-header .close:hover,.modal-dialog .modal-header .close:focus{background:none;}.modal-dialog .modal-body{padding:25px;}.tabs--primary li.active a{background-color:#97d700;color:#fff;}.tabs--primary li.active a:hover{background-color:#97d700;color:#fff;}.tabs--primary li a{background:#005eb9;border-radius:0px;color:#fff;}.tabs--primary li a:hover,.tabs--primary li a:active{background-color:#97d700;}.tabs--primary li a:focus{background-color:#97d700 !important;outline-color:#97d700 !important;}.simple-styleguide .nav-tabs li.active a{background-color:#97d700;color:#fff;}.simple-styleguide .nav-tabs li.active a:hover{background-color:#97d700;color:#fff;}.simple-styleguide .nav-tabs li a{background:#005eb9;border-radius:0px;color:#fff;}.simple-styleguide .nav-tabs li a:hover,.simple-styleguide .nav-tabs li a:active{background-color:#97d700;}.simple-styleguide .tab-content{margin-top:15px;}.user-login-form,.user-pass{border:none !important;width:390px;margin:auto;margin-bottom:0px !important;background-image:none !important;position:relative;padding-bottom:60px;}@media (max-width:530px){.user-login-form,.user-pass{width:70%;}}.user-login-form #edit-name,.user-pass #edit-name{background:none;}.user-login-form #edit-pass,.user-pass #edit-pass{background:none;}@media (max-width:375px){.user-login-form,.user-pass{width:100%;}}.user-login-form .form-type-textfield .control-label,.user-pass .form-type-textfield .control-label{position:relative;margin-bottom:10px;}.user-login-form .form-required::after,.user-pass .form-required::after{content:"";vertical-align:super;display:inline-block;background-image:url(/themes/custom/iffim/assets/images/required.svg) !important;background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 0.3em;background-size:7px 7px;width:7px;height:7px;}.user-login-form .form-type-password .control-label::after,.user-pass .form-type-password .control-label::after{background-image:none;}.user-login-form .login-title,.user-pass .login-title{background:none;border:none;box-shadow:none;color:#00a3e0;position:relative;margin-bottom:45px;font-size:20px;text-align:center;}.user-login-form .form-item,.user-pass .form-item{width:100%;padding-left:0px !important;padding-right:0px;}.user-login-form .form-item input,.user-pass .form-item input{border-radius:0px;border-color:#394049;width:100%;text-indent:0px !important;}@media (max-width:530px){.user-login-form .form-item input,.user-pass .form-item input{width:100%;}}.user-login-form label,.user-pass label{font-weight:700 !important;color:#00a3e0;font-size:12px !important;margin-left:0px;}.user-login-form .forgot-password,.user-pass .forgot-password{margin-top:17px;margin-left:0px !important;top:0px;left:0px;font-size:0.9em;}.user-login-form .form-actions,.user-pass .form-actions{margin-left:0px !important;}.user-login-form #edit-actions,.user-pass #edit-actions{margin-top:20px;}.user-pass p:nth-child(3){text-align:left !important;}.user-pass .back-to-login{float:none;margin:10px 0px 15px;position:absolute;top:40px;left:0;}.sitemap{padding-bottom:50px;}.sitemap li{padding:5px 0px;}.sitemap li a{font-weight:700;}.main-tab-item{color:#fff;display:block;border:1px solid;text-align:center;font-size:24px;padding:13px 0;font-weight:700;transition:0.3s;}@media (max-width:991px){.main-tab-item{margin-top:15px;}}.main-tab-item.primary-color-tab{background-color:#00a3e0;}.main-tab-item.primary-color-tab:hover{color:#00a3e0;background-color:#fff;border:1px solid #00a3e0;}.main-tab-item.primary-color-tab:active{color:#00a3e0;background-color:#fff;border:none;}.main-tab-item.secondary-color-tab{background-color:#005eb9;}.main-tab-item.secondary-color-tab:hover{color:#005eb9;background-color:#fff;border:1px solid #005eb9;}.main-tab-item.secondary-color-tab:active{color:#005eb9;background-color:#fff;border:none;}.main-tab-item.tertiary-color-tab{background-color:#97d700;}.main-tab-item.tertiary-color-tab:hover{color:#97d700;background-color:#fff;border:1px solid #97d700;}.main-tab-item.tertiary-color-tab:active{color:#97d700;background-color:#fff;border:none;}.feature-box-wrapper{margin-bottom:30px;}.feature-box-wrapper .feature-box-background-image{background-image:url(/themes/custom/iffim/assets/images/feature-box-img.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:350px;width:100%;}.feature-box-wrapper .feature-box{display:block;height:350px;text-align:center;padding-top:20%;position:absolute;background-color:rgba(0,0,0,0.5);width:calc(100% - 30px);}.feature-box-wrapper .feature-box h4{font-size:34px;font-weight:700;color:#fff;max-width:280px;margin:0 auto;transition:0.2s;}.feature-box-wrapper .feature-box h4:hover,.feature-box-wrapper .feature-box h4:active{color:#97d700;transition:0.2s;}.feature-box-wrapper .feature-box .arrow-link-btn{background-image:url(/themes/custom/iffim/assets/icons/arrow-link-btn.png);background-repeat:no-repeat;width:29px;height:29px;border-radius:29px;background-color:#fff;margin:0 auto;margin-top:20px;background-position:11px center;}.paragraph-featured-box .full-width-box .feature-box{padding:0px;display:table;}.paragraph-featured-box .full-width-box .feature-box .content-wrapper{display:table-cell;vertical-align:middle;}.about-feature-box{text-align:center;max-width:270px;margin:0 auto;}@media (max-width:991px){.about-feature-box{margin-top:60px;}}.about-feature-box .fbox-icon{height:80px;background-repeat:no-repeat;background-position:top center;}.about-feature-box h3{color:#00a3e0;font-weight:bold;margin-bottom:20px;transition:0.2s;font-size:26px;}.about-feature-box h3:hover,.about-feature-box h3:active{color:#97d700;transition:0.2s;}.about-feature-box p{color:#000;overflow:hidden;font-family:"Frutiger";font-size:15px;}@media (max-width:991px){.about-feature-box p{height:auto;overflow:auto;}}.about-feature-box .arrow-link-btn{background-image:url(/themes/custom/iffim/assets/icons/arrow-link-btn.png);background-repeat:no-repeat;width:29px;height:29px;border-radius:29px;background-color:#f0f0f0;margin:0 auto;margin-top:0px;background-position:11px center;transition:0.4s;}.about-feature-box .arrow-link-btn:hover{transform:scale(1.1);transition:0.4s;}.about-summary-wrapper h2{text-align:center;}.about-summary-wrapper .arrow-link-btn{position:relative;top:5px;}table{overflow-x:unset;display:block;}@media (max-width:767px){table{overflow-x:auto;}}table thead{background:#e9edff;border-top:1px solid #999999;}table thead tr th{color:#005eb9;border-left:1px solid #999999;border-right:1px solid #999999;font-family:"Frutiger";font-size:15px;}table tbody tr td{border:1px solid #999999;font-family:"Frutiger";font-size:15px;color:#333;}.table > thead > tr > th{border-bottom:1px solid #999999;vertical-align:baseline;}.body-summary table tbody tr td,.paragraph-background-color table tbody tr td{padding:10px;}form input,form textarea,form select{border-radius:0px !important;}form label{color:#005eb9;}form legend span{color:#005eb9;}form input[type=file]{height:37px;}form input[type=date]{line-height:20px !important;}form input[type=password],form input[type=date],form input[type=text],form input[type=email],form select[multiple],form select,form textarea{background-color:#f0f0f0 !important;}form textarea.form-control{background-color:#f0f0f0;}form .btn-default{border-radius:0px;background-color:#005eb9;padding:6px 12px;min-width:70px;text-align:center;max-width:300px;border:1px solid;border-color:#005eb9;transition:0.2s;font-weight:300;color:#fff;}form .btn-default:hover,form .btn-default:active{background:#fff;color:#005eb9;transition:0.2s;}form .form-wrapper .panel-body .form-item{margin-top:10px;}.carousel{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50% + 0.65em);}.carousel .carousel-inner{height:500px;}@media (max-width:767px){.carousel .carousel-inner{height:350px;}}.carousel .carousel-inner .item .backround-image{height:500px;background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;}@media (max-width:767px){.carousel .carousel-inner .item .backround-image{height:350px;}}.carousel .carousel-inner .item .backround-image::after{content:"";position:absolute;background:#000;top:0;bottom:0;left:0;right:0;opacity:0.4;}.carousel .carousel-inner .item .carousel-caption{position:absolute;text-align:left;left:0px;z-index:9;bottom:0px;color:white;right:0px;padding:0 15px;margin:auto;height:500px;}@media (max-width:767px){.carousel .carousel-inner .item .carousel-caption{height:350px;width:80%;}}@media (min-width:768px){.carousel .carousel-inner .item .carousel-caption{max-width:750px;}}@media (min-width:992px){.carousel .carousel-inner .item .carousel-caption{max-width:970px;}}@media (min-width:1200px){.carousel .carousel-inner .item .carousel-caption{max-width:1170px;}}.carousel .carousel-inner .item .carousel-caption .content{width:400px;display:table-cell;vertical-align:middle;padding-bottom:0px;height:500px;}@media (max-width:1024px){.carousel .carousel-inner .item .carousel-caption .content{padding-left:30px;padding-right:30px;}}@media (max-width:991px){.carousel .carousel-inner .item .carousel-caption .content{width:100%;margin:auto;}}@media (max-width:767px){.carousel .carousel-inner .item .carousel-caption .content{width:80%;margin:auto;padding-bottom:20px;height:350px;padding-left:0px;padding-right:0px;}}.carousel .carousel-inner .item .carousel-caption .content h1{font-size:50px;margin-bottom:35px;margin-top:0px;font-family:"St Ryde";}@media (max-width:767px){.carousel .carousel-inner .item .carousel-caption .content h1{font-size:25px;}}.carousel .carousel-inner .item .carousel-caption .content .main-cta-btn{display:block;width:200px;}@media (max-width:1024px){.carousel .carousel-inner .item .carousel-caption .content .main-cta-btn{margin-bottom:20px;}}.carousel .carousel-control{background-image:url(/themes/custom/iffim/assets/images/slider-arrow.png);background-repeat:no-repeat;width:30px;height:40px;opacity:1;-webkit-transition:0.3s;-moz-transition:0.3s;-ms-transition:0.3s;-o-transition:0.3s;transition:0.3s;}.carousel .carousel-control:hover{opacity:0.5;}.carousel .left.carousel-control{left:100px;top:46%;}@media (max-width:1500px){.carousel .left.carousel-control{left:50px;}}@media (max-width:1300px){.carousel .left.carousel-control{left:20px;}}@media (max-width:1220px){.carousel .left.carousel-control{left:10px;background-position:top;}}.carousel .right.carousel-control{right:100px;top:46%;transform:rotate(180deg);}@media (max-width:1500px){.carousel .right.carousel-control{right:50px;}}@media (max-width:1300px){.carousel .right.carousel-control{right:20px;}}@media (max-width:1220px){.carousel .right.carousel-control{right:10px;background-position:bottom;}}.carousel .carousel-indicators{margin:auto !important;left:0px;right:0px;width:auto;padding:0px 15px;text-align:left;bottom:25px;z-index:1 !important;}@media (max-width:1024px){.carousel .carousel-indicators{padding-left:45px;padding-right:45px;}}@media (max-width:767px){.carousel .carousel-indicators{width:80% !important;bottom:25px;padding-left:15px;padding-right:15px;}}@media (min-width:768px){.carousel .carousel-indicators{max-width:750px;}}@media (min-width:992px){.carousel .carousel-indicators{max-width:970px;}}@media (min-width:1200px){.carousel .carousel-indicators{max-width:1170px;}}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.carousel-indicators{width:750px !important;}}@media screen and (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){.carousel-indicators{width:970px !important;}}@media screen and (-ms-high-contrast:active) and (min-width:1200px),(-ms-high-contrast:none) and (min-width:1200px){.carousel-indicators{width:1170px !important;}}@media screen and (-ms-high-contrast:active) and (min-width:768px),(-ms-high-contrast:none) and (min-width:768px){.carousel-caption{width:750px !important;}}@media screen and (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){.carousel-caption{width:970px !important;}}@media screen and (-ms-high-contrast:active) and (min-width:1200px),(-ms-high-contrast:none) and (min-width:1200px){.carousel-caption{width:1170px !important;}}.summary-feature{padding-top:25px;padding-left:30px;}@media (max-width:991px){.summary-feature{text-align:center;padding-left:0;}}.summary-feature h2{font-family:"St Ryde Bold";font-size:60px;}@media (max-width:430px){.summary-feature h2{font-size:40px;}}.summary-feature p{font-family:"St Ryde";font-size:20px;max-width:330px;}@media (max-width:991px){.summary-feature p{max-width:initial;}}.summary-feature-icon .sbox-icon{background-image:url(/themes/custom/iffim/assets/icons/summary-feature.png);background-position:center;background-repeat:no-repeat;height:195px;}.summary-button{text-align:center;padding-top:44px;}.blog-article .card{height:460px;background:#fff;}@media (max-width:991px){.blog-article .card{height:200px;}}.blog-article .card .card-img-top{background-image:url(/themes/custom/iffim/assets/images/blog-article-card.png);height:230px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}@media (max-width:991px){.blog-article .card .card-img-top{width:40%;float:left;height:200px;}}.blog-article .card .card-body{padding:15px;}@media (max-width:991px){.blog-article .card .card-body{width:60%;float:right;}}.blog-article .card .card-body .card-title{font-family:"St Ryde";font-size:24px;}@media (max-width:565px){.blog-article .card .card-body .card-title{font-size:20px;}}.blog-article .card .card-body .card-date{font-size:14px;color:#00a3e0;font-family:"Frutiger";}.view-more-news{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50% + 8.5px);background-color:#f0f0f0;}.view-more-news .view-header{text-align:center;padding:0px 0px 50px;}.view-more-news .view-header h2{margin:0px;font-family:"St Ryde";}.view-more-news .view-content{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.view-more-news .view-content .views-row{width:32%;display:inline-block;margin:7px;}@media (max-width:1200px){.view-more-news .view-content .views-row{width:30%;margin:15px;}}@media (max-width:991px){.view-more-news .view-content .views-row{width:100%;margin:15px;}}.has-sidebar .view-more-news{margin-left:calc(-50vw + 50% + 186px);margin-right:calc(-50vw + 50% - 186.5px);}@media (max-width:1200px){.has-sidebar .view-more-news{margin-left:calc(-50vw + 50% + 171px);margin-right:calc(-50vw + 50% - 153px);}}@media (max-width:991px){.has-sidebar .view-more-news{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}}.view-more-news.view-display-id-block_1{margin-top:15px;}.view-more-news.view-display-id-block_1 .view-header h2{transition:0.2s;}.view-more-news.view-display-id-block_1 .view-header h2:hover{color:#97d700;transition:0.2s;}.view-more-news.view-display-id-block_1 .view-header h2 .arrow-link-btn{background-image:url(/themes/custom/iffim/assets/images/gradient-arrow.png) !important;width:41px !important;height:29px;border-radius:29px;background-color:#f0f0f0;margin:0 auto;position:relative;top:4px;background-position:11px center;transition:0.4s;}.view-more-news.view-display-id-block_2{padding:40px 0px 65px;}.view-more-news.view-display-id-block_3{padding:60px 0px 65px;}.awards-cards .card{height:255px;text-align:center;padding:35px;}@media (max-width:991px){.awards-cards .card{max-width:500px;margin:0 auto;}}.awards-cards .card .card-img-top{background-image:url(/themes/custom/iffim/assets/images/awards-card-img.png);background-repeat:no-repeat !important;background-position:center !important;height:50px;}.awards-cards .card .card-body .card-text{padding-top:30px;}.panel-group .panel{border-radius:0px;}.panel-group .panel .panel-heading{background:#005eb9;color:white;padding:15px;border-radius:0px;}.panel-group .panel .panel-heading a{font-weight:500;}.panel-group .panel .panel-heading a:hover,.panel-group .panel .panel-heading a:active,.panel-group .panel .panel-heading a:focus{text-decoration:none;}.container-contact{max-width:750px;margin:0 auto;}@media (max-width:767px){.container-contact{max-width:290px;}}.container-contact .col-md-3{padding:0;}@media (max-width:991px){.container-contact .col-md-3{padding-left:15px;padding-right:15px;}}@media (max-width:991px){.container-contact .col-md-5{padding-left:25px;}}@media (max-width:991px){.container-contact .col-md-4{padding-bottom:20px;}}.container-contact .contact-article .card-img{background-color:#c1c4c7 !important;height:200px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}@media (max-width:767px){.container-contact .card-body{padding:0px 15px 0px;}}.container-contact .card-body h3{margin-top:10px;font-family:"St Ryde";font-size:17px;margin-bottom:0;color:#00a3e0;text-transform:none;}.container-contact .card-body h2{font-family:"St Ryde Bold";font-size:20px;color:#005eb9;margin:0;}.container-contact .card-body h4{font-family:"St Ryde Bold";font-size:14px;color:#00a3e0;margin-bottom:35px;margin-top:20px;}.container-contact .card-body h4:hover{color:#97d700;}.container-contact .card-body h2:hover,.container-contact .card-body h3:hover{color:#97d700;}.container-contact .card-body a:hover h2,.container-contact .card-body a:hover h3,.container-contact .card-body a:hover h4{color:#97d700;}.container-contact .card-body .phone-icon{height:30px;}@media (max-width:767px){.container-contact .card-body .phone-icon{font-size:13px;}}.container-contact .card-body .phone-icon a{color:#000;}.container-contact .card-body .phone-icon a:hover{color:#97d700;}.container-contact .card-body .phone-icon a h2,.container-contact .card-body .phone-icon a h3,.container-contact .card-body .phone-icon a h4{color:#97d700;}.container-contact .card-body .phone-icon .card-number{cursor:pointer;font-family:"Frutiger";text-transform:none;}.container-contact .card-body .phone-icon .card-number img{margin-right:10px;border-radius:30px;}.container-contact .card-body .mail-icon{height:30px;}.container-contact .card-body .mail-icon .card-mail{cursor:pointer;text-transform:none;}.container-contact .card-body .mail-icon .card-mail img{margin-right:10px;}.container-contact .card-body .mail-icon .card-mail a{color:#000;font-family:"Frutiger";}.container-contact .card-body .mail-icon .card-mail a:hover{color:#97d700;}.container-contact .card-body .mail-icon .card-mail a:hover h2,.container-contact .card-body .mail-icon .card-mail a:hover h3,.container-contact .card-body .mail-icon .card-mail a:hover h4{color:#97d700;}.container-contact .contact-button{text-align:center;}.container-contact .contact-button .btn-secondary{font-family:"St Ryde Bold";font-size:15px;padding:15px 30px;margin-top:20px;}@media (min-width:992px){.mobile-menu-custom-section{display:none;}}@media (min-width:501px){.mobile-menu-custom-section{padding-left:25px;padding-right:25px;}}.mobile-menu-custom-section .custom-search-box{margin-top:0px;margin-bottom:25px;}.mobile-menu-custom-section .custom-search-box input{background-color:#f0f0f0;border:none;outline:none;width:100%;padding-left:35px;background-image:url(/themes/custom/iffim/assets/images/mobile-search.png);background-repeat:no-repeat;background-position:10px;height:30px;}.mobile-menu-custom-section .custom-contact-box{margin-top:30px;}.mobile-menu-custom-section .custom-contact-box a{width:47%;text-transform:uppercase;font-weight:700;}.mobile-menu-custom-section .custom-contact-box a img{position:relative;}.mobile-menu-custom-section .custom-contact-box a.ctelephone img{top:-1px;}.mobile-menu-custom-section .custom-contact-box a.cemail{margin-left:6%;}.mobile-menu-custom-section .custom-contact-box a.cemail img{top:-2px;}.newsletter .newsletter-form-wrapper{max-width:650px;margin:0 auto;}.newsletter .newsletter-form-wrapper h2{text-align:center;}.newsletter .newsletter-form-wrapper form{position:relative;height:140px;margin-top:50px;}.newsletter .newsletter-form-wrapper form input{position:absolute;left:0;padding-right:25px;width:71%;height:40px;background-color:#f0f0f0;border:none;outline:none;padding-left:35px;background-image:url(/themes/custom/iffim/assets/images/mobile-search.png);background-repeat:no-repeat;background-position:10px;margin-left:20px;}.newsletter .newsletter-form-wrapper form button{position:absolute;right:0;height:40px;width:200px;border:none;text-align:center;padding:0;}.view-board-members{margin:auto;max-width:800px;}@media (max-width:991px){.view-board-members{margin-top:0px;}}.view-board-members .view-header h3{font-family:"St Ryde Bold";max-width:1300px;text-align:center;}@media (max-width:991px){.view-board-members .view-header h3{padding-left:15px;}}.view-board-members .view-content{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.view-board-members .view-content .views-row{width:29%;display:inline-block;margin:1.5%;}@media (max-width:991px){.view-board-members .view-content .views-row{margin:2%;}}@media (max-width:500px){.view-board-members .view-content .views-row{width:46%;}}.view-board-members .view-content .views-row .board-members .view-image{min-height:180px;max-height:280;min-width:160px;max-width:250px;margin:auto;margin-bottom:10px;background-position:center;background-size:cover;background-repeat:no-repeat;}@media (max-width:1200px){.view-board-members .view-content .views-row .board-members .view-image{min-width:125px;min-height:150px;}}@media (max-width:991px){.view-board-members .view-content .views-row .board-members .view-image{min-height:200px;}}@media (max-width:600px){.view-board-members .view-content .views-row .board-members .view-image{min-height:160px;}}.view-board-members .view-content .views-row .board-members p{margin-bottom:0px;text-align:center;}.side-by-side-paragraph .view-board-members .board-members p{text-align:left !important;}.pager-nav .pagination{margin-bottom:0px;}.pager-nav .pagination li a{color:#000000;border-radius:0px;font-weight:600;padding:9px 17px;}.pager-nav .pagination li a:hover{background-color:#005eb9;color:#fff;}.pager-nav .pagination li.active a{background-color:#005eb9;border:none;font-weight:600;color:#fff;padding:9px 17px;margin-top:1px;}.path-search .facet-empty{display:none !important;}.path-search .internal_hero_wrapper{display:none;}.path-search .pagination{margin-top:40px;}.path-search .page-header{display:block;text-align:center;font-family:"St Ryde Bold";color:#005eb9;font-size:48px;margin-top:30px;}.path-search #block-date{display:inline-block;}.path-search #block-date .facets-widget-dropdown{padding-left:0px;}.path-search #block-date .facets-widget-dropdown .filter-icon-div{display:none;}.path-search .block-facet-blocktags{display:none;}.path-search .block-facet-blockcontent-type{padding:0px;margin-bottom:90px;}.path-search .block-facet-blockcontent-type .facets-widget-dropdown{padding:17px 55px 20px;}@media (max-width:767px){.path-search .block-facet-blockcontent-type .facets-widget-dropdown{padding-right:15px;}}@media (max-width:600px){.path-search .block-facet-blockcontent-type .facets-widget-dropdown{padding:17px 60px 20px;padding-right:15px;}}@media (max-width:510px){.path-search .block-facet-blockcontent-type .facets-widget-dropdown{padding:0px 10px 20px;}}.path-search .block-facet-blockcontent-type .select-wrapper{width:165px !important;display:inline-block;}@media (max-width:425px){.path-search .block-facet-blockcontent-type .select-wrapper{width:131px !important;}}.path-search .block-facet-blockcontent-type .select-wrapper select{width:165px !important;line-height:20px;}@media (max-width:425px){.path-search .block-facet-blockcontent-type .select-wrapper select{width:131px !important;font-size:11px;}}.path-search .block-facet-blockcontent-type .facets-widget-dropdown{display:inline-block;}.path-search .block-facet-blockcontent-type .filter-icon-div{display:inline-block;}@media (max-width:600px){.path-search .block-facet-blockcontent-type .filter-icon-div{display:none;}}.path-search .block-facet-blockcontent-type .filter-icon-div p{display:inline-block;color:#a2a2a2;font-size:15px;font-weight:900;}.path-search .block-facet-blockcontent-type .filter-icon-div span{background-image:url(/themes/custom/iffim/assets/images/filter.png);height:24px;width:30px;margin-bottom:-8px;margin-left:5px;margin-right:18px;display:inline-block;background-repeat:no-repeat;}@media (max-width:425px){.path-search .block-facet-blockcontent-type .filter-icon-div span{margin-right:10px;}}.path-search .select-wrapper select{width:70px;background:white !important;display:block;height:34px;padding:6px 12px;}.path-search .select-wrapper::after{content:"";background-image:url(/themes/custom/iffim/assets/images/select-arrow.png);width:32px;background-position:center;height:24px;background-repeat:no-repeat;position:absolute;padding:8px;right:0;border-left:1.5px solid #ccc;top:12px;background-size:14px;}.path-search #main{background-color:#f0f0f0;padding-bottom:50px;}.path-search #main .block-facet--dropdown,.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1{background-color:#fff;}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1{padding:20px 60px 0px;position:relative;}@media (max-width:510px){.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1{padding:20px 10px 0px;}}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-item-items-per-page{position:absolute;bottom:-140px;left:0;}@media (max-width:767px){.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-item-items-per-page{bottom:-155px;}}@media (max-width:510px){.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-item-items-per-page{bottom:-131px;}}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-item-items-per-page .control-label{font-weight:100;color:black;}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-type-textfield{width:80%;}@media (max-width:767px){.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-type-textfield{display:inline-block !important;width:70%;}}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-type-textfield input{width:100%;height:40px;}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-type-textfield label{font-family:"Frutiger Black";font-size:20px;color:#000000;margin-bottom:5px;}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-actions{width:19%;}@media (max-width:767px){.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-actions{display:inline-block !important;margin-top:0px;width:27%;}}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-actions button{background-color:#97d700;border-color:#97d700;border-radius:0px;width:100%;height:40px;font-family:"St Ryde Bold";transition:0.4s;margin-right:0px;margin-top:2px;margin-left:-4px;margin-top:33px;font-size:24px;line-height:0;}@media (max-width:767px){.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-actions button{font-size:20px;margin-top:0px;position:relative;top:-1px;}}@media (max-width:425px){.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-actions button{font-size:16px;}}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-actions button:hover{background-color:#00a3e0;border-color:#00a3e0;transition:0.4s;}.path-search #main .view-content .views-row{background-color:#fff;padding:40px 60px;margin-bottom:15px;min-height:195px;position:relative;}.path-search #main .view-content .views-row h3{font-family:"St Ryde Bold";margin-top:0px;}.path-search #main .view-content .views-row time{font-family:"Frutiger Black";margin-bottom:25px;display:block;}.path-search #main .view-content .views-row .pdf-file{height:40px;width:40px;background-position:center;background-repeat:no-repeat;background-size:23px;background-image:url(/themes/custom/iffim/assets/images/pdf-icon.png);position:absolute;left:9px;top:42%;}.path-search #main .view-content .views-row:first-child{padding-top:60px;border:1px solid #00a3e0;}.path-search #main .view-content .views-row:first-child::before{position:absolute;content:"TOP RESULT";top:0px;font-family:"Frutiger CN";background:#00a3e0;color:#fff;padding:8px;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.path-search .block-facet-blockcontent-type .filter-icon-div{display:inline-block;vertical-align:bottom;}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-item-items-per-page .control-label{vertical-align:middle;margin-top:-25px;}.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-item-items-per-page{bottom:-167px !important;}}@media screen and (-ms-high-contrast:active) and (max-width:767px),(-ms-high-contrast:none) and (max-width:767px){.path-search #main .block-views-exposed-filter-blockprimary-index-search-page-1 .form-item-items-per-page{bottom:-182px !important;}}#block-views-block-more-on-this-topic-block-1 h2,#block-views-block-more-on-this-topic-block-2 h2{padding:30px 0px 0px 0px;margin-top:0px;}#block-views-block-more-on-this-topic-block-1 ul,#block-views-block-more-on-this-topic-block-2 ul{list-style:none;padding:0px 0px 30px 40px;border-bottom:1px solid #005eb9;}#block-views-block-more-on-this-topic-block-1 ul li,#block-views-block-more-on-this-topic-block-2 ul li{padding-bottom:0px;font-family:"Frutiger";font-size:14px;margin-bottom:10px;}#block-views-block-more-on-this-topic-block-1 ul li::before,#block-views-block-more-on-this-topic-block-2 ul li::before{content:"•";color:#005eb9;font-weight:bold;display:inline-block;font-size:15px;position:relative;top:0px;width:1em;margin-left:-1em;}.photo-gallery-wrapper .carousel{margin-left:0;margin-right:0;}.photo-gallery-wrapper .photo-gallery .carousel-inner{height:auto;}.photo-gallery-wrapper .photo-gallery .carousel-inner .item-img{height:500px;background-size:auto 115%;background-position:center;background-repeat:no-repeat;background-color:#1b1b1b;box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);}@media (max-width:1199px){.photo-gallery-wrapper .photo-gallery .carousel-inner .item-img{height:450px;}}@media (max-width:991px){.photo-gallery-wrapper .photo-gallery .carousel-inner .item-img{height:350px;}}@media (max-width:425px){.photo-gallery-wrapper .photo-gallery .carousel-inner .item-img{background-size:auto 65%;}}.photo-gallery-wrapper .photo-gallery .carousel-inner .photo-desc-wrapper .photo-description{display:block;max-width:100%;margin-top:15px;margin-bottom:15px;}.photo-gallery-wrapper .photo-gallery .carousel-inner .photo-desc-wrapper .photo-description .photo-credits{width:100%;display:block;font-size:11px;}@media (max-width:767px){.photo-gallery-wrapper .photo-gallery .carousel-inner .photo-desc-wrapper .photo-description .photo-credits{text-align:left;}}@media (max-width:767px){.photo-gallery-wrapper .photo-gallery .carousel-inner .photo-desc-wrapper .photo-description .photo-info{text-align:left;}}.photo-gallery-wrapper .photo-gallery .carousel-inner .photo-desc-wrapper .photo-description .photo-info{margin-top:9px;display:block;font-size:12px;}.photo-gallery-wrapper .photo-gallery .carousel-indicators{bottom:30px;left:10px;margin-left:5px !important;width:100%;z-index:2 !important;margin-bottom:80px !important;}@media (max-width:991px){.photo-gallery-wrapper .photo-gallery .carousel-indicators{display:block !important;width:95%;}}@media (max-width:767px){.photo-gallery-wrapper .photo-gallery .carousel-indicators{display:none !important;}}.photo-gallery-wrapper .photo-gallery .carousel-indicators li{border:medium none;border-radius:0;float:left;height:44px;margin-bottom:5px;margin-left:0;margin-right:5px !important;margin-top:0;width:65px;}.photo-gallery-wrapper .photo-gallery .carousel-indicators li .item-img{border:2px solid #FFFFFF;float:left;height:44px;left:0;width:65px;background-size:auto 115%;background-position:center;background-repeat:no-repeat;background-color:#1b1b1b;}.photo-gallery-wrapper .photo-gallery .carousel-indicators li.active .item-img{border:2px solid #39b3d7;}@media (max-width:767px){.photo-gallery-wrapper .photo-desc-wrapper{min-height:10px;}}@media (max-width:991px){.photo-gallery-wrapper .photo-desc-wrapper .photo-description{max-width:100%;}}.loader-container-pgh{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;display:block;}.loader-container-pgh:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:#005eb9;z-index:-1;transition:top 1.2s linear 3.1s;}.loader-container-pgh:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50%;background:#005eb9;z-index:-1;transition:bottom 1.2s linear 3.1s;}.loader-container-pgh.done:before{top:-50%;}.loader-container-pgh.done:after{bottom:-50%;}.progress-pgh{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);transform-origin:center;}.progress-pgh .progress-pgh__item{text-align:center;width:100px;height:100px;line-height:100px;border:2px solid #fff;border-radius:50%;}.progress-pgh .progress-pgh__item:before{content:"";position:absolute;top:0;left:50%;margin-top:-3px;margin-left:0px;width:45px;height:45px;border-top:solid 10px #fff;border-right:solid 10px #fff;border-top-right-radius:100%;transform-origin:left bottom;-webkit-animation:spin 3s linear infinite;}.progress-pgh.float-pgh .progress-pgh__item:before{border-top-width:2px;margin-top:0px;height:50px;}.progress-pgh.float-pgh.shadow-pgh:before{border-top-width:2px;margin-top:-41px;height:50px;}.progress-pgh.shadow-pgh:before{content:"";position:absolute;top:50%;left:50%;margin:-43px 0 0 12px;width:45px;height:45px;border-top:solid 10px rgb(0,86.2259459459,169.7);border-right:solid 10px rgb(0,86.2259459459,169.7);border-top-right-radius:100%;z-index:-1;transform-origin:left bottom;-webkit-animation:spin 3s linear infinite;}.progress-pgh.shadow-pgh:after{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;color:rgb(0,86.2259459459,169.7);text-align:center;line-height:100px;border:2px solid rgb(0,86.2259459459,169.7);border-radius:50%;margin:-40px 0 0 -40px;z-index:-1;transform-origin:center;}.progress-pgh.done .progress-pgh__item{opacity:0;-webkit-animation:done 3.1s;transition:opacity 0.3s linear 3.1s;}.progress-pgh.done .progress-pgh__item:before{display:none;}.progress-pgh.done:before{display:none;}.progress-pgh.done:after{opacity:0;-webkit-animation:done 3.1s;transition:opacity 0.15s linear 3.1s;}@-webkit-keyframes done{10%{transform:scale(1.1);}20%{transform:scale(0.9);}30%{transform:scale(1.07);}40%{transform:scale(0.93);}50%{transform:scale(1.04);}60%{transform:scale(0.97);}80%{transform:scale(1.01);}90%{transform:scale(0.99);}100%{transform:scale(1);}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);}}body.toggled .main-header-container{background-color:#cccccc;}@media (max-width:500px){body.toggled .main-header-container{background-color:#fff;}}@media (max-width:991px){body.toggled{right:300px;}}@media (max-width:500px){body.toggled{right:0;}}.overlay{z-index:2;}@media (max-width:500px){.overlay{display:none;}}.main-header-container{padding-top:30px;padding-bottom:10px;z-index:20;width:100%;background:#fff;-webkit-box-shadow:0px 5px 5px -5px rgba(0,0,0,0.75);-moz-box-shadow:0px 5px 5px -5px rgba(0,0,0,0.75);box-shadow:0px 5px 5px -5px rgba(0,0,0,0.75);}@media (max-width:991px){.main-header-container{padding-top:0;padding-bottom:0;}}.main-header-container .header #block-useraccountmenu{position:absolute;right:0;top:0;}@media (max-width:991px){.main-header-container .header #block-useraccountmenu{display:none;}}.main-header-container .header #block-useraccountmenu .we-mega-menu-ul{margin-right:285px;position:relative;top:3px;}.main-header-container .header #block-useraccountmenu .we-mega-menu-ul li{margin-left:10px;}.main-header-container .header #block-useraccountmenu .we-mega-menu-ul li a{color:#005eb9;text-transform:uppercase;font-weight:800;padding:0px;}.main-header-container .header #block-useraccountmenu .we-mega-menu-ul li a:hover{color:#97d700;}.main-header-container .header #block-useraccountmenu .we-mega-menu-ul li a:hover:after{background-image:url(/themes/custom/iffim/assets/images/arrow-active.png);}.main-header-container .header #block-useraccountmenu .we-mega-menu-ul li a:after{content:"";height:13px;background-image:url(/themes/custom/iffim/assets/images/arrow.png);background-repeat:no-repeat;background-position:center;background-size:13px;display:inline-block;font-weight:900;width:15px;transform:rotate(90deg);margin-left:3px;position:relative;opacity:1;}.main-header-container .header #block-useraccountmenu .we-mega-menu-ul li:after{display:none;}.main-header-container .header #block-searchandcontact,.main-header-container .header .solr-search-header{position:absolute;right:0;top:0;}@media (max-width:911px){.main-header-container .header #block-searchandcontact,.main-header-container .header .solr-search-header{display:none;}}.main-header-container .header #block-searchandcontact a,.main-header-container .header .solr-search-header a{color:#005eb9;text-transform:uppercase;font-family:"Quicksand",sans-serif;font-weight:800;margin-right:285px;position:relative;top:3px;}.main-header-container .header #block-searchandcontact a:hover,.main-header-container .header .solr-search-header a:hover{color:#97d700;}.main-header-container .header #block-searchandcontact a:after,.main-header-container .header .solr-search-header a:after{content:"";height:13px;background-image:url(/themes/custom/iffim/assets/images/arrow.png);background-repeat:no-repeat;background-position:center;background-size:13px;display:inline-block;font-weight:900;width:15px;transform:rotate(90deg);margin-left:5px;position:relative;top:2px;}.main-header-container .header #block-searchandcontact input,.main-header-container .header .solr-search-header input{width:270px;height:25px;background-color:#f0f0f0;border:none;outline:none;padding-left:35px;background-image:url(/themes/custom/iffim/assets/images/mobile-search.png);background-repeat:no-repeat;background-position:10px;margin-left:20px;}.main-header-container .header #block-searchandcontact input:focus,.main-header-container .header .solr-search-header input:focus{background-image:url(/themes/custom/iffim/assets/images/search-green.png);}.main-header-container .header #block-searchandcontact label,.main-header-container .header .solr-search-header label{display:none;}.main-header-container .header #block-searchandcontact button,.main-header-container .header .solr-search-header button{display:none !important;}.main-header-container .header .region-header{position:relative;}.main-header-container .header .region-header .region-we-mega-menu{background-color:transparent;}.main-header-container .header .region-header .region-we-mega-menu .mobile-utility-link{display:none;}@media (max-width:991px){.main-header-container .header .region-header .region-we-mega-menu .mobile-utility-link{display:block;}.main-header-container .header .region-header .region-we-mega-menu .mobile-utility-link a{text-transform:uppercase;}}@media (max-width:991px){.main-header-container .header .region-header .region-we-mega-menu{margin-bottom:0;border-radius:0;display:block;text-align:right;padding:3px;position:absolute;top:0px;right:-15px;}}@media (max-width:991px){.main-header-container .header .region-header .region-we-mega-menu .navbar-toggle{text-align:right;float:none;display:inline-block;position:relative;top:20px;margin:0px;transition:0.3s;}}@media (max-width:991px) and (max-width:500px){.main-header-container .header .region-header .region-we-mega-menu .navbar-toggle{margin-right:10px;}}@media (max-width:991px){.main-header-container .header .region-header .region-we-mega-menu .navbar-toggle .icon-bar{background-color:#00a3e0;}}@media (max-width:500px){.main-header-container .header .region-header .region-we-mega-menu .navbar-toggle.close-menu .icon-bar{display:none;}.main-header-container .header .region-header .region-we-mega-menu .navbar-toggle.close-menu{background-image:url(/themes/custom/iffim/assets/images/close-btn.png);height:22px;width:22px;top:25px;background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:20px;}}.user-logged-in .btn-close{margin-top:55px;}.btn-close{background-color:#00a3e0;margin-right:35px;margin-top:22px;top:0;width:45px;height:45px;z-index:9999;}@media (max-width:500px){.btn-close{top:0;right:22px;margin-top:50px;background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;display:none !important;}.btn-close:after,.btn-close:before{background-color:#00a3e0;}}@media (max-width:500px){.user-logged-in .block-we-megamenu .navbar{top:115px;}}.block-we-megamenu{position:initial;}.block-we-megamenu .navbar{position:initial;background-color:transparent;margin-bottom:0px;z-index:9999;text-align:center;border:none;}@media (max-width:991px){.block-we-megamenu .navbar{position:fixed;background-color:#fff;text-align:left;border:none;padding-top:15px;width:300px;}}@media (max-width:500px){.block-we-megamenu .navbar{width:100%;top:80px;padding-left:25px;padding-right:25px;}}.block-we-megamenu .navbar .we-mega-menu-ul{display:block;float:right;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul{float:none;border-bottom:1px solid #dddddd;}}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul > li.we-mega-menu-li{padding-top:12px;padding-bottom:10px;}}@media (max-width:500px){.block-we-megamenu .navbar .we-mega-menu-ul > li.we-mega-menu-li{border-top:1px solid #dddddd !important;}}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul > li.we-mega-menu-li.open a::after{transform:rotate(0deg);transition:0.4s;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li{border:none;display:inline-block;float:none;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li::after{content:"";height:13px;background-image:url(/themes/custom/iffim/assets/images/arrow.png);background-repeat:no-repeat;background-position:center;background-size:13px;display:inline-block;vertical-align:middle;font-weight:900;width:100%;color:#97d700;text-align:center;transition:0.4s;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li::after{display:none;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li.active-trail::after{transform:rotate(180deg);background-image:url(/themes/custom/iffim/assets/images/arrow-active.png);}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li:hover::after{transform:rotate(180deg);transition:0.4s;color:#005eb9;background-image:url(/themes/custom/iffim/assets/images/arrow-active.png);}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li{display:block;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li.active-trail > a{color:#97d700 !important;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a{background-color:transparent;font-size:14px;font-weight:800;text-transform:initial;padding-right:12px;padding-left:12px;padding-bottom:0px;padding-top:6px;color:#005eb9;}@media (max-width:1199px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a{font-size:14px;}}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a{padding-top:5px;padding-bottom:5px;padding-left:25px;border:none;box-shadow:none !important;font-size:17px;color:#005eb9 !important;text-shadow:none;cursor:pointer !important;font-weight:700;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a:focus,.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a:active{box-shadow:none !important;border:none !important;background-color:transparent !important;color:#005eb9 !important;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a:hover{color:#97d700;background-color:transparent;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a:hover{border-top:0px;color:#005eb9 !important;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a:before{display:none;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li > a{padding:0px;padding-left:25px;line-height:15px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li > a:after{color:#97d700;}}@media (max-width:500px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li > a{padding-left:0px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li > a:after{transform:rotate(-90deg);color:#97d700;right:0;margin-top:-14px;font-size:26px;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu{width:390px;left:-12px;padding-left:14px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu.about-submenu{width:730px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu.funding-submenu{width:300px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu.news-res-submenu{left:-210px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu.investor-centre-submenu{left:-55px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col{display:block;flex:none;margin:0;margin-right:15px;margin-left:5px;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col{margin-left:15px;}}@media (max-width:500px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col{margin-left:0px;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul{display:block;flex:none;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul{padding-left:0px;padding-top:0px;padding-bottom:0px;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li{margin-bottom:0px;display:block;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li::after{display:none;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li .we-mega-menu-submenu{width:auto;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li.dropdown-menu a:focus,.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li.dropdown-menu a:active{color:#005eb9 !important;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li.dropdown-menu a:hover:after{display:none !important;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li.dropdown-menu a:after{margin-top:15px;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li.dropdown-menu a:after{display:none !important;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li.active-trail > a{color:#97d700 !important;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li a{border:none;font-size:14px;padding-bottom:5px;padding-top:5px;color:#005eb9 !important;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li a:hover{color:#97d700 !important;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li a{font-size:14px;font-weight:700;padding:8px;padding-bottom:0px;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li a span{display:none;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li a:after{display:none;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li a:hover:after{position:absolute;left:10px;margin-right:0;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li a:hover:after{display:none !important;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu{margin-left:0px !important;min-width:130px !important;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner{min-height:auto;padding-bottom:10px;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner{padding-bottom:0px;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col{margin-right:0px;margin-left:0px;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col ul.subul{padding-left:10px;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col ul.subul li.active-trail > a{color:#97d700 !important;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col ul.subul li a{font-weight:400;padding:2px;padding-left:15px;color:#005eb9 !important;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col ul.subul li a:hover{color:#97d700 !important;}@media (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col ul.subul li a{padding:0;padding-left:0px;padding-top:6px;}}@media (max-width:500px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col ul.subul li a{padding:0;padding-top:3px;padding-bottom:3px;}}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul .we-mega-menu-group .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-row .we-mega-menu-col ul.subul li a:after{margin-top:3px;}.navbar-we-mega-menu.navbar .mobile-user-menu{border-top:1px solid rgba(0,0,0,0.1);margin-top:20px;padding-top:10px;}.navbar-we-mega-menu.navbar .mobile-user-menu li a{color:#005eb9;font-size:17px;font-weight:900;padding-top:5px;padding-bottom:5px;padding-left:25px;}.navbar-we-mega-menu.navbar .mobile-user-menu li a:hover{border:none;}.navbar-we-mega-menu.navbar .mobile-user-menu li a.search-menu-item{display:none;background-color:transparent;background-image:url(/themes/custom/iffim/assets/icons/search.png);background-position:center;background-repeat:no-repeat;width:28px;height:29px;color:#fff;font-size:0px;border:none;margin-left:25px;margin-top:5px;}.logo{float:none !important;}@media (max-width:991px){.logo{display:inline-block;width:50%;}}.logo .header-logo{margin-bottom:-40px;width:140px;display:block;}@media (max-width:991px){.logo .header-logo{margin-bottom:0px;width:100px;}}@media (max-width:500px){.logo .header-logo{margin-left:10px;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-header-container{z-index:10;}}@media screen and (min-width:0\0){.we-mega-menu-ul > .we-mega-menu-li{margin-bottom:-3px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu{margin-top:-2.5px;}.navbar-we-mega-menu .dropdown-menu{min-width:70px;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a{font-size:14px;text-align:center;display:block;margin:auto;margin-top:4px;margin-bottom:4px;}}@media screen and (min-width:0\0) and (max-width:991px){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a{text-align:left;font-size:15px;}}@media screen and (min-width:0\0){.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li .we-mega-menu-submenu .we-mega-menu-col ul.subul li a{text-align:left;margin:0px;}.block-we-megamenu .navbar .mobile-search-tile-wrapper form .form-type-textfield input{width:63%;}.block-we-megamenu .navbar .we-mega-menu-ul li.we-mega-menu-li a{text-transform:capitalize;}.main-header-container{z-index:999;}}.footer{background:#394049;margin-top:0px;border:none;}@media (max-width:1024px){.footer{padding-bottom:60px;}}.footer .menu--footer,.footer .menu--second-footer-menu{text-align:right;}@media (max-width:991px){.footer .menu--footer,.footer .menu--second-footer-menu{text-align:center;}}.footer .menu--footer li,.footer .menu--second-footer-menu li{display:inline-block;}@media (max-width:625px){.footer .menu--footer li,.footer .menu--second-footer-menu li{display:block;}}.footer .menu--footer li a,.footer .menu--second-footer-menu li a{color:#fff;padding-right:0px;padding-left:30px;font-size:14px;font-family:"Frutiger Bold CN";}@media (max-width:991px){.footer .menu--footer li a,.footer .menu--second-footer-menu li a{font-size:12px;padding-left:10px;padding-right:10px;}}.footer .menu--footer li a:hover,.footer .menu--footer li a:active,.footer .menu--footer li a:focus,.footer .menu--second-footer-menu li a:hover,.footer .menu--second-footer-menu li a:active,.footer .menu--second-footer-menu li a:focus{background:transparent;color:#ffd800;}@media (max-width:625px){.footer .menu--footer{padding-top:10px;}}.footer .menu--footer a{font-family:"Frutiger" !important;}.footer .menu--second-footer-menu{padding-bottom:50px;}@media (max-width:991px){.footer .menu--second-footer-menu{padding-bottom:10px;}}@media (max-width:625px){.footer .menu--second-footer-menu{border-bottom:1px solid #4f4f4f;}}.footer .logo{display:block;position:absolute;}@media (max-width:991px){.footer .logo{margin-bottom:28px;display:block;text-align:center;position:relative;width:100%;}}.footer .logo img{width:112px;}@media (max-width:991px){.footer .logo img{margin:0 auto;}}.footer .nt-footer-copy{text-align:center;margin-top:30px;}.footer .nt-footer-copy a{color:#fff;text-decoration:none;transition:0.3s;text-align:center;}.footer .nt-footer-copy a:hover{text-decoration:none;color:#97d700;}.internal_hero_wrapper .internal_hero{height:400px;background-repeat:no-repeat;background-size:cover;position:relative;background-position:center;}.internal_hero_wrapper .internal_hero.no-image-hero{height:auto;margin-top:70px;}@media (max-width:767px){.internal_hero_wrapper .internal_hero.no-image-hero{height:100px;}}.internal_hero_wrapper .internal_hero.no-image-hero .wrapper .alignment-div{height:auto;}@media (max-width:767px){.internal_hero_wrapper .internal_hero.no-image-hero .wrapper .alignment-div{height:auto;}}.internal_hero_wrapper .internal_hero.no-image-hero .wrapper .content h1{color:#005eb9;}.internal_hero_wrapper .internal_hero.no-image-hero::after{display:none;}@media (max-width:991px){.internal_hero_wrapper .internal_hero.no-image-hero{margin-top:30px;}}@media (max-width:767px){.internal_hero_wrapper .internal_hero.no-image-hero{margin-top:30px;}}.internal_hero_wrapper .internal_hero::after{content:"";left:0;right:0;top:0;bottom:0;background:black;opacity:0.2;position:absolute;z-index:1;}@media (max-width:991px){.internal_hero_wrapper .internal_hero{height:300px;}}@media (max-width:767px){.internal_hero_wrapper .internal_hero{height:250px;}}@media (max-width:650px){.internal_hero_wrapper .internal_hero{background-position:center;}}.internal_hero_wrapper .internal_hero .wrapper{text-align:center;z-index:2;position:relative;}.internal_hero_wrapper .internal_hero .wrapper .leaf-div{background:url(/themes/custom/iffim/assets/images/hero-leaf.png);display:block;margin:auto;margin-bottom:5px;height:35px;margin-top:-40px;width:81px;background-repeat:no-repeat;background-size:cover;background-position:center;}@media (max-width:991px){.internal_hero_wrapper .internal_hero .wrapper .leaf-div{margin-top:0px;}}.internal_hero_wrapper .internal_hero .wrapper .alignment-div{display:table;width:100%;height:400px;}@media (max-width:991px){.internal_hero_wrapper .internal_hero .wrapper .alignment-div{height:300px;}}@media (max-width:767px){.internal_hero_wrapper .internal_hero .wrapper .alignment-div{height:250px;}}.internal_hero_wrapper .internal_hero .wrapper .content{display:table-cell;text-align:center;vertical-align:middle;padding:0px 75px;}@media (max-width:991px){.internal_hero_wrapper .internal_hero .wrapper .content{padding:0px 30px;}}.internal_hero_wrapper .internal_hero .wrapper .content h1{color:#fff;font-weight:700;font-size:44px;position:relative;letter-spacing:0.5px;margin-bottom:0px;margin-top:0px;}@media (max-width:1199px){.internal_hero_wrapper .internal_hero .wrapper .content h1{font-size:33px;height:auto;}}@media (max-width:650px){.internal_hero_wrapper .internal_hero .wrapper .content h1{font-size:25px;}}.internal_hero_wrapper .internal_hero .wrapper .content p{font-size:33px;font-weight:700;margin-top:10px;color:#fff;overflow:hidden;}@media (max-width:991px){.internal_hero_wrapper .internal_hero .wrapper .content p{height:auto;font-size:22px;}}@media (max-width:650px){.internal_hero_wrapper .internal_hero .wrapper .content p{font-size:19px;}}.user-logged-in.path-node.js-off-canvas-dialog-open,.user-logged-in.path-frontpage.js-off-canvas-dialog-open{overflow:scroll;overflow-x:hidden;}.user-logged-in.path-node.js-off-canvas-dialog-open form .permissions-inline,.user-logged-in.path-frontpage.js-off-canvas-dialog-open form .permissions-inline{height:20px !important;margin-right:5px !important;float:left;}.user-logged-in.path-node.js-off-canvas-dialog-open .dialog-off-canvas-main-canvas,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .dialog-off-canvas-main-canvas{padding-right:0px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper *,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper *:not(div),.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper *,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper *:not(div){background:#005eb9;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .modal-body .layout-builder-configure-section,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .modal-body .layout-builder-configure-section{margin-top:0 !important;width:100% !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .form-wrapper .button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .form-wrapper .button{width:151px;padding:5px;font-size:12px;font-family:"Montserrat",sans-serif;display:block;border:1px solid #005eb9;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#005eb9;transition:0.2s;cursor:pointer;float:left;color:#fff;margin:0 5px;height:34px;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .form-wrapper .button:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .form-wrapper .button:hover{background-color:#fff;color:#005eb9;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .form-wrapper span,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .form-wrapper span{background-color:#fff;color:#005eb9;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .form-wrapper span::before,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .modal-dialog .modal-content .form-wrapper span::before{content:"✓";font-weight:900;padding:1px;font-weight:#000000;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section{text-align:center;margin-top:0 !important;height:900px;width:400px;float:right;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .form-item,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .form-item{margin-top:0 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .button{padding:8px !important;margin-top:40px !important;width:180px !important;font-size:15px;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid #fff !important;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#005eb9 !important;transition:0.2s;color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .button:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .button:hover{background-color:#fff !important;color:#005eb9 !important;border:1px solid #fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .form-item,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .form-item{padding:0 10px;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .form-item .control-label,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .form-item .control-label{color:#fff !important;font-family:"Montserrat",sans-serif !important;font-weight:600 !important;font-size:20px !important;margin:20px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .select-wrapper .form-select,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper.modal.ui-front.fade.in .layout-builder-configure-section .select-wrapper .form-select{color:#fff !important;margin:30px 0 15px 0 !important;font-size:18px !important;}@media (min-width:768px){.user-logged-in.path-node.js-off-canvas-dialog-open .modal-dialog,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-dialog{width:400px !important;margin-top:0 !important;float:right;}}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content::-webkit-scrollbar,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content::-webkit-scrollbar{display:none;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content{width:auto !important;overflow:scroll;overflow-x:hidden;height:900px !important;max-height:100% !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-header,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-header{border-color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-header .close,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-header .close{position:relative !important;left:7px !important;opacity:2 !important;top:0 !important;font-size:25px;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-header .close:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-header .close:hover{opacity:0.5 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-header .close span,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-header .close span{color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-header .modal-title,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-header .modal-title{text-align:center;display:block !important;margin:0 !important;margin-top:10px !important;max-width:100%;font-size:18px !important;font-family:"Prata",serif !important;color:#fff !important;font-weight:normal !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-header .modal-title::before,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-header .modal-title::before{display:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body{padding:20px 10px;color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body .block-categories .js-layout-builder-category,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body .block-categories .js-layout-builder-category{padding:5px 0 0;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body .block-categories .js-layout-builder-category .panel-heading,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body .block-categories .js-layout-builder-category .panel-heading{padding-left:0 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body .block-categories .js-layout-builder-category .panel-body,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body .block-categories .js-layout-builder-category .panel-body{padding-left:0 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body .js-form-type-search .js-layout-builder-filter,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body .js-form-type-search .js-layout-builder-filter{background-color:#fff !important;color:#005eb9 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body .js-layout-builder-filter,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body .js-layout-builder-filter{border-color:#fff !important;color:#fff !important;box-shadow:inset 0 1px 2px rgba(0,0,0,0.44) !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body .inline-block-create-button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body .inline-block-create-button{color:#fff !important;border-color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body .block-categories a,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body .block-categories a{color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .modal-body .inline-block-create-button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .modal-body .inline-block-create-button{text-align:center;padding-left:24px !important;padding-top:8px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .layout-selection li,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .layout-selection li{float:left;width:50%;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .layout-selection li .use-ajax,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .layout-selection li .use-ajax{text-decoration:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .layout-selection li .layout-icon,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .layout-selection li .layout-icon{margin:0 auto;display:block;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal-content .layout-selection li .form-group,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal-content .layout-selection li .form-group{text-align:center;margin-top:10px;font-family:"Montserrat",sans-serif !important;font-size:14px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section.field--name-layout-builder__layout .layout-builder,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section.field--name-layout-builder__layout .layout-builder{border-color:#E7A613 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .form-actions.form-group.js-form-wrapper.form-wrapper .button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .form-actions.form-group.js-form-wrapper.form-wrapper .button{width:151px;padding:5px;font-size:12px;font-family:"Montserrat",sans-serif;display:block;border:1px solid #005eb9;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#005eb9;transition:0.2s;cursor:pointer;float:left;color:#fff;margin:0 5px;height:34px;}.user-logged-in.path-node.js-off-canvas-dialog-open .form-actions.form-group.js-form-wrapper.form-wrapper .button:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .form-actions.form-group.js-form-wrapper.form-wrapper .button:hover{background-color:#fff;color:#005eb9;}.user-logged-in.path-node.js-off-canvas-dialog-open .region .node-page-layout-builder-form .field--type-layout-section .layout-builder .layout-builder__section .layout-builder__layout .layout-builder__region .js-layout-builder-block .contextual,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .region .node-page-layout-builder-form .field--type-layout-section .layout-builder .layout-builder__section .layout-builder__layout .layout-builder__region .js-layout-builder-block .contextual{z-index:0 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .region .node-page-layout-builder-form .form-group,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .region .node-page-layout-builder-form .form-group{margin-bottom:7px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .region .node-page-layout-builder-form .form-group .js-show,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .region .node-page-layout-builder-form .form-group .js-show{display:inline-block;}.user-logged-in.path-node.js-off-canvas-dialog-open .region .node-page-layout-builder-form .form-group .js-show .js-form-item,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .region .node-page-layout-builder-form .form-group .js-show .js-form-item{float:left;margin-top:5px !important;padding-left:15px !important;margin-bottom:7px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .region .node-page-layout-builder-form .form-item .tabbable .tab-content,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .region .node-page-layout-builder-form .form-item .tabbable .tab-content{border-color:#E7A613 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .main-content,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .main-content{font-family:"Montserrat",sans-serif !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__region,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__region{margin-bottom:10px !important;outline-color:#979797;}.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-section a,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-section a{width:275px;padding:8px;font-size:13px;font-family:"Montserrat",sans-serif;display:inline-block;border:1px solid #005eb9;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#fff;transition:0.2s;cursor:pointer;color:#005eb9;}.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-section a:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-section a:hover{color:#fff;background:#005eb9;}.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-block,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-block{z-index:0 !important;margin:0 !important;height:auto;}.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-block.is-layout-builder-highlighted,.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-section.is-layout-builder-highlighted,.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__layout.is-layout-builder-highlighted:before,.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__layout.is-layout-builder-highlighted,.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder-block.is-layout-builder-highlighted,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-block.is-layout-builder-highlighted,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-section.is-layout-builder-highlighted,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__layout.is-layout-builder-highlighted:before,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__layout.is-layout-builder-highlighted,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder-block.is-layout-builder-highlighted{border:4px solid #E7A613;}.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-block a,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-block a{width:250px;padding:8px;font-size:13px;font-family:"Montserrat",sans-serif;display:inline-block;border:1px solid #005eb9;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#fff;transition:0.2s;cursor:pointer;color:#005eb9;}.user-logged-in.path-node.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-block a:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .field--type-layout-section .layout-builder .layout-builder__add-block a:hover{color:#fff;background:#005eb9;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in{left:1502px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block{color:#fff !important;width:400px !important;margin-top:0 !important;height:900px !important;overflow:scroll;overflow-x:hidden !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .layout-builder-add-block::-webkit-scrollbar,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .layout-builder-add-block::-webkit-scrollbar{display:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .alert-danger,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .alert-danger{margin:10px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .button.button--primary.js-form-submit.form-submit.btn-success.btn,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .button.button--primary.js-form-submit.form-submit.btn-success.btn{margin:15px 0 35px 95px !important;width:220px !important;padding:9px !important;font-size:15px;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid #005eb9 !important;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#fff !important;transition:0.2s;color:#005eb9 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .button.button--primary.js-form-submit.form-submit.btn-success.btn:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .button.button--primary.js-form-submit.form-submit.btn-success.btn:hover{background-color:#005eb9 !important;color:#fff !important;border:1px solid #fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .token-dialog,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .token-dialog{width:200px !important;margin-top:4px !important;margin-left:75px !important;padding:7px !important;font-size:12px;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid grey !important;text-align:center;letter-spacing:0.5px;background:#005eb9 !important;transition:0.2s;color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .token-dialog:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .token-dialog:hover{background:#fff !important;color:#005eb9 !important;border:1px solid grey !important;text-decoration:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item{margin-left:0 !important;margin-right:0 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .filter-wrapper .filter-help .icon-before,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .filter-wrapper .filter-help .icon-before{width:200px !important;margin-left:11px !important;padding:7px !important;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid grey !important;text-align:center;letter-spacing:0.5px;background:#005eb9 !important;color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .filter-wrapper .filter-help .icon-before .icon,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .filter-wrapper .filter-help .icon-before .icon{display:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .filter-wrapper .filter-help .icon-before:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .filter-wrapper .filter-help .icon-before:hover{background:#fff !important;color:#005eb9 !important;border:1px solid grey !important;text-decoration:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_bottom,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_bottom{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_bottom .cke_path,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_bottom .cke_path{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_bottom .cke_path .cke_path_item,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_bottom .cke_path .cke_path_item{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_bottom .cke_path .cke_path_empty,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_bottom .cke_path .cke_path_empty{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_text,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_text{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_open,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_open{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_open .cke_combo_arrow,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_open .cke_combo_arrow{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup .cke_button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup .cke_button{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup .cke_button .cke_button_label.cke_button__source_label,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-group.js-form-wrapper.form-wrapper .field--type-text-with-summary .js-text-format-wrapper .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup .cke_button .cke_button_label.cke_button__source_label{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item.form-type-item.js-form-type-item.form-item-settings-admin-label,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item.form-type-item.js-form-type-item.form-item-settings-admin-label{margin-left:100px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item.form-type-item.js-form-type-item.form-item-settings-admin-label .control-label,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item.form-type-item.js-form-type-item.form-item-settings-admin-label .control-label{font-size:18px !important;margin-left:0 !important;margin-right:100px !important;font-weight:600 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item label,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item label{color:#fff !important;font-size:14px !important;font-family:"Montserrat",sans-serif !important;margin:12px 5px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item{margin-left:10px !important;margin-right:10px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .input-group .input-group-addon:last-child,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .input-group .input-group-addon:last-child{display:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item{margin-left:0 !important;margin-right:0 !important;margin-bottom:15px !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_contents .cke_wysiwyg_frame.cke_reset,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_contents .cke_wysiwyg_frame.cke_reset{background:#fff !important;color:#005eb9 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_text,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_text{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_open,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_open{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_open .cke_combo_arrow,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_combo .cke_combo_button .cke_combo_open .cke_combo_arrow{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox #cke_21.cke_toolbar,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox #cke_21.cke_toolbar{float:right !important;padding-right:24px;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox #cke_27.cke_toolbar,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox #cke_27.cke_toolbar{float:left !important;padding-left:3px;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup .cke_button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup .cke_button{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup .cke_button .cke_button_label.cke_button__source_label,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .form-item .form-textarea-wrapper .cke_chrome .cke_inner .cke_top .cke_toolbox .cke_toolbar .cke_toolgroup .cke_button .cke_button_label.cke_button__source_label{background:#f8f8f8 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .js-form-managed-file .button,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .js-form-managed-file .button{margin:25px 0 10px 85px !important;width:220px !important;padding:9px !important;font-size:15px;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid #005eb9 !important;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#fff !important;transition:0.2s;color:#005eb9 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .js-form-managed-file .button .icon,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .js-form-managed-file .button .icon{display:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .js-form-managed-file .button:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .modal.ui-front.fade.in .layout-builder-add-block .form-item.js-form-item .js-form-managed-file .button:hover{background-color:#005eb9 !important;color:#fff !important;border:1px solid #fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-select,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-text,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-tel,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-email,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-url,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-search,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-number,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-color,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-file,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-textarea,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-date,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-time,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-select,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-text,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-tel,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-email,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-url,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-search,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-number,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-color,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-file,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-textarea,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-date,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-time{color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-text,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-tel,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-email,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-url,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-search,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-number,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-color,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-file,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-textarea,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-date,.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-time,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-text,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-tel,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-email,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-url,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-search,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-number,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-color,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-file,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-textarea,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-date,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .form-time{color:#005eb9 !important;background-color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper{right:0 !important;left:0 !important;padding-right:0 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section{float:right;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .btn-danger,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .btn-danger{width:150px !important;padding:5px !important;font-size:15px;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid #005eb9 !important;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#fff !important;transition:0.2s;color:#005eb9 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .btn-danger .icon,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .btn-danger .icon{display:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .btn-danger:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .btn-danger:hover{color:#fff !important;background:#005eb9 !important;border:1px solid #fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .dialog-cancel,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .dialog-cancel{width:150px !important;margin-left:75px !important;padding:4px !important;font-size:15px;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid grey !important;text-align:center;letter-spacing:0.5px;background:#005eb9 !important;transition:0.2s;color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .dialog-cancel:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-section .form-actions .dialog-cancel:hover{background:#fff !important;color:#005eb9 !important;border:2px solid grey !important;text-decoration:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .btn-danger,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .btn-danger{width:150px !important;padding:5px !important;font-size:15px;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid #005eb9 !important;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#fff !important;transition:0.2s;color:#005eb9 !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .btn-danger .icon,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .btn-danger .icon{display:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .btn-danger:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .btn-danger:hover{color:#fff !important;background:#005eb9 !important;border:1px solid #fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .dialog-cancel,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .dialog-cancel{width:150px !important;margin-left:75px !important;padding:4px !important;font-size:15px;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid grey !important;text-align:center;letter-spacing:0.5px;background:#005eb9 !important;transition:0.2s;color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .dialog-cancel:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open #drupal-off-canvas-wrapper .modal-dialog .modal-content .modal-body .layout-builder-remove-block .form-actions .dialog-cancel:hover{background:#fff !important;color:#005eb9 !important;border:2px solid grey !important;text-decoration:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .layout-builder-add-block,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .layout-builder-add-block{float:right !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .layout-builder-add-block .js-text-format-wrapper .filter-wrapper .filter-help .icon-before,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .layout-builder-add-block .js-text-format-wrapper .filter-wrapper .filter-help .icon-before{width:200px !important;margin-left:11px !important;padding:7px !important;font-family:"Montserrat",sans-serif !important;display:inline-block !important;border:1px solid grey !important;text-align:center;letter-spacing:0.5px;background:#005eb9 !important;color:#fff !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .layout-builder-add-block .js-text-format-wrapper .filter-wrapper .filter-help .icon-before .icon,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .layout-builder-add-block .js-text-format-wrapper .filter-wrapper .filter-help .icon-before .icon{display:none !important;}.user-logged-in.path-node.js-off-canvas-dialog-open .layout-builder-add-block .js-text-format-wrapper .filter-wrapper .filter-help .icon-before:hover,.user-logged-in.path-frontpage.js-off-canvas-dialog-open .layout-builder-add-block .js-text-format-wrapper .filter-wrapper .filter-help .icon-before:hover{background:#fff !important;color:#005eb9 !important;border:1px solid grey !important;text-decoration:none !important;}.paragraph-full-content-body{padding:0;position:relative;}.paragraph-full-content-body .field--type-fontawesome-icon .field--label{display:none;}.paragraph-full-content-body .field--type-fontawesome-icon .field--item{color:#005eb9;margin-bottom:20px;margin-top:30px;}@media (max-width:991px){.paragraph-full-content-body .field--type-fontawesome-icon .field--item{margin-top:0px;margin-bottom:0px;}}@media (max-width:425px){.paragraph-full-content-body .field--type-fontawesome-icon .field--item{text-align:center;}}.paragraph-full-content-body .field--type-fontawesome-icon .field--item svg{text-align:center;width:100% !important;height:60px;}.paragraph-full-content-body .field--type-fontawesome-icon .field--item .fa-pull-right{width:auto !important;float:right !important;}@media (max-width:991px){.paragraph-full-content-body .field--type-fontawesome-icon .field--item .fa-pull-right{float:none !important;}}.paragraph-full-content-body .field--type-fontawesome-icon .field--item .fa-pull-left{width:auto !important;float:left !important;padding-left:15px;}@media (max-width:991px){.paragraph-full-content-body .field--type-fontawesome-icon .field--item .fa-pull-left{float:none !important;}}@media (max-width:991px){.paragraph-full-content-body .field--type-fontawesome-icon .fontawesome-icons{margin-bottom:15px;}}.paragraph-full-content-body img{padding:20px;padding-top:0px;}.paragraph-full-content-body ul{margin-top:25px;margin-bottom:25px;padding-left:25px;}.paragraph-full-content-body h6{margin-bottom:0px;}@media (max-width:767px){.paragraph-full-content-body{margin-top:20px;}}@media (max-width:991px){.paragraph-full-content-body{padding:0px;}}.paragraph-full-content-body p{font-size:15px;}.paragraph-full-content-body .paragraph-cta-buttons{padding-left:0px;padding-right:0px;}@media screen and (min-width:0\0){.paragraph-full-content-body .field--type-fontawesome-icon .field--item .fa-pull-left{width:85px !important;}.paragraph-full-content-body .field--type-fontawesome-icon .field--item .fa-pull-right{width:85px !important;}}@media (max-width:991px){.paragraph-full-content-image .paragraph-image-wrapper .image-div-wrapper:nth-child(odd){margin-bottom:20px;}}.paragraph-full-content-image .paragraph-image-wrapper .image-div{height:340px;background-repeat:no-repeat;background-size:cover;background-position:center;}@media (max-width:991px){.paragraph-full-content-image .paragraph-image-wrapper .image-div{width:auto;height:300px;}}.paragraph-full-content-image .paragraph-image-caption{margin-right:2.9%;}.paragraph-image-caption{position:absolute;right:0;font-size:10px;letter-spacing:0.5px;margin-top:7px;}@media (max-width:991px){.paragraph-image-caption{margin-right:auto;}}.paragraph-image-wrapper .position-5050{position:relative;width:49%;display:inline-block;margin-bottom:1.3%;}@media (max-width:991px){.paragraph-image-wrapper .position-5050{width:100%;margin-left:0px !important;}}.paragraph-image-wrapper .position-5050:nth-child(even){margin-right:1.3%;}.paragraph-image-wrapper .position-100{width:82%;margin:auto;position:relative;margin-bottom:1.3%;}@media (max-width:991px){.paragraph-image-wrapper .position-100{width:100%;}}.paragraph-image-wrapper .position-100 .image-div{margin-bottom:0px;}.paragraph-image-wrapper .position-100 .paragraph-image-caption{margin-right:0.9%;margin-top:-25px;}.paragraph-image-wrapper .position-6733:nth-child(odd){margin-left:0px;position:relative;margin-bottom:1.3%;width:64.99%;display:inline-block;}@media (max-width:991px){.paragraph-image-wrapper .position-6733:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-image-wrapper .position-6733:nth-child(even){margin-right:1.3%;position:relative;margin-bottom:1.3%;width:33.1%;display:inline-block;}@media (max-width:991px){.paragraph-image-wrapper .position-6733:nth-child(even){width:100%;margin-left:0px;}}.paragraph-image-wrapper .position-3367:nth-child(even){margin-right:1.3%;position:relative;margin-bottom:1.3%;width:64.99%;display:inline-block;}@media (max-width:991px){.paragraph-image-wrapper .position-3367:nth-child(even){width:100%;margin-right:0px;}}.paragraph-image-wrapper .position-3367:nth-child(odd){margin-left:0px;position:relative;margin-bottom:1.3%;width:33.1%;display:inline-block;}@media (max-width:991px){.paragraph-image-wrapper .position-3367:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-image-wrapper .position-7525:nth-child(odd){margin-left:0px;position:relative;margin-bottom:1.3%;width:72.99%;display:inline-block;}@media (max-width:991px){.paragraph-image-wrapper .position-7525:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-image-wrapper .position-7525:nth-child(even){margin-right:1.3%;position:relative;margin-bottom:1.3%;width:25.1%;display:inline-block;}@media (max-width:991px){.paragraph-image-wrapper .position-7525:nth-child(even){width:100%;margin-right:0px;}}.paragraph-image-wrapper .position-2575:nth-child(odd){margin-left:0px;position:relative;margin-bottom:1.3%;width:25.1%;display:inline-block;}@media (max-width:991px){.paragraph-image-wrapper .position-2575:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-image-wrapper .position-2575:nth-child(even){margin-right:1.3%;position:relative;margin-bottom:1.3%;width:72.99%;display:inline-block;}@media (max-width:991px){.paragraph-image-wrapper .position-2575:nth-child(even){width:100%;margin-right:0px;}}.paragraph-image-wrapper .images-main-wrapper.odd-number-image{width:100% !important;margin-left:0px !important;margin-right:0px !important;}.paragraph-image-style-map .image-div-wrapper{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50% + 8.5px);}.paragraph-image-style-map .image-div-wrapper img{width:100%;}.paragraph-50-50-content{padding:0;}@media (max-width:991px){.paragraph-50-50-content{padding:0px;}}.paragraph-50-50-content .content{padding:40px;background-color:#f0f0f0;margin:1px;}@media (max-width:991px){.paragraph-50-50-content .content{padding:30px 0px;margin:10px 0px;}}@media (max-width:550px){.paragraph-50-50-content .content .image{width:100%;}}.paragraph-50-50-content .content .image .side-image{height:300px;background-size:cover;background-position:center;}@media (max-width:991px){.paragraph-50-50-content .content .image .side-image{height:250px;width:200px;margin:auto;}}.paragraph-50-50-content .content .text{margin-top:25px;}@media (max-width:550px){.paragraph-50-50-content .content .text{width:100%;}}.paragraph-50-50-content .content .text h4 a{color:#005eb9;}.paragraph-50-50-content .content .text h4 a:hover{color:#97d700;}.paragraph-50-50-content .content .text .btn-primary{min-width:auto;margin-top:30px;display:block;}@media (max-width:991px){.paragraph-50-50-content .content .text .btn-primary{margin-top:23px;}}.paragraph-50-50-content p{font-size:15px;}.paragraph-50-50-content .paragraph-cta-buttons{padding-left:0px;padding-right:0px;}.paragraph-50-50-content .position-5050{position:relative;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-5050{width:100%;margin-left:0px !important;}}.paragraph-50-50-content .position-100{width:100%;margin:auto;}@media (max-width:991px){.paragraph-50-50-content .position-100{width:100%;}}.paragraph-50-50-content .position-6733:nth-child(odd){position:relative;width:64.3%;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-6733:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-50-50-content .position-6733:nth-child(even){position:relative;width:34.1%;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-6733:nth-child(even){width:100%;margin-left:0px;}}.paragraph-50-50-content .position-3367:nth-child(even){position:relative;width:64.3%;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-3367:nth-child(even){width:100%;margin-left:0px;}}.paragraph-50-50-content .position-3367:nth-child(odd){position:relative;width:34.1%;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-3367:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-50-50-content .position-7525:nth-child(odd){position:relative;width:74.3%;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-7525:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-50-50-content .position-7525:nth-child(even){position:relative;width:25.1%;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-7525:nth-child(even){width:100%;margin-left:0px;}}.paragraph-50-50-content .position-2575:nth-child(odd){position:relative;width:25.1%;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-2575:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-50-50-content .position-2575:nth-child(even){position:relative;width:74.3%;display:inline-block;}@media (max-width:991px){.paragraph-50-50-content .position-2575:nth-child(even){width:100%;margin-left:0px;}}@media (max-width:991px){.paragraph-permissions{right:0px;}}.paragraph-permissions a{height:30px;width:30px;right:0;position:absolute;margin-top:0;display:block;background-size:contain;background-image:url(/themes/custom/iffim/assets/images/para-logo.png);}.paragraph-permissions img{display:none;}.page-qa .paragraph-50-50-content .paragraph-content-wrapper .content{padding:20px;}.page-qa .paragraph-50-50-content .paragraph-content-wrapper .content .image{width:100%;}.page-qa .paragraph-50-50-content .paragraph-content-wrapper .content .text{width:100%;}@media (max-width:767px){.paragraph-content-with-image.alignment-right .row{float:none;display:block;}}.paragraph-content-with-image.alignment-right .row .col-md-6:first-child{display:flex;align-items:center;float:right;}@media (max-width:991px){.paragraph-content-with-image.alignment-right .row .col-md-6:first-child{float:none;}}.paragraph-content-with-image{position:relative;}@media (max-width:991px){.paragraph-content-with-image{padding-top:10px !important;}}.paragraph-content-with-image .row .col-md-6:first-child{display:flex;align-items:center;}.paragraph-content-with-image .row .col-md-6:first-child .image-div-wrapper{border:none;text-align:center;width:100%;}.paragraph-content-with-image .row .col-md-6:first-child .image-div-wrapper img{padding:0px !important;}@media (max-width:991px){.paragraph-content-with-image .row .col-md-6:first-child .image-div-wrapper img{height:auto;width:auto;margin:auto;display:block;}}.paragraph-content-with-image .row .col-md-6:first-child .image-div{width:100%;}@media (max-width:767px){.paragraph-content-with-image .row{display:block;}.paragraph-content-with-image .row .col-md-6{display:block !important;width:100% !important;}}.paragraph-content-with-image .row .text h4 a{color:#005eb9;}.paragraph-content-with-image .row .text h4 a:hover,.paragraph-content-with-image .row .text h4 a:active{color:#97d700;}.paragraph-content-with-image .row .image-div-wrapper{padding:3px;border:1px solid grey;text-align:center;}@media (max-width:991px){.paragraph-content-with-image .row .image-div-wrapper{margin-bottom:30px;}}.paragraph-content-with-image .row .paragraph-image-caption{margin-right:5.9%;}@media (max-width:991px){.paragraph-content-with-image .row .paragraph-image-caption{margin-right:2.9%;margin-top:-25px;}}.paragraph-content-with-image .row p{font-size:15px;}.paragraph-content-with-image .paragraph-cta-buttons{padding-left:0px;padding-right:0px;}.paragraph-content-with-image .position-5050{position:relative;display:inline-block;}.paragraph-content-with-image .position-5050 h2{margin-top:0px;}.paragraph-content-with-image .position-5050 h3{font-size:23px;}@media (max-width:991px){.paragraph-content-with-image .position-5050{width:100%;margin-left:0px !important;}}.paragraph-content-with-image .position-100{position:relative;width:100%;margin:auto;}@media (max-width:991px){.paragraph-content-with-image .position-100{width:100%;}}.paragraph-content-with-image .position-6733:nth-child(odd){position:relative;width:64.3%;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .position-6733:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-content-with-image .position-6733:nth-child(even){position:relative;width:34.1%;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .position-6733:nth-child(even){width:100%;margin-left:0px;}}.paragraph-content-with-image .position-3367:nth-child(even){position:relative;width:64.3%;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .position-3367:nth-child(even){width:100%;margin-left:0px;}}.paragraph-content-with-image .position-3367:nth-child(odd){position:relative;width:34.1%;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .position-3367:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-content-with-image .position-7525:nth-child(odd){position:relative;width:74.3%;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .position-7525:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-content-with-image .position-7525:nth-child(even){position:relative;width:25.1%;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .position-7525:nth-child(even){width:100%;margin-left:0px;}}.paragraph-content-with-image .position-2575:nth-child(odd){position:relative;width:25.1%;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .position-2575:nth-child(odd){width:49%;margin-left:0px;}}@media (max-width:550px){.paragraph-content-with-image .position-2575:nth-child(odd){width:100%;margin-left:0px;}}.paragraph-content-with-image .position-2575:nth-child(even){position:relative;width:74.3%;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .position-2575:nth-child(even) .p-btn{display:block;margin-bottom:15px;}}@media (max-width:991px){.paragraph-content-with-image .position-2575:nth-child(even){width:49%;margin-left:0px;display:inline-block;vertical-align:top;}}@media (max-width:550px){.paragraph-content-with-image .position-2575:nth-child(even){width:100%;margin-left:0px;}}.paragraph-content-with-image .awards-wrapper{-webkit-box-shadow:1px 1px 1px 0px rgb(153,153,153);-moz-box-shadow:1px 1px 1px 0px rgb(153,153,153);box-shadow:1px 1px 1px 0px rgb(153,153,153);display:flex;margin:auto;background-color:#fff;padding-left:0;}.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons{margin-bottom:25px;text-align:right;padding-right:30px;position:absolute;bottom:0px;display:block;width:100%;}@media (max-width:991px){.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons{position:relative;}}@media (max-width:767px){.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons{text-align:left;}}.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons p{margin-bottom:10px;display:block;}.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons p:last-child{margin-bottom:0px;}.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons p a{font-size:15px;font-family:"Muli",sans-serif;font-weight:700;margin-right:0px;margin-left:15px;position:relative;}@media (max-width:767px){.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons p a{margin-left:0px;}}.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons p a .arrow{width:0;height:0;display:inline-block;margin-left:7px;margin-bottom:0.5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #97d700;}.paragraph-content-with-image .awards-wrapper .paragraph-cta-buttons p a:hover .arrow{border-left-color:#005eb9;}@media (max-width:991px){.paragraph-content-with-image .awards-wrapper{display:block;margin-right:0px;margin-left:0px;width:70% !important;margin:auto;padding-right:0;}}@media (max-width:520px){.paragraph-content-with-image .awards-wrapper{width:100% !important;}}.paragraph-content-with-image .awards-wrapper .image-div-wrapper{padding:0px !important;border:none !important;height:100%;text-align:center;}.paragraph-content-with-image .awards-wrapper .image-div-wrapper img{padding:0px;height:100%;}@media (max-width:991px){.paragraph-content-with-image .awards-wrapper .image-div-wrapper img{height:100%;width:100%;}}.paragraph-content-with-image .awards-wrapper .awards:nth-child(odd){position:relative;width:29.1%;display:inline-block;padding-left:0px;flex:1;margin-left:0px;padding-right:0px;}@media (max-width:991px){.paragraph-content-with-image .awards-wrapper .awards:nth-child(odd){width:100% !important;}}.paragraph-content-with-image .awards-wrapper .awards:nth-child(even){position:relative;width:70.3% !important;display:inline-block;}@media (max-width:991px){.paragraph-content-with-image .awards-wrapper .awards:nth-child(even){width:100% !important;margin-left:0px;}}.paragraph-content-with-image .awards-wrapper .cta-awards{padding-bottom:65px;}@media (max-width:991px){.paragraph-content-with-image .awards-wrapper .text{padding-bottom:0px !important;}}.paragraph-content-with-image .awards-wrapper .text h4 a{color:#97d700;}.paragraph-content-with-image .awards-wrapper .text h4 a:hover,.paragraph-content-with-image .awards-wrapper .text h4 a:active{color:#005eb9;}.paragraph-content-with-image .awards-wrapper .text p{font-size:13px;}.paragraph-content-with-image .awards-wrapper .text h3{font-size:22px;font-weight:800;}.paragraph-content-with-image .awards-wrapper .text span{font-weight:normal;font-size:15px;margin-top:0;}.paragraph-content-with-image .default-wrapper{padding-left:40px;}@media (max-width:991px){.paragraph-content-with-image .default-wrapper{padding-left:0;}}.awards-main-wrapper{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50% + 0.65em);background:#f0f0f0;margin-bottom:0px !important;margin-top:0px !important;padding-bottom:4px;padding-top:40px;}@media (max-width:991px){.awards-main-wrapper h2{text-align:center;}}.awards-main-wrapper .paragraph-cta-buttons{text-align:center;}.awards-main-wrapper .image-div-wrapper{margin-bottom:0px;text-align:center;}.awards-main-wrapper h4{font-size:16px;}@media (max-width:767px){.awards-main-wrapper h4{font-size:14px;}}@media (max-width:767px){.awards-main-wrapper{width:auto;margin-left:0;margin-right:0;}}.journal-main-wrapper .image-div-wrapper{padding:0px;text-align:center;}.journal-main-wrapper .image-div-wrapper img{margin:auto;}.journal-main-wrapper .text{padding-top:90px;}@media (max-width:991px){.journal-main-wrapper .text{padding-top:0px;}}.region-content .awards-main-wrapper:last-child{padding-bottom:50px;}.region-content .awards-main-wrapper:nth-child(1){background:red !important;}.has-sidebar .awards-main-wrapper{margin-left:calc(-50vw + 50% + 174px);margin-right:calc(-50vw + 50% - 174px);}@media (max-width:991px){.has-sidebar .awards-main-wrapper{margin-left:0 !important;margin-right:0 !important;}}.content-paragraph.paragraph-content-with-image .empty-cta-div{height:0px;padding:0px;}.content-with-video .paragraph-title{padding:0;}@media (max-width:991px){.content-with-video .paragraph-title{padding:0px;}}.content-with-video .text{padding-bottom:15px;margin-top:15px;}@media (max-width:991px){.content-with-video .video-wrapper{width:100%;}}.content-with-video .paragraph-cta-buttons{padding:0;}@media (max-width:767px){.content-with-video .paragraph-cta-buttons{text-align:center;}}.content-with-video .paragraph-cta-buttons a{display:inline-block;margin-right:15px;margin-bottom:15px;}@media (max-width:767px){.content-with-video .paragraph-cta-buttons a{margin:auto;margin-right:10px;margin-bottom:5px;}}@media (max-width:991px){.content-with-video .paragraph-cta-buttons{padding:0px;}}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.paragraph-content-with-mid-image h2{padding:0;}.paragraph-content-with-mid-image .img-div{margin:auto;height:300px;margin-bottom:0px;background-size:cover;background-position:center;}@media (max-width:991px){.paragraph-content-with-mid-image .img-div{width:100%;}}.paragraph-content-with-mid-image .paragraph-image-caption{margin-right:5.9%;}.paragraph-content-with-mid-image .text-top{margin-bottom:20px;}.paragraph-content-with-mid-image .text-bottom{margin-top:20px;}.paragraph-content-with-mid-image .horizontal .text-bottom{margin-top:0px;}.paragraph-view .paragraph-title{margin-bottom:29px;}.paragraph-view .recent-news{padding-top:0px;}.paragraph-view .views-element-container.form-group{margin-bottom:0px;}.paragraph-view .views-exposed-form{display:none;}@media (max-width:767px){.paragraph-view .view-wrapper{padding-left:0;padding-right:0;}}.paragraph-view .view-speakers .staff{text-align:center;}.paragraph-view .view-speakers .staff .employer{font-weight:bold;font-style:italic;display:inline-block;}.paragraph-view .view-speakers .staff .company::after{content:" /";}.paragraph-accordion .panel-default .view-upcoming-events{position:relative;padding-bottom:50px;margin-bottom:35px;margin-bottom:0px;}@media (max-width:991px){.paragraph-accordion .panel-default .view-upcoming-events .upcoming-event-info{margin-bottom:0px;}}.paragraph-accordion .panel-default .view-upcoming-events .view-content div:first-child .first-event .learn-more-btn{display:none !important;}.paragraph-accordion .panel-default .view-upcoming-events .upcoming-events-heading h2{display:none;}@media (max-width:991px){.paragraph-accordion .panel-default .view-upcoming-events .view-content div{width:100%;}}.paragraph-accordion .panel-default .view-upcoming-events .links{position:absolute;bottom:0px;left:8px;}@media (max-width:991px){.paragraph-accordion .panel-default .view-upcoming-events .links{bottom:-30px;margin-left:0px;left:0px;width:100%;text-align:center;}}.paragraph-accordion .panel-default .view-upcoming-events .links a{width:200px;padding:5px;font-size:13px;border:1px solid #005eb9;text-align:center;letter-spacing:0.5px;border-radius:9px;background:#fff;color:#005eb9;transition:0.2s;cursor:pointer;display:inline-block;}.paragraph-accordion .panel-default .view-upcoming-events .links a:hover{background:#005eb9;color:#fff;transition:0.2s;}.paragraph-accordion .panel-default .view-upcoming-events .links a::after{display:none;}.paragraph-accordion .panel-default .view-upcoming-events .links a:first-child{margin-right:10px;}.paragraph-webform .form-item{background-color:transparent;}.paragraph-webform .form-item .panel-heading{background-color:transparent;}.paragraph-webform #edit-submit{margin:0px;margin-left:30px !important;}@media (max-width:767px){.paragraph-webform #edit-submit{margin-left:0px !important;}}@media (max-width:991px){.paragraph-webform{margin-left:-35px;margin-right:-35px;padding-right:25px;padding-left:25px;}}@media (max-width:767px){.paragraph-webform{margin-left:-15px;margin-right:-15px;padding-right:25px;padding-left:25px;}}.paragraph-webform form{padding-top:0px;}.paragraph-webform form .panel-default{margin-bottom:0px;box-shadow:none;}.paragraph-webform form .fieldset-wrapper .webform-flexbox .form-item,.paragraph-webform form .webform-flex{margin-bottom:15px;}.paragraph-webform form .fieldset-wrapper .webform-flexbox .form-item,.paragraph-webform form .webform-flex:first-child{margin-bottom:15px !important;}.paragraph-webform form .fieldset-wrapper .webform-flexbox .form-item,.paragraph-webform form .webform-flex:last-child{margin-bottom:0px;}@media (max-width:767px){.paragraph-webform #edit-actions{width:151px;margin:auto;}}.paragraph-content-indentation .paragraph-content-indentation{margin-top:10px;margin-bottom:10px;}@media (max-width:767px){.paragraph-content-indentation{margin-top:25px;margin-bottom:25px;}}.paragraph-content-indentation .paragraph-content .paragraph-title{margin-bottom:10px;font-family:"St Ryde";}.paragraph-content-indentation .paragraph-content h3{font-family:"St Ryde Bold";}@media (max-width:551px){.paragraph-content-indentation .paragraph-content .paragraph-content-wrapper .text h2{margin-bottom:0;}}@media (max-width:991px){.paragraph-content-indentation .paragraph-content .paragraph-content-wrapper .text h4{margin-top:10px;}}.paragraph-content-indentation .paragraph-content .paragraph-content-wrapper .speakers-intro h2{margin-bottom:30px;}.paragraph-content-indentation .paragraph-content .paragraph-content-wrapper p a{color:#2362AF;}.paragraph-content-indentation .paragraph-content .paragraph-content-wrapper p a:hover{color:#97d700;}.paragraph-content-indentation .paragraph-content .paragraph-content-wrapper li a{color:#2362AF;}.paragraph-content-indentation .paragraph-content .paragraph-content-wrapper li a:hover{color:#FF2323;}.paragraph-content-indentation .paragraph-content .paragraph-content-wrapper .lead{font-size:18px;line-height:30px;font-weight:400;margin-top:30px;}.paragraph-content-indentation .paragraph-content img{padding:0px;}@media (max-width:500px){.paragraph-content-indentation .paragraph-content img{float:none !important;}}.paragraph-content-indentation .paragraph-content .paragraph-cta-buttons{margin-top:25px;}@media (max-width:991px){.paragraph-content-indentation .paragraph-content .paragraph-cta-buttons{padding:0;}}.paragraph-content-indentation .paragraph-content .paragraph-cta-buttons a{margin-bottom:0;}.paragraph-content-indentation .paragraph-content form .form-group{margin-top:0;margin-bottom:43px;}.paragraph-content-indentation.paragraph-banner:last-child{margin-bottom:-1px !important;}.paragraph-content-indentation.paragraph-banner:last-child .paragraph-content-indentation{margin-bottom:0px !important;}.paragraph-content img{padding:15px;}@media (max-width:500px){.paragraph-content img{float:none !important;}}.publication-paragraph{margin-top:30px;margin-bottom:25px;}.publication-paragraph .text h4{font-size:17px;}.paragraph-informational-box .paragraph-title.linked-title:hover,.paragraph-featured-box .paragraph-title.linked-title:hover{color:#97d700;}.paragraph-informational-box .paragraph-title.linked-title .arrow-link-btn,.paragraph-featured-box .paragraph-title.linked-title .arrow-link-btn{background-image:url(/themes/custom/iffim/assets/icons/arrow-link-btn.png);background-repeat:no-repeat;width:29px;height:29px;border-radius:29px;background-color:#f0f0f0;margin:0 auto;position:relative;top:4px;background-position:11px center;transition:0.4s;}.paragraph-informational-box .paragraph-title.linked-title .arrow-link-btn:hover,.paragraph-featured-box .paragraph-title.linked-title .arrow-link-btn:hover{transform:scale(1.1);transition:0.4s;}.paragraph-informational-box .paragraph-title,.paragraph-featured-box .paragraph-title{text-align:center;margin-bottom:60px !important;margin-top:0px;}@media (max-width:991px){.paragraph-informational-box .paragraph-title,.paragraph-featured-box .paragraph-title{margin-bottom:0px !important;}}.paragraph-featured-box .paragraph-title.linked-title .arrow-link-btn{background-image:url(/themes/custom/iffim/assets/images/gradient-arrow.png) !important;width:41px !important;}.paragraph-background-color.paragraph-content-indentation:last-child{margin-bottom:0px;padding-bottom:80px;}.paragraph-background-color.paragraph-content-indentation:last-child .paragraph-content-indentation{padding-bottom:15px;}.paragraph-background-color:nth-last-child(odd){background:#f0f0f0 !important;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50% + 8.5px);}@media (max-width:767px){.paragraph-background-color:nth-last-child(odd){margin-left:-15px;margin-right:-15px;}}@media (max-width:991px){.paragraph-background-color:nth-last-child(odd){padding:25px 0px;}}.paragraph-background-color:nth-last-child(odd) .paragraph-background-color{background:transparent !important;margin-left:0;margin-right:0;padding:15px 0px;}.paragraph-background-color{padding:50px 0px;}@media (max-width:767px){.paragraph-background-color{padding:25px 0px;}}.paragraph-background-color .paragraph-background-color{background:transparent !important;margin-left:0;margin-right:0;padding:0px 0px;}@media (max-width:991px){.paragraph-background-color .paragraph-background-color{padding:0px 0px 15px;}}.paragraph-background-color .paragraph-background-color.paragraph-content-indentation:last-child{margin-bottom:0px;padding-bottom:0px !important;}.paragraph-cta-buttons .main-cta-btn{display:inline-block;text-align:center;margin-right:15px;margin-top:15px;margin-bottom:15px !important;padding:9px 9px 9px 15px;min-width:270px;}.paragraph-50-50-content .paragraph-content-wrapper h2{margin-bottom:20px;}.paragraph-content-with-image .paragraph-content .text h2{font-size:55px;}.contextual-links.links li::before{content:unset;}.accordion-item-component .paragraph-permissions a{margin-top:30px;margin-left:10px;}.paragraph-divider{margin-top:50px;margin-bottom:50px;min-height:312px;}.paragraph-divider .paragraph-content .paragraph-content-indentation{margin-top:0px;}.paragraph-divider .paragraph-content .paragraph-content-indentation .paragraph-permissions{display:none;}.paragraph-divider .paragraph-content .paragraph-content-indentation .paragraph-content h2{font-size:20px;font-weight:600;color:black;}.paragraph-divider .paragraph-content .paragraph-content-indentation .paragraph-content p{font-size:15px;margin-bottom:0px;}.paragraph-divider .paragraph-content .paragraph-content-indentation .paragraph-content p strong{font-size:15px;}.paragraph-divider .paragraph-content .divider-title-edge{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50% - 174px);}@media (max-width:1500px){.paragraph-divider .paragraph-content .divider-title-edge{margin-left:0 !important;margin-right:0 !important;}}.paragraph-divider .paragraph-content .divider-title-wrapper{background-color:#97d700;height:312px;width:160px;position:absolute;}.paragraph-divider .paragraph-content .divider-title-wrapper:after{content:"";display:block;width:40px;height:315px;background-image:url(/themes/custom/iffim/assets/images/divider-bg.png);position:absolute;top:-1px;left:160px;}@media (max-width:1500px){.paragraph-divider .paragraph-content .divider-title-wrapper{height:auto;width:auto;padding:0;position:initial;left:auto;margin-top:0;background:transparent;}.paragraph-divider .paragraph-content .divider-title-wrapper:after{display:none;}}.paragraph-divider .paragraph-content .divider-title-wrapper .divider-label-title{color:#fff;-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg);text-align:center;position:absolute;top:38%;left:15%;}@media (max-width:1500px){.paragraph-divider .paragraph-content .divider-title-wrapper .divider-label-title{margin-top:0;-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);color:#fff;position:initial;top:auto;left:auto;background-color:#97d700;margin-bottom:0;text-align:center;padding-top:25px;}}@media (max-width:991px){.paragraph-divider .paragraph-content .divider-title-wrapper .divider-label-title{padding-top:30px;padding-bottom:10px;}}.paragraph-divider .paragraph-content .divider-title-wrapper .mobile-ribon{display:none;}@media (max-width:1500px){.paragraph-divider .paragraph-content .divider-title-wrapper .mobile-ribon{display:block;background-size:contain;background-position:top;background-repeat:no-repeat;background-image:url(/themes/custom/iffim/assets/images/ribon.png);height:40px;margin-bottom:25px;}}.paragraph-divider .paragraph-content .dividers-wrapper .paragraph-size-normal h2{font-size:18px;}.paragraph-divider .paragraph-content .dividers-wrapper .paragraph-size-normal p{font-size:14px;}.paragraph-divider .paragraph-content .dividers-wrapper .col-md-3:nth-child(4n+1){clear:both;}.paragraph-divider .paragraph-content .dividers-wrapper .col-md-4:nth-child(3n+1){clear:both;}.paragraph-divider .paragraph-content .dividers-wrapper .inner-divider-content iframe{width:100%;}.no-sidebar .paragraph-divider{margin-top:50px;margin-bottom:50px;}.no-sidebar .paragraph-divider .paragraph-content .divider-title-edge{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}.has-sidebar .paragraph-content .divider-title-edge{margin-left:calc(-50vw + 50% + 174px);margin-right:calc(-50vw + 50%);}@media (max-width:1500px){.has-sidebar .paragraph-content .divider-title-edge{margin-left:0 !important;margin-right:0 !important;}}@media (max-width:991px){.paragraph-origin .content-div .timeline-post{margin-top:0px;height:auto;padding:5px;padding-right:30px;}}.paragraph-origin .content-div .timeline-post ul li h4{display:inline;}.paragraph-origin .content-div .timeline-post p{line-height:18px;height:73px;overflow:hidden;}@media (max-width:1199px){.paragraph-origin .content-div .timeline-post p{height:55px;}}@media (max-width:991px){.paragraph-origin .content-div .timeline-post p{height:0px;overflow:hidden;line-height:20px;}}@media (max-width:991px){.paragraph-origin ul li{display:none;}}@media (max-width:991px){.paragraph-origin ul li:first-child{display:block !important;}}.paragraph-origin .timeline-post{background:#fff;border:3px solid #0073ae;color:#000;height:150px;padding:15px;margin-top:-51px;position:relative;}@media (max-width:991px){.paragraph-origin .timeline-post{background:#fff;border:3px solid #0073ae;color:#000;margin-top:0px;margin-bottom:0px;height:35px;padding:5px;}}@media (max-width:991px){.paragraph-origin .timeline-post p{height:0px;overflow:hidden;padding-left:10px;}}.paragraph-origin .timeline-post p a{color:#00a3e0;}.paragraph-origin .timeline-post p a:hover{color:#97d700;}.paragraph-origin .timeline-post .date{display:none;}@media (max-width:500px){.paragraph-origin .timeline-post .date{display:block;}}.paragraph-origin .timeline-post .date p{font-family:"St Ryde Bold";margin-top:20px;font-size:15px;}@media (max-width:991px){.paragraph-origin .timeline-post{margin-top:0px;width:100%;}}@media (max-width:991px){.paragraph-origin .timeline-post::before{content:"";display:inline-block;background-image:url(/themes/custom/iffim/assets/images/mobile-notch.png);height:15px;width:18px;position:absolute;left:-18px;top:-3px;display:none;}}.paragraph-origin .timeline-post::after{background-repeat:no-repeat;content:"";display:inline-block;background-image:url(/themes/custom/iffim/assets/images/mobile-notch.png);height:15px;width:18px;position:absolute;border:none;right:-14.5px;background-size:15px;top:-3px;z-index:1;-webkit-transform:scaleX(-1);transform:scaleX(-1);}@media (max-width:991px){.paragraph-origin .timeline-post::after{display:none;}}.paragraph-origin .timeline-post h4{margin-top:0px;color:#000;font-weight:700;font-family:"St Ryde Bold";font-size:18px;line-height:1.1;}@media (max-width:991px){.paragraph-origin .timeline-post h4{color:#000;padding-left:10px;font-weight:700;margin-bottom:3px;margin-top:3px;max-height:39px;overflow:hidden;}}.paragraph-origin .timeline-post a{color:#000;text-decoration:none;}.paragraph-origin .timeline-post a:focus,.paragraph-origin .timeline-post a:active{text-decoration:none;}.paragraph-origin .timeline-post a:hover{color:#97d700;}@media (max-width:991px){.paragraph-origin .timeline-post a{color:#000;}}@media (max-width:991px){.paragraph-origin .timeline-post .expand-timeline-post{background-image:url(/themes/custom/iffim/assets/images/expand-icon.png);height:23px;width:23px;display:block;top:5px;right:7px;position:absolute;}}@media (max-width:991px){.paragraph-origin .timeline-post .expand-timeline-post.collapse-timeline-post{background-image:url(/themes/custom/iffim/assets/images/collapse-icon.png);}}@media (max-width:991px){.paragraph-origin .timeline-wrapper-mobile::before{content:"";display:inline-block;background-image:url(/themes/custom/iffim/assets/images/mobile-notch.png);height:15px;width:18px;position:absolute;border:none;transform:none;left:0.3px;top:0px;z-index:1;}}.paragraph-origin .first-post .timeline-post{margin-top:61px;}@media (max-width:991px){.paragraph-origin .first-post .timeline-post{margin-top:30px;}}.paragraph-origin .first-post .timeline-wrapper-mobile::before{top:30px;}.paragraph-origin .even-post .timeline-post::after{display:none;background:#00a3e0;color:white;height:150px;padding:15px;margin-top:-51px;position:relative;}.paragraph-origin .even-post .timeline-post::after .date{display:none;}@media (max-width:500px){.paragraph-origin .even-post .timeline-post::after .date{display:block;background:#fff;color:#000;border:3px solid #00a3e0;}}.paragraph-origin .even-post .timeline-post::after .date p{font-family:"St Ryde Bold";margin-top:20px;font-size:15px;}.paragraph-origin .even-post .timeline-post::before{background-repeat:no-repeat;background-size:16px;content:"";display:inline-block;background-image:url(/themes/custom/iffim/assets/images/mobile-notch.png);height:15px;width:18px;position:absolute;border:none;transform:none;left:-15.7px;top:-3px;z-index:1;}@media (max-width:991px){.paragraph-origin .even-post .timeline-post::before{display:none;}}.paragraph-origin .ruler-div{position:relative;}.paragraph-origin .ruler-div .ruler,.paragraph-origin .ruler-div .ruler2,.paragraph-origin .ruler-div .ruler-end{background-position:center;background-size:contain;background-repeat:no-repeat;}@media (max-width:991px){.paragraph-origin .ruler-div .ruler,.paragraph-origin .ruler-div .ruler2,.paragraph-origin .ruler-div .ruler-end{background-position:45px;}}.paragraph-origin .ruler-div .ruler{background-image:url(/themes/custom/iffim/assets/images/ruler.png);height:160px;}@media (max-width:991px){.paragraph-origin .ruler-div .ruler{height:165px;background-image:url(/themes/custom/iffim/assets/images/ruler-mobile.png);}}.paragraph-origin .ruler-div .ruler2{background-image:url(/themes/custom/iffim/assets/images/ruler2.png);height:90px;margin-top:-42px;}@media (max-width:991px){.paragraph-origin .ruler-div .ruler2{height:125px;margin-top:8px;background-image:url(/themes/custom/iffim/assets/images/ruler2-mobile.png);}}.paragraph-origin .ruler-div .ruler-end{background-image:url(/themes/custom/iffim/assets/images/ruler-end.png);height:70px;margin-top:8px;}@media (max-width:991px){.paragraph-origin .ruler-div .ruler-end{background-image:url(/themes/custom/iffim/assets/images/ruler-end-mobile.png);height:29px;}}.paragraph-origin .ruler-div .date{position:absolute;font-size:20px;font-family:"St Ryde Bold";color:#394049;}@media (max-width:1200px){.paragraph-origin .ruler-div .date{font-size:18px;}}.paragraph-origin .ruler-div .date-first{top:47px;right:15px;}@media (max-width:1200px){.paragraph-origin .ruler-div .date-first{font-size:18px;}}@media (max-width:991px){.paragraph-origin .ruler-div .date-first{right:auto;top:22px;left:auto;}}.paragraph-origin .ruler-div .date-right{top:-67px;right:15px;}@media (max-width:1200px){.paragraph-origin .ruler-div .date-right{top:-63px;right:5px;}}@media (max-width:991px){.paragraph-origin .ruler-div .date-right{top:-13px;right:auto;left:auto;}}.paragraph-origin .ruler-div .date-left{top:-66px;left:15px;}@media (max-width:1200px){.paragraph-origin .ruler-div .date-left{top:-63px;left:5px;}}@media (max-width:991px){.paragraph-origin .ruler-div .date-left{top:-13px;right:auto;text-align:left;left:auto;}}@supports (-moz-appearance:meterbar) and (all:initial){.paragraph-origin .timeline-post::after{top:-2.5px !important;background-size:16px;background-repeat:no-repeat;right:-16px;}.paragraph-origin .even-post .timeline-post::before{content:"";display:inline-block;background-image:url(/themes/custom/iffim/assets/images/mobile-notch.png);height:15px;width:18px;position:absolute;border:none;transform:none;left:-15px;top:-2.2px;z-index:1;background-size:15px;background-repeat:no-repeat;}@media (max-width:991px){.paragraph-origin .timeline-wrapper-mobile::before{content:"";display:inline-block;background-image:url(/themes/custom/iffim/assets/images/mobile-notch.png);height:15px;width:18px;position:absolute;border:none;transform:none;left:2.3px;top:0px;z-index:1;background-size:15px;background-repeat:no-repeat;}}}.paragraph-informational-box{margin-bottom:50px;}.paragraph-informational-box.paragraph-style-awards{background-color:#005eb9 !important;}.paragraph-informational-box.paragraph-style-awards .about-feature-box{background-color:#fff;padding:35px;min-height:265px;height:100%;}@media (max-width:991px){.paragraph-informational-box.paragraph-style-awards .about-feature-box{min-height:100%;}}.paragraph-informational-box.paragraph-style-awards .paragraph-title{color:#005eb9;}.paragraph-style-default .paragraph-title.linked-title{position:relative;font-size:34px;}.paragraph-style-default .paragraph-title.linked-title .arrow-link-btn{position:absolute;margin-left:15px;top:2px;}@media (max-width:991px){.paragraph-style-default .paragraph-title.linked-title .arrow-link-btn{position:relative;margin-left:0px;top:4px;}}.paragraph-style-default .equal-height-wrapper{display:flex;justify-content:space-between;flex-flow:row wrap;}.paragraph-style-default .equal-height-wrapper .equal-height-div{flex:1 0;}@media (max-width:991px){.paragraph-style-default .equal-height-wrapper{display:block !important;}}.paragraph-style-default .equal-height-wrapper .about-feature-box{padding-bottom:50px;}.paragraph-style-default .equal-height-wrapper .about-feature-box p{height:auto !important;font-size:19.5px;}.paragraph-style-default .equal-height-wrapper .about-feature-box .arrow-link{position:absolute;bottom:0px;right:0;left:0;}.paragraph-style-default .equal-height-wrapper .about-feature-box .about-feature-box{height:100%;position:relative;}.paragraph-informational-box.paragraph-style-awards .equal-height-wrapper{display:flex;justify-content:space-between;flex-flow:row wrap;}@media (max-width:991px){.paragraph-informational-box.paragraph-style-awards .equal-height-wrapper{display:block !important;}}.paragraph-informational-box.paragraph-style-awards .equal-height-wrapper .equal-height-div{flex:1 0;}@media (max-width:767px){.side-by-side-paragraph .paragraph-content-indentation{margin-top:0px;margin-bottom:0px;}}.side-by-side-paragraph .paragraph-content-parent .paragraph-permissions a{margin-top:-35px;}.side-by-side-paragraph .paragraph-full-content-body h5{font-size:20px;color:#005eb9;font-weight:100;line-height:1.3;font-family:"St Ryde";margin:0;}.side-by-side-paragraph .paragraph-full-content-body img{margin:15px;}@media (max-width:767px){.side-by-side-paragraph .paragraph-full-content-body img{margin:15px 0px;}}.side-by-side-paragraph .paragraph-full-content-body h2{font-size:50px;font-family:"St Ryde Bold";}.side-by-side-paragraph .paragraph-full-content-body h3{font-family:"St Ryde Bold";}.side-by-side-paragraph .paragraph-full-content-body h4{line-height:26px;margin-top:0px;}.page-node-type-carousel-item .tabs--primary{margin-bottom:15px;}.page-node-type-carousel-item .carousel-item-page{padding-top:1px;padding-bottom:30px;}.page-node-type-carousel-item .carousel-item-page .featured-image{width:200px;float:right;margin-bottom:25px;margin-left:25px;}.page-node-type-carousel-item .carousel-item-page .featured-image p{margin-top:10px;text-align:center;}.page-node-type-carousel-item .carousel-item-page .featured-image p small{font-size:75%;}@media (max-width:425px){.page-node-type-carousel-item .carousel-item-page .featured-image{float:none;margin-left:0px;width:100%;}}.page-node-type-country .tabs--primary,.page-node-type-donors .tabs--primary{margin-bottom:15px;}.page-node-type-country .side-by-side-paragraph,.page-node-type-donors .side-by-side-paragraph{padding:0px;}.page-node-type-country .paragraph-background-color,.page-node-type-donors .paragraph-background-color{padding:20px 0px;}@media (max-width:991px){.page-node-type-country .paragraph-background-color,.page-node-type-donors .paragraph-background-color{padding:15px 0px;}}@media (max-width:991px){.page-node-type-country .paragraph-background-color:nth-last-child(odd),.page-node-type-donors .paragraph-background-color:nth-last-child(odd){padding:0px 0px;}}.page-node-type-country .paragraph-50-50-content h3,.page-node-type-donors .paragraph-50-50-content h3{margin-top:10px !important;}@media (max-width:767px){.page-node-type-country .paragraph-background-color.paragraph-content-indentation:last-child,.page-node-type-donors .paragraph-background-color.paragraph-content-indentation:last-child{padding-bottom:50px;}}@media (max-width:767px){.page-node-type-country .paragraph-content-indentation,.page-node-type-donors .paragraph-content-indentation{margin-top:0px !important;margin-bottom:0px !important;}}@media (max-width:767px){.page-node-type-country .body-summary,.page-node-type-donors .body-summary{margin:0px !important;}}.page-node-type-country #main,.page-node-type-donors #main{background-color:#f0f0f0;}.page-node-type-country .country-page,.page-node-type-donors .country-page{padding-top:1px;padding-bottom:30px;}.page-node-type-country .country-page time,.page-node-type-donors .country-page time{font-weight:600;color:#005eb9;}@media (max-width:991px){.page-node-type-country .country-page .text-part,.page-node-type-donors .country-page .text-part{padding:0px;}}.page-node-type-country .country-page .wrapper,.page-node-type-donors .country-page .wrapper{margin:0px;}.page-node-type-country .country-page .flag,.page-node-type-donors .country-page .flag{padding:15px;background:#fff;}.page-node-type-country .country-page .flag .country-image,.page-node-type-donors .country-page .flag .country-image{height:60px;width:100px;display:inline-block;background-size:cover;background-position:center;}.page-node-type-country .country-page .flag .country-name,.page-node-type-donors .country-page .flag .country-name{display:inline-block;padding:17px 15px;vertical-align:top;font-weight:700;font-size:18px;}.page-node-type-country .country-page .currency,.page-node-type-donors .country-page .currency{margin:0px;}.page-node-type-country .country-page .currency .usd,.page-node-type-country .country-page .currency .other-currency,.page-node-type-donors .country-page .currency .usd,.page-node-type-donors .country-page .currency .other-currency{padding:0px;}.page-node-type-country .country-page .currency .usd h4,.page-node-type-country .country-page .currency .other-currency h4,.page-node-type-donors .country-page .currency .usd h4,.page-node-type-donors .country-page .currency .other-currency h4{margin:0px;padding:15px 15px;background-color:#97d700;color:#fff;font-family:"St Ryde";}.page-node-type-country .country-page .currency .usd p,.page-node-type-country .country-page .currency .other-currency p,.page-node-type-donors .country-page .currency .usd p,.page-node-type-donors .country-page .currency .other-currency p{background-color:#fff;margin-bottom:0px;padding-bottom:10px;padding-left:15px;}.page-node-type-country .country-page .currency .usd .donated-ammount,.page-node-type-country .country-page .currency .other-currency .donated-ammount,.page-node-type-donors .country-page .currency .usd .donated-ammount,.page-node-type-donors .country-page .currency .other-currency .donated-ammount{font-size:25px;color:#72d800;font-family:"St Ryde Bold";padding:15px 15px 25px;}.page-node-type-country .country-page .currency .usd .years,.page-node-type-country .country-page .currency .other-currency .years,.page-node-type-donors .country-page .currency .usd .years,.page-node-type-donors .country-page .currency .other-currency .years{font-size:18px;padding-bottom:15px;}@media (max-width:991px){.page-node-type-country .country-page .currency .usd .years,.page-node-type-country .country-page .currency .other-currency .years,.page-node-type-donors .country-page .currency .usd .years,.page-node-type-donors .country-page .currency .other-currency .years{padding-bottom:20px;}}.page-node-type-country .country-page .currency .usd,.page-node-type-donors .country-page .currency .usd{padding-right:2px;}.page-node-type-country .country-page .currency .usd h4,.page-node-type-donors .country-page .currency .usd h4{margin-right:-3px;}@media (max-width:991px){.page-node-type-country .country-page .currency .usd h4,.page-node-type-donors .country-page .currency .usd h4{margin-right:0px;}}@media (max-width:991px){.page-node-type-country .country-page .currency .usd,.page-node-type-donors .country-page .currency .usd{padding-right:0px;}}.page-node-type-country .country-page .currency .other-currency,.page-node-type-donors .country-page .currency .other-currency{position:relative;}@media (max-width:991px){.page-node-type-country .country-page .currency .other-currency,.page-node-type-donors .country-page .currency .other-currency{padding-left:0px;}}.page-node-type-country .country-page h1,.page-node-type-country .country-page h2,.page-node-type-country .country-page h3,.page-node-type-country .country-page h4,.page-node-type-country .country-page h5,.page-node-type-country .country-page h6,.page-node-type-donors .country-page h1,.page-node-type-donors .country-page h2,.page-node-type-donors .country-page h3,.page-node-type-donors .country-page h4,.page-node-type-donors .country-page h5,.page-node-type-donors .country-page h6{margin-bottom:20px;}.page-node-type-country .country-page .featured-image,.page-node-type-donors .country-page .featured-image{height:200px;width:auto;background-size:cover;background-position:center;margin:10px;}@media (max-width:425px){.page-node-type-country .country-page .featured-image,.page-node-type-donors .country-page .featured-image{float:none;margin-left:0px;width:100%;}}.page-node-type-country .country-page .info,.page-node-type-donors .country-page .info{padding-top:25px;}.page-node-type-page .tabs--primary{margin-bottom:15px;}.page-node-type-page .landing-page{padding-top:1px;}.page-node-type-page .landing-page .main-cta-btn{padding:9px 15px 9px 15px;min-width:200px;text-align:center;}.page-node-type-page .landing-page .featured-image{width:200px;float:right;margin-bottom:25px;margin-left:25px;}.page-node-type-page .landing-page .featured-image p{margin-top:10px;text-align:center;}.page-node-type-page .landing-page .featured-image p small{font-size:75%;}@media (max-width:425px){.page-node-type-page .landing-page .featured-image{float:none;margin-left:0px;width:100%;}}.body-summary.no-paragraphs{padding-bottom:50px;min-height:300px;}.page-node-type-person .tabs--primary{margin-bottom:15px;}.page-node-type-person .person-page{padding-top:1px;}.page-node-type-person .person-page p{font-size:16px;}.page-node-type-person .person-page .name{font-weight:900;}.page-node-type-person .person-page time{font-weight:600;color:#005eb9;}.page-node-type-person .person-page h1,.page-node-type-person .person-page h2,.page-node-type-person .person-page h3,.page-node-type-person .person-page h4,.page-node-type-person .person-page h5,.page-node-type-person .person-page h6{margin-bottom:20px;color:#005eb9;font-family:"St Ryde Bold";}.page-node-type-person .person-page .featured-image{height:300px;width:100%;background-size:cover;background-position:center;}@media (max-width:991px){.page-node-type-person .person-page .featured-image{width:150px;height:175px;margin:auto;display:block;margin-bottom:15px;}}.page-node-type-person .person-page .info{padding-top:25px;}@media (max-width:991px){.page-node-type-person .person-page .info{padding-bottom:25px;text-align:center;}}.page-node-type-person .person-page .info .position{color:#394049;font-weight:900;}.page-field-label{margin-right:5px;font-weight:bold;}.path-news-and-resources,.path-press-releases,.path-announcements{background-color:#e6e6e6;}.path-news-and-resources .view-news-and-resources,.path-press-releases .view-news-and-resources,.path-announcements .view-news-and-resources{padding-bottom:50px;}.path-news-and-resources .new-article-wrapper,.path-press-releases .new-article-wrapper,.path-announcements .new-article-wrapper{margin-bottom:22px;}@media (max-width:991px){.path-news-and-resources .new-article-wrapper,.path-press-releases .new-article-wrapper,.path-announcements .new-article-wrapper{margin:0 auto;margin-bottom:35px;}}.path-news-and-resources .new-article-wrapper .news-article-background,.path-press-releases .new-article-wrapper .news-article-background,.path-announcements .new-article-wrapper .news-article-background{height:175px;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;}@media (max-width:991px){.path-news-and-resources .new-article-wrapper .news-article-background,.path-press-releases .new-article-wrapper .news-article-background,.path-announcements .new-article-wrapper .news-article-background{margin-bottom:15px;}}.path-news-and-resources .new-article-wrapper h2,.path-press-releases .new-article-wrapper h2,.path-announcements .new-article-wrapper h2{font-family:"St Ryde Bold";font-size:24px;margin-top:0;}.path-news-and-resources .new-article-wrapper h2 a,.path-press-releases .new-article-wrapper h2 a,.path-announcements .new-article-wrapper h2 a{color:#00a3e0;}.path-news-and-resources .new-article-wrapper h2 a:hover,.path-news-and-resources .new-article-wrapper h2 a:active,.path-press-releases .new-article-wrapper h2 a:hover,.path-press-releases .new-article-wrapper h2 a:active,.path-announcements .new-article-wrapper h2 a:hover,.path-announcements .new-article-wrapper h2 a:active{color:#97d700;}.path-news-and-resources .new-article-wrapper .date,.path-press-releases .new-article-wrapper .date,.path-announcements .new-article-wrapper .date{color:#005eb9;font-family:"St Ryde Bold";}.path-news-and-resources .new-article-wrapper p,.path-press-releases .new-article-wrapper p,.path-announcements .new-article-wrapper p{margin-top:25px;}@media (max-width:1200px){.path-news-and-resources .views-exposed-form,.path-press-releases .views-exposed-form,.path-announcements .views-exposed-form{float:none;margin:0 auto;width:280px;margin-bottom:50px;}}.path-news-and-resources .views-exposed-form .form-item-field-date-value-year,.path-press-releases .views-exposed-form .form-item-field-date-value-year,.path-announcements .views-exposed-form .form-item-field-date-value-year{display:none;}.path-news-and-resources .views-exposed-form .form-submit,.path-press-releases .views-exposed-form .form-submit,.path-announcements .views-exposed-form .form-submit{display:none;}.path-news-and-resources .views-exposed-form .view-single-year,.path-press-releases .views-exposed-form .view-single-year,.path-announcements .views-exposed-form .view-single-year{background-color:#fff;padding:10px 0;width:280px;font-size:16px;color:#00a3e0;margin-bottom:5px;font-family:"Frutiger Bold";text-align:center;text-transform:capitalize;}.path-news-and-resources .views-exposed-form .view-single-year.active-year,.path-press-releases .views-exposed-form .view-single-year.active-year,.path-announcements .views-exposed-form .view-single-year.active-year{background-color:#005eb9;color:#fff;}.path-news-and-resources .views-exposed-form .view-single-year:hover,.path-press-releases .views-exposed-form .view-single-year:hover,.path-announcements .views-exposed-form .view-single-year:hover{background-color:#005eb9;color:#fff;cursor:pointer;}.page-node-type-press-release .article-page .date-paragraph{text-align:right;font-weight:800;margin-bottom:20px;}.page-node-type-press-release .article-page .featured-image{width:200px;float:right;margin-bottom:25px;margin-left:25px;}.page-node-type-press-release .article-page .featured-image p{margin-top:10px;text-align:center;}.page-node-type-press-release .article-page .featured-image p small{font-size:75%;}@media (max-width:425px){.page-node-type-press-release .article-page .featured-image{float:none;margin-left:0px;width:100%;}}.page-node-type-press-release .article-page time{font-weight:600;color:#005eb9;}.page-node-type-press-release .article-page h1,.page-node-type-press-release .article-page h2,.page-node-type-press-release .article-page h3,.page-node-type-press-release .article-page h4,.page-node-type-press-release .article-page h5,.page-node-type-press-release .article-page h6{margin-bottom:20px;color:#005eb9;font-family:"St Ryde Bold";}.page-node-type-blog .date-paragraph{text-align:right;font-weight:800;margin-bottom:20px;}.page-node-type-blog .blog-page p{font-size:16px;}.page-node-type-blog .blog-page .featured-image{width:200px;float:right;margin-bottom:25px;margin-left:25px;}.page-node-type-blog .blog-page .featured-image p{margin-top:10px;text-align:center;}.page-node-type-blog .blog-page .featured-image p small{font-size:75%;}@media (max-width:425px){.page-node-type-blog .blog-page .featured-image{float:none;margin-left:0px;width:100%;}}.page-node-type-blog .blog-page time{font-weight:600;color:#005eb9;}.page-node-type-blog .blog-page h1,.page-node-type-blog .blog-page h2,.page-node-type-blog .blog-page h3,.page-node-type-blog .blog-page h4,.page-node-type-blog .blog-page h5,.page-node-type-blog .blog-page h6{margin-bottom:20px;color:#005eb9;font-family:"St Ryde Bold";}.page-node-type-blog .taxonomy-div{display:inline-block;margin-right:15px;margin-top:10px;}.page-node-type-blog .taxonomy-div .label{background-color:#00a3e0;}.page-node-type-blog .taxonomy-div .taxonomy{margin-top:5px;font-size:12px;}.page-node-type-news .news-page{padding-top:50px;}.page-node-type-news .news-page .body-summary.has-paragraphs{position:relative;}.page-node-type-news .news-page .body-summary.has-paragraphs .date-paragraph{right:0;bottom:-69px;position:absolute;margin-bottom:20px;}@media (max-width:991px){.page-node-type-news .news-page .body-summary.has-paragraphs .date-paragraph{bottom:-25px;}}.page-node-type-news .news-page .date-paragraph{text-align:right;font-weight:800;margin-bottom:20px;}.page-node-type-news .news-page p{font-size:16px;}.page-node-type-news .news-page .featured-image{width:200px;float:right;margin-bottom:25px;margin-left:25px;}.page-node-type-news .news-page .featured-image p{margin-top:10px;text-align:center;}.page-node-type-news .news-page .featured-image p small{font-size:75%;}@media (max-width:425px){.page-node-type-news .news-page .featured-image{float:none;margin-left:0px;width:100%;}}.page-node-type-news .news-page time{font-weight:600;color:#005eb9;}.page-node-type-news .news-page h1,.page-node-type-news .news-page h3,.page-node-type-news .news-page h4,.page-node-type-news .news-page h5,.page-node-type-news .news-page h6{margin-bottom:20px;color:#005eb9;font-family:"St Ryde Bold";}.page-node-type-news #main{background:#f0f0f0;}.page-node-type-news #main .paragraph-background-color:nth-last-child(odd){background:#f0f0f0 !important;margin-left:0px !important;margin-right:0px !important;padding:0px 0px !important;}.page-node-type-news #main .paragraph-background-color:nth-last-child(odd) .paragraph-content{padding:0px;}.page-node-type-news #main .paragraph-content-indentation{margin-top:0px !important;margin-bottom:10px !important;padding:0px;}.page-node-type-news #main .paragraph-content-indentation h2{font-family:"St Ryde" !important;}@media (max-width:767px){.page-node-type-news #main .paragraph-content-indentation{margin-top:0px !important;margin-bottom:0px !important;}}.page-node-type-news #main .paragraph-content-indentation:last-child{padding:0px 0px 50px !important;}@media (max-width:991px){.page-node-type-news #main .paragraph-content-indentation:last-child{padding:25px 0px 0px !important;}}.path-frontpage .paragraph-content-with-mid-image .img-div{background-repeat:no-repeat;background-size:auto;height:250px;}.path-frontpage .paragraph-content-with-mid-image .paragraph-cta-buttons{margin-top:0px;}.path-frontpage .paragraph-content-with-mid-image .paragraph-cta-buttons a.main-cta-btn{text-align:center;margin:0 auto;display:block;width:300px;}@media (max-width:991px){.path-frontpage .paragraph-featured-box .paragraph-content a .paragraph-title{margin-bottom:30px !important;}}@media (max-width:575px){.path-frontpage .paragraph-featured-box .paragraph-content .col-md-6{padding:0;}.path-frontpage .paragraph-featured-box .paragraph-content .col-md-6 .feature-box-wrapper a{width:100%;}}@media (max-width:575px){.path-frontpage .view-more-news .view-content .views-row{margin:0;margin-bottom:15px;}}.path-frontpage p{font-family:"St Ryde";}@media (max-width:1024px){.path-frontpage .paragraph-view.paragraph-background-color.paragraph-content-indentation{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}.path-frontpage .paragraph-view.paragraph-background-color.paragraph-content-indentation .view-more-news{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);}}.path-contact{background-color:#e6e6e6;}.path-contact #main{padding-bottom:30px;}.path-contact .page-container{min-height:35vh;}.path-contact .container-contact{background-color:#fff;margin-bottom:20px;}.custom-about-page .summary-paragraph,.impact-custom-page .summary-paragraph{font-size:18px;}.custom-about-page .custom-right-side h1,.impact-custom-page .custom-right-side h1{color:#00a3e0;font-weight:700;font-size:60px;margin-top:40px;margin-bottom:50px;}.custom-about-page .custom-right-side h1 img,.impact-custom-page .custom-right-side h1 img{height:110px;}@media (max-width:500px){.custom-about-page .custom-right-side,.impact-custom-page .custom-right-side{width:100%;text-align:center;}}.custom-about-page .custom-right-side p,.impact-custom-page .custom-right-side p{color:#005eb9;font-size:20px;}@media (max-width:500px){.custom-about-page .custom-right-side p,.impact-custom-page .custom-right-side p{width:100%;}}@media (max-width:500px){.custom-about-page .custom-left-side,.impact-custom-page .custom-left-side{width:100%;text-align:center;}}.custom-about-page .adding-image-margin,.impact-custom-page .adding-image-margin{margin-top:80px;}@media (max-width:991px){.custom-about-page .adding-image-margin,.impact-custom-page .adding-image-margin{margin-top:15px;}}.impact-custom-page .main-cta-btn{color:#fff !important;text-align:left !important;text-transform:uppercase;}.custom-about-page iframe{width:100% !important;}@media (max-width:991px){.custom-about-page iframe{margin-top:20px;}}.custom-about-page .paragraph-informational-box.paragraph-style-awards .paragraph-title{color:#fff;}@media (max-width:767px){.custom-about-page .paragraph-content-indentation{margin-top:0px;margin-bottom:0px;}}.what-gavi .paragraph-full-content-image{background-color:#fff !important;}.what-gavi .paragraph-full-content-image .paragraph-image-wrapper .image-div{height:850px;}@media (max-width:991px){.what-gavi .paragraph-full-content-image .paragraph-image-wrapper .image-div{height:340px;background-size:unset;}}.what-gavi .main-cta-btn{padding:10px 55px !important;float:right;}@media (max-width:991px){.what-gavi .main-cta-btn{float:none;margin-top:50px;}}.what-gavi .paragraph-content-indentation{margin-top:0 !important;}.press-release-wrapper{background-color:#fff;height:485px;margin-bottom:20px;margin-left:-5px;margin-right:-5px;padding:10px;margin-top:55px;}@media (max-width:991px){.press-release-wrapper{margin-top:20px;}}.press-release-wrapper:before{content:"";background:linear-gradient(90deg,#005eb9 0%,#00a3e0 40%,#97d700 100%);height:5px;display:block;width:100%;margin-bottom:10px;}.press-release-wrapper .view-background-image{height:200px;background-position:center !important;background-repeat:no-repeat !important;background-size:cover !important;}.press-release-wrapper h3{height:80px;overflow:hidden;margin-top:0;font-family:"Frutiger";}.press-release-wrapper p{margin-top:15px;font-size:15px;}.impact-custom-page p .main-cta-btn{text-align:center !important;min-width:305px !important;}@media (max-width:575px){.impact-custom-page p .main-cta-btn{margin:0 auto;display:block;width:280px !important;}}.impact-custom-page .impact-results-title{margin-left:15px;margin-top:0px;margin-bottom:25px;}.impact-custom-page .impact-results-desc{width:50%;margin-bottom:0px;margin-left:15px;}@media (max-width:991px){.impact-custom-page .impact-results-desc{width:100%;}}#block-maintenancebanner{color:#fff;width:100%;overflow:auto;padding:10px 20px;background:#225db3;font-size:14px;text-align:center;}#block-maintenancebanner p{font-family:"Frutiger";}.veryVisible{visibility:visible !important;}.simple-styleguide--site-styles{max-width:100%;}.funding-immunisation .side-by-side-paragraph .paragraph-full-content-body img{float:right !important;}.funding-immunisation .paragraph-content-with-image .image-div-wrapper{margin-top:35px;}@media (max-width:991px){.funding-immunisation .paragraph-content-with-image .image-div-wrapper{margin-top:0px;}}.origins-page .paragraph-50-50-content{padding-bottom:0px;}.origins-page .paragraph-50-50-content .text-align-center{font-size:15px;}.origins-page #main{background-color:#f0f0f0;}.eligible-countries .side-by-side-paragraph .paragraph-full-content-body h2{font-size:65px;}.eligible-countries .side-by-side-paragraph .paragraph-full-content-body img{margin:0px 15px 0px;float:right !important;}.eligible-countries .side-by-side-paragraph{padding:50px 0px;margin-top:0px;}.eligible-countries .paragraph-full-content-image{padding-top:0px;}.eligible-countries .paragraph-full-content-image .paragraph-title{margin-bottom:10px;text-align:center;font-size:19px;padding-bottom:30px;font-weight:bold;}.eligible-countries .paragraph-full-content-image .image-div-wrapper .image-div{height:665px;}@media (max-width:991px){.eligible-countries .paragraph-full-content-image .image-div-wrapper .image-div{height:350px;}}@media (max-width:600px){.eligible-countries .paragraph-full-content-image .image-div-wrapper .image-div{height:200px;}}@media (max-width:991px){.header-search-contact{display:none;}}.solr-search-header{z-index:1;}.solr-search-header select{display:none !important;}.solr-search-header .form-type-select{display:none !important;}@media (max-width:991px){.solr-search-header{display:none;}}.row-no-margin{display:table;}.path-frontpage .view-more-news.view-display-id-block_1 .view-header h2 .arrow-link-btn{width:29px !important;background-position:left;}.path-frontpage .front-page-right h2{margin-top:40px;}@media (max-width:991px){.path-frontpage .front-page-right h2{margin-top:0px;}}@media (max-width:991px){body.toggled .navbar-toggle{display:none !important;}}@media (max-width:500px){body.toggled .navbar-toggle{display:block !important;}}.path-news-and-resources .alert-danger,.path-announcements .alert-danger,.path-press-releases .alert-danger{display:none;}@media (max-width:991px){.path-news-and-resources .view-content,.path-announcements .view-content,.path-press-releases .view-content{float:none;}}.path-news-and-resources .pager-nav,.path-announcements .pager-nav,.path-press-releases .pager-nav{clear:both;}.gallery-node-template .date-paragraph,.gallery .date-paragraph{text-align:right;font-weight:800;margin-bottom:20px;font-size:16px;margin-top:15px;}.gallery-node-template .gallery-body,.gallery .gallery-body{margin-bottom:20px;}.gallery-node-template .gallery-body p,.gallery .gallery-body p{font-size:16px;}.body-summary{padding-bottom:50px;}figure.align-center{text-align:center;padding:25px 0px;}@media (max-width:767px){figure.align-center{float:none;margin:0 auto;display:block;}}figure.align-left{padding:0 25px 25px 0px;}@media (max-width:767px){figure.align-left{padding:25px 0px;float:none;margin:0 auto;display:block;text-align:center;}}figure.align-right{padding:0 0 25px 25px;}@media (max-width:767px){figure.align-right{padding:25px 0px;float:none;margin:0 auto;display:block;text-align:center;}}figure figcaption{margin-top:10px;text-align:left;font-size:12px;max-width:80%;}.paragraph-content{max-width:1170px;margin:0 auto;}.paragraph-content.paragraph-content-parent{max-width:1170px;margin:0 auto;}.paragraph-content.paragraph-content-parent .paragraph-content{max-width:initial;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.table tbody figure img{width:100%;}}iframe{width:100%;border:none;}@media print{*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;background-size:cover !important;}.carousel .carousel-inner .item .carousel-caption .content{margin-top:0px !important;}.years-filter-view{display:none !important;}.view-impact-press-release{display:none;}#fixedMenuReper{display:none;}iframe{display:none;}.about-feature-box{max-width:100%;}.block-homepage-slider-block{display:none;}.path-contact .container-contact{margin-bottom:50px !important;}.paragraph-featured-box{display:none !important;}.path-frontpage .paragraph-background-color{padding:0px !important;}.path-frontpage .paragraph-informational-box{padding:0px !important;margin:0px !important;}.path-frontpage .paragraph-informational-box h2{padding-bottom:40px !important;}.path-frontpage .paragraph-content-with-mid-image .img-div{display:none !important;}.arrow-link-btn{display:none;}.path-frontpage .paragraph-content-with-mid-image .img-div{background-size:contain;}.about-feature-box .fbox-icon{background:none !important;}.eligible-countries .paragraph-full-content-image .image-div-wrapper .image-div{background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;}.paragraph-content-with-mid-image{padding:10px 0px !important;}.block-facet--dropdown,.block-views-exposed-filter-blockprimary-index-search-page-1{display:none;}.region-content{padding-top:50px;}.what-gavi .image-div{height:500px !important;}.pager-nav{display:none;}.about-feature-box{height:auto !important;margin:0px !important;}.about-feature-box .fbox-icon{display:none;}.internal_hero{height:0px !important;background:none !important;}.internal_hero .content{padding-top:0px !important;display:block !important;}.eligible-countries .paragraph-full-content-image .image-div-wrapper .image-div{width:655px !important;}.paragraph-background-color:nth-last-child(odd){background:#ffffff !important;}#fixedMenuPadding{margin:0px !important;}#block-featuredimagecontentblock{margin-top:100px;background-position:center !important;}.side-image{background-position:center !important;page-break-before:auto;page-break-after:auto;page-break-inside:avoid;}.files{display:none !important;}.twitter-slider{display:none;}.main-header-container,.pre-footer,.footer,#insertNavHere{display:none !important;}.block-views-exposed-filter-blocksession-schedule-page-1{display:none;}.img-wrapper{display:none;}.news-info-wrapper .news-label{display:none;}.recent-news{padding-top:50px;}#block-booknavigation{display:none;}.comment-comment-form{display:none;}.page-node-type-book h2{display:none;}.see-all-publications-links{display:none;}.session-view .link{display:none;}.image-wrapper{display:none;}.internal_hero .content{padding:0px !important;}.temp-ads{display:none;}.hero{text-align:center;}a[href]:after{content:none !important;}a{text-decoration:none !important;}.p-btn{display:none !important;}.tabs--primary{display:none;}.img-div{-webkit-print-color-adjust:exact !important;color-adjust:exact !important;}.video-wrapper{display:none;}.paragraph-banner{display:none;}.paragraph-cta-buttons{display:none;}.paragraph-webform{display:none;}.paragraph-accordion .collapse{display:block;}.paragraph-content-with-mid-image .paragraph-title{padding:0px;}.hero-navigation-tabs{display:none;}.paragraph-50-50-content .position-5050{display:block !important;page-break-before:auto;page-break-after:auto;page-break-inside:avoid;}.paragraph-content-with-image .position-5050{display:block !important;}#insertTabsHere{display:none;}.hero-navigation-tabs{display:none !important;}.add-to-calendar-wrapper{display:none;}.buy-now-event{display:none;}.audio-player{display:none;}.photo-gallery-wrapper{display:none;}.upload-private-file,.upload-file,.other-files{display:none;}.video-wrapper-border{display:none;}#block-ncssc3block p a{display:none;}.view-image{background-size:cover;background-position:top !important;height:150px !important;}.path-search .hero .internal_hero_wrapper{height:100px;}.path-search .hero .internal_hero_wrapper .internal_hero{background-image:none !important;}.path-search .region-page-sidebar .views-exposed-form{display:none;}.path-user .hero .internal_hero{background:none !important;}.content-featured-image{page-break-before:auto;page-break-after:auto;page-break-inside:avoid;}}
