@charset "UTF-8";@keyframes joomla-alert-fade-in {0%{opacity:0}}@keyframes joomla-alert-fade-out {0%{opacity:1}to{opacity:0}}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 100; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 200; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 300; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 400; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 500; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 600; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 700; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 800; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLDr0fJQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: italic; font-weight: 900; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao7CGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 100; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaorCGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 200; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEorCGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 300; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaorCGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 400; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoorCGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 500; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpbCGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 600; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pbCGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 700; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapbCGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 800; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpbCGPrQ.ttf') format('truetype'); font-family: 'Raleway'; font-style: normal; font-weight: 900; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk5hkWVAexQ.ttf') format('truetype'); font-family: 'Open Sans'; font-style: italic; font-weight: 300; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexQ.ttf') format('truetype'); font-family: 'Open Sans'; font-style: italic; font-weight: 400; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk_RkWVAexQ.ttf') format('truetype'); font-family: 'Open Sans'; font-style: italic; font-weight: 500; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkxhjWVAexQ.ttf') format('truetype'); font-family: 'Open Sans'; font-style: italic; font-weight: 600; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0RkyFjWVAexQ.ttf') format('truetype'); font-family: 'Open Sans'; font-style: italic; font-weight: 700; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk0ZjWVAexQ.ttf') format('truetype'); font-family: 'Open Sans'; font-style: italic; font-weight: 800; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf') format('truetype'); font-family: 'Open Sans'; font-style: normal; font-weight: 300; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf') format('truetype'); font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0B4gaVc.ttf') format('truetype'); font-family: 'Open Sans'; font-style: normal; font-weight: 500; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf') format('truetype'); font-family: 'Open Sans'; font-style: normal; font-weight: 600; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf') format('truetype'); font-family: 'Open Sans'; font-style: normal; font-weight: 700; font-stretch: normal; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgshZ1x4gaVc.ttf') format('truetype'); font-family: 'Open Sans'; font-style: normal; font-weight: 800; font-stretch: normal; font-display: swap}@keyframes progress-bar-stripes {0%{background-position-x:1rem}}@keyframes spinner-border {to{transform:rotate(360deg)}}@keyframes spinner-grow {0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow {50%{opacity:.2}}@keyframes placeholder-wave {100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes fa-beat {0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce {0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade {50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade {0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip {50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake {0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin {0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/fa-brands-400.woff2') format("woff2"),url('https://panoramicireland.com/templates/flex/fonts/fa-brands-400.ttf') format("truetype"); font-family: "Font Awesome 5 Brands"; font-display: swap; font-weight: 400}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/fa-solid-900.woff2') format("woff2"),url('https://panoramicireland.com/templates/flex/fonts/fa-solid-900.ttf') format("truetype"); font-family: "Font Awesome 5 Free"; font-display: swap; font-weight: 900}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/fa-regular-400.woff2') format("woff2"),url('https://panoramicireland.com/templates/flex/fonts/fa-regular-400.ttf') format("truetype"); font-family: "Font Awesome 5 Free"; font-display: swap; font-weight: 400}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/fa-solid-900.woff2') format("woff2"),url('https://panoramicireland.com/templates/flex/fonts/fa-solid-900.ttf') format("truetype"); font-family: "FontAwesome"; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/fa-brands-400.woff2') format("woff2"),url('https://panoramicireland.com/templates/flex/fonts/fa-brands-400.ttf') format("truetype"); font-family: "FontAwesome"; font-display: swap}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/fa-regular-400.woff2') format("woff2"),url('https://panoramicireland.com/templates/flex/fonts/fa-regular-400.ttf') format("truetype"); font-family: "FontAwesome"; font-display: swap; unicode-range: u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/fa-v4compatibility.woff2') format("woff2"),url('https://panoramicireland.com/templates/flex/fonts/fa-v4compatibility.ttf') format("truetype"); font-family: "FontAwesome"; font-display: swap; unicode-range: u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}@font-face {src: url('https://panoramicireland.com/templates/flex/fonts/ap-arrows/ap-arrows.eot?4rtkxz'); src: url('https://panoramicireland.com/templates/flex/fonts/ap-arrows/ap-arrows.eot#iefix4rtkxz') format('embedded-opentype'), url('https://panoramicireland.com/templates/flex/fonts/ap-arrows/ap-arrows.woff?4rtkxz') format('woff'), url('https://panoramicireland.com/templates/flex/fonts/ap-arrows/ap-arrows.ttf?4rtkxz') format('truetype'), url('https://panoramicireland.com/templates/flex/fonts/ap-arrows/ap-arrows.svg?4rtkxz#ap-arrows') format('svg'); font-family: 'ap-arrows'; font-weight: normal; font-style: normal; font-display: swap}@keyframes dropup {0%{opacity:0;transform:translate(0,100px)}100%{opacity:1;transform:translate(0,0)}}@keyframes dropup {0%{opacity:0;transform:translate(0,100px)}100%{opacity:1;transform:translate(0,0)}}@keyframes twist {0%{opacity:0;transform:rotateY(90deg)}100%{opacity:1;transform:rotateY(0)}}@keyframes twist {0%{opacity:0;-webkit-transform:rotateY(90deg)}100%{opacity:1;-webkit-transform:rotateY(0)}}@keyframes spMenuFadeIn {0%{opacity:0}100%{opacity:1}}@keyframes spMenuFadeIn {0%{opacity:0}100%{opacity:1}}@keyframes spMenuZoom {0%{opacity:0;-webkit-transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes spMenuZoom {0%{opacity:0;transform:scale(.8);-webkit-transform:scale(.8)}100%{opacity:1;transform:scale(1);-webkit-transform:scale(1)}}@keyframes spMenuSlideDown {0%{opacity:0;-webkit-transform:translate3d(0,-30px,0)}100%{opacity:1;-webkit-transform:none}}@keyframes spMenuSlideDown {0%{opacity:0;transform:translate3d(0,-30px,0)}100%{opacity:1;transform:none}}@keyframes spMenuFadeInUp {0%{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,30px,0)}100%{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0)}}@keyframes spMenuFadeInUp {0%{opacity:0;visibility:hidden;transform:translate3d(0,30px,0)}100%{opacity:1;visibility:visible;transform:translate3d(0,0,0)}}@keyframes MobileFadeInDown {0%{opacity:0;-webkit-transform:translate3d(0,-30px,0)}100%{opacity:1;visibility:visible;-webkit-transform:none}}@keyframes MobileFadeInDown {0%{opacity:0;transform:translate3d(0,-30px,0)}100%{opacity:1;visibility:visible;transform:none}}@keyframes flip {0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotateY(180deg)}100%{-webkit-transform:rotateY(180deg) rotateX(180deg)}}@keyframes flip {0%{transform:rotate(0)}50%{transform:rotateY(180deg)}100%{transform:rotateY(180deg) rotateX(180deg)}}@keyframes grdAiguille {0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes grdAiguille {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes ptAiguille {0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes ptAiguille {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader1 {0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes loader1 {0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loader6 {0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(180deg)}}@keyframes loader6 {0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}100%{transform:rotate(180deg)}}@keyframes rotate-360 {from{-moz-transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes audioWave {25%{background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;background-size:0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em}37.5%{background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;background-size:0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em}50%{background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em, 0.5em 0.25em}62.5%{background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em, 0.5em 0.25em}75%{background:linear-gradient(#333333,#333333) 0 50%, linear-gradient(#333333,#333333) 0.625em 50%, linear-gradient(#333333,#333333) 1.25em 50%, linear-gradient(#333333,#333333) 1.875em 50%, linear-gradient(#333333,#333333) 2.5em 50%;background-repeat:no-repeat;background-size:0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 0.25em, 0.5em 2em}}@keyframes effect-2 {from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes effect-2 {from{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes sequence1 {0%{height:10px}50%{height:50px}100%{height:10px}}@keyframes sequence2 {0%{height:20px}50%{height:65px}100%{height:20px}}@keyframes rot1 {100%{transform:skew(-10deg) translateX(50px) rotate(405deg)}}@keyframes rot1 {100%{-webkit-transform:skew(-10deg) translateX(50px) rotate(405deg)}}@keyframes rot2 {100%{transform:skew(-10deg) rotate(525deg)}}@keyframes rot2 {100%{-webkit-transform:skew(-10deg) rotate(525deg)}}@keyframes rot3 {100%{transform:skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg)}}@keyframes rot3 {100%{-webkit-transform:skew(-10deg) translateX(20px) translateY(-50px) rotate(645deg)}}@keyframes fadeInDown {from{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown {from{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeIn {from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeIn {from{opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes cd-rotate-1-in {0%{-webkit-transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);opacity:1}}@keyframes cd-rotate-1-in {0%{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}35%{-webkit-transform:rotateX(120deg);-ms-transform:rotateX(120deg);-o-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}65%{opacity:0}100%{-webkit-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);transform:rotateX(360deg);opacity:1}}@keyframes cd-rotate-1-out {0%{-webkit-transform:rotateX(0deg);opacity:1}35%{-webkit-transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);opacity:0}}@keyframes cd-rotate-1-out {0%{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}35%{-webkit-transform:rotateX(-40deg);-ms-transform:rotateX(-40deg);-o-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}65%{opacity:0}100%{-webkit-transform:rotateX(180deg);-ms-transform:rotateX(180deg);-o-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}}@keyframes cd-pulse {0%{-webkit-transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);opacity:0}}@keyframes cd-pulse {0%{-webkit-transform:translateY(-50%) scale(1);-moz-transform:translateY(-50%) scale(1);-ms-transform:translateY(-50%) scale(1);-o-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}40%{-webkit-transform:translateY(-50%) scale(0.9);-moz-transform:translateY(-50%) scale(0.9);-ms-transform:translateY(-50%) scale(0.9);-o-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9);opacity:0}100%{-webkit-transform:translateY(-50%) scale(0);-moz-transform:translateY(-50%) scale(0);-ms-transform:translateY(-50%) scale(0);-o-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}}@keyframes cd-rotate-2-in {0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg)}}@keyframes cd-rotate-2-in {0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);-moz-transform:translateZ(-20px) rotateX(90deg);-ms-transform:translateZ(-20px) rotateX(90deg);-o-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}60%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);-moz-transform:translateZ(-20px) rotateX(-10deg);-ms-transform:translateZ(-20px) rotateX(-10deg);-o-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}100%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);-moz-transform:translateZ(-20px) rotateX(0deg);-ms-transform:translateZ(-20px) rotateX(0deg);-o-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}}@keyframes cd-rotate-2-out {0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg)}}@keyframes cd-rotate-2-out {0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);-moz-transform:translateZ(-20px) rotateX(0);-ms-transform:translateZ(-20px) rotateX(0);-o-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}60%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);-moz-transform:translateZ(-20px) rotateX(-100deg);-ms-transform:translateZ(-20px) rotateX(-100deg);-o-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}100%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);-moz-transform:translateZ(-20px) rotateX(-90deg);-ms-transform:translateZ(-20px) rotateX(-90deg);-o-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}}@keyframes slide-in {0%{opacity:0;-webkit-transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes slide-in {0%{opacity:0;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}60%{opacity:1;-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}100%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes slide-out {0%{opacity:1;-webkit-transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%)}}@keyframes slide-out {0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{opacity:0;-webkit-transform:translateY(120%);-moz-transform:translateY(120%);-ms-transform:translateY(120%);-o-transform:translateY(120%);transform:translateY(120%)}100%{opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}}@keyframes zoom-in {0%{opacity:0;-webkit-transform:translateZ(120px) scale(1.2)}100%{opacity:1;-webkit-transform:translateZ(0) scale(1)}}@keyframes zoom-in {0%{opacity:0;-webkit-transform:translateZ(120px) scale(1.2);-moz-transform:translateZ(120px) scale(1.2);-ms-transform:translateZ(120px) scale(1.2);-o-transform:translateZ(120px) scale(1.2);transform:translateZ(120px) scale(1.2)}100%{opacity:1;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}}@keyframes zoom-out {0%{opacity:1;-webkit-transform:translateZ(0)}100%{opacity:0;-webkit-transform:translateZ(-60px)}}@keyframes zoom-out {0%{opacity:1;-webkit-transform:translateZ(0) scale(1);-moz-transform:translateZ(0) scale(1);-ms-transform:translateZ(0) scale(1);-o-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}100%{opacity:0;-webkit-transform:translateZ(-60px) scale(0.8);-moz-transform:translateZ(-60px) scale(0.8);-ms-transform:translateZ(-60px) scale(0.8);-o-transform:translateZ(-60px) scale(0.8);transform:translateZ(-60px) scale(0.8)}}@keyframes cd-rotate-3-in {0%{-webkit-transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0deg)}}@keyframes cd-rotate-3-in {0%{-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}100%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}}@keyframes cd-rotate-3-out {0%{-webkit-transform:rotateY(0)}100%{-webkit-transform:rotateY(-180deg)}}@keyframes cd-rotate-3-out {0%{-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}100%{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-o-transform:rotateY(-180deg);transform:rotateY(-180deg)}}@keyframes scale-up {0%{-webkit-transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);opacity:1}}@keyframes scale-up {0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}60%{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:1}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-down {0%{-webkit-transform:scale(1);opacity:1}60%{-webkit-transform:scale(0);opacity:0}}@keyframes scale-down {0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}60%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:0}}@keyframes push-in {0%{opacity:0;-webkit-transform:translateX(-150%)}65%{opacity:1;-webkit-transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes push-in {0%{opacity:0;-webkit-transform:translateX(-150%);-moz-transform:translateX(-150%);-ms-transform:translateX(-150%);-o-transform:translateX(-150%);transform:translateX(-150%)}65%{opacity:1;-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translateX(10%)}100%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes push-out {0%{opacity:1;-webkit-transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(150%)}}@keyframes push-out {0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(150%);-moz-transform:translateX(150%);-ms-transform:translateX(150%);-o-transform:translateX(150%);transform:translateX(150%)}}@keyframes rightEnd {0%{left:0}50%{left: -15px}100%{left:0}}@keyframes rightEnd {0%{left:0}50%{left: -15px}100%{left:0}}@keyframes topEnd {0%{top:0}50%{top: -15px}100%{top:0}}@keyframes topEnd {0%{top:0}50%{top: -15px}100%{top:0}}@keyframes leftEnd {0%{left:0}50%{left:15px}100%{left:0}}@keyframes leftEnd {0%{left:0}50%{left:15px}100%{left:0}}@keyframes bottomEnd {0%{bottom:0}50%{bottom: -15px}100%{bottom:0}}@keyframes bottomEnd {0%{bottom:0}50%{bottom: -15px}100%{bottom:0}}@keyframes draw {to{stroke-dashoffset:0;stroke-width:4;opacity:1}}@keyframes fade-in {to{opacity:1;fill:rgba(35,41,122,0.9);stroke-dashoffset:0;stroke-width:0}}@keyframes gradient_fade {to{opacity:1;stroke-dashoffset:0;stroke-width:0}}@keyframes flex_after_fade_default {to{opacity:1;stroke-width:0;stroke-dashoffset:0;fill:rgba(85,85,85,0.7);stroke:rgba(85,85,85,0.7)}}@keyframes flex_after_fade_light {to{opacity:1;stroke-width:0;stroke-dashoffset:0;fill:rgba(255,255,255,0.6);stroke:rgba(255,255,255,0.5)}}@keyframes flex_after_f_top {to{opacity:1;stroke-width:5;stroke-dashoffset:0;fill:rgba(35,41,122,0.85);stroke:#23297a}}@keyframes simpleFade {0%{opacity:0}100%{opacity:1}}@keyframes simple-fade {0%{opacity:0}100%{opacity:1}}@keyframes fade-in-up {0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-up {0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-down {0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fade-in-down {0%{opacity:0;-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes appear-in {0%{opacity:0;-webkit-transform:translate3d(0,-10px,0) scale(0.7) perspective(1200px) rotateX(-60deg);transform:translate3d(0,-10px,0) scale(0.7) perspective(1200px) rotateX(-60deg)}45%{opacity:0.4;-webkit-transform:translate3d(0,20%,0) scale(1.05) perspective(600px) rotateX(-15deg);transform:translate3d(0,20%x,0) scale(1.05) perspective(600px) rotateX(-15deg)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg)}}@keyframes appear-in {0%{opacity:0;-webkit-transform:translate3d(0,-10px,0) scale(0.7) perspective(1200px) rotateX(-60deg);transform:translate3d(0,-10px,0) scale(0.5) perspective(1200px) rotateX(-60deg)}45%{opacity:0.4;-webkit-transform:translate3d(0,20%,0) scale(1.05) perspective(600px) rotateX(-15deg);transform:translate3d(0,20%,0) scale(1.05) perspective(600px) rotateX(-15deg)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg)}}@keyframes flippin {from{opacity:0;-webkit-transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg);-moz-transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg);-ms-transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg);-o-transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg);transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);-moz-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);-ms-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);-o-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg)}}@keyframes flippin {from{opacity:0;-webkit-transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg);-moz-transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg);-ms-transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg);-o-transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg);transform:translate3d(0,20%,0) scale(0.9) perspective(1300px) rotateX(-70deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);-moz-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);-ms-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);-o-transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg);transform:translate3d(0,0,0) scale(1) perspective(1000px) rotateX(0deg)}}@keyframes intro-zoom-in {0%{opacity:0;-webkit-transform:translateZ(0) scale(0.5);transform:translateZ(0) scale(0.5)}100%{opacity:1;-webkit-transform:translateZ(120px) scale(1);transform:translateZ(120px) scale(1)}}@keyframes intro-zoom-in {0%{opacity:0;-webkit-transform:translateZ(0) scale(0.5);transform:translateZ(0) scale(0.5)}100%{opacity:1;-webkit-transform:translateZ(120px) scale(1);transform:translateZ(120px) scale(1)}}@keyframes dc-load-more-bouncedelay {0%,80%,100%{-webkit-transform:scale(0.2);opacity:0}40%{-webkit-transform:scale(1);opacity:1}}@keyframes dc-load-more-bouncedelay {0%,80%,100%{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:0}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animatedgradient {0%{background-position:0% 50%;background-size:200% 200%}25%{background-position:100% 0%;background-size:100% 100%}50%{background-position:0% 50%;background-size:300% 600%}75%{background-position:100% 100%;background-size:100% 200%}100%{background-position:0% 50%;background-size:200% 200%}}@keyframes animatedgradient {0%{background-position:0% 50%;background-size:200% 200%}25%{background-position:100% 0%;background-size:100% 100%}50%{background-position:0% 50%;background-size:200% 500%}75%{background-position:100% 100%;background-size:100% 200%}100%{background-position:0% 50%;background-size:200% 200%}}@keyframes animatedgradient2 {0%{background-position:50% 50%;background-size:100% 100%}25%{background-position:0% 100%;background-size:100% 200%}50%{background-position:0% 50%;background-size:200% 400%}75%{background-position:100% 0%;background-size:200% 100%}100%{background-position:50% 50%;background-size:100% 100%}}@keyframes animatedgradient2 {0%{background-position:50% 50%;background-size:100% 100%}25%{background-position:0% 100%;background-size:100% 200%}50%{background-position:0% 50%;background-size:200% 400%}75%{background-position:100% 0%;background-size:200% 100%}100%{background-position:50% 50%;background-size:100% 100%}}@keyframes header-in {0%{opacity:0;-webkit-transform:translate3d(0,-20px,0) scale(0.9) perspective(1200px) rotateX(-60deg);transform:translate3d(0,-20px,0) scale(0.9) perspective(1200px) rotateX(-60deg)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1) perspective(800px) rotateX(0deg);transform:translate3d(0,0,0) scale(1) perspective(800px) rotateX(0deg)}}@keyframes header-in {0%{opacity:0;-webkit-transform:translate3d(0,-20px,0) scale(0.9) perspective(1200px) rotateX(-60deg);transform:translate3d(0,-20px,0) scale(0.9) perspective(1200px) rotateX(-60deg)}100%{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1) perspective(800px) rotateX(0deg);transform:translate3d(0,0,0) scale(1) perspective(800px) rotateX(0deg)}}@keyframes simple-fade {0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes simple-fade {0%{opacity:0;visibility:hidden}100%{opacity:1;visibility:visible}}@keyframes zoom_modal {0%{-webkit-transform:translate3d(0,-100px,0) scale(0.7) perspective(700px) rotateX(20deg);transform:translate3d(0,-100px,0) scale(0.7) perspective(700px) rotateX(20deg)}40%{-webkit-transform:translate3d(0,7px,0) scale(1.015);transform:translate3d(0,7px,0) scale(1.015)}80%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg)}100%{-webkit-transform:translate3d(0,0,0) scale(1.0001);transform:translate3d(0,0,0) scale(1.0001)}}@keyframes zoom_modal {0%{-webkit-transform:translate3d(0,-100px,0) scale(0.7) perspective(700px) rotateX(20deg);transform:translate3d(0,-100px,0) scale(0.7) perspective(700px) rotateX(20deg)}40%{-webkit-transform:translate3d(0,7px,0) scale(1.015);transform:translate3d(0,7px,0) scale(1.015)}80%{-webkit-transform:perspective(1000px) rotateX(0deg);transform:perspective(1000px) rotateX(0deg)}100%{-webkit-transform:translate3d(0,0,0) scale(1.0001);transform:translate3d(0,0,0) scale(1.0001)}}@keyframes fade-in {to{opacity:1;fill:rgba(35,41,122,0.9);stroke-dashoffset:0;stroke-width:0}}@keyframes flex_after_fade_default {to{opacity:1;stroke-width:0;stroke-dashoffset:0;fill:rgba(85,85,85,0.7);stroke:rgba(85,85,85,0.7)}}@keyframes flex_after_f_top {to{opacity:1;stroke-width:5;stroke-dashoffset:0;fill:rgba(35,41,122,0.85);stroke:#23297a}}
