/**handles:boony_font,boony**/

/*!
Theme Name: Boony Theme Template
Theme URI: https://www.boonywebparlour.co.uk/
Author: Boony Web Parlour
Author URI: https://www.boonywebparlour.co.uk/
Description: Wordpress Theme created by Boony Web Parlour
Version: 1.1.1
*/a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}strong{font-weight:700}.about,.about-graphics__container,.about-info__container,.banner,.case-study__container,.clients,.contact__container,.container,.content-boxes,.default-content,.footer__container,.hero--colour .hero__container,.image-content__container,.intro__container,.introduction,.nav__container,.our-work__container,.project-banner__container,.services__container,.services__graphic,.skill-graphic,.solutions__container,.strategy__container,.testimonial__container,.thanks__container,.title-list__container{margin-left:auto;margin-right:auto;max-width:1240px;width:100%}@media (max-width:1280px){.about,.about-graphics__container,.about-info__container,.banner,.case-study__container,.clients,.contact__container,.container,.content-boxes,.default-content,.footer__container,.hero--colour .hero__container,.image-content__container,.intro__container,.introduction,.nav__container,.our-work__container,.project-banner__container,.services__container,.services__graphic,.skill-graphic,.solutions__container,.strategy__container,.testimonial__container,.thanks__container,.title-list__container{width:95%}}body{font-family:Blinker,sans-serif}h1 strong,h2 strong,h3 strong,h4 strong{font-weight:700}h1{font-size:70px;line-height:70px}@media (max-width:1200px){h1{font-size:60px;line-height:60px}}@media (max-width:500px){h1{font-size:40px;line-height:40px}}h2{font-size:45px;line-height:55px}@media (max-width:1200px){h2{font-size:35px;line-height:45px}}@media (max-width:500px){h2{font-size:25px;line-height:35px}}h3{font-size:36px;line-height:46px}@media (max-width:500px){h3{font-size:26px;line-height:36px}}h4{font-size:30px;line-height:30px}@media (max-width:500px){h4{font-size:20px;line-height:20px}}h5{font-size:20px;line-height:20px}@media (max-width:500px){h5{font-size:18px;line-height:18px}}p,ul li{font-size:18px;line-height:22px}a{font-weight:600;text-decoration:none}.post-edit-link{background-color:#000;bottom:0;color:#fff;left:0;padding:1em 1.5em;position:fixed;transition:all .2s ease-in-out 0s;z-index:99}.post-edit-link:hover{background-color:#1a1a1a;color:#fff}.about-info__image,.background,.banner-image,.content-boxes__item,.hero,.hero--green:before,.hero--navy:before,.image-content,.image-content--bg-img,.image-content--bg-white-texture,.our-work__image,.project-banner,.services,.services__item,.services__item:before,.services__stamp,.solutions__item,.strategy__image{background-position:50%;background-repeat:no-repeat;background-size:cover}.content-default h1,.content-default h2,.content-default h3,.content-default h4,.content-default h5{margin-bottom:15px}.content-default p{font-size:16px;line-height:26px}.hello-devs{align-items:center;background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/boony-background-navy.jpg);display:flex;flex-direction:column;margin-top:-160px;padding-bottom:180px;padding-top:350px}@media (max-width:850px){.hello-devs{padding-top:250px}}@media (max-width:520px){.hello-devs{padding-top:200px}}.hello-devs p{color:#fff;font-size:20px;line-height:30px;margin-bottom:35px;max-width:540px;text-align:center;width:98%}.hello-devs a{margin-top:50px}.hello-devs__how-you-doin{height:330px;padding-top:250px;position:relative;width:100%}@media (max-width:600px){.hello-devs__how-you-doin{height:300px;padding-top:0}}@media (max-width:500px){.hello-devs__how-you-doin{height:250px;padding-top:0}}.hello-devs__how-you-doin li{bottom:0;color:#fff;display:none;font-size:300px;left:0;line-height:300px;position:absolute;right:0;text-align:center;top:0}@media (max-width:850px){.hello-devs__how-you-doin li{font-size:200px}}@media (max-width:520px){.hello-devs__how-you-doin li{font-size:150px}}.hello-devs__how-you-doin li:first-child{font-family:Bungee Shade,sans-serif}.hello-devs__how-you-doin li:nth-child(2){font-family:Cabin Sketch,sans-serif}.hello-devs__how-you-doin li:nth-child(3){font-family:Knewave,sans-serif}.hello-devs__how-you-doin li:nth-child(4){font-family:Bungee Inline,sans-serif}.hello-devs__how-you-doin li:nth-child(5){font-family:Bungee Shade,sans-serif}.hello-devs__how-you-doin li:nth-child(6){font-family:Cabin Sketch,sans-serif}.hello-devs__how-you-doin li:nth-child(7){font-family:Knewave,sans-serif}.hello-devs__how-you-doin li:nth-child(8){font-family:Bungee Inline,sans-serif}.hello-devs__how-you-doin li img{max-width:800px;width:100%}.hello-devs__how-you-doin .visible{display:block}.hello-devs__how-you-doin .grow-and-fade{animation:growFade 1s ease forwards;display:block}@keyframes growFade{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(5)}}.about-graphics{background-color:#fff;height:70px;width:100%}.about-graphics,.about-graphics__container{position:relative}.about-graphics__container .about-graphics__stamp{animation-delay:.2s;background-image:url(/wp-content/themes/boonywebparlour/assets/img/brand/boony-web-parlour-stamp.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:250px;position:absolute;right:0;top:-200px;width:250px;z-index:2}@media (max-width:550px){.about-graphics__container .about-graphics__stamp{height:200px;top:-100px;width:200px}}.about-graphics__container .about-graphics__lines{animation-delay:.2s;background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Half-Zigzags-Beige.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:56px;left:0;position:absolute;top:-5px;width:660px;z-index:0}@media (max-width:680px){.about-graphics__container .about-graphics__lines{background-size:cover;width:100%}}.about{background-color:#fff;display:flex;justify-content:space-between;margin-top:50px}@media (max-width:1070px){.about{flex-direction:column}}.about__main,.about__side{width:45%}@media (max-width:1070px){.about__main,.about__side{width:100%}}.about__main p,.about__side p{color:#002857;font-size:20px;line-height:30px;margin-bottom:20px}@media (max-width:680px){.about__main p,.about__side p{font-size:18px;line-height:20px}}.about__main img{margin-top:20px;max-width:400px;width:100%}@media (max-width:1070px){.about__main img{margin-bottom:30px}}@media (max-width:680px){.about__main img{max-width:300px}}.about__side{display:flex;flex-direction:column}.about__side span{color:#bed4c9;font-family:Bungee Inline,sans-serif;font-size:50px;line-height:50px;margin-right:20px}@media (max-width:680px){.about__side span{font-size:30px;line-height:30px}}.about__side div{display:flex;flex-direction:column}.about__side h2{color:#002857;font-family:Bungee Shade,sans-serif;font-size:50px;line-height:50px;margin-bottom:25px}@media (max-width:680px){.about__side h2{font-size:40px;line-height:40px}}.about__side p{width:100%}.about__side ul li{display:flex;margin-bottom:20px}.about__side ul li h3{color:#002857;font-size:36px;font-weight:700;line-height:44px;margin-bottom:20px}@media (max-width:680px){.about__side ul li h3{font-size:30px;line-height:30px}}.about-info{display:flex;position:relative;width:100%}.about-info__container{display:flex;flex-wrap:wrap}.about-info__content{display:flex;justify-content:space-between;margin-bottom:40px;margin-top:40px}@media (max-width:980px){.about-info__content{flex-direction:column;width:100%}}.about-info__content h2,.about-info__content p{color:#002857}.about-info__content h2{font-weight:700;margin-bottom:25px}.about-info__content p{line-height:30px}.about-info__text{width:25%}@media (max-width:980px){.about-info__text{margin-bottom:50px;width:100%}}.about-info__images{align-items:flex-end;display:flex;width:65%}@media (max-width:980px){.about-info__images{width:100%}}.about-info__image{position:relative}.about-info__image:first-child{height:300px;margin-right:80px;width:400px}@media (max-width:600px){.about-info__image:first-child{max-width:400px;width:98%}}.about-info__image:first-child:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Purple-Spots.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:300px;position:absolute;right:-35px;top:-35px;width:300px;z-index:-1}.about-info__image:nth-child(2){height:200px;width:200px}@media (max-width:600px){.about-info__image:nth-child(2){display:none}}.about-info__testimonial{display:flex;justify-content:space-between;width:100%}.banner-image{height:600px;width:100%}.banner{background-color:#fff;padding:80px 0;position:relative}.banner__graphic{animation-delay:.3s;background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Large-Chevrons-Beige.svg);background-repeat:no-repeat;background-size:contain;height:680px;left:-300px;position:absolute;top:-50px;width:460px}.banner__container{display:flex;flex-direction:column;margin:0 auto;max-width:820px;position:relative}.banner__container h3,.banner__container p{color:#002857}.banner__container h3{font-size:45px;font-weight:700;line-height:54px;margin-bottom:20px;max-width:650px}@media (max-width:890px){.banner__container h3{font-size:35px;line-height:45px}}.banner__container p{font-size:20px;line-height:32px}@media (max-width:890px){.banner__container p{font-size:18px;line-height:24px}}.case-study{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Texture-white-bg.png);width:100%}.case-study__container{display:flex;justify-content:space-between;padding:80px 0}@media (max-width:890px){.case-study__container{flex-direction:column}}.case-study__content{width:60%}@media (max-width:890px){.case-study__content{width:100%}}.case-study__content h1,.case-study__content h2,.case-study__content h3,.case-study__content h4,.case-study__content h5,.case-study__content h6{font-weight:700}.case-study__content h1,.case-study__content h2,.case-study__content h3,.case-study__content h4,.case-study__content h5,.case-study__content h6,.case-study__content p{color:#002857;margin-bottom:20px}.case-study__content p{line-height:30px}.case-study__sidebar{width:35%}@media (max-width:890px){.case-study__sidebar{margin-top:20px;width:100%}}.case-study__sidebar-content{background-color:#edecdb;padding:40px}.case-study__sidebar h3{color:#002857;font-size:30px;font-weight:600;line-height:36px;margin-bottom:20px}.case-study__sidebar h4{font-size:18px;font-weight:700;line-height:21px}.case-study__sidebar h4,.case-study__sidebar h5,.case-study__sidebar h6{color:#002857;margin-bottom:20px}.case-study__sidebar p{color:#002857;margin-bottom:10px}.case-study__sidebar a{color:#002857;font-weight:500;text-decoration:underline}.case-study__sidebar-logo{background-position:50%;background-repeat:no-repeat;background-size:contain;height:300px;margin:0 auto;width:80%}@media (max-width:890px){.case-study__sidebar-logo{height:200px;margin-left:unset;margin-right:auto;max-width:400px}}.clients{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:80px 0 60px}.clients__subtitle{color:#002857;font-size:20px;font-weight:600;line-height:24px;margin-bottom:30px}.clients__list{align-items:center;display:flex;justify-content:space-between}@media (max-width:500px){.clients__list{flex-direction:column}}.clients__item{align-items:center;display:flex;justify-content:center;width:32%}@media (max-width:600px){.clients__item{margin-bottom:30px;width:80%}}.clients__item img{width:80%}@media (max-width:500px){.clients__item img{width:100%}}.contact{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/boony-background-navy.jpg);margin-top:-180px;padding-top:180px}.contact__container{align-items:center;display:flex;flex-direction:column;margin-top:80px;padding-bottom:180px;position:relative;z-index:1}@media (max-width:550px){.contact__container{margin-top:50px;padding-bottom:100px}}.contact__container .contact__hand{animation-delay:.2s;background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:400px;margin:auto;position:absolute;top:0;width:100%;z-index:2}@media (max-width:1300px){.contact__container .contact__hand{height:300px}}@media (max-width:900px){.contact__container .contact__hand{width:80%}}@media (max-width:1000px){.contact__container .contact__hand{display:none}}.contact__container .contact__hand-left{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Left-Hand.svg);left:-70%}@media (max-width:1400px){.contact__container .contact__hand-left{left:-60%}}@media (max-width:1090px){.contact__container .contact__hand-left{left:-65%}}.contact__container .contact__hand-right{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Right-Hand.svg);right:-70%}@media (max-width:1400px){.contact__container .contact__hand-right{right:-60%}}@media (max-width:1090px){.contact__container .contact__hand-right{right:-65%}}.contact__content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:70px;max-width:910px;text-align:center;width:100%}@media (max-width:550px){.contact__content{margin-bottom:50px}}.contact__content h1,.contact__content h2,.contact__content p{color:#fff}.contact__content h2{font-size:20px;font-weight:600;line-height:24px;margin-bottom:15px;text-transform:uppercase}@media (max-width:500px){.contact__content h2{font-size:18px;line-height:18px}}.contact__content h1{font-family:Bungee Shade,sans-serif;font-size:70px;line-height:70px;margin-bottom:20px}@media (max-width:980px){.contact__content h1{font-size:50px;line-height:50px}}@media (max-width:680px){.contact__content h1{font-size:40px;line-height:40px}}@media (max-width:500px){.contact__content h1{font-size:30px;line-height:35px}}.contact__content p{font-size:20px;line-height:30px}@media (max-width:680px){.contact__content p{font-size:18px}}.contact__details,.contact__form{max-width:600px;width:100%}.contact__form{display:flex;z-index:2}.contact__form .forminator-edit-module{display:none}.contact__form #forminator-module-418{position:relative;z-index:2}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-pagination-steps .forminator-step .forminator-step-label{font-family:Bungee Inline,sans-serif;font-size:20px}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-label{color:#fff;font-size:16px}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-error-message{background-color:transparent;color:#e1523e;font-size:16px}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-back,.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-next,.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-submit{font-family:Blinker,sans-serif;font-size:18px;font-weight:600;padding:15px 25px;text-transform:uppercase}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-back{background-color:#e9be5a}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-back:hover{background-color:#e3ac2d}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-submit{background-color:#bed4c9}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-submit:hover{background-color:#9fc0b0}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-next{background-color:#e1523e}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-button-next:hover{background-color:#cc3520}.contact__form .forminator-ui#forminator-module-418.forminator-design--flat .forminator-description{color:#fff;font-size:15px}.contact__details{align-items:center;border-top:1px solid #00479a;display:flex;justify-content:space-between;margin-top:33px;padding-top:30px}.contact__details--links{display:flex}.contact__details--link{color:#fff}.contact__details--link:first-of-type{margin-right:20px}.contact__details--link:hover{color:#e1523e}.contact__socials a:last-of-type{margin-left:20px}.contact__socials a svg{fill:#fff;height:20px;width:20px}.contact__socials a svg:hover{fill:#e1523e}.content-boxes{align-items:center;display:flex;justify-content:space-between;margin-bottom:100px}@media (max-width:1200px){.content-boxes{flex-direction:column;margin-top:150px}}.content-boxes__content{width:30%}@media (max-width:1200px){.content-boxes__content{margin-bottom:50px;width:100%}}.content-boxes__content h2{color:#002857;font-size:45px;font-weight:700;line-height:54px;margin-bottom:15px}@media (max-width:680px){.content-boxes__content h2{font-size:35px;line-height:40px}}.content-boxes__content p{color:#002857;line-height:30px}.content-boxes__list{display:flex;justify-content:center;width:70%}@media (max-width:1200px){.content-boxes__list{width:100%}}@media (max-width:830px){.content-boxes__list{flex-direction:column}}.content-boxes__item{align-items:center;display:flex;flex-direction:column;height:520px;justify-content:center;text-align:center;width:45%}@media (max-width:830px){.content-boxes__item{height:unset;padding:100px 50px;width:100%}}.content-boxes__item h2{color:#fff;font-family:Bungee Inline,sans-serif;font-size:40px;line-height:40px;margin-bottom:30px}@media (max-width:400px){.content-boxes__item h2{font-size:30px;line-height:30px}}.content-boxes__item ul{color:#fff}.content-boxes__item ul li{margin-bottom:10px}.content-boxes__item:first-of-type{margin-right:20px;margin-top:70px;position:relative}@media (max-width:830px){.content-boxes__item:first-of-type{margin-bottom:40px}}.content-boxes__item:first-of-type:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Blue-Dots.svg);background-repeat:no-repeat;background-size:contain;content:"";height:260px;left:-100px;position:absolute;top:35px;transform:rotate(90deg);width:400px;z-index:-1}@media (max-width:800px){.content-boxes__item:first-of-type:before{left:-60px}}.content-boxes__item:last-of-type{position:relative}.content-boxes__item:last-of-type:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Blue-Dots.svg);background-repeat:no-repeat;background-size:cover;bottom:-50px;content:"";height:260px;position:absolute;right:-40px;width:300px;z-index:-1}@media (max-width:800px){.content-boxes__item:last-of-type:before{right:0}}.default-content{padding-bottom:30px;padding-top:30px}.default-content a,.default-content h2,.default-content h3,.default-content h4,.default-content h5,.default-content h6,.default-content p,.default-content ul li{color:#002857}.default-content h2,.default-content h3,.default-content h4,.default-content h5,.default-content h6{margin-bottom:20px}.default-content a,.default-content p,.default-content ul li{margin-bottom:10px}.form{background-color:#002857;overflow:hidden;padding:90px 0;position:relative;width:100%}@media (max-width:600px){.form{padding:40px 0}}.form__background{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Texture-CTA2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.form__container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-left:auto;margin-right:auto;max-width:610px;position:relative;width:100%;z-index:2}@media (max-width:890px){.form__container{padding-left:20px;padding-right:20px}}.form__container h2{color:#fff;font-weight:600;margin-bottom:20px;max-width:398px;text-align:center}.form__container p{color:#fff;line-height:24px;margin-bottom:30px;text-align:center;width:90%}.form__container .form__hand{animation-delay:.15s;background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;position:absolute;top:0;width:100%;z-index:2}@media (max-width:900px){.form__container .form__hand{top:-30px;width:80%}}@media (max-width:670px){.form__container .form__hand{display:none}}.form__container .form__hand_left{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Left-Hand.svg);left:-100%}@media (max-width:1180px){.form__container .form__hand_left{left:-80%}}@media (max-width:900px){.form__container .form__hand_left{left:-70%}}@media (max-width:800px){.form__container .form__hand_left{left:-60%}}.form__container .form__hand_right{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Right-Hand.svg);right:-100%}@media (max-width:1180px){.form__container .form__hand_right{right:-80%}}@media (max-width:900px){.form__container .form__hand_right{right:-70%}}@media (max-width:800px){.form__container .form__hand_right{right:-60%}}.form__contact{border-top:1px solid #fff;color:#fff;display:flex;margin-top:34px;padding-top:34px;width:100%}.form__contact-details{color:#fff;margin-left:20px}.form__contact-details:first-of-type{margin-left:0}.form__contact-details:hover{color:#e1523e;cursor:pointer}.form__contact-socials{align-items:flex-end;display:flex;margin-left:auto}.form__contact-socials a{display:inline-block}.form__contact-socials a:first-of-type{margin-bottom:-2px;margin-right:34px}.form__contact-socials a svg{fill:#fff;display:flex;height:100%;max-height:20px;max-width:20px;width:100%}.form__contact-socials a svg:hover{fill:#e1523e}.form .forminator-ui.forminator-design--default .forminator-label,.form .forminator-ui.forminator-design--default .forminator-pagination-progress .forminator-progress-label{color:#fff}.hero{display:flex;flex-direction:column;margin-top:-160px;padding:300px 0 220px;position:relative;width:100%;z-index:1}@media (max-width:650px){.hero{padding:200px 0 150px}}.hero__container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:2}.hero__container h1{color:#fff;font-family:Bungee Shade,sans-serif;font-size:100px;line-height:100px;margin-bottom:25px;text-transform:uppercase}@media (max-width:950px){.hero__container h1{font-size:80px;line-height:80px}}@media (max-width:650px){.hero__container h1{font-size:60px;line-height:60px}}.hero__container p{color:#fff;font-weight:600;line-height:26px;margin-bottom:40px;max-width:800px;text-align:center}@media (max-width:650px){.hero__container p{padding:0 10px}}.hero__title{animation-delay:.2s}.hero--colour{overflow:hidden;padding-bottom:180px;padding-top:270px}@media (max-width:550px){.hero--colour{padding-bottom:100px;padding-top:200px}}.hero--colour .hero__container{align-items:flex-start}.hero--colour .hero__container h4{color:#fff;font-size:20px;line-height:24px;margin-bottom:16px;text-transform:uppercase}@media (max-width:900px){.hero--colour .hero__container h4{font-size:18px;line-height:18px}}.hero--colour .hero__container h1{font-size:70px;line-height:80px;margin-bottom:40px}@media (max-width:900px){.hero--colour .hero__container h1{font-size:50px;line-height:60px}}@media (max-width:550px){.hero--colour .hero__container h1{font-size:30px;line-height:40px;margin-bottom:20px}}.hero--colour .hero__container p{padding:0;text-align:left}@media (max-width:550px){.hero--colour .hero__container p{font-size:18px;line-height:24px}}.hero--navy{background-color:#002857}.hero--navy:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/boony-background-navy.jpg);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.hero--navy .hero__container h4{color:#fff}.hero--navy .hero__container:after{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Half-Chevron-White.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-185px;content:"";height:62px;left:0;position:absolute;width:650px;z-index:2}@media (max-width:550px){.hero--navy .hero__container:after{bottom:-105px;left:-300px}}.hero--green{background-color:#bed4c9}.hero--green:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/boony-background-green.jpg);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.hero--green h1,.hero--green h4,.hero--green p{color:#002857}.hero--small h1,.hero--small h4,.hero--small p{max-width:600px}.hero--no-graphic .hero__container:after{display:none}.hero--case-study h4{font-weight:600}.hero--case-study h1,.hero--case-study h4{color:#002857}.hero--about .hero__container{position:relative}.hero--about .hero__container h1{max-width:800px}.image-content{display:flex;padding:60px 0;width:100%}@media (max-width:680px){.image-content{padding:20px 0}}.image-content__container{display:flex;justify-content:space-between}.image-content__image{animation-delay:.2s;background-position:50%;background-repeat:no-repeat;background-size:contain;min-height:380px;width:50%}@media (max-width:860px){.image-content__image{margin:0 auto;max-width:400px;padding-bottom:70%;width:100%}}@media (max-width:600px){.image-content__image{min-height:280px}}.image-content__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:160px 0;text-align:left;width:45%}@media (max-width:860px){.image-content__content{align-items:center;padding:0;text-align:center;width:100%}}.image-content__content .btn{margin-top:30px}.image-content--image-left .image-content__container{flex-direction:row}@media (max-width:860px){.image-content--image-left .image-content__container{flex-direction:column}}.image-content--image-left .image-content__image{margin-bottom:30px}@media (max-width:680px){.image-content--image-left .image-content__image{margin-bottom:10px}}.image-content--image-right .image-content__container{flex-direction:row-reverse}@media (max-width:860px){.image-content--image-right .image-content__container{flex-direction:column}}.image-content--image-right .image-content__content{margin-bottom:30px}@media (max-width:680px){.image-content--image-right .image-content__content{margin-bottom:10px}}.image-content--bg-img .image-content__content{color:#fff}.image-content--bg-navy{background-color:#002857}.image-content--bg-white{background-color:#fff}.image-content--bg-white-texture{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Texture-white-bg.png)}.image-content--stack h1,.image-content--stack h2,.image-content--stack h3,.image-content--stack h4,.image-content--stack p{color:#002857}.image-content--stack h1,.image-content--stack h2,.image-content--stack h3,.image-content--stack h4{font-weight:700}.image-content--stack .image-content__content{padding:50px 0}.intro{background-color:#002857;padding-top:90px;position:relative;width:100%}@media (max-width:1150px){.intro{padding-bottom:50px;padding-top:50px}}.intro:after{background-color:#fff;bottom:0;content:"";height:40px;left:0;position:absolute;right:0;width:100%;z-index:2}@media (max-width:1150px){.intro:after{content:unset}}.intro__container{align-items:flex-start;display:flex;flex-wrap:wrap;position:relative;z-index:3}@media (max-width:950px){.intro__container{flex-direction:column}}.intro__title{color:#fff;margin-bottom:43px;text-align:center;width:100%}@media (max-width:950px){.intro__title{margin-bottom:25px;order:1;text-align:left}}.intro__image{width:60%}@media (max-width:950px){.intro__image{order:3;width:70%}}@media (max-width:500px){.intro__image{width:100%}}.intro__content{color:#fff;font-size:20px;font-weight:400;line-height:30px;margin-left:auto;margin-top:30px;padding-bottom:100px;width:37%}@media (max-width:950px){.intro__content{order:2;padding-bottom:30px;width:100%}}.introduction{background-color:#fff;display:flex;justify-content:space-between;padding-bottom:90px;padding-top:90px;position:relative}@media (max-width:1150px){.introduction{padding-bottom:50px;padding-top:50px}}@media (max-width:700px){.introduction{flex-direction:column-reverse}}.introduction__content{width:67%}@media (max-width:700px){.introduction__content{width:100%}}.introduction img{animation-delay:.3s;max-width:290px;width:30%}@media (max-width:700px){.introduction img{display:none}}.introduction h2,.introduction p{color:#002857}.introduction h2{font-weight:700;margin-bottom:20px}.introduction p{line-height:30px;margin-bottom:30px}.introduction a.btn:hover{border-color:#e1523e;color:#e1523e}.our-work{background-color:#edecdb;overflow:hidden;width:100%}.our-work__container{align-items:center;display:flex;flex-direction:column;padding:90px 0}@media (max-width:980px){.our-work__container{padding:50px 0}}.our-work__subtitle,.our-work__title{color:#002857;text-align:center}.our-work__subtitle{font-size:20px;font-weight:600;line-height:24px;margin-bottom:6px}.our-work__title{font-size:45px;font-weight:700;line-height:54px;margin-bottom:60px}@media (max-width:650px){.our-work__title{font-size:35px;line-height:40px;margin-bottom:20px}}.our-work__list{display:flex;justify-content:center;margin-bottom:60px;width:100%}@media (max-width:980px){.our-work__list{align-items:center;flex-direction:column;justify-content:space-evenly;margin-bottom:50px}}@media (max-width:680px){.our-work__list{margin-bottom:20px}}.our-work__item{display:flex;flex-direction:column;position:relative;width:37%}@media (max-width:1200px){.our-work__item{width:43%;width:47%}}@media (max-width:980px){.our-work__item{margin-left:30px;max-width:450px;width:90%}}@media (max-width:450px){.our-work__item{margin-left:0;width:100%}}.our-work__item:first-of-type{margin-right:100px;margin-top:80px}@media (max-width:1200px){.our-work__item:first-of-type{margin-right:40px}}@media (max-width:980px){.our-work__item:first-of-type{margin-bottom:50px;margin-right:unset}}.our-work__item:first-of-type .our-work__image{height:460px;width:100%}@media (max-width:680px){.our-work__item:first-of-type .our-work__image{height:380px}}.our-work__item:first-of-type:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Blue-Dots-Square.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:400px;left:-40px;position:absolute;top:-35px;width:400px;z-index:0}@media (max-width:400px){.our-work__item:first-of-type:before{left:-128px}}.our-work__item:last-of-type .our-work__image{height:568px;width:100%}@media (max-width:680px){.our-work__item:last-of-type .our-work__image{height:400px}}.our-work__item h3,.our-work__item h4{color:#002857}.our-work__item h3{margin-top:20px}.our-work__item p{margin-top:10px}.our-work__item h3,.our-work__item p{color:#002857;font-size:20px;line-height:24px;margin-bottom:6px}@media (max-width:490px){.our-work__item h3,.our-work__item p{font-size:18px}}.our-work__item h4{font-size:36px;font-weight:600;line-height:44px}@media (max-width:490px){.our-work__item h4{font-size:28px}}.our-work__image{width:100%;z-index:1}.our-work--small{background-color:#fff}.our-work--small .our-work__container{align-items:flex-start}.our-work--graphic{margin-top:-400px}@media (max-width:1000px){.our-work--graphic{margin-top:-200px}}@media (max-width:980px){.our-work--graphic{margin-top:-100px}.our-work--graphic .our-work__list{flex-direction:column-reverse}}@media (max-width:680px){.our-work--graphic .our-work__list{margin-bottom:0}}@media (max-width:980px){.our-work--graphic .our-work__item{max-width:500px}}.our-work--graphic .our-work__item:first-of-type{margin-top:auto}.our-work--graphic .our-work__item:last-of-type:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Zigzags.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:470px;position:absolute;right:-50px;top:-90px;transform:scaleX(-1);width:314px;z-index:1}.our-work--graphic h2{color:#002857;font-family:Bungee Shade,sans-serif;font-size:50px;line-height:50px;margin-top:120px;max-width:460px}@media (max-width:1000px){.our-work--graphic h2{font-size:40px;line-height:40px}}@media (max-width:980px){.our-work--graphic h2{margin-bottom:100px;margin-top:50px;max-width:unset;width:100%}}@media (max-width:680px){.our-work--graphic h2{font-size:35px}}.our-work--portfolio{margin-top:-120px;padding-top:100px}.our-work--portfolio h2{color:#002857;font-family:Bungee Shade,sans-serif;margin-bottom:50px;text-align:center;width:100%}.our-work--variation-two .our-work__list{flex-direction:row-reverse}@media (max-width:980px){.our-work--variation-two .our-work__list{flex-direction:column-reverse}}.our-work--variation-two .our-work__item:first-of-type{margin-right:unset}.our-work--variation-two .our-work__item:first-of-type:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Grid-Red.svg);left:unset;right:-45px}.our-work--variation-two .our-work__item:last-of-type{margin-right:100px}@media (max-width:980px){.our-work--variation-two .our-work__item:last-of-type{margin-right:unset}}.our-work--neutral{background-color:#edecdb;position:relative}.our-work--neutral .our-work__container{position:relative;z-index:3}.our-work--neutral:after{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Large-Chevron-White.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-90px;content:"";height:460px;position:absolute;right:0;width:70%;z-index:0}@media (max-width:1100px){.our-work--neutral:after{bottom:-150px}}@media (max-width:980px){.our-work--neutral:after{width:700px}}.project-banner{height:600px;margin-bottom:110px;position:relative;width:100%;z-index:1}.project-banner__container{align-items:flex-end;display:flex;height:100%}.project-banner__content{margin-bottom:-80px;max-width:400px;padding:40px;position:relative;width:100%}.project-banner__content h4{font-size:20px;line-height:24px;margin-bottom:20px}.project-banner__content h2{font-size:36px;font-weight:700;line-height:44px;padding-bottom:90px}@media (max-width:680px){.project-banner__content h2{font-size:30px;line-height:30px;padding-bottom:40px}}.project-banner--content-right .project-banner__container{justify-content:flex-end}.project-banner--content-right .project-banner__content{margin-right:150px}@media (max-width:540px){.project-banner--content-right .project-banner__content{margin-right:unset}}.project-banner--wisteria .project-banner__content{background-color:#a59acd;color:#002857}@media (max-width:540px){.project-banner--wisteria .project-banner__content{margin-right:unset;max-width:unset}}.project-banner--wisteria .project-banner__content:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Circle-Pattern.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:75px;content:"";height:250px;position:absolute;right:-135px;width:700px;z-index:-1}@media (max-width:540px){.project-banner--wisteria .project-banner__content:before{display:none}}.project-banner--green .project-banner__content{background-color:#bed4c9;color:#002857}.project-banner--green .project-banner__content:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Zigzags.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:450px;position:absolute;right:-75px;top:-26px;width:344px;z-index:-1}@media (max-width:540px){.project-banner--green .project-banner__content:before{display:none}}.services{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Texture-white-bg2.png);overflow:hidden;padding:80px 0;width:100%}.services__container{align-items:center;display:flex;flex-direction:column;position:relative;z-index:2}.services__subtitle,.services__title{color:#002857;text-align:center}.services__subtitle{font-size:20px;font-weight:600;line-height:24px}.services__title{font-weight:700;margin-bottom:30px}.services__list{align-items:flex-start;display:flex;justify-content:space-evenly;position:relative;width:100%}@media (max-width:1070px){.services__list{flex-direction:column;justify-content:unset}}.services__stamp{animation-delay:.3s;background-image:url(/wp-content/themes/boonywebparlour/assets/img/brand/boony-web-parlour-stamp.svg);height:160px;position:absolute;right:80px;top:50px;width:160px;z-index:0}@media (max-width:1070px){.services__stamp{right:250px;top:20px}}@media (max-width:800px){.services__stamp{right:30px}}.services__item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:150px 0;position:relative;width:30%}@media (max-width:1070px){.services__item{margin-bottom:30px;padding:80px 0;width:80%}}@media (max-width:800px){.services__item{width:100%}}.services__item h3{color:#fff;font-family:Bungee Inline,sans-serif;font-size:35px;font-weight:100;line-height:35px;margin-bottom:30px;text-align:center;z-index:2}@media (max-width:500px){.services__item h3{font-size:30px;line-height:30px}}.services__item ul{position:relative}.services__item ul li{color:#fff;margin-bottom:10px;text-align:center}.services__item a{margin-top:20px}.services__item:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.services__item:first-child{background-color:#a59acd;margin-top:95px}@media (max-width:1070px){.services__item:first-child{margin-top:150px}}.services__item:first-child:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/pattern-circle.svg)}.services__item:first-child:after{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Blue-Dots.svg);background-repeat:no-repeat;background-size:contain;content:"";height:260px;left:-100px;position:absolute;top:35px;transform:rotate(90deg);width:400px;z-index:-1}@media (max-width:500px){.services__item:first-child:after{left:-215px}}.services__item:nth-child(2){background-color:#bed4c9}@media (max-width:1070px){.services__item:nth-child(2){margin-left:auto}}.services__item:nth-child(2):before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/pattern-zigzag.svg)}.services__item:nth-child(3){background-color:#e9be5a;margin-top:170px}@media (max-width:1070px){.services__item:nth-child(3){margin-top:0}}.services__item:nth-child(3):before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/pattern-diamonds.svg)}.services__item:nth-child(3):after{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Blue-Dots.svg);background-repeat:no-repeat;background-size:cover;bottom:-50px;content:"";height:260px;position:absolute;right:-40px;width:300px;z-index:-1}.services__graphic,.skill-graphic{display:flex;justify-content:center;margin-bottom:80px;width:100%}@media (max-width:680px){.services__graphic,.skill-graphic{margin-bottom:30px;margin-top:30px}}.skill-graphic__list{align-items:center;display:flex;margin-top:80px}@media (max-width:900px){.skill-graphic__list{flex-wrap:wrap;justify-content:center;text-align:center}}@media (max-width:680px){.skill-graphic__list{margin-top:20px}}.skill-graphic__list li{color:#002857;margin-right:15px}.skill-graphic__list li:nth-child(odd){font-size:45px;line-height:80px}@media (max-width:1150px){.skill-graphic__list li:nth-child(odd){font-size:35px;line-height:50px}}@media (max-width:500px){.skill-graphic__list li:nth-child(odd){font-size:25px;line-height:25px}}.skill-graphic__list li:nth-child(2n){font-size:80px;line-height:80px}@media (max-width:1150px){.skill-graphic__list li:nth-child(2n){font-size:50px;line-height:50px}}@media (max-width:500px){.skill-graphic__list li:nth-child(2n){font-size:40px;line-height:40px}}.skill-graphic__list li:first-child{font-family:Cabin Sketch,sans-serif;font-weight:700}.skill-graphic__list li:nth-child(2),.skill-graphic__list li:nth-child(4){font-family:Bungee Shade,sans-serif}.skill-graphic__list li:nth-child(3){font-family:Bungee Inline,sans-serif}.skill-graphic__list li:nth-child(5){color:#e1523e;font-family:Knewave,sans-serif;margin-right:unset}.solutions{background-color:#edecdb;overflow:hidden;padding:130px 0}@media (max-width:680px){.solutions{padding:100px 0 80px}}.solutions__container{position:relative;z-index:2}.solutions__item{display:flex;justify-content:space-between;margin-bottom:20px;padding:110px;position:relative;width:90%}@media (max-width:1120px){.solutions__item{padding:80px}}@media (max-width:950px){.solutions__item{padding:70px}}@media (max-width:890px){.solutions__item{padding:70px 30px}}@media (max-width:600px){.solutions__item{width:100%}}.solutions__item:first-child{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Design-Service-Tile.jpg)}.solutions__item:first-child .solutions__graphic{animation-delay:.3s;background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Blue-Dots-Rectangle.svg);background-repeat:no-repeat;background-size:contain;height:400px;position:absolute;right:-33px;top:-35px;width:260px;z-index:-1}.solutions__item:nth-child(2){background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Development-Service-Tile.jpg);margin-left:100px}@media (max-width:600px){.solutions__item:nth-child(2){margin-left:0}}.solutions__item:nth-child(2) .solutions__graphic{animation-delay:.3s;background-image:url(/wp-content/themes/boonywebparlour/assets/img/brand/boony-web-parlour-stamp.svg);background-repeat:no-repeat;background-size:contain;height:160px;left:-140px;position:absolute;top:35px;width:160px;z-index:0}@media (max-width:600px){.solutions__item:nth-child(2) .solutions__graphic{display:none}}.solutions__item:nth-child(3){background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Bespoke-Applications-Service-Tile.jpg)}.solutions__item:nth-child(4){background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Digital-Marketing-Service-Tile.jpg);margin-left:100px}@media (max-width:600px){.solutions__item:nth-child(4){margin-left:0}}.solutions__content{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;width:100%;z-index:3}.solutions__content h2{color:#fff;font-family:Bungee Inline,sans-serif;font-size:40px;line-height:40px;margin-bottom:15px;width:100%}@media (max-width:680px){.solutions__content h2{font-size:30px;line-height:30px}}.solutions__content p{color:#fff;font-size:20px;line-height:30px;margin-bottom:30px;padding-right:20px;width:70%}@media (max-width:890px){.solutions__content p{margin-bottom:20px;padding-right:0;width:100%}}.solutions__list{display:flex;flex-direction:column;padding-left:10px;position:relative;width:25%;z-index:3}@media (max-width:890px){.solutions__list{margin-bottom:20px;width:100%}}.solutions__list li{color:#fff;margin-bottom:14px}.strategy{background-color:#fff;margin-bottom:100px}@media (max-width:680px){.strategy{margin-bottom:50px}}.strategy:after{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/White-Texture-Bottom-What-We-Do.png);bottom:0;content:"";left:0;padding-bottom:45%;right:0}.strategy__container{display:flex;justify-content:space-between}@media (max-width:890px){.strategy__container{align-items:flex-start;flex-direction:column}}.strategy__list{display:flex;flex-direction:column;width:33%}@media (max-width:890px){.strategy__list{flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}}.strategy__item{margin-bottom:30px}@media (max-width:890px){.strategy__item{width:45%}}@media (max-width:500px){.strategy__item{width:100%}}.strategy__item h3{color:#002857;font-size:30px;font-weight:600;line-height:30px;padding-bottom:20px}.strategy__item h3 span{font-family:Bungee Shade,sans-serif;font-size:30px;line-height:30px}.strategy__item p{color:#002857}.strategy__image{background-size:contain;width:60%}@media (max-width:890px){.strategy__image{margin-top:20px;padding-bottom:60%}}@media (max-width:650px){.strategy__image{padding-bottom:80%;width:100%}}.testimonial{background-color:#edecdb;padding:80px 0}.testimonial__container{display:flex;justify-content:space-between;position:relative}@media (max-width:890px){.testimonial__container{flex-direction:column}}.testimonial__container:before{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Zigzags.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;content:"";height:100px;position:absolute;right:80px;top:-80px;width:400px}@media (max-width:550px){.testimonial__container:before{height:80px}}.testimonial__quote{width:60%}@media (max-width:890px){.testimonial__quote{width:100%}}@media (max-width:550px){.testimonial__quote{margin-top:20px}}.testimonial__quote span{color:#002857;font-family:Bungee Shade,sans-serif;font-size:50px}.testimonial__quote p{color:#002857}.testimonial__quote p:first-of-type{font-size:45px;font-weight:700;line-height:54px}@media (max-width:890px){.testimonial__quote p:first-of-type{font-size:40px;line-height:50px}}@media (max-width:700px){.testimonial__quote p:first-of-type{font-size:35px;line-height:45px}}@media (max-width:500px){.testimonial__quote p:first-of-type{font-size:30px;line-height:35px}}.testimonial__quote p:last-of-type{margin-top:20px}.testimonial__result{margin-top:auto;width:33%}@media (max-width:890px){.testimonial__result{margin-top:50px;width:100%}}.testimonial__result h1,.testimonial__result h2,.testimonial__result h3,.testimonial__result h4,.testimonial__result h5,.testimonial__result p{color:#002857}.testimonial__result h3{font-weight:700;margin-bottom:20px}.testimonial__result p{line-height:30px}.thanks{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/boony-background-navy.jpg);display:flex;flex-direction:column;margin-top:-180px;min-height:100vh;padding-bottom:100px;padding-top:100px}.thanks__container{align-items:center;display:flex;padding-bottom:150px;padding-top:180px}@media (max-width:890px){.thanks__container{padding-bottom:80px}}.thanks__content{width:40%}@media (max-width:980px){.thanks__content{width:60%}}@media (max-width:890px){.thanks__content{width:100%}}.thanks__content h1,.thanks__content h4,.thanks__content p{color:#fff}.thanks__content h4{font-size:20px;line-height:24px;margin-bottom:22px}.thanks__content h1{font-family:Bungee Shade,sans-serif;font-size:70px;line-height:70px;margin-bottom:30px}@media (max-width:500px){.thanks__content h1{font-size:50px;line-height:50px}}.thanks__content p{font-size:20px;line-height:30px;margin-bottom:40px}@media (max-width:500px){.thanks__content p{font-size:18px;line-height:24px}}.thanks__image{background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/banana.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:45%;width:60%}@media (max-width:980px){.thanks__image{width:40%}}@media (max-width:890px){.thanks__image{display:none}}.title-list{background-color:#edecdb;display:flex;overflow:hidden}.title-list__container{padding-bottom:80px;padding-top:80px;position:relative}.title-list__container .title-list__graphic{animation-delay:.3s;background-image:url(/wp-content/themes/boonywebparlour/assets/img/graphics/Partical-Zigzags.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:157px;position:absolute;right:10px;top:-10px;width:374px}@media (max-width:630px){.title-list__container .title-list__graphic{right:-100px}}@media (max-width:430px){.title-list__container .title-list__graphic{top:-70px}}.title-list__container h2,.title-list__container h3,.title-list__container p{color:#002857}.title-list__container h2{font-weight:700;margin-bottom:40px}.title-list__list{display:flex;flex-wrap:wrap;justify-content:space-between}.title-list__item{margin-bottom:30px;width:31%}@media (max-width:890px){.title-list__item{width:48%}}@media (max-width:500px){.title-list__item{width:100%}}.title-list__item h3{font-size:30px;font-weight:700;line-height:30px;margin-bottom:20px}.title-list__item h3 span{font-family:Bungee Shade,sans-serif}.title-list__item p{line-height:30px}.footer{background-color:#011a37;border-top:1px solid hsla(0,0%,100%,.2);padding:35px 0;width:100%}.footer__container{align-items:center;display:flex;justify-content:space-between}@media (max-width:950px){.footer__container{flex-wrap:wrap}}.footer__container p{display:flex;width:20%}@media (max-width:950px){.footer__container p{justify-content:center;order:3;width:100%}}.footer__container .footer__policies .footer__link,.footer__container p{color:#fff;font-size:14px;font-weight:400;line-height:16px}.footer nav{display:flex}.footer nav:first-of-type{justify-content:center;width:60%}@media (max-width:950px){.footer nav:first-of-type{margin-bottom:20px;order:1;width:100%}}.footer nav:last-of-type{justify-content:flex-end;width:20%}@media (max-width:950px){.footer nav:last-of-type{justify-content:center;order:2;width:100%}}.footer nav ul{display:flex}.footer nav ul a{color:#fff}.footer__links{text-align:center}.footer__links li a{text-transform:uppercase}@media (max-width:500px){.footer__link{font-size:16px;line-height:18px}}.footer__item{margin-left:20px}.footer__item:first-of-type{margin-left:unset}.footer__policies{text-align:right}.footer__policies .footer__link{display:inline-block;margin-bottom:10px}.nav{padding:28px 0;position:relative;z-index:5}.nav__container{align-items:center;display:flex;justify-content:space-between}.nav__logo{width:20%;z-index:3}.nav__logo img{max-width:180px;width:100%}.nav__menu{align-items:center;display:flex;justify-content:flex-end;width:70%}@media (max-width:950px){.nav__menu{background-color:#002857;bottom:0;display:none;height:100vh;left:-100vw;padding-top:200px;position:absolute;right:0;top:0;transition:.4s ease-in;width:0}}@media (max-width:949px){.nav__menu{display:unset}}@media (max-width:950px){.nav__menu li{opacity:0;transition:.4s ease-in;transition-delay:.3s;visibility:hidden}}.nav__item{margin-right:20px;padding:10px 0;position:relative}.nav__item:last-of-type{margin-right:0}.nav__item a{color:#fff;margin-right:10px;text-transform:uppercase}.nav__item a:hover{color:#e1523e}.nav__item .btn{display:inline-block}@media (max-width:950px){.nav__item--has-child{padding:unset}.nav__item--has-child .nav__link{display:inline-block;padding:10px 0}}.nav__item--has-child:hover .nav__submenu{display:flex}.nav__submenu{display:none;flex-direction:column;left:0;padding-top:35px;position:absolute;top:30px;width:280px}@media (max-width:950px){.nav__submenu{display:block;left:unset;padding-top:unset;position:relative;top:unset;width:unset}}.nav__submenu:before{background-color:#e9be5a;content:"";height:4px;left:0;position:absolute;top:31px;width:100%}@media (max-width:950px){.nav__submenu:before{content:unset}}.nav__submenu-item{cursor:pointer;position:relative;width:100%}@media (max-width:950px){.nav__submenu-item{padding:10px 0}}.nav__submenu-item a{background-color:#fff;color:#002857;display:block;padding:15px 19px;width:100%}@media (max-width:950px){.nav__submenu-item a{background-color:unset;color:#fff;padding:unset}}.nav__submenu-item a:hover{background-color:#edecdb;color:#002857}@media (max-width:950px){.nav__submenu-item a:hover{background-color:unset;color:#e1523e}}.nav__mobile-icon{display:none;height:50px;position:relative;width:50px;z-index:3}.nav__mobile-icon:hover{cursor:pointer}@media (max-width:950px){.nav__mobile-icon{display:block}}.nav__mobile-icon span{background-color:#e1523e;display:block;height:5px;position:absolute;top:15px;transition:.1s ease-in;width:50px}@media (max-width:500px){.nav__mobile-icon span{width:45px}}.nav__mobile-icon span:last-of-type{top:30px}.nav--mobile-active .nav__menu{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;left:0;padding-left:30px;width:100%}.nav--mobile-active .nav__menu li{opacity:1;visibility:visible}.nav--mobile-active .nav__mobile-icon span{top:15px}.nav--mobile-active .nav__mobile-icon span:first-of-type{transform:rotate(45deg)}.nav--mobile-active .nav__mobile-icon span:last-of-type{transform:rotate(-45deg)}.nav--mobile-active .menu{display:block}.nav--mobile-active .menu__parent{opacity:1;transition:.1s ease-in;transition-delay:.4s;visibility:visible}.nav--active-link a:before{background-color:#e9be5a;bottom:0;content:"";height:4px;left:0;position:absolute;width:90%}.btn{border:1px solid transparent;color:#fff;display:inline-block;padding:14px 40px;text-decoration:none;text-transform:uppercase;transition:.1s ease-in}@media (max-width:600px){.btn{padding:10px 20px}}.btn--red{background-color:#e1523e}.btn--red:hover{background-color:#fff;border-color:#fff;color:#e1523e}.btn--shadow{background-color:#e1523e}.btn--shadow:hover{background-color:transparent;border-color:#e1523e;box-shadow:10px 10px #e1523e;color:#fff}.btn--white{background-color:#fff;color:#002857}.btn--white:hover{color:#fff}.btn--navy,.btn--white:hover{background-color:#002857}.btn--navy:hover{background-color:transparent;border-color:#002857;color:#fff}.btn--bord-white{border-color:#fff}.btn--bord-white:hover{background-color:#e1523e;border-color:#e1523e}.btn--bord-navy{border-color:#002857;color:#002857}.btn--bord-navy:hover{background-color:#002857;color:#fff}.footer__links li a,.link--white-red{color:#fff}.footer__links li a:hover,.link--white-red:hover{color:#e1523e}/*!
    Add all vendors styling here.
*//*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/body{-webkit-backface-visibility:hidden}.about-graphics__container .about-graphics__lines,.about-graphics__container .about-graphics__stamp,.animated,.banner__graphic,.contact__container .contact__hand,.form__container .form__hand,.hero__title,.image-content__image,.introduction img,.services__stamp,.solutions__item:first-child .solutions__graphic,.solutions__item:nth-child(2) .solutions__graphic,.thanks__image,.title-list__container .title-list__graphic{animation-duration:1s;animation-fill-mode:both}.about-graphics__container .infinite.about-graphics__lines,.about-graphics__container .infinite.about-graphics__stamp,.animated.infinite,.contact__container .infinite.contact__hand,.form__container .infinite.form__hand,.infinite.banner__graphic,.infinite.hero__title,.infinite.image-content__image,.infinite.services__stamp,.infinite.thanks__image,.introduction img.infinite,.solutions__item:first-child .infinite.solutions__graphic,.solutions__item:nth-child(2) .infinite.solutions__graphic,.title-list__container .infinite.title-list__graphic{animation-iteration-count:infinite}.about-graphics__container .hinge.about-graphics__lines,.about-graphics__container .hinge.about-graphics__stamp,.animated.hinge,.contact__container .hinge.contact__hand,.form__container .hinge.form__hand,.hinge.banner__graphic,.hinge.hero__title,.hinge.image-content__image,.hinge.services__stamp,.hinge.thanks__image,.introduction img.hinge,.solutions__item:first-child .hinge.solutions__graphic,.solutions__item:nth-child(2) .hinge.solutions__graphic,.title-list__container .hinge.title-list__graphic{animation-duration:2s}.about-graphics__container .bounceIn.about-graphics__lines,.about-graphics__container .bounceIn.about-graphics__stamp,.about-graphics__container .bounceOut.about-graphics__lines,.about-graphics__container .bounceOut.about-graphics__stamp,.about-graphics__container .flipOutX.about-graphics__lines,.about-graphics__container .flipOutX.about-graphics__stamp,.about-graphics__container .flipOutY.about-graphics__lines,.about-graphics__container .flipOutY.about-graphics__stamp,.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY,.bounceIn.banner__graphic,.bounceIn.hero__title,.bounceIn.image-content__image,.bounceIn.services__stamp,.bounceIn.thanks__image,.bounceOut.banner__graphic,.bounceOut.hero__title,.bounceOut.image-content__image,.bounceOut.services__stamp,.bounceOut.thanks__image,.contact__container .bounceIn.contact__hand,.contact__container .bounceOut.contact__hand,.contact__container .flipOutX.contact__hand,.contact__container .flipOutY.contact__hand,.flipOutX.banner__graphic,.flipOutX.hero__title,.flipOutX.image-content__image,.flipOutX.services__stamp,.flipOutX.thanks__image,.flipOutY.banner__graphic,.flipOutY.hero__title,.flipOutY.image-content__image,.flipOutY.services__stamp,.flipOutY.thanks__image,.form__container .bounceIn.form__hand,.form__container .bounceOut.form__hand,.form__container .flipOutX.form__hand,.form__container .flipOutY.form__hand,.introduction img.bounceIn,.introduction img.bounceOut,.introduction img.flipOutX,.introduction img.flipOutY,.solutions__item:first-child .bounceIn.solutions__graphic,.solutions__item:first-child .bounceOut.solutions__graphic,.solutions__item:first-child .flipOutX.solutions__graphic,.solutions__item:first-child .flipOutY.solutions__graphic,.solutions__item:nth-child(2) .bounceIn.solutions__graphic,.solutions__item:nth-child(2) .bounceOut.solutions__graphic,.solutions__item:nth-child(2) .flipOutX.solutions__graphic,.solutions__item:nth-child(2) .flipOutY.solutions__graphic,.title-list__container .bounceIn.title-list__graphic,.title-list__container .bounceOut.title-list__graphic,.title-list__container .flipOutX.title-list__graphic,.title-list__container .flipOutY.title-list__graphic{animation-duration:.75s}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation-name:bounce}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.pulse{animation-name:pulse}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-10px)}20%,40%,60%,80%{transform:translateX(10px)}}.shake{animation-name:shake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing,.thanks__image{animation-name:swing;transform-origin:top center}@keyframes wiggle{0%{transform:skewX(9deg)}10%{transform:skewX(-8deg)}20%{transform:skewX(7deg)}30%{transform:skewX(-6deg)}40%{transform:skewX(5deg)}50%{transform:skewX(-4deg)}60%{transform:skewX(3deg)}70%{transform:skewX(-2deg)}80%{transform:skewX(1deg)}90%{transform:skewX(0)}to{transform:skewX(0)}}.wiggle{animation-name:wiggle;animation-timing-function:ease-in}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(-25%) rotate(-5deg)}30%{transform:translateX(20%) rotate(3deg)}45%{transform:translateX(-15%) rotate(-3deg)}60%{transform:translateX(10%) rotate(2deg)}75%{transform:translateX(-5%) rotate(-1deg)}to{transform:translateX(0)}}.wobble{animation-name:wobble}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1) rotate(0)}}.tada{animation-name:tada}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{transform:scale(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%{opacity:0;transform:translateX(-2000px)}60%{opacity:1;transform:translateX(30px)}80%{transform:translateX(-10px)}to{transform:translateX(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%{opacity:0;transform:translateX(2000px)}60%{opacity:1;transform:translateX(-30px)}80%{transform:translateX(10px)}to{transform:translateX(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%{opacity:0;transform:translateY(2000px)}60%{opacity:1;transform:translateY(-30px)}80%{transform:translateY(10px)}to{transform:translateY(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{0%{transform:scale(1)}25%{transform:scale(.95)}50%{opacity:1;transform:scale(1.1)}to{opacity:0;transform:scale(.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(-20px)}to{opacity:0;transform:translateY(2000px)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(20px)}to{opacity:0;transform:translateX(-2000px)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{0%{transform:translateX(0)}20%{opacity:1;transform:translateX(-20px)}to{opacity:0;transform:translateX(2000px)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{0%{transform:translateY(0)}20%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn,.hero__title,.image-content__image{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.about-graphics__container .about-graphics__lines,.fadeInDown,.title-list__container .title-list__graphic{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translateY(-2000px)}to{opacity:1;transform:translateY(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.banner__graphic,.contact__container .contact__hand-left,.fadeInLeft,.form__container .form__hand_left{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translateX(-2000px)}to{opacity:1;transform:translateX(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.contact__container .contact__hand-right,.fadeInRight,.form__container .form__hand_right,.solutions__item:first-child .solutions__graphic{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translateX(2000px)}to{opacity:1;transform:translateX(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translateY(2000px)}to{opacity:1;transform:translateY(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2000px)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-20px)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-2000px)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(2000px)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2000px)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) rotateY(0)}40%{animation-timing-function:ease-out;transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(1turn) scale(.95)}to{animation-timing-function:ease-in;transform:perspective(400px) scale(1)}}.flip{animation-name:flip;backface-visibility:visible!important;transform-style:preserve-3d}@keyframes flipInX{0%{opacity:0;transform:perspective(400px) rotateX(90deg)}40%{transform:perspective(400px) rotateX(-10deg)}70%{transform:perspective(400px) rotateX(10deg)}to{opacity:1;transform:perspective(400px) rotateX(0)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{opacity:0;transform:perspective(400px) rotateY(90deg)}40%{transform:perspective(400px) rotateY(-10deg)}70%{transform:perspective(400px) rotateY(10deg)}to{opacity:1;transform:perspective(400px) rotateY(0)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{opacity:1;transform:perspective(400px) rotateX(0)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{opacity:1;transform:perspective(400px) rotateY(0)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translateX(100%) skewX(-30deg)}60%{opacity:1;transform:translateX(-20%) skewX(30deg)}80%{opacity:1;transform:translateX(0) skewX(-15deg)}to{opacity:1;transform:translateX(0) skewX(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1;transform:translateX(0) skewX(0)}to{opacity:0;transform:translateX(100%) skewX(-30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center center}to{opacity:1;transform:rotate(0);transform-origin:center center}}.about-graphics__container .about-graphics__stamp,.introduction img,.rotateIn,.services__stamp,.solutions__item:nth-child(2) .solutions__graphic{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(90deg);transform-origin:left bottom}to{opacity:1;transform:rotate(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:rotate(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform:rotate(0);transform-origin:center center}to{opacity:0;transform:rotate(200deg);transform-origin:center center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{opacity:0;transform:rotate(90deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform:rotate(0);transform-origin:left bottom}to{-transform-origin:left bottom;-transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform:rotate(0);transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0);visibility:visible}to{transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform:rotate(0);transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%{animation-timing-function:ease-in-out;transform:rotate(60deg);transform-origin:top left}80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg) translateY(0);transform-origin:top left}to{opacity:0;transform:translateY(700px)}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translateX(-100%) rotate(-120deg)}to{opacity:1;transform:translateX(0) rotate(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1;transform:translateX(0) rotate(0)}to{opacity:0;transform:translateX(100%) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale3d(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale3d(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}