@charset "UTF-8";.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px);}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);transform:translateY(-15px);}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;}@-webkit-keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}@keyframes flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}.flash{-webkit-animation-name:flash;animation-name:flash;}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes pulse{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}50%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.pulse{-webkit-animation-name:pulse;animation-name:pulse;}@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px);}}@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}}.shake{-webkit-animation-name:shake;animation-name:shake;}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}}@keyframes swing{20%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}100%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0);}}.tada{-webkit-animation-name:tada;animation-name:tada;}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);transform:translateX(0%);}}@keyframes wobble{0%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg);}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg);}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg);}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg);}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg);}100%{-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%);}}.wobble{-webkit-animation-name:wobble;animation-name:wobble;}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05);}70%{-webkit-transform:scale(.9);transform:scale(.9);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px);}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(.95);transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3);}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95);}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3);}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;}@-webkit-keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px);}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px);}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px);}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}70%{-webkit-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}100%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}}.flipInX{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX;}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg);}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);}100%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}}.flipInY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY;}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0;}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg);opacity:1;}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0;}}.flipOutY{-webkit-backface-visibility:visible !important;-ms-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY;}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}@keyframes lightSpeedIn{0%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}60%{-webkit-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg);opacity:1;}80%{-webkit-transform:translateX(0%) skewX(-15deg);-ms-transform:translateX(0%) skewX(-15deg);transform:translateX(0%) skewX(-15deg);opacity:1;}100%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;}@-webkit-keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0%) skewX(0deg);-ms-transform:translateX(0%) skewX(0deg);transform:translateX(0%) skewX(0deg);opacity:1;}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0;}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0;}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0;}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0;}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0;}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}100%{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px);}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px);}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px);}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px);}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0;}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0;}}.hinge{-webkit-animation-name:hinge;animation-name:hinge;}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg);}100%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0px) rotate(0deg);-ms-transform:translateX(0px) rotate(0deg);transform:translateX(0px) rotate(0deg);}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);-ms-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg);}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;}.lity-active,.lity-active body{overflow:hidden;}.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,.9);outline:none !important;opacity:0;transition:opacity .3s ease;}.lity.lity-opened{opacity:1;}.lity.lity-closed{opacity:0;}.lity *{box-sizing:border-box;}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important;}.lity-wrap:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em;}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;transition:opacity .3s ease;}.lity-loading .lity-loader{opacity:1;}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important;}.lity-content{z-index:9993;width:100%;transform:scale(1);transition:transform .3s ease;}.lity-closed .lity-content,.lity-loading .lity-content{transform:scale(.8);}.lity-content:after{content:"";position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);}.lity-close,.lity-close:active,.lity-close:focus,.lity-close:hover,.lity-close:visited{z-index:9994;width:35px;height:35px;position:fixed;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px rgba(0,0,0,.6);border:0;background:none;box-shadow:none;}.lity-close::-moz-focus-inner{border:0;padding:0;}.lity-close:active{top:1px;}.lity-image img{max-width:100%;display:block;line-height:0;border:0;}.lity-iframe .lity-container{width:100%;max-width:964px;}.lity-iframe-container{width:100%;height:0;padding-top:56.25%;overflow:auto;pointer-events:auto;transform:translateZ(0);-webkit-overflow-scrolling:touch;}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}.lity-hide{display:none;}:root{--swiper-theme-color:#007aff;}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-vertical>.swiper-wrapper{flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0);}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap;}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column;}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height;}.swiper-container-3d{perspective:1200px;}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none;}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start;}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory;}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory;}:root{--swiper-navigation-size:44px;}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none;}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;text-transform:none;letter-spacing:0;font-variant:initial;line-height:1;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto;}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev";}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto;}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next";}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff;}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000;}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-pagination-color,var(--swiper-theme-color));}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0);}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top;}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left;}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right;}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top;}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white{--swiper-pagination-color:#fff;}.swiper-pagination-black{--swiper-pagination-color:#000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1);}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s infinite linear;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent;}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff;}.swiper-lazy-preloader-black{--swiper-preloader-color:#000;}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}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,main,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}[hidden]{display:none;}body{line-height:1;}menu,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;}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400;}.fa-42-group:before{content:"";}.fa-innosoft:before{content:"";}.fa-500px:before{content:"";}.fa-accessible-icon:before{content:"";}.fa-accusoft:before{content:"";}.fa-adn:before{content:"";}.fa-adversal:before{content:"";}.fa-affiliatetheme:before{content:"";}.fa-airbnb:before{content:"";}.fa-algolia:before{content:"";}.fa-alipay:before{content:"";}.fa-amazon:before{content:"";}.fa-amazon-pay:before{content:"";}.fa-amilia:before{content:"";}.fa-android:before{content:"";}.fa-angellist:before{content:"";}.fa-angrycreative:before{content:"";}.fa-angular:before{content:"";}.fa-app-store:before{content:"";}.fa-app-store-ios:before{content:"";}.fa-apper:before{content:"";}.fa-apple:before{content:"";}.fa-apple-pay:before{content:"";}.fa-artstation:before{content:"";}.fa-asymmetrik:before{content:"";}.fa-atlassian:before{content:"";}.fa-audible:before{content:"";}.fa-autoprefixer:before{content:"";}.fa-avianex:before{content:"";}.fa-aviato:before{content:"";}.fa-aws:before{content:"";}.fa-bandcamp:before{content:"";}.fa-battle-net:before{content:"";}.fa-behance:before{content:"";}.fa-behance-square:before{content:"";}.fa-bilibili:before{content:"";}.fa-bimobject:before{content:"";}.fa-bitbucket:before{content:"";}.fa-bitcoin:before{content:"";}.fa-bity:before{content:"";}.fa-black-tie:before{content:"";}.fa-blackberry:before{content:"";}.fa-blogger:before{content:"";}.fa-blogger-b:before{content:"";}.fa-bluetooth:before{content:"";}.fa-bluetooth-b:before{content:"";}.fa-bootstrap:before{content:"";}.fa-bots:before{content:"";}.fa-btc:before{content:"";}.fa-buffer:before{content:"";}.fa-buromobelexperte:before{content:"";}.fa-buy-n-large:before{content:"";}.fa-buysellads:before{content:"";}.fa-canadian-maple-leaf:before{content:"";}.fa-cc-amazon-pay:before{content:"";}.fa-cc-amex:before{content:"";}.fa-cc-apple-pay:before{content:"";}.fa-cc-diners-club:before{content:"";}.fa-cc-discover:before{content:"";}.fa-cc-jcb:before{content:"";}.fa-cc-mastercard:before{content:"";}.fa-cc-paypal:before{content:"";}.fa-cc-stripe:before{content:"";}.fa-cc-visa:before{content:"";}.fa-centercode:before{content:"";}.fa-centos:before{content:"";}.fa-chrome:before{content:"";}.fa-chromecast:before{content:"";}.fa-cloudflare:before{content:"";}.fa-cloudscale:before{content:"";}.fa-cloudsmith:before{content:"";}.fa-cloudversify:before{content:"";}.fa-cmplid:before{content:"";}.fa-codepen:before{content:"";}.fa-codiepie:before{content:"";}.fa-confluence:before{content:"";}.fa-connectdevelop:before{content:"";}.fa-contao:before{content:"";}.fa-cotton-bureau:before{content:"";}.fa-cpanel:before{content:"";}.fa-creative-commons:before{content:"";}.fa-creative-commons-by:before{content:"";}.fa-creative-commons-nc:before{content:"";}.fa-creative-commons-nc-eu:before{content:"";}.fa-creative-commons-nc-jp:before{content:"";}.fa-creative-commons-nd:before{content:"";}.fa-creative-commons-pd:before{content:"";}.fa-creative-commons-pd-alt:before{content:"";}.fa-creative-commons-remix:before{content:"";}.fa-creative-commons-sa:before{content:"";}.fa-creative-commons-sampling:before{content:"";}.fa-creative-commons-sampling-plus:before{content:"";}.fa-creative-commons-share:before{content:"";}.fa-creative-commons-zero:before{content:"";}.fa-critical-role:before{content:"";}.fa-css3:before{content:"";}.fa-css3-alt:before{content:"";}.fa-cuttlefish:before{content:"";}.fa-d-and-d:before{content:"";}.fa-d-and-d-beyond:before{content:"";}.fa-dailymotion:before{content:"";}.fa-dashcube:before{content:"";}.fa-deezer:before{content:"";}.fa-delicious:before{content:"";}.fa-deploydog:before{content:"";}.fa-deskpro:before{content:"";}.fa-dev:before{content:"";}.fa-deviantart:before{content:"";}.fa-dhl:before{content:"";}.fa-diaspora:before{content:"";}.fa-digg:before{content:"";}.fa-digital-ocean:before{content:"";}.fa-discord:before{content:"";}.fa-discourse:before{content:"";}.fa-dochub:before{content:"";}.fa-docker:before{content:"";}.fa-draft2digital:before{content:"";}.fa-dribbble:before{content:"";}.fa-dribbble-square:before{content:"";}.fa-dropbox:before{content:"";}.fa-drupal:before{content:"";}.fa-dyalog:before{content:"";}.fa-earlybirds:before{content:"";}.fa-ebay:before{content:"";}.fa-edge:before{content:"";}.fa-edge-legacy:before{content:"";}.fa-elementor:before{content:"";}.fa-ello:before{content:"";}.fa-ember:before{content:"";}.fa-empire:before{content:"";}.fa-envira:before{content:"";}.fa-erlang:before{content:"";}.fa-ethereum:before{content:"";}.fa-etsy:before{content:"";}.fa-evernote:before{content:"";}.fa-expeditedssl:before{content:"";}.fa-facebook:before{content:"";}.fa-facebook-f:before{content:"";}.fa-facebook-messenger:before{content:"";}.fa-facebook-square:before{content:"";}.fa-fantasy-flight-games:before{content:"";}.fa-fedex:before{content:"";}.fa-fedora:before{content:"";}.fa-figma:before{content:"";}.fa-firefox:before{content:"";}.fa-firefox-browser:before{content:"";}.fa-first-order:before{content:"";}.fa-first-order-alt:before{content:"";}.fa-firstdraft:before{content:"";}.fa-flickr:before{content:"";}.fa-flipboard:before{content:"";}.fa-fly:before{content:"";}.fa-font-awesome:before{content:"";}.fa-font-awesome-flag:before{content:"";}.fa-font-awesome-logo-full:before{content:"";}.fa-fonticons:before{content:"";}.fa-fonticons-fi:before{content:"";}.fa-fort-awesome:before{content:"";}.fa-fort-awesome-alt:before{content:"";}.fa-forumbee:before{content:"";}.fa-foursquare:before{content:"";}.fa-free-code-camp:before{content:"";}.fa-freebsd:before{content:"";}.fa-fulcrum:before{content:"";}.fa-galactic-republic:before{content:"";}.fa-galactic-senate:before{content:"";}.fa-get-pocket:before{content:"";}.fa-gg:before{content:"";}.fa-gg-circle:before{content:"";}.fa-git:before{content:"";}.fa-git-alt:before{content:"";}.fa-git-square:before{content:"";}.fa-github:before{content:"";}.fa-github-alt:before{content:"";}.fa-github-square:before{content:"";}.fa-gitkraken:before{content:"";}.fa-gitlab:before{content:"";}.fa-gitter:before{content:"";}.fa-glide:before{content:"";}.fa-glide-g:before{content:"";}.fa-gofore:before{content:"";}.fa-golang:before{content:"";}.fa-goodreads:before{content:"";}.fa-goodreads-g:before{content:"";}.fa-google:before{content:"";}.fa-google-drive:before{content:"";}.fa-google-pay:before{content:"";}.fa-google-play:before{content:"";}.fa-google-plus:before{content:"";}.fa-google-plus-g:before{content:"";}.fa-google-plus-square:before{content:"";}.fa-google-wallet:before{content:"";}.fa-gratipay:before{content:"";}.fa-grav:before{content:"";}.fa-gripfire:before{content:"";}.fa-grunt:before{content:"";}.fa-guilded:before{content:"";}.fa-gulp:before{content:"";}.fa-hacker-news:before{content:"";}.fa-hacker-news-square:before{content:"";}.fa-hackerrank:before{content:"";}.fa-hashnode:before{content:"";}.fa-hips:before{content:"";}.fa-hire-a-helper:before{content:"";}.fa-hive:before{content:"";}.fa-hooli:before{content:"";}.fa-hornbill:before{content:"";}.fa-hotjar:before{content:"";}.fa-houzz:before{content:"";}.fa-html5:before{content:"";}.fa-hubspot:before{content:"";}.fa-ideal:before{content:"";}.fa-imdb:before{content:"";}.fa-instagram:before{content:"";}.fa-instagram-square:before{content:"";}.fa-instalod:before{content:"";}.fa-intercom:before{content:"";}.fa-internet-explorer:before{content:"";}.fa-invision:before{content:"";}.fa-ioxhost:before{content:"";}.fa-itch-io:before{content:"";}.fa-itunes:before{content:"";}.fa-itunes-note:before{content:"";}.fa-java:before{content:"";}.fa-jedi-order:before{content:"";}.fa-jenkins:before{content:"";}.fa-jira:before{content:"";}.fa-joget:before{content:"";}.fa-joomla:before{content:"";}.fa-js:before{content:"";}.fa-js-square:before{content:"";}.fa-jsfiddle:before{content:"";}.fa-kaggle:before{content:"";}.fa-keybase:before{content:"";}.fa-keycdn:before{content:"";}.fa-kickstarter:before{content:"";}.fa-kickstarter-k:before{content:"";}.fa-korvue:before{content:"";}.fa-laravel:before{content:"";}.fa-lastfm:before{content:"";}.fa-lastfm-square:before{content:"";}.fa-leanpub:before{content:"";}.fa-less:before{content:"";}.fa-line:before{content:"";}.fa-linkedin:before{content:"";}.fa-linkedin-in:before{content:"";}.fa-linode:before{content:"";}.fa-linux:before{content:"";}.fa-lyft:before{content:"";}.fa-magento:before{content:"";}.fa-mailchimp:before{content:"";}.fa-mandalorian:before{content:"";}.fa-markdown:before{content:"";}.fa-mastodon:before{content:"";}.fa-maxcdn:before{content:"";}.fa-mdb:before{content:"";}.fa-medapps:before{content:"";}.fa-medium:before{content:"";}.fa-medium-m:before{content:"";}.fa-medrt:before{content:"";}.fa-meetup:before{content:"";}.fa-megaport:before{content:"";}.fa-mendeley:before{content:"";}.fa-microblog:before{content:"";}.fa-microsoft:before{content:"";}.fa-mix:before{content:"";}.fa-mixcloud:before{content:"";}.fa-mixer:before{content:"";}.fa-mizuni:before{content:"";}.fa-modx:before{content:"";}.fa-monero:before{content:"";}.fa-napster:before{content:"";}.fa-neos:before{content:"";}.fa-nimblr:before{content:"";}.fa-node:before{content:"";}.fa-node-js:before{content:"";}.fa-npm:before{content:"";}.fa-ns8:before{content:"";}.fa-nutritionix:before{content:"";}.fa-octopus-deploy:before{content:"";}.fa-odnoklassniki:before{content:"";}.fa-odnoklassniki-square:before{content:"";}.fa-old-republic:before{content:"";}.fa-opencart:before{content:"";}.fa-openid:before{content:"";}.fa-opera:before{content:"";}.fa-optin-monster:before{content:"";}.fa-orcid:before{content:"";}.fa-osi:before{content:"";}.fa-padlet:before{content:"";}.fa-page4:before{content:"";}.fa-pagelines:before{content:"";}.fa-palfed:before{content:"";}.fa-patreon:before{content:"";}.fa-paypal:before{content:"";}.fa-perbyte:before{content:"";}.fa-periscope:before{content:"";}.fa-phabricator:before{content:"";}.fa-phoenix-framework:before{content:"";}.fa-phoenix-squadron:before{content:"";}.fa-php:before{content:"";}.fa-pied-piper:before{content:"";}.fa-pied-piper-alt:before{content:"";}.fa-pied-piper-hat:before{content:"";}.fa-pied-piper-pp:before{content:"";}.fa-pied-piper-square:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-p:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-pix:before{content:"";}.fa-playstation:before{content:"";}.fa-product-hunt:before{content:"";}.fa-pushed:before{content:"";}.fa-python:before{content:"";}.fa-qq:before{content:"";}.fa-quinscape:before{content:"";}.fa-quora:before{content:"";}.fa-r-project:before{content:"";}.fa-raspberry-pi:before{content:"";}.fa-ravelry:before{content:"";}.fa-react:before{content:"";}.fa-reacteurope:before{content:"";}.fa-readme:before{content:"";}.fa-rebel:before{content:"";}.fa-red-river:before{content:"";}.fa-reddit:before{content:"";}.fa-reddit-alien:before{content:"";}.fa-reddit-square:before{content:"";}.fa-redhat:before{content:"";}.fa-renren:before{content:"";}.fa-replyd:before{content:"";}.fa-researchgate:before{content:"";}.fa-resolving:before{content:"";}.fa-rev:before{content:"";}.fa-rocketchat:before{content:"";}.fa-rockrms:before{content:"";}.fa-rust:before{content:"";}.fa-safari:before{content:"";}.fa-salesforce:before{content:"";}.fa-sass:before{content:"";}.fa-schlix:before{content:"";}.fa-scribd:before{content:"";}.fa-searchengin:before{content:"";}.fa-sellcast:before{content:"";}.fa-sellsy:before{content:"";}.fa-servicestack:before{content:"";}.fa-shirtsinbulk:before{content:"";}.fa-shopify:before{content:"";}.fa-shopware:before{content:"";}.fa-simplybuilt:before{content:"";}.fa-sistrix:before{content:"";}.fa-sith:before{content:"";}.fa-sitrox:before{content:"";}.fa-sketch:before{content:"";}.fa-skyatlas:before{content:"";}.fa-skype:before{content:"";}.fa-slack:before{content:"";}.fa-slack-hash:before{content:"";}.fa-slideshare:before{content:"";}.fa-snapchat:before{content:"";}.fa-snapchat-ghost:before{content:"";}.fa-snapchat-square:before{content:"";}.fa-soundcloud:before{content:"";}.fa-sourcetree:before{content:"";}.fa-speakap:before{content:"";}.fa-speaker-deck:before{content:"";}.fa-spotify:before{content:"";}.fa-square-font-awesome:before{content:"";}.fa-square-font-awesome-stroke:before{content:"";}.fa-font-awesome-alt:before{content:"";}.fa-squarespace:before{content:"";}.fa-stack-exchange:before{content:"";}.fa-stack-overflow:before{content:"";}.fa-stackpath:before{content:"";}.fa-staylinked:before{content:"";}.fa-steam:before{content:"";}.fa-steam-square:before{content:"";}.fa-steam-symbol:before{content:"";}.fa-sticker-mule:before{content:"";}.fa-strava:before{content:"";}.fa-stripe:before{content:"";}.fa-stripe-s:before{content:"";}.fa-studiovinari:before{content:"";}.fa-stumbleupon:before{content:"";}.fa-stumbleupon-circle:before{content:"";}.fa-superpowers:before{content:"";}.fa-supple:before{content:"";}.fa-suse:before{content:"";}.fa-swift:before{content:"";}.fa-symfony:before{content:"";}.fa-teamspeak:before{content:"";}.fa-telegram:before{content:"";}.fa-telegram-plane:before{content:"";}.fa-tencent-weibo:before{content:"";}.fa-the-red-yeti:before{content:"";}.fa-themeco:before{content:"";}.fa-themeisle:before{content:"";}.fa-think-peaks:before{content:"";}.fa-tiktok:before{content:"";}.fa-trade-federation:before{content:"";}.fa-trello:before{content:"";}.fa-tumblr:before{content:"";}.fa-tumblr-square:before{content:"";}.fa-twitch:before{content:"";}.fa-twitter:before{content:"";}.fa-twitter-square:before{content:"";}.fa-typo3:before{content:"";}.fa-uber:before{content:"";}.fa-ubuntu:before{content:"";}.fa-uikit:before{content:"";}.fa-umbraco:before{content:"";}.fa-uncharted:before{content:"";}.fa-uniregistry:before{content:"";}.fa-unity:before{content:"";}.fa-unsplash:before{content:"";}.fa-untappd:before{content:"";}.fa-ups:before{content:"";}.fa-usb:before{content:"";}.fa-usps:before{content:"";}.fa-ussunnah:before{content:"";}.fa-vaadin:before{content:"";}.fa-viacoin:before{content:"";}.fa-viadeo:before{content:"";}.fa-viadeo-square:before{content:"";}.fa-viber:before{content:"";}.fa-vimeo:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-vimeo-v:before{content:"";}.fa-vine:before{content:"";}.fa-vk:before{content:"";}.fa-vnv:before{content:"";}.fa-vuejs:before{content:"";}.fa-watchman-monitoring:before{content:"";}.fa-waze:before{content:"";}.fa-weebly:before{content:"";}.fa-weibo:before{content:"";}.fa-weixin:before{content:"";}.fa-whatsapp:before{content:"";}.fa-whatsapp-square:before{content:"";}.fa-whmcs:before{content:"";}.fa-wikipedia-w:before{content:"";}.fa-windows:before{content:"";}.fa-wirsindhandwerk:before{content:"";}.fa-wsh:before{content:"";}.fa-wix:before{content:"";}.fa-wizards-of-the-coast:before{content:"";}.fa-wodu:before{content:"";}.fa-wolf-pack-battalion:before{content:"";}.fa-wordpress:before{content:"";}.fa-wordpress-simple:before{content:"";}.fa-wpbeginner:before{content:"";}.fa-wpexplorer:before{content:"";}.fa-wpforms:before{content:"";}.fa-wpressr:before{content:"";}.fa-xbox:before{content:"";}.fa-xing:before{content:"";}.fa-xing-square:before{content:"";}.fa-y-combinator:before{content:"";}.fa-yahoo:before{content:"";}.fa-yammer:before{content:"";}.fa-yandex:before{content:"";}.fa-yandex-international:before{content:"";}.fa-yarn:before{content:"";}.fa-yelp:before{content:"";}.fa-yoast:before{content:"";}.fa-youtube:before{content:"";}.fa-youtube-square:before{content:"";}.fa-zhihu:before{content:"";}::-moz-selection{color:#fff;text-shadow:none;}::selection{background-color:#976650;color:#fff;text-shadow:none;}body,html{font-size:100%;color:#000;}body{background:#1a0066;}body.menu-open{overflow:hidden;}.flex-content{display:flex;}@media only screen and (max-width:767px){.flex-content{flex-direction:column;}}.flex-wrap{flex-wrap:wrap;}.row-reverse{flex-direction:row-reverse;}@media only screen and (max-width:767px){.row-reverse{flex-direction:column-reverse;}}.flex-10{width:calc(10% - 10px);}@media only screen and (max-width:767px){.flex-10{width:100%;}}.flex-15{width:calc(15% - 10px);}@media only screen and (max-width:767px){.flex-15{width:100%;}}.flex-20{width:calc(20% - 10px);}@media only screen and (max-width:767px){.flex-20{width:100%;}}.flex-25{width:calc(25% - 15px);}@media only screen and (max-width:767px){.flex-25{width:100%;}}.flex-30{width:calc(30% - 10px);}@media only screen and (max-width:767px){.flex-30{width:100%;}}.flex-33{width:calc(33.3334% - 10px);}@media only screen and (max-width:767px){.flex-33{width:100%;}}.flex-40{width:calc(40% - 10px);}@media only screen and (max-width:767px){.flex-40{width:100%;}}.flex-50{width:calc(50% - 10px);}@media only screen and (max-width:767px){.flex-50{width:100%;}}.flex-60{width:calc(60% - 10px);}@media only screen and (max-width:767px){.flex-60{width:100%;}}.flex-66{width:calc(66.6667% - 10px);}@media only screen and (max-width:767px){.flex-66{width:100%;}}.flex-70{width:calc(70% - 10px);}@media only screen and (max-width:767px){.flex-70{width:100%;}}.flex-75{width:calc(75% - 10px);}@media only screen and (max-width:767px){.flex-75{width:100%;}}.flex-80{width:calc(80% - 10px);}@media only screen and (max-width:767px){.flex-80{width:100%;}}.flex-90{width:calc(90% - 10px);}@media only screen and (max-width:767px){.flex-90{width:100%;}}.flex-100{width:100%;}.justify-center{justify-content:center;}.justify-end{justify-content:flex-end;}.space-between{justify-content:space-between;}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{margin:0;padding:0;border:0;font-size:100%;font:inherit;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;}body.single-job-role{background-color:#e5e5e5;}body.single-job-role article{padding:160px 40px 100px;}@media only screen and (max-width:767px){body.single-job-role article{padding:120px 40px 60px;}}body.single-job-role .title{border-bottom:1px solid #1a0066;}body.single-job-role .title h1{color:#1a0066;max-width:50%;margin:auto;text-align:center;}@media only screen and (max-width:767px){body.single-job-role .title h1{max-width:100%;text-align:left;}}body.single-job-role .title .location{margin:50px 0;text-align:center;}@media only screen and (max-width:767px){body.single-job-role .title .location{margin:20px 0;text-align:left;}}body.single-job-role .content{max-width:50%;margin:40px auto;}@media only screen and (max-width:767px){body.single-job-role .content{max-width:100%;}}body.single-job-role .content h3{color:#1a0066;font-size:30px;margin-bottom:50px;}@media only screen and (max-width:767px){body.single-job-role .content h3{font-size:24px;}}body.single-job-role .content h4{color:#1a0066;border-bottom:1px solid #1a0066;position:relative;position:relative;font-size:18px;line-height:1.3;margin-top:60px;margin-bottom:30px;padding-left:20px;padding-bottom:20px;}body.single-job-role .content h4:before{background-color:#1a0066;border-radius:100%;content:"";position:absolute;left:0;top:6px;height:10px;width:10px;}body.single-job-role .content ul li{color:#1a0066;}body.single-job-role .content ul li::marker{color:#000;}body.single-job-role .content p{color:#1a0066;}body.single-job-role .content p:first-of-type{font-size:24px;margin-bottom:40px;}@media only screen and (max-width:767px){body.single-job-role .content p:first-of-type{font-size:20px;}}body.single-job-role .bg-feature-light{display:none;}body.single-job-role .bg-feature-dark{display:none;}.h1,.h2,.h3,.h4,.h5,.h6,address,blockquote,h1,h2,h3,h4,h5,h6,p,pre{margin-bottom:20px;color:#000;}a{transition:all .3s ease-out;color:#000;text-decoration:none;font-family:"Basis Grotesque Pro",sans-serif;position:relative;}a:hover{color:#fff;}.h1,.h2,h1,h2{font-family:Ivar,sans-serif;}.h3,.h4,.h5,h3,h4,h5{font-family:"Basis Grotesque Pro",sans-serif;}.h1,.h2,h1,h2{font-size:40px;line-height:1.1;}@media only screen and (max-width:1000px){.h1,.h2,h1,h2{font-size:34px;}}@media only screen and (max-width:768px){.h1,.h2,h1,h2{font-size:30px;}}@media only screen and (max-width:568px){.h1,.h2,h1,h2{font-size:24px;}}.h3,h3{font-size:55px;line-height:1.1;}@media only screen and (max-width:768px){.h3,h3{font-size:30px;}}@media only screen and (max-width:568px){.h3,h3{font-size:28px;}}.h4,h4{font-size:40px;font-weight:400;}@media only screen and (max-width:768px){.h4,h4{font-size:30px;}}@media only screen and (max-width:568px){.h4,h4{font-size:28px;}}.h5,h5{font-size:20px;}.h6,h6{font-size:18px;}strong{font-weight:600;}em{font-style:italic;}blockquote,li,p{font-size:16px;line-height:1.4;font-weight:400;font-family:"Basis Grotesque Pro",sans-serif;}div{font-family:"Basis Grotesque Pro",sans-serif;line-height:1.3;}blockquote p{margin:0;font-style:italic;}article ol,article ul{margin-left:25px;margin-bottom:20px;}article ol li,article ul li{margin-bottom:8px;}article ol li{list-style:decimal;}article ul li{list-style:disc;}.last-child-no-margin>:last-child,article>:last-child{margin-bottom:0;}.h75{font-size:75px;}@media only screen and (max-width:1024px){.h75{font-size:60px;}}@media only screen and (max-width:768px){.h75{font-size:45px;}}.h100{font-size:100px;}@media only screen and (max-width:1024px){.h100{font-size:80px;}}@media only screen and (max-width:768px){.h100{font-size:55px;}}.h100 h1{font-size:100px;}@media only screen and (max-width:1024px){.h100 h1{font-size:80px;}}@media only screen and (max-width:768px){.h100 h1{font-size:55px;}}.h150{font-size:150px;}@media only screen and (max-width:1024px){.h150{font-size:120px;}}@media only screen and (max-width:768px){.h150{font-size:55px;}}h2 sup{font-size:.5em;position:relative;top:-13px;}p sup{font-size:.8em;position:relative;top:-5px;}.float-left{float:left !important;}.float-right{float:right !important;}.text-center{text-align:center;}.cover-link{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:100;}.text-replace{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.clearfix:after,.clearfix:before{content:" ";display:table;}.clearfix:after{clear:both;}.alignleft{float:left;margin:0 10px 10px 0;}.alignright{float:right;margin:0 0 10px 10px;}.alignnone{float:none;margin:10px auto;}.aligncenter{display:block;margin:10px auto;}.wpcf7 .wpcf7-form-control-wrap{display:block;margin:0 0 38px 0;}@media only screen and (max-width:980px){.wpcf7 .wpcf7-form-control-wrap{margin-bottom:30px;}}.wpcf7 .wpcf7-form-control-wrap:last-child{margin:0;}.wpcf7 .wpcf7-columns{margin:0 -23px;display:flex;}@media only screen and (max-width:768px){.wpcf7 .wpcf7-columns{flex-wrap:wrap;}}.wpcf7 .wpcf7-columns .wpcf7-column{width:50%;padding:0 23px;box-sizing:border-box;}@media only screen and (max-width:768px){.wpcf7 .wpcf7-columns .wpcf7-column{width:100%;margin:0 0 30px 0;}.wpcf7 .wpcf7-columns .wpcf7-column:last-child{margin:0;}}.wpcf7 .wpcf7-input{margin:0 0 38px 0;}@media only screen and (max-width:980px){.wpcf7 .wpcf7-input{margin-bottom:30px;}}.wpcf7 .wpcf7-input:last-child{margin:0;}.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{height:66px;border:solid 1px #190936;background:rgba(0,0,0,0);color:#190936;display:block;width:100%;box-sizing:border-box;padding:0 20px;text-transform:uppercase;font-size:18px;font-weight:700;font-family:Brockmann-reg;outline:0 !important;border-radius:0;}@media only screen and (max-width:768px){.wpcf7 .wpcf7-text,.wpcf7 .wpcf7-textarea{font-size:16px;padding:0 16px;height:55px;}}.wpcf7 .wpcf7-text::-webkit-input-placeholder,.wpcf7 .wpcf7-textarea::-webkit-input-placeholder{color:#999;}.wpcf7 .wpcf7-text:-moz-placeholder,.wpcf7 .wpcf7-textarea:-moz-placeholder{color:#999;}.wpcf7 .wpcf7-text::-moz-placeholder,.wpcf7 .wpcf7-textarea::-moz-placeholder{color:#999;}.wpcf7 .wpcf7-text:-ms-input-placeholder,.wpcf7 .wpcf7-textarea:-ms-input-placeholder{color:#999;}.panel.black .wpcf7 .wpcf7-text,.panel.black .wpcf7 .wpcf7-textarea{border-color:#fff;color:#fff;}.wpcf7 .wpcf7-textarea{padding:15px 20px;height:274px;}@media only screen and (max-width:768px){.wpcf7 .wpcf7-textarea{padding:12px 16px;height:200px;}}.wpcf7 .wpcf7-not-valid-tip{display:none !important;}.wpcf7 .wpcf7-submit-wrap{margin-top:62px;position:relative;}@media only screen and (max-width:980px){.wpcf7 .wpcf7-submit-wrap{margin-top:30px;}}@media only screen and (max-width:768px){.wpcf7 .ajax-loader{position:absolute;left:100%;top:50%;margin-top:-8px !important;margin-left:8px !important;}}.wpcf7 .wpcf7-submit{min-width:250px;box-sizing:border-box;padding:20px;color:#fff;text-transform:uppercase;font-family:Brockmann-reg;font-size:21px;font-weight:500;border:none;transition:all .3s ease-out;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;}@media only screen and (max-width:768px){.wpcf7 .wpcf7-submit{font-size:18px;padding:16px;min-width:0;width:100%;}}.wpcf7 .wpcf7-submit:hover{background:#190936;}.panel.black .wpcf7 .wpcf7-submit:hover{background:#fff;}.wpcf7 .wpcf7-response-output{margin:30px 0 0 0;color:#fff;border:none;text-align:center;padding:20px;font-weight:500;}.wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{background:#190936;}.panel.black .wpcf7 .wpcf7-response-output.wpcf7-mail-sent-ok{background:#fff;}.site-container{width:100%;margin:0 auto;position:relative;padding:0 55px;box-sizing:border-box;}@media only screen and (max-width:1200px){.site-container{padding:0 30px;}}@media only screen and (max-width:768px){.site-container{padding:0 20px;}}::-moz-selection{color:#fff;text-shadow:none;}::selection{color:#fff;text-shadow:none;}body,html{-ms-scroll-chaining:none;overscroll-behavior:none;overflow-x:hidden;overflow-y:auto;color:#000;font-family:Brockmann-reg;font-size:100%;scroll-behavior:smooth;}html{scroll-behavior:smooth;}html.is-transitioning{pointer-events:none;cursor:progress;}body{background:#fff;position:relative;overflow-y:hidden;}body .bg-feature-dark{position:absolute;top:-40vw;right:-40vw;z-index:0;width:80vw;will-change:transform;}body .bg-feature-light{position:absolute;top:-10vw;right:-25vw;z-index:0;width:80vw;will-change:transform;}.no-transitions{transition:none !important;}section{position:relative;z-index:1;}.site-main{display:block;}.site-wrapper{overflow:hidden;padding-bottom:0 !important;}.white-button{background-color:#fff;color:#000;display:inline-block;font-size:14px;font-weight:500;padding:12px 40px;position:relative;text-transform:uppercase;}.white-button span{position:relative;z-index:2;}.white-button:after{background-color:#000;content:"";position:absolute;height:0;width:100%;left:0;bottom:0;z-index:1;transition:.3s;}.white-button:hover:after{height:100%;}.white-button.on-black:after{background-color:#d4bdb5;}.black-button{background-color:#000;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:12px 40px;position:relative;text-transform:uppercase;}.black-button span{position:relative;z-index:2;}.black-button:after{background-color:#d4bdb5;content:"";position:absolute;height:0;width:100%;left:0;bottom:0;z-index:1;transition:.3s;}.black-button:hover{color:#000;}.black-button:hover:after{height:100%;}.secondary-button{background-color:#d4bdb5;color:#000;display:inline-block;font-size:14px;font-weight:500;padding:12px 40px;position:relative;text-transform:uppercase;}.secondary-button span{position:relative;z-index:2;}.secondary-button:after{background-color:#000;content:"";position:absolute;height:0;width:100%;left:0;bottom:0;z-index:1;transition:.3s;}.secondary-button:hover{color:#fff;}.secondary-button:hover:after{height:100%;}.ghost-white-button{background-color:rgba(0,0,0,0);border:1px solid #fff;color:#fff;font-size:14px;font-weight:500;display:inline-block;padding:12px 40px;position:relative;text-transform:uppercase;}.ghost-white-button span{position:relative;z-index:2;}.ghost-white-button:after{background-color:#000;content:"";position:absolute;height:0;width:100%;left:0;bottom:0;z-index:1;transition:.3s;}.ghost-white-button:hover span{color:#000;}.ghost-white-button:hover:after{height:100%;}.ghost-white-button.on-black:after{background-color:#d4bdb5;}.ghost-black-button{background-color:rgba(0,0,0,0);border:1px solid #000;color:#000;font-size:14px;font-weight:500;display:inline-block;padding:12px 40px;position:relative;text-transform:uppercase;}.ghost-black-button span{position:relative;z-index:2;}.ghost-black-button:after{background-color:#000;content:"";position:absolute;height:0;width:100%;left:0;bottom:0;z-index:1;transition:.3s;}.ghost-black-button:hover span{color:#fff;}.ghost-black-button:hover:after{height:100%;}.ghost-black-button.on-black:after{background-color:#d4bdb5;}.label{font-weight:500;text-transform:uppercase;}.label.yellow-decal{background-color:#fdfb54;font-size:12px;font-weight:700;padding:6px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.label span{display:block;}#filters,.casestudies-filter-block{text-align:center;margin:140px 0 40px;}#filters p,.casestudies-filter-block p{display:inline-block;margin-bottom:0;font-size:20px;color:#1e1b2d;line-height:1.2;text-transform:uppercase;}#filters a,.casestudies-filter-block a{display:inline-block;font-size:20px;color:#1e1b2d;line-height:1.2;margin:0 5px;text-transform:unset;border-bottom:#1e1b2d solid 1px;}#filters a:hover,.casestudies-filter-block a:hover{border-bottom:#00a095 solid 1px;color:#00a095;}#filters a.is-active,.casestudies-filter-block a.is-active{border-bottom:#00a095 solid 1px;color:#00a095;}#filters a.is-active:hover,.casestudies-filter-block a.is-active:hover{border-bottom:#1e1b2d solid 1px;color:#1e1b2d;}#filters .filter-button,.casestudies-filter-block .filter-button{border:unset;background:unset;display:inline-block;font-size:20px;color:#1e1b2d;line-height:1.2;margin:0 5px;padding:0;text-transform:capitalize;border-bottom:#1e1b2d solid 1px;}#filters .filter-button:hover,.casestudies-filter-block .filter-button:hover{border-bottom:#00a095 solid 1px;color:#00a095;}#filters .filter-button.is-checked,.casestudies-filter-block .filter-button.is-checked{border-bottom:#00a095 solid 1px;color:#00a095;}.job-casestudies-block{display:flex;flex-wrap:wrap;margin-left:-20px;margin-right:-20px;}.job-casestudy{background-color:#e9e9e9;background-image:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/white-chevrons.png");background-position:90% 90%;background-repeat:no-repeat;border-left:#00a095 solid 20px;flex:0 0 auto;margin:20px;padding:20px;width:25%;}.job-casestudy h2{font-size:32px;color:#1e1b2d;line-height:38px;transition:.3s;}.job-casestudy h2:hover{color:#00a095;}.job-casestudy a.arrow-link{color:#1e1b2d;position:relative;}.job-casestudy a.arrow-link:before{content:"";background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/swiper-next.svg") no-repeat center/contain;position:absolute;top:5px;right:-50px;height:10px;width:40px;transition:.3s;}.job-casestudy a.arrow-link:hover{color:#00a095;}.job-casestudy a.arrow-link:hover:before{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/swiper-next-green.svg") no-repeat center/contain;right:-60px;}.casestudy-locations{display:flex;}@media (max-width:767px){.casestudy-locations{flex-wrap:wrap;}}.casestudy-locations .location{min-height:150px;position:relative;padding-left:30px;width:25%;}.casestudy-locations .location:before{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/black-chevrons.png") no-repeat center/100%;content:"";opacity:.2;position:absolute;top:-30px;left:0;height:120px;width:120px;}@media only screen and (max-width:767px){.casestudy-locations .location:before{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/black-chevrons.png") no-repeat center/70%;}}@media only screen and (max-width:767px){.casestudy-locations .location{width:50%;}}.casestudy-locations .location a{bottom:0;position:absolute;}.casestudy-item{background-color:#fff;flex:0 0 auto;margin:10px;padding:0;width:30%;position:relative;overflow:hidden;height:480px;display:flex;justify-content:flex-end;flex-direction:column;}@media only screen and (max-width:1000px){.casestudy-item{width:45%;height:500px;}}@media only screen and (max-width:767px){.casestudy-item{width:100%;height:500px;}}.casestudy-item .bg{background-size:cover;background-position:center;position:absolute;top:0;left:0;height:calc(100% - 130px);transform:scale(1);transform-origin:bottom center;width:100%;z-index:0;transition:.6s;}.casestudy-item:hover .bg{transform:scale(1.1);}.casestudy-item.hidden{visibility:hidden;width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;}.job-casestudy.nitro-lazy{background-image:none !important;}.casestudy-item.hidden h2{visibility:hidden;}.casestudy-item h2{font-size:32px;color:#1e1b2d;line-height:38px;margin-bottom:0;transition:.3s;max-width:80%;position:relative;z-index:1;}.casestudy-item h2:hover{color:#00a095;}.casestudy-item a.arrow-link{color:#1e1b2d;position:relative;align-self:flex-start;}.casestudy-item a.arrow-link:before{content:"";background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/swiper-next.svg") no-repeat center/contain;position:absolute;top:5px;right:-50px;height:10px;width:40px;transition:.3s;}.casestudy-item a.arrow-link:hover{color:#00a095;}.casestudy-item a.arrow-link:hover:before{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/swiper-next-green.svg") no-repeat center/contain;right:-60px;}.casestudy-filter-items{padding-bottom:80px;}.casestudy-filter-items .isotope{overflow:hidden;}#casestudies-load-more{background-color:#00a095;border:none;color:#fff;display:block;margin:100px auto 40px;font-weight:500;padding:15px 25px 18px 25px;text-transform:uppercase;letter-spacing:1.2px;}.single-casestudy .single-post__wpContentContainer{padding:100px 0;}.single-casestudy .single-post__wpContentContainer ul{margin:0 0 0 20px;}.single-casestudy .single-post__wpContentContainer ul li{margin:0 0 20px 0;max-width:80%;position:relative;}@media only screen and (max-width:767px){.single-casestudy .single-post__wpContentContainer ul li{max-width:100%;}}.single-casestudy .single-post__wpContentContainer ul li:before{content:">";position:absolute;left:-20px;top:0;}.casestudy-steps{padding:80px 0;}@media only screen and (max-width:767px){.casestudy-steps{padding:40px 0;}}.casestudy-step{display:flex;position:relative;margin:40px 0;padding:40px;}@media only screen and (max-width:767px){.casestudy-step{padding:20px;}}@media only screen and (max-width:600px){.casestudy-step{padding:10px;}}.casestudy-step:before{background-color:#ebebeb;content:"";position:absolute;left:0;top:0;width:70%;height:100%;z-index:1;}.casestudy-step .text-holder{display:flex;flex-direction:column;justify-content:center;padding-right:120px;width:50%;z-index:2;position:relative;text-align:right;}@media only screen and (max-width:600px){.casestudy-step .text-holder{padding-right:60px;}}.casestudy-step .text-holder p{margin-bottom:0;}.casestudy-step .image-holder{width:50%;z-index:2;position:relative;}.casestudy-step .image-holder.net-active:before{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/net.png") no-repeat left/contain;content:"";z-index:0;position:absolute;left:0;bottom:0;width:100%;height:100%;}.casestudy-step .image-holder img{position:relative;left:100px;max-width:100%;}@media only screen and (max-width:767px){.casestudy-step .image-holder img{left:0;}}.casestudy-step.text-image .image-holder.net-active:before{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/net.png") no-repeat right/contain;}.casestudy-step.image-text{flex-direction:row-reverse;}.casestudy-step.image-text:before{left:unset;right:0;}.casestudy-step.image-text .text-holder{text-align:left;padding-right:unset;padding-left:120px;}@media only screen and (max-width:600px){.casestudy-step.image-text .text-holder{padding-left:60px;}}.casestudy-step.image-text .row-numbered p.index{left:-7px;}.casestudy-step .row-numbered{position:absolute;left:45%;width:10%;height:100%;text-align:center;z-index:3;display:flex;justify-content:center;flex-direction:column;}.casestudy-step .row-numbered.final:after{display:none;}.casestudy-step .row-numbered:after{content:"";background-color:#000;width:1px;height:260px;top:220px;left:50%;position:absolute;}@media only screen and (max-width:767px){.casestudy-step .row-numbered:after{height:60px;}}.casestudy-step .row-numbered p.index{font-size:116px;color:#1e1b2d;line-height:75px;position:relative;top:-50px;left:7px;}@media only screen and (max-width:1000px){.casestudy-step .row-numbered p.index{font-size:60px;}}@media only screen and (max-width:767px){.casestudy-step .row-numbered p.index{font-size:34px;}}@media only screen and (max-width:600px){.casestudy-step .row-numbered p.index{font-size:34px;}}.casestudy-icons{padding:80px 0;}.casestudy-icons.grey-bg{background-color:#ebebeb;}.casestudy-icons.grey-bg .sector-icon p{color:#000;}.casestudy-icons.purple-bg{background-color:#3e4394;}.casestudy-icons.purple-bg .sector-icon p{color:#fff;}.casestudy-icons.purple-bg .sector-icon .image-bg{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}@media only screen and (max-width:767px){.casestudy-icons{padding:40px 0;}}@media only screen and (max-width:600px){.casestudy-icons{padding:30px 0 0;}}.casestudy-icon-row{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;}@media only screen and (max-width:767px){.casestudy-icon-row{flex-wrap:wrap;justify-content:center;}}.sector-icon{margin-bottom:15px;text-align:center;width:20%;}@media only screen and (max-width:767px){.sector-icon{margin:0 0 60px;width:50%;}}@media only screen and (max-width:767px){.sector-icon{margin:0 0 30px;}}.sector-icon .image-bg{background-size:contain;background-position:center bottom;background-repeat:no-repeat;margin-bottom:40px;height:100px;width:100%;}@media only screen and (max-width:767px){.sector-icon .image-bg{margin-bottom:20px;}}.sector-icon p{color:#fff;font-size:18px;margin-bottom:0;text-align:center;line-height:1.2;max-width:80%;margin:auto;}.casestudy-slider{background-color:#fff;background-image:linear-gradient(to bottom,#fff,#fff 40%,#ebebeb 40%,#ebebeb 100%);padding:80px 0 80px;}.casestudy-swiper{overflow:hidden;padding:80px 0 120px;}.casestudy-swiper .swiper-button-prev{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/swiper-next.svg") no-repeat center/100%;transform:scale(-1.5);left:70px;bottom:0;top:unset;}@media only screen and (max-width:1200px){.casestudy-swiper .swiper-button-prev{transform:scale(-1.3);}}@media only screen and (max-width:1000px){.casestudy-swiper .swiper-button-prev{bottom:50px;left:20px;transform:scale(-1.2);}}@media only screen and (max-width:767px){.casestudy-swiper .swiper-button-prev{bottom:10px;transform:scale(-1.1);}}.casestudy-swiper .swiper-button-prev:after{color:transparent;}.casestudy-swiper .swiper-button-next{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/swiper-next.svg") no-repeat center/100%;right:70px;left:auto;bottom:0;top:unset;transform:scale(1.5);}@media only screen and (max-width:1200px){.casestudy-swiper .swiper-button-next{transform:scale(1.3);}}@media only screen and (max-width:1000px){.casestudy-swiper .swiper-button-next{bottom:50px;right:20px;transform:scale(1.2);}}@media only screen and (max-width:767px){.casestudy-swiper .swiper-button-next{bottom:10px;transform:scale(1.1);}}.casestudy-swiper .swiper-button-next:after{color:transparent;}.casestudy-slide{position:relative;}.casestudy-slide .bg{background-size:cover;min-height:25vw;margin-bottom:20px;}@media only screen and (max-width:1024px){.casestudy-slide .bg{min-height:40vw;}}@media only screen and (max-width:767px){.casestudy-slide .bg{min-height:80vw;}}.casestudy-slide h2{font-size:32px;color:#1e1b2d;line-height:1.3;}.casestudy-slide h2 span{display:block;}@media only screen and (max-width:767px){.casestudy-slide h2{font-size:28px;}}@media only screen and (max-width:600px){.casestudy-slide h2{font-size:24px;}}.casestudy-slide a.arrow-link{color:#1e1b2d;color:#00a095;position:relative;}.casestudy-slide a.arrow-link:before{content:"";background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/swiper-next-green.svg") no-repeat center/contain;position:absolute;top:5px;right:-50px;height:10px;width:40px;transition:.3s;}.casestudy-slide a.arrow-link:hover{color:#1e1b2d;}.casestudy-slide a.arrow-link:hover:before{background:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/swiper-next.svg") no-repeat center/contain;}.single-case-study .single-banner{min-height:700px;}.single-case-study .single-banner .page-banner__text{position:relative;z-index:100;}.single-case-study .single-banner .page-banner__text h1 span{display:block;}.single-case-study .single-banner .single-post__image{margin-top:0;position:absolute;right:0;bottom:0;transform:translateY(0);}.single-case-study .case-study-category{margin:40px 0 80px;text-transform:unset;text-decoration:underline;}@media only screen and (min-width:641px){.gform_wrapper .top_label li.gfield.gf_inline{vertical-align:top;width:auto !important;margin:0;padding-right:16px;float:none !important;display:-moz-inline-stack;display:inline-block;}.gform_wrapper .top_label li.gfield.gf_inline input[type=email].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=email].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=number].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=password].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=tel].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=text].small,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].large,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].medium,.gform_wrapper .top_label li.gfield.gf_inline input[type=url].small{width:100%;}.gform_wrapper .top_label li.gfield.gf_inline input[type=text].datepicker.medium{width:96px !important;}.gform_wrapper .top_label li.gfield.gf_inline select{width:100%;}.gform_wrapper .top_label li.gfield.gf_inline textarea{width:100%;}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour input[type=text],.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute input[type=text]{width:70% !important;}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_day,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_month,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_date_year,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_hour,.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_minute{width:50px;}.gform_wrapper .top_label li.gfield.gf_inline div.gfield_time_ampm{width:auto;}.gform_wrapper li.gf_inline div.ginput_container{white-space:nowrap !important;}.gform_wrapper li.gf_inline div.ginput_container.ginput_container_date label{display:block !important;}.gform_wrapper li.gfield.gfield_error.gf_inline{margin-right:16px;padding-right:0;}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;padding-right:16px;float:none;}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker):not(.gfield_signature_container){width:100% !important;margin:8px 0 0 0;padding-left:0;padding-right:0;}.gform_wrapper .top_label li.gfield.gf_left_half:before{content:"";display:block;clear:both;}.gform_wrapper .top_label li.gfield.gf_right_half:after{content:"";display:table;clear:both;}.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(50% - 16px);padding-right:0;}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_half{margin-right:16px;}.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_half div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_half div:not(.ginput_container_date) select.medium{width:100%;}.gform_wrapper .top_label li.gfield.gf_left_half textarea,.gform_wrapper .top_label li.gfield.gf_right_half textarea{width:98%;}.gform_wrapper .top_label li.gfield.gf_left_half input.small,.gform_wrapper .top_label li.gfield.gf_right_half input.small{width:35%;}.gform_wrapper .top_label li.gfield.gf_left_half+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_half+li.gsection{padding:16px 0 8px 0;}.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield.gsection.gf_right_half,.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half,.gform_wrapper .top_label li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px 0;}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:0 0 8px 0;}.gform_wrapper .top_label li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half+li.gfield.gsection.gf_left_half+li.gfield.gsection.gf_right_half{padding:16px 0 8px 0;}.gform_wrapper .top_label li.gfield.gf_left_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_half+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_half+li.gfield{clear:both;}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{display:-moz-inline-stack;display:inline-block;vertical-align:top;float:none;}.gform_wrapper .top_label li.gfield.gf_left_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_middle_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.3%;}.gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:33.4%;}.gform_wrapper .top_label li.gfield.gf_left_third,.gform_wrapper .top_label li.gfield.gf_middle_third,.gform_wrapper .top_label li.gfield.gf_right_third{margin-bottom:8px;}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input.medium,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.large,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select.medium{width:100%;}.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_left_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_middle_third div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]):not(.ginput_quantity),.gform_wrapper .top_label li.gfield.gf_right_third div:not(.ginput_container_date) select{width:100% !important;}.gform_wrapper .top_label li.gfield.gfield_error.gf_left_third,.gform_wrapper .top_label li.gfield.gfield_error.gf_middle_third{width:calc(33.3% - 24px) !important;margin-right:16px;}.gform_wrapper .top_label li.gfield.gfield_error.gf_right_third{width:33.4%;}.gform_wrapper .top_label li.gfield.gf_right_third:after{content:"";display:table;clear:both;}.gform_wrapper .top_label li.gfield.gf_left_third+li.gsection,.gform_wrapper .top_label li.gfield.gf_right_third+li.gsection{padding:16px 0 8px 0;}.gform_wrapper .top_label li.gfield.gf_left_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_left_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_middle_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_third+.gform_footer,.gform_wrapper .top_label li.gfield.gf_right_third+li.gfield{clear:both;}.gform_wrapper .top_label li.gfield.gf_first_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_fourth_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_second_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),.gform_wrapper .top_label li.gfield.gf_third_quarter:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm){width:25%;display:-moz-inline-stack;display:inline-block;vertical-align:top;float:none;}.gform_wrapper .top_label li.gfield.gf_first_quarter,.gform_wrapper .top_label li.gfield.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gf_second_quarter,.gform_wrapper .top_label li.gfield.gf_third_quarter{margin-bottom:8px;}.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_first_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_fourth_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_second_quarter div:not(.ginput_container_date) select,.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) input:not([type=radio]):not([type=checkbox]),.gform_wrapper .top_label li.gfield.gf_third_quarter div:not(.ginput_container_date) select{width:100% !important;}.gform_wrapper .top_label li.gfield.gfield_error.gf_first_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_fourth_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_second_quarter,.gform_wrapper .top_label li.gfield.gfield_error.gf_third_quarter{width:24.5%;}.gform_wrapper .top_label li.gfield.gf_fourth_quarter:after{content:"";display:table;clear:both;}.gform_wrapper .top_label li.gfield.gf_first_quarter input.large,.gform_wrapper .top_label li.gfield.gf_first_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_first_quarter select.large,.gform_wrapper .top_label li.gfield.gf_first_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.large,.gform_wrapper .top_label li.gfield.gf_fourth_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter input.large,.gform_wrapper .top_label li.gfield.gf_second_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_second_quarter select.large,.gform_wrapper .top_label li.gfield.gf_second_quarter select.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter input.large,.gform_wrapper .top_label li.gfield.gf_third_quarter input.medium,.gform_wrapper .top_label li.gfield.gf_third_quarter select.large,.gform_wrapper .top_label li.gfield.gf_third_quarter select.medium{width:97.5%;}.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gsection,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gsection{padding:16px 0 8px 0;}.gform_wrapper .top_label li.gfield.gf_first_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_first_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_fourth_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_second_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_second_quarter+li.gfield,.gform_wrapper .top_label li.gfield.gf_third_quarter+.gform_footer,.gform_wrapper .top_label li.gfield.gf_third_quarter+li.gfield{clear:both;}.gform_wrapper .top_label li ul.gfield_checkbox,.gform_wrapper .top_label li ul.gfield_radio{width:calc(100% + 16px);}.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_checkbox,.gform_wrapper ul.gform_fields:not(.top_label) li ul.gfield_radio{width:calc(70% + 16px);}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li{width:50%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%;}.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li{width:33.3%;display:-moz-inline-stack;display:inline-block;margin:0 0 2px 0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%;}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li label,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;}.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio li{width:25%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%;}.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio li{width:20%;display:-moz-inline-stack;display:inline-block;margin:0;padding-right:16px;min-height:28px;vertical-align:top;font-size:90%;}.gform_wrapper li.gfield.gf_list_2col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_2col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_4col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_4col ul.gfield_radio,.gform_wrapper li.gfield.gf_list_5col ul.gfield_checkbox,.gform_wrapper li.gfield.gf_list_5col ul.gfield_radio{overflow:hidden;}.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_2col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_3col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_4col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_5col label.gfield_label,.gform_wrapper ul.gform_fields:not(.top_label) li.gfield.gf_list_inline label.gfield_label{margin:0 0 10px 0;}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox{-moz-column-gap:16px;column-gap:16px;}.gform_wrapper ul.gform_fields:not(.top_label) li.gf_list_2col_vertical label.gfield_label{margin:0 0 10px 0;}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 16px);-moz-column-count:2;column-count:2;}.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-moz-column-count:3;column-count:3;}.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-moz-column-count:4;column-count:4;}.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio{width:calc(100% - 8px);-moz-column-count:5;column-count:5;}.gform_wrapper li.gf_list_2col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_2col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_3col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_4col_vertical .ginput_container_radio ul.gfield_radio li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_checkbox ul.gfield_checkbox li label,.gform_wrapper li.gf_list_5col_vertical .ginput_container_radio ul.gfield_radio li label{max-width:75%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_25 ul.gfield_radio li{height:25px;}.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_50 ul.gfield_radio li{height:50px;}.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_75 ul.gfield_radio li{height:75px;}.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_100 ul.gfield_radio li{height:100px;}.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_125 ul.gfield_radio li{height:125px;}.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_height_150 ul.gfield_radio li{height:150px;}.gform_wrapper li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper li.gf_list_inline ul.gfield_radio li{width:auto !important;float:none !important;margin:0 8px 10px 0;display:-moz-inline-stack;display:inline-block;}html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_checkbox li,html[dir=rtl] .gform_wrapper li.gf_list_inline ul.gfield_radio li{padding-left:16px !important;padding-right:0 !important;}.gform_wrapper li.gf_hide_ampm div.gfield_time_ampm{display:none !important;}.gform_wrapper li.gsection.gf_scroll_text{height:240px;width:calc(100% - 16px);padding:16px;background-color:#fff;overflow-y:scroll;overflow-x:hidden;border:1px solid #ccc;border-bottom:1px solid #ccc !important;}.gform_wrapper .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:10px 10px 0 8px !important;}.gform_wrapper.gf_browser_chrome .top_label li.gsection.gf_scroll_text h2.gsection_title,.gform_wrapper.gf_browser_gecko .top_label li.gsection.gf_scroll_text h2.gsection_title{margin:0 10px 0 8px !important;}.gform_wrapper .top_label li.gsection.gf_scroll_text .gsection_description{margin:10px;font-size:12px;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul li{list-style-type:disc !important;margin:0 0 8px;overflow:visible;padding-left:0;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ul{list-style-type:disc !important;margin:16px 0 16px 18px;padding-left:0;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li{list-style-type:decimal !important;overflow:visible;margin:0 0 8px;padding-left:0;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol{list-style-type:decimal !important;margin:16px 0 18px 32px;padding-left:0;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul,.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{list-style-type:disc !important;padding-left:0;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul{margin:16px 0 16px 18px;}.gform_wrapper form div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description ol li ul li{margin:0 0 8px;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl{margin:0 0 18px 0;padding-left:0;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dt{font-weight:700;}.gform_wrapper div.gform_ul.gform_fields .top_label li.gfield.gsection.gf_scroll_text div.gsection_description dl dd{margin:0 0 16px 18px;}.gform_wrapper li.gfield.gfield_html.gf_alert_blue,.gform_wrapper li.gfield.gfield_html.gf_alert_gray,.gform_wrapper li.gfield.gfield_html.gf_alert_green,.gform_wrapper li.gfield.gfield_html.gf_alert_red,.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{border-radius:3px;margin:20px 0 !important;padding:20px !important;}.gform_wrapper li.gfield.gfield_html.gf_alert_green{border:1px solid #97b48a;background-color:#cbeca0;text-shadow:#dfb 1px 1px;color:#030;}.gform_wrapper li.gfield.gfield_html.gf_alert_red{border:1px solid #cfadb3;background-color:#faf2f5;text-shadow:#fff 1px 1px;color:#832525;}.gform_wrapper li.gfield.gfield_html.gf_alert_yellow{border:1px solid #e6db55;background-color:#fffbcc;text-shadow:#fcfaea 1px 1px;color:#222;}.gform_wrapper li.gfield.gfield_html.gf_alert_gray{border:1px solid #ccc;background-color:#eee;text-shadow:#fff 1px 1px;color:#424242;}.gform_wrapper li.gfield.gfield_html.gf_alert_blue{border:1px solid #a7c2e7;background-color:#d1e4f3;text-shadow:#e0f1ff 1px 1px;color:#314475;}div.gform_confirmation_wrapper.gf_confirmation_simple_yellow{margin:30px 0;max-width:99%;border-top:1px solid #e6db55;border-bottom:1px solid #e6db55;padding:32px;background-color:#fffbcc;color:#424242;font-size:25px;}div.gform_confirmation_wrapper.gf_confirmation_simple_gray{margin:30px 0;max-width:99%;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:32px;background-color:#eaeaea;color:#424242;font-size:25px;}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient{position:relative;background-color:#fffbd2;margin:30px 0;border:1px solid #e6db55;box-shadow:0 0 5px rgba(221,215,131,.75);}div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient div.gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:28px;border-top:2px solid #fff;border-bottom:1px solid #e6db55;background-color:#fffbcc;color:#424242;background:#fffce5;background:linear-gradient(to bottom,#fffce5 0,#fff9bf 100%);}div.gform_confirmation_wrapper.gf_confirmation_green_gradient{position:relative;background-color:#f1fcdf;margin:30px 0;border:1px solid #a7c37c;box-shadow:0 0 5px rgba(86,122,86,.4);}div.gform_confirmation_wrapper.gf_confirmation_green_gradient div.gforms_confirmation_message{margin:0;padding:40px;max-width:99%;font-size:28px;border-top:2px solid #effade;border-bottom:1px solid #a7c37c;background-color:#fffbcc;text-shadow:#dfb 1px 1px;color:#030;background:#dbf2b7;background:linear-gradient(to bottom,#dbf2b7 0,#b4d088 100%);}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_green_gradient:before,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:40%;background:rgba(0,0,0,.2);box-shadow:0 15px 10px rgba(0,0,0,.2);transform:rotate(-3deg);}div.gform_confirmation_wrapper.gf_confirmation_green_gradient:after,div.gform_confirmation_wrapper.gf_confirmation_yellow_gradient:after{transform:rotate(3deg);right:10px;left:auto;}.gform_wrapper.gf_simple_horizontal_wrapper.centered_wrapper{width:auto;margin:0 auto;display:table;}.gform_wrapper form.gf_simple_horizontal{width:calc(100% - 16px);margin:0 auto;}.gform_wrapper form.gf_simple_horizontal div.gform_body,.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{display:table-cell;vertical-align:middle;margin:0;padding:0;position:relative;}.gform_wrapper form.gf_simple_horizontal div.gform_body{width:auto;max-width:75%;}.gform_wrapper form.gf_simple_horizontal div.ginput_container,.gform_wrapper form.gf_simple_horizontal ul li.gfield{margin-top:0 !important;}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{width:auto;max-width:25%;padding:0;margin:0;}body:not(rtl) .gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label{text-align:left;}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label{display:table;width:100%;}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield{display:table-cell;padding-right:1em;height:auto;}.gform_wrapper form.gf_simple_horizontal .gfield_description:not(.validation_message),.gform_wrapper form.gf_simple_horizontal .ginput_complex label,.gform_wrapper form.gf_simple_horizontal label.gfield_label{display:block;height:1px;width:1px;overflow:hidden;position:absolute;top:0;left:-9000px;}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_below li.gfield{vertical-align:middle;}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label.form_sublabel_above li.gfield{vertical-align:middle;}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield input.small{width:100%;}.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.large,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.medium,.gform_wrapper form.gf_simple_horizontal div.gform_body ul.top_label li.gfield select.small{width:100%;}.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=button],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=image],.gform_wrapper form.gf_simple_horizontal div.gform_footer.top_label input[type=submit]{height:auto;}.gform_wrapper form.gf_simple_horizontal .top_label .gfield_error{margin-bottom:0;}.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_checkbox ul li,.gform_wrapper form.gf_simple_horizontal ul li.gfield .ginput_container_radio ul li{display:inline-block;margin-right:.5em;}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_2 span{width:48.5%;}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_3 span{width:33%;}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_4 span{width:24.5%;}html[dir=rtl] .gform_wrapper form.gf_simple_horizontal div.ginput_complex.ginput_container.gf_name_has_5 span{width:19.5%;}}body .gform_wrapper.gf_form_center_wrapper{padding:16px 0 16px 16px;}footer{background:#000;padding:50px 10vw;}@media only screen and (max-width:767px){footer{padding:5vw;}}footer .footer-logo{max-width:500px;}@media only screen and (max-width:767px){footer .footer-logo{max-width:80%;}}footer .text{padding-right:50px;}footer .text p{text-wrap:balance;}footer .hbspt-form{padding-right:50px;}@media only screen and (max-width:767px){footer .hbspt-form{padding-right:0;}}footer .flex-content{gap:20px;}footer img{margin:80px 0;max-width:100%;}@media only screen and (max-width:767px){footer img{margin:0 0 30px 0;}}footer h3{color:#fff;font-size:30px;}footer h4{color:#a5a09c;font-size:16px;text-transform:uppercase;}footer p,footer span{color:rgba(255,255,255,.6);font-size:16px;}footer a{color:rgba(255,255,255,.6);font-size:16px;}footer a:hover{color:#fff;}footer a:hover span{color:#fff;}footer a span{color:rgba(255,255,255,.6);}footer .menu-item{margin-bottom:10px;}.footer-bottom{margin-top:100px;}@media only screen and (max-width:767px){.footer-bottom{margin-top:30px;}}.footer-bottom .bottom-wyswiyg a{text-decoration:underline;text-underline-offset:2px;}#menu-policies{display:flex;justify-content:flex-end;}@media only screen and (max-width:767px){#menu-policies{flex-wrap:wrap;justify-content:flex-start;}}#menu-policies li{margin-left:20px;}@media only screen and (max-width:767px){#menu-policies li{margin-left:0;width:45%;}}.top-bar{background-color:#000;display:flex;justify-content:space-between;padding:10px 10vw;position:relative;z-index:12;}@media only screen and (max-width:1920px){.top-bar{padding:10px 5vw;}}@media only screen and (max-width:1440px){.top-bar{padding:10px 2vw;}}@media only screen and (max-width:767px){.top-bar{padding:10px 5vw;}}.top-bar .trustpilot{align-self:flex-start;width:420px;}@media only screen and (max-width:1000px){.top-bar .trustpilot{width:100%;}}@media only screen and (max-width:532px){.top-bar .trustpilot{width:180px;}}.top-bar .trustpilot a{color:#000;}.top-bar .trustpilot iframe{position:relative;left:-30px;}@media only screen and (max-width:1000px){.top-bar .trustpilot iframe{left:0;}}.top-bar .top-bar-right{display:flex;justify-content:flex-end;}.top-bar .email-link{margin-left:50px;}@media only screen and (max-width:1000px){.top-bar .email-link{margin-left:20px;}}.top-bar .locations{margin-left:50px;margin-right:50px;padding-left:20px;position:relative;}@media only screen and (max-width:1000px){.top-bar .locations{display:none;}}.top-bar .locations::before{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/map-marker.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:18px;width:18px;left:0;left:0;top:0;}.top-bar a{color:#fff;font-size:14px;transition:.3s;}.top-bar a:hover{color:#976650;}.top-bar a svg{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;-webkit-filter:invert(1);filter:invert(1);}@media only screen and (max-width:1000px){.top-bar .hide-sm{display:none;}}@media only screen and (min-width:1001px){.top-bar .hide-lg{display:none;}}.top-bar p{color:#fff;font-size:16px;margin-bottom:0;}header{position:fixed;top:0;width:100%;z-index:9999;transition:.5s ease;}header.dark-mode,header.fixed,header.megamenu-active{background-color:#fff;}header.dark-mode .search-icon circle,header.dark-mode .search-icon line,header.fixed .search-icon circle,header.fixed .search-icon line,header.megamenu-active .search-icon circle,header.megamenu-active .search-icon line{stroke:#000 !important;}header.dark-mode .white-logo,header.fixed .white-logo,header.megamenu-active .white-logo{opacity:0 !important;}header.dark-mode .black-logo,header.fixed .black-logo,header.megamenu-active .black-logo{opacity:1 !important;}header.dark-mode #menu-main-menu li a,header.fixed #menu-main-menu li a,header.megamenu-active #menu-main-menu li a{color:#000;}header.dark-mode #menu-main-menu li.has-megamenu:after,header.fixed #menu-main-menu li.has-megamenu:after,header.megamenu-active #menu-main-menu li.has-megamenu:after{border-right:1px solid #000;border-bottom:1px solid #000;top:6px;}header.dark-mode #menu-main-menu li.has-megamenu.active:after,header.fixed #menu-main-menu li.has-megamenu.active:after,header.megamenu-active #menu-main-menu li.has-megamenu.active:after{transform:rotate(225deg);top:10px;}.nav-container{display:flex;padding:15px 10vw;overflow:visible;position:relative;z-index:10;}@media only screen and (max-width:1920px){.nav-container{padding:15px 5vw;}}@media only screen and (max-width:1440px){.nav-container{padding:15px 2vw;}}@media only screen and (max-width:767px){.nav-container{padding:15px 5vw;}}.nav-container:before{content:"";}.nav-menu{display:flex;justify-content:flex-end;width:calc(100% - 190px);}@media only screen and (max-width:1440px){.nav-menu{width:calc(100% - 150px);}}@media only screen and (max-width:1200px){.nav-menu{width:calc(100% - 120px);}}@media only screen and (max-width:1100px){.nav-menu{width:calc(100% - 100px);}}#menu-main-menu{padding:15px 0;}#menu-main-menu li{display:inline-block;margin:0 0 0 20px;}@media only screen and (max-width:1200px){#menu-main-menu li{margin:0 0 0 10px;}}#menu-main-menu li.has-megamenu{padding-right:20px;position:relative;}@media only screen and (max-width:1200px){#menu-main-menu li.has-megamenu{padding-right:15px;}}#menu-main-menu li.has-megamenu:after{border-right:1px solid #fff;border-bottom:1px solid #fff;content:"";position:absolute;top:4px;right:0;height:5px;width:5px;transform:rotate(45deg);transition:.1s;}#menu-main-menu li a{color:#fff;font-size:12px;text-transform:uppercase;}@media only screen and (max-width:1400px){#menu-main-menu li a{font-size:11px;}}@media only screen and (max-width:1200px){#menu-main-menu li a{font-size:10px;}}@media only screen and (max-width:1050px){#menu-main-menu li a{font-size:9px;}}#menu-main-menu li.nav-button a{background-color:#d4bdb5;padding:12px 20px;position:relative;}#menu-main-menu li.nav-button a span{color:#000;position:relative;z-index:2;}#menu-main-menu li.nav-button a:after{background-color:#000;content:"";position:absolute;height:0;width:100%;left:0;bottom:0;z-index:1;transition:.3s;}#menu-main-menu li.nav-button a:hover span{color:#fff;}#menu-main-menu li.nav-button a:hover:after{height:100%;}.nav-logo-container{width:190px;}@media (max-width:1440px){.nav-logo-container{width:150px;}}@media (max-width:1200px){.nav-logo-container{width:120px;}}@media (max-width:1100px){.nav-logo-container{width:100px;}}@media (max-width:1000px){.nav-logo-container{width:150px;}}.nav-logo-container a{display:block;width:100%;height:100%;}.nav-logo-container a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;border-radius:5px;}.nav-logo-container .white-logo{opacity:1;}.nav-logo-container .black-logo{opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;}.about-menu-content,.commercial-menu-content,.new-menu-content{background-color:#fff;padding:130px 20px 20px;position:fixed;top:-600px;left:0;width:100%;z-index:10;transition:.6s;}@media (max-width:1000px){.about-menu-content,.commercial-menu-content,.new-menu-content{opacity:0;visibility:hidden;}}.about-menu-content.active,.commercial-menu-content.active,.new-menu-content.active{transition:.6s;top:0;}.megammenu-content{border-top:1px solid #a5a09d;display:flex;}.megamenu-block{position:relative;border-left:1px solid #a5a09d;padding:20px;width:20vw;}@media (max-width:1500px){.megamenu-block{padding:20px 10px;}}.megamenu-block:first-of-type{border-left:0 solid #a5a09d;display:flex;padding-bottom:0;padding-left:0;width:30vw;}@media (max-width:1500px){.megamenu-block:first-of-type{flex-direction:column;}}.megamenu-block:first-of-type img{max-width:200px;align-self:flex-start;}.megamenu-block:first-of-type .content{padding:20px;}@media (max-width:1500px){.megamenu-block:first-of-type .content{padding-left:0;}}.megamenu-block:last-of-type{display:flex;width:30vw;}.megamenu-block:last-of-type .content{padding-right:80px;}.megamenu-block h4{font-size:20px;}.megamenu-block a{position:relative;}.megamenu-block a:after{background-color:#000;content:"";position:absolute;bottom:0;left:0;height:1px;width:100%;transition:.3s;}.megamenu-block a:hover{color:#976650;}.megamenu-block a:hover:after{background-color:#976650;width:100%;}.megamenu-block .black-button{font-size:12px;padding:12px 10px;}@media (max-width:1500px){.megamenu-block .black-button{font-size:10px;}}.megamenu-block .black-button:hover{color:#fff;}.megamenu-block li.menu-item{margin-bottom:10px;}.megamenu-block li.menu-item:last-of-type{margin-bottom:0;}.megamenu-block .content{padding:20px 0;}.header-search{display:inline-block;}.search-icon{cursor:pointer;font-size:24px;padding:12px 20px;display:block;}@media (max-width:1200px){.search-icon{padding:12px 10px;}}@media (max-width:1000px){.search-icon{padding:12px 20px;}}.search-input-wrapper{background-color:#fff;display:none;position:absolute;top:0;left:0;padding:150px 10vw 50px;width:100%;z-index:1;}@media (max-width:1920px){.search-input-wrapper{padding:150px 5vw 50px;}}@media (max-width:1440px){.search-input-wrapper{padding:150px 2vw 50px;}}@media (max-width:767px){.search-input-wrapper{padding:150px 5vw 50px;}}#search-submit-button{background-color:#000;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:12px 40px;position:relative;text-transform:uppercase;}@media (max-width:767px){#search-submit-button{font-size:12px;padding:10px 20px;}}#search-input{width:calc(80vw - 165px);padding:10px 0;border:0 solid #fff;border-bottom:1px solid #000;border-radius:0;font-size:30px;font-family:"Basis Grotesque Pro",sans-serif;}@media (max-width:1920px){#search-input{width:calc(90vw - 165px);}}@media (max-width:1440px){#search-input{width:calc(96vw - 165px);font-size:24px;}}@media (max-width:767px){#search-input{font-size:20px;margin-bottom:20px;width:85vw;}}#search-input:focus{border-bottom:1px solid #976650;box-shadow:none;outline:0;}.the-search-results{position:absolute;top:200px;left:0;padding:50px 50px 100px;width:90%;background-color:#fff;z-index:1;max-height:200px;overflow-y:auto;display:none;}@media (max-width:767px){.the-search-results{width:calc(90% - 40px);padding:50px 20px 100px;}}.the-search-results ul{list-style:none;padding:0;margin:0;}.the-search-results ul li{font-size:24px;padding:10px 0;border-bottom:1px solid #000;position:relative;}@media (max-width:767px){.the-search-results ul li{font-size:20px;}}.the-search-results ul li span.post-type{display:inline-block;font-size:16px;margin-right:50px;text-transform:uppercase;}.the-search-results ul li a{position:absolute;top:0;left:0;height:100%;width:100%;}.the-search-results ul li:hover{background-color:#f9f9f9;}.enquire-link{display:flex;justify-content:center;flex-direction:column;}.enquire-link a{background-color:#d4bdb5;font-size:12px;padding:12px 20px;position:relative;top:-2px;text-transform:uppercase;}.enquire-link a:after{background-color:#000;content:"";position:absolute;height:0;width:100%;left:0;bottom:0;z-index:1;transition:.3s;}.enquire-link a span{color:#000;position:relative;z-index:2;}.enquire-link a:hover:after{height:100%;}.enquire-link a:hover span{color:#fff;}@media only screen and (max-width:1000px){.menu-main-menu-container{display:none;}}.trustpilot-widget{transform:scale(90%);}@media only screen and (max-width:532px){.trustpilot-widget{position:absolute;left:-8px px;width:180px;}}.mobile-nav{display:none;}@media only screen and (max-width:1000px){.mobile-nav{background-color:#fff;display:inline;position:relative;margin-left:10px;margin-bottom:15px;top:6px;z-index:21;text-align:center;height:39px;}}.mobile-nav-menu{text-align:center;}.mobile-nav-menu li{margin-bottom:30px;}.mobile-nav-menu li a{color:azure;font-family:Montserrat,sans-serif;font-size:20px;}.mobile-nav-menu li:last-of-type a{background-color:#ff6848;padding:10px 40px;position:relative;top:10px;}.mobile-nav-frame{background-color:#fff;display:block;opacity:0;padding:130px 40px 40px;position:fixed;top:0;right:-120vw;height:100vh;width:calc(100vw - 80px);transition:.3s;z-index:10;visibility:hidden;}.mobile-nav-frame.active{opacity:1;right:0;visibility:visible;}.iconwrap{position:relative;z-index:11;padding:0 1.5px;}.hamburger{transform:scale(.8);transform-origin:center;width:40px;cursor:pointer;}.hamburger:hover .hamburger__line{stroke:#003e44;}.hamburger:hover .hamburger__line.animation__middle{transform:scaleX(.6) translateX(12px);}@media only screen and (max-width:1000px){.tp-widget-wrapper{margin:0 !important;}}.hamburger:hover .hamburger__line{stroke:#003e44;}.hamburger__line{stroke-width:2;stroke:#003e44;transition:all .15s ease-out;}.icon2 .animation .animation__top{transform-origin:20px 10px;}.icon2 .animation .animation__bottom{transform-origin:20px 30px;}.icon2 .animation.open .animation__top{-webkit-animation:topIcon2-open .5s ease-in-out 1 forwards;animation:topIcon2-open .5s ease-in-out 1 forwards;}.icon2 .animation.open .animation__middle{-webkit-animation:middleIcon2-open .5s ease-in-out 1 forwards;animation:middleIcon2-open .5s ease-in-out 1 forwards;}.icon2 .animation.open .animation__bottom{-webkit-animation:bottomIcon2-open .5s ease-in-out 1 forwards;animation:bottomIcon2-open .5s ease-in-out 1 forwards;}.icon2 .animation.closed .animation__top{-webkit-animation:topIcon2-closed .5s ease-in-out 1 forwards;animation:topIcon2-closed .5s ease-in-out 1 forwards;}.icon2 .animation.closed .animation__middle{-webkit-animation:middleIcon2-closed .5s ease-in-out 1 forwards;animation:middleIcon2-closed .5s ease-in-out 1 forwards;}.icon2 .animation.closed .animation__bottom{-webkit-animation:bottomIcon2-closed .5s ease-in-out 1 forwards;animation:bottomIcon2-closed .5s ease-in-out 1 forwards;}@-webkit-keyframes topIcon2-open{0%{transform:none;}50%{transform:translateY(10px);}100%{transform:translateY(10px) rotate(45deg);}}@keyframes topIcon2-open{0%{transform:none;}50%{transform:translateY(10px);}100%{transform:translateY(10px) rotate(45deg);}}@-webkit-keyframes bottomIcon2-open{0%{transform:none;}50%{transform:translateY(-10px);}100%{transform:translateY(-10px) rotate(135deg);}}@keyframes bottomIcon2-open{0%{transform:none;}50%{transform:translateY(-10px);}100%{transform:translateY(-10px) rotate(135deg);}}@-webkit-keyframes topIcon2-closed{0%{transform:translateY(10px) rotate(45deg);}50%{transform:translateY(10px) rotate(0);}100%{transform:translateY(0) rotate(0);}}@keyframes topIcon2-closed{0%{transform:translateY(10px) rotate(45deg);}50%{transform:translateY(10px) rotate(0);}100%{transform:translateY(0) rotate(0);}}@-webkit-keyframes bottomIcon2-closed{0%{transform:translateY(-10px) rotate(135deg);}50%{transform:translateY(-10px) rotate(0);}100%{transform:translateY(0) rotate(0);}}@keyframes bottomIcon2-closed{0%{transform:translateY(-10px) rotate(135deg);}50%{transform:translateY(-10px) rotate(0);}100%{transform:translateY(0) rotate(0);}}@-webkit-keyframes middleIcon2-open{0%{opacity:1;}50%{opacity:0;}100%{opacity:0;}}@keyframes middleIcon2-open{0%{opacity:1;}50%{opacity:0;}100%{opacity:0;}}@-webkit-keyframes middleIcon2-closed{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}@keyframes middleIcon2-closed{0%{opacity:0;}50%{opacity:0;}100%{opacity:1;}}header.menu-open .nav-logo-container{position:relative;z-index:11;}header.menu-open .nav-logo-container .white-logo{opacity:0;}header.menu-open .nav-logo-container .black-logo{opacity:1 !important;}header.menu-open .enquire-link{position:relative;z-index:11;}header.menu-open .mobile-nav{background-color:#000;}header.menu-open .hamburger__line{stroke:#fff !important;}#menu-mobile-menu{padding-top:50px;margin-bottom:50px;}#menu-mobile-menu .menu-item{margin-bottom:20px;position:relative;}#menu-mobile-menu .menu-item .arrow{display:none;visibility:hidden;}#menu-mobile-menu .menu-item.menu-item-has-children .arrow{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/nav-arrow-ventrolla.svg");background-size:contain;background-repeat:no-repeat;display:block;visibility:visible;position:absolute;height:20px;width:25px;right:0;top:5px;z-index:1;}#menu-mobile-menu .menu-item.menu-item-has-children .arrow.nitro-lazy{background-image:none !important;}#menu-mobile-menu .menu-item a{display:block;font-size:20px;font-weight:500;}#menu-mobile-menu .menu-item a:hover{color:#000;}#menu-mobile-menu .menu-item .sub-menu{background-color:#fff;padding:180px 40px 0;position:fixed;top:0;left:100%;height:100vh;width:100%;transition:.3s;z-index:3;}#menu-mobile-menu .menu-item .sub-menu.active{left:0;}#menu-mobile-menu .menu-item .sub-menu .menu-item a{font-size:16px;font-weight:400;}#menu-mobile-menu .menu-item .sub-menu .menu-item .arrow{display:none;visibility:hidden;}#menu-mobile-menu .menu-item .sub-menu .menu-item.menu-title a{font-size:22px;font-weight:500;margin-bottom:20px;}#menu-mobile-menu .menu-item .sub-menu .menu-item.menu-title .arrow{display:none;visibility:hidden;}#menu-mobile-menu .menu-item .sub-menu .menu-item.inner-title a{font-size:20px;font-weight:400;margin-top:20px;}#menu-mobile-menu .menu-item .sub-menu .menu-item.inner-title .arrow{display:none;visibility:hidden;}#menu-mobile-menu .menu-item .sub-menu .back-menu a{font-size:16px;font-weight:400;padding-left:25px;position:relative;margin-bottom:20px;}#menu-mobile-menu .menu-item .sub-menu .back-menu a:before{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/nav-arrow-ventrolla.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:15px;width:15px;left:0;top:0;z-index:1;transform:scale(-1);}#menu-mobile-menu .menu-item .sub-menu .back-menu .arrow{display:none;}.mobile-nav-frame .nav-buttons{display:flex;gap:20px;}@media only screen and (max-width:600px){.mobile-nav-frame .nav-buttons{flex-direction:column;}}.mobile-nav-frame .nav-buttons a{text-align:center;width:150px;}@media only screen and (max-width:600px){.mobile-nav-frame .nav-buttons a{display:block;width:unset;}}.cursor-circle{position:fixed;top:0;left:0;width:10px;height:10px;background-color:#000;border-radius:50%;pointer-events:none;transform:translate(-100%,-100%);transition:transform .1s ease-out;z-index:9999;opacity:0;}.cursor-circle.invert{background-color:#d4bdb5;}.header-contact{display:flex;flex-direction:row;gap:10px;align-items:flex-end;}.header-contact .header-contact__icons{display:flex;flex-direction:row;gap:10px;height:100%;align-items:center;margin-left:20px;}@media only screen and (max-width:380px){.header-contact .header-contact__icons{flex-direction:column;gap:5px;margin-left:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;}}.header-contact .header-contact__icons a{width:20px;height:20px;}.header-contact .header-contact__icons a svg{width:100%;height:100%;}.nav-container:not(.scrolled) .header-contact__icons svg{-webkit-filter:invert(1);filter:invert(1);}.menu-toggle{display:none;width:32px;height:20px;position:absolute;top:50%;right:30px;margin-top:-10px;}@media only screen and (max-width:930px){.menu-toggle{display:block;}}.menu-toggle .bar{width:32px;height:2px;background:#fff;position:absolute;left:0;right:0;transition:all .3s ease-out;}.menu-toggle .bar.top{top:0;}.menu-toggle .bar.middle{top:9px;}.menu-toggle .bar.bottom{bottom:0;}.menu-open .menu-toggle .bar.top{transform:rotate(45deg);top:9px;}.menu-open .menu-toggle .bar.middle{opacity:0;transform:translate(100%,0);}.menu-open .menu-toggle .bar.bottom{transform:rotate(-45deg);bottom:9px;}.site-page{padding:150px 0;background-color:#fff;}@media only screen and (max-width:768px){.site-page{padding:30px 0;}}.wp-block-embed iframe{background-color:#000;}.page-template-grey-page .page-grey-background{background-color:#e5e5e5;}.page-template-grey-page .page-grey-background h1,.page-template-grey-page .page-grey-background h2,.page-template-grey-page .page-grey-background h3,.page-template-grey-page .page-grey-background h4,.page-template-grey-page .page-grey-background h5,.page-template-grey-page .page-grey-background h6{color:#1a0066;}.page-template-grey-page .page-grey-background p{color:#1a0066;}.page-template-grey-page .page-grey-background #breadcrumbs a{color:#1a0066;}.page-template-grey-page .page-grey-background #breadcrumbs .breadcrumb_last{opacity:.4;}.mode-404{display:flex;flex-direction:column;justify-content:flex-end;height:100vh;padding:0 10vw;position:relative;overflow:hidden;}@media only screen and (max-width:1920px){.mode-404{padding:0 5vw;}}@media only screen and (max-width:1440px){.mode-404{padding:0 2vw;}}@media only screen and (max-width:767px){.mode-404{padding:0 5vw;}}.mode-404 video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;height:100vh;width:100vw;z-index:0;}.mode-404 .content{display:flex;flex-direction:column;justify-content:flex-end;height:500px;padding:200px 0;position:absolute;width:50vw;bottom:0;left:10vw;z-index:1;}@media only screen and (max-width:1920px){.mode-404 .content{left:5vw;}}@media only screen and (max-width:1440px){.mode-404 .content{left:2vw;}}@media only screen and (max-width:767px){.mode-404 .content{left:5vw;}}.mode-404 .content h1{color:#fff;font-size:200px;}@media only screen and (max-width:767px){.mode-404 .content h1{font-size:100px;}}.mode-404 .content p{color:#fff;max-width:400px;}.mode-404 .content .white-button{align-self:flex-start;margin:30px 0;}.pagination{margin-bottom:60px;}@media only screen and (max-width:1280px){.pagination{margin-bottom:40px;}}@media only screen and (max-width:768px){.pagination{margin-bottom:30px;}}.pagination ul{display:flex;justify-content:center;align-items:center;}.pagination ul li{width:32px;height:32px;margin:0 2px;}.pagination ul li a,.pagination ul li span{display:flex;width:32px;height:32px;align-items:center;justify-content:center;background:#fff;border:solid 1px #efefef;}.pagination ul li a.pagination__anchor--active,.pagination ul li a:hover{color:#fff;}.pagination ul li a.pagination__anchor--active{font-weight:700;}#preloader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#424634;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;z-index:9999;overflow:hidden;transition:transform 1s ease,opacity 5s ease;}.preloader-image{background-size:cover;width:20vw;height:20vw;margin:10px;position:absolute;opacity:1;transition:top 1s ease;}@media only screen and (max-width:767px){.preloader-image{display:none;}}.preloader-image:before{background-color:#424634;content:"";position:absolute;bottom:-2px;left:-2px;height:calc(100% + 4px);width:calc(100% + 4px);transition:transform 1s ease,opacity 5s ease;}.preloader-image img{display:none;}.preloader-image.preloader-image-1{left:10vw;top:6vw;width:20vw;height:24vw;z-index:1;}.preloader-image.preloader-image-1:before{-webkit-animation:WipeUp 1s forwards .6s;animation:WipeUp 1s forwards .6s;transition-delay:.5s;opacity:1;}.preloader-image.preloader-image-2{left:32vw;top:10vw;width:22vw;height:22vw;z-index:5;}.preloader-image.preloader-image-2:before{-webkit-animation:WipeUp 1s forwards .3s;animation:WipeUp 1s forwards .3s;transition-delay:.5s;opacity:1;}.preloader-image.preloader-image-3{left:58vw;top:7vw;width:26vw;height:16vw;z-index:1;}.preloader-image.preloader-image-3:before{-webkit-animation:WipeUp 1s forwards .6s;animation:WipeUp 1s forwards .6s;transition-delay:.5s;opacity:1;}.preloader-image.preloader-image-4{left:56vw;top:17vw;width:18vw;height:18vw;z-index:5;}.preloader-image.preloader-image-4:before{-webkit-animation:WipeUp 1s forwards .3s;animation:WipeUp 1s forwards .3s;transition-delay:.5s;opacity:1;}.preloader-image.preloader-image-5{left:76vw;top:25vw;width:14vw;height:8vw;z-index:1;}.preloader-image.preloader-image-5:before{-webkit-animation:WipeUp 1s forwards 1.2s;animation:WipeUp 1s forwards 1.2s;transition-delay:.5s;opacity:1;}.preloader-image.preloader-image-6{left:6vw;top:24vw;width:16vw;height:16vw;z-index:5;}.preloader-image.preloader-image-6:before{-webkit-animation:WipeUp 1s forwards .3s;animation:WipeUp 1s forwards .3s;transition-delay:.5s;opacity:1;}.preloader-image.preloader-image-7{left:16vw;top:36vw;width:28vw;height:16vw;z-index:1;}.preloader-image.preloader-image-7:before{-webkit-animation:WipeUp 1s forwards .3s;animation:WipeUp 1s forwards .3s;transition-delay:.5s;opacity:1;}.preloader-image.preloader-image-8{left:36vw;top:28vw;width:23vw;height:23vw;z-index:2;}.preloader-image.preloader-image-8:before{-webkit-animation:WipeUp 1s forwards .6s;animation:WipeUp 1s forwards .6s;transition-delay:.5s;opacity:1;}.preloader-image.preloader-image-9{left:60vw;top:33vw;width:23vw;height:17vw;z-index:2;}.preloader-image.preloader-image-9:before{-webkit-animation:WipeUp 1s forwards 1.2s;animation:WipeUp 1s forwards 1.2s;transition-delay:.5s;opacity:1;}@-webkit-keyframes fadeIn{0%{opacity:0;transform:scale(1);}100%{opacity:1;transform:scale(1);}}@keyframes fadeIn{0%{opacity:0;transform:scale(1);}100%{opacity:1;transform:scale(1);}}@-webkit-keyframes WipeUp{0%{height:100%;transform:scale(1);}100%{height:0%;transform:scale(1);}}@keyframes WipeUp{0%{height:100%;transform:scale(1);}100%{height:0%;transform:scale(1);}}#preloader.hidden{transform:translateY(-100%);opacity:0;pointer-events:none;}#preloader.hidden .preloader-image{top:-100px;}#choose-ventrolla{background-color:#f7f6f3;}#choose-ventrolla .image-container:before{background-color:#f7f6f3;}#choose-ventrolla h2{margin-bottom:100px;}#choose-ventrolla h2 span{display:block;}#bespoke-services{background-color:#fff;}@media only screen and (max-width:767px){#bespoke-services{padding:50px 5vw;}}#bespoke-services p.label{position:relative;top:250px;}@media only screen and (max-width:767px){#bespoke-services p.label{top:0;}}#bespoke-services .number{color:transparent;position:relative;}#bespoke-services .number:before{content:"-";color:#000;position:relative;top:3px;}#bespoke-services .items .item .text{width:80%;}#bespoke-services h2{margin-bottom:100px;text-wrap:balance;}#bespoke-services h2 span{display:block;}#expert-care{background-color:#aac3af;}@media only screen and (max-width:767px){#expert-care{padding:50px 5vw;}}#expert-care .image-container:before{background-color:#aac3af;}#expert-care .items .item{flex-direction:column;position:relative;padding-left:50px;}#expert-care .items .item .number{position:absolute;left:0;top:20px;}#expert-care .items .item .text{display:flex;flex-direction:column;justify-content:center;font-size:20px;width:100%;}#expert-care .items .item .link{display:flex;justify-content:flex-start;width:100%;}#expert-care .items .item .link span{display:block;margin-top:10px;}#expert-care h2{margin-bottom:100px;text-wrap:balance;}#regional-form{background-color:#f7f6f3;padding-top:50px;padding-bottom:50px;}#regional-form .flex-content{display:flex;flex-direction:row-reverse;}@media only screen and (max-width:767px){#regional-form .flex-content{flex-direction:column-reverse;}}#regional-form .form-container{background-color:#f7f6f3;}@media only screen and (max-width:767px){#regional-form .form-container{padding:0;}}article.post-password-required{padding:10vw;}@media only screen and (max-width:767px){article.post-password-required{padding:10vw 5vw;}}.postid-10396 .hero-homepage .text-content h1{max-width:85vw;}.page-id-10375 .hero-homepage .text-content h1{max-width:85vw;}.search-hero{padding:200px 10vw 50px;}@media (max-width:1920px){.search-hero{padding:200px 5vw 50px;}}@media (max-width:1440px){.search-hero{padding:200px 2vw 50px;}}@media (max-width:767px){.search-hero{padding:200px 5vw 50px;}}#search-wrapper{padding:0 10vw 50px;}@media (max-width:1920px){#search-wrapper{padding:0 5vw 50px;}}@media (max-width:1440px){#search-wrapper{padding:0 2vw 50px;}}@media (max-width:767px){#search-wrapper{padding:0 5vw 50px;}}.site-header__search img{max-width:30px;margin:0 20px 0 10px;}.site-header__search img.hidden{display:none;}.site-header__search__form{background-color:#00534e;position:fixed;left:0;top:-122px;height:122px;width:100%;opacity:1;text-align:center;display:flex;justify-content:center;flex-direction:column;z-index:100;transition:.3s;visibility:hidden;}.site-header__search__form.search-open{top:0;visibility:visible;}#searchform input[type=text]{background-color:rgba(255,255,255,.1);border:none;color:#fff;letter-spacing:1px;padding:16px 20px;width:500px;}#searchform input[type=text]:focus-visible{background-color:rgba(255,255,255,.2);outline:0;}#searchform input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,.8);}#searchform .button{border:none;}.site-header__search__close{color:#fff;font-size:10px;margin-top:10px;text-transform:uppercase;letter-spacing:1px;}.search-results-frame{padding:0;display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;}.search-results-frame article{width:33.3334%;}@media (max-width:1000px){.search-results-frame article{width:50%;}}@media (max-width:767px){.search-results-frame article{width:100%;}}.search-results-frame .search-entry{min-height:480px;margin:10px 10px 50px;padding:20px 0 50px;position:relative;}@media (max-width:767px){.search-results-frame .search-entry{min-height:unset;margin:20px 0;padding:0 0 50px;}}.search-results-frame .search-entry .black-button{position:absolute;bottom:0;}.search-results-frame .search-entry .the-date{margin-bottom:0;font-size:12px;}.search-results-frame .search-entry .entry-title{font-size:24px;margin:5px 0 20px;}.search-results-frame .search-entry .entry-title a{color:#000;}.search-results-frame .search-entry .entry-title a:hover{color:#976650;text-decoration:underline;}.search-results-frame .post-grid__paginationContainer{display:flex;justify-content:space-between;position:unset;margin:50px 0;width:100%;}.search-results-frame .page-number p{display:inline;}.search-featured-image{background-color:#eaeaea;background-size:cover;background-position:center;min-height:20vw;margin-bottom:20px;}@media (max-width:1000px){.search-featured-image{min-height:35vw;}}@media (max-width:767px){.search-featured-image{min-height:60vw;}}.nav-next a,.nav-previous a{background-color:#000;color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:12px 40px;position:relative;text-transform:uppercase;}.nav-next a span,.nav-previous a span{position:relative;z-index:2;}.nav-next a:after,.nav-previous a:after{background-color:#d4bdb5;content:"";position:absolute;height:0;width:100%;left:0;bottom:0;z-index:1;transition:.3s;}.nav-next a:hover,.nav-previous a:hover{color:#000;}.nav-next a:hover:after,.nav-previous a:hover:after{height:100%;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:0;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:after,.slick-track:before{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/dist/ajax-loader.gif") center center no-repeat;}.slick-loading .slick-list.nitro-lazy{background:none !important;}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:rgba(0,0,0,0);color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:0;}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:rgba(0,0,0,0);color:transparent;}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1;}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25;}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir=rtl] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir=rtl] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir=rtl] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:focus,.slick-dots li button:hover{outline:0;}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:#000;opacity:.75;}.NavWheelContainer{width:450px;height:500px;position:relative;z-index:5002;}.NW_offsetContainer{position:relative;}.NW_BGItem{width:100%;position:absolute;-webkit-user-drag:none;pointer-events:none;}.NW_BGItemRing{width:100%;position:absolute;-webkit-user-drag:none;pointer-events:none;}.NW_BGItemRing_hit{width:100%;position:absolute;-webkit-user-drag:none;pointer-events:none;}.NW_shadow{-webkit-filter:drop-shadow(0 0 12px rgba(0,0,0,.25));filter:drop-shadow(0 0 12px rgba(0,0,0,.25));}.NW_BGItemHitArea{cursor:pointer;width:10%;height:10%;opacity:.2;pointer-events:all;}.NW_RingHitAreaContainer{position:relative;}.NW_RingHitArea{position:absolute;cursor:pointer;top:0;left:0;pointer-events:all;}.NW_BGItemHighlight{position:absolute;pointer-events:none;-webkit-user-drag:none;}.NW_CentreHider{width:100%;position:absolute;-webkit-user-drag:none;pointer-events:none;}.DEVBorder{border:1px red dashed;}.NavWheelContainer__ecosystem-spinner-container{top:0;width:450px;height:500px;position:absolute;z-index:5000;}.NavWheelContainer__ecosystem-spinner-container__row{left:30%;}@media (max-width:1400px){.NavWheelContainer__ecosystem-spinner-container__row{left:20%;}}@media (max-width:1300px){.NavWheelContainer__ecosystem-spinner-container__row{left:10%;}}@media (max-width:1200px){.NavWheelContainer__ecosystem-spinner-container__row{left:0;}}.NavWheelContainer__ecosystem-spinner-container__row-reverse{left:20%;}@media (max-width:1400px){.NavWheelContainer__ecosystem-spinner-container__row-reverse{left:30%;}}@media (max-width:1200px){.NavWheelContainer__ecosystem-spinner-container__row-reverse{left:40%;}}.NavWheelContainer__ecosystem-spinner{top:0;width:450px;height:500px;visibility:hidden;z-index:5001;}.ecosystem-spinner__button-link{cursor:pointer;}.ecosystem-spinner__button-link:after{content:">";margin-left:10px;}.accreditations-banner{overflow:hidden;padding:50px 10vw;}@media only screen and (max-width:1920px){.accreditations-banner{padding:50px 5vw;}}@media only screen and (max-width:1440px){.accreditations-banner{padding:50px 2vw;}}@media only screen and (max-width:767px){.accreditations-banner{padding:50px 5vw;}}.accreditations-banner .wysiwyg{max-width:450px;margin:50px 0;}@media only screen and (max-width:767px){.accreditations-banner .wysiwyg{margin:20px 0 0;max-width:100%;}}.accreditations-image{max-width:100%;margin:100px 0 0;}.accreditations{display:flex;flex-wrap:wrap;margin-bottom:40px;}.accreditation{display:flex;flex-direction:column;justify-content:center;margin:20px 0;width:20%;}@media only screen and (max-width:767px){.accreditation{width:33.3334%;}}.accreditation.accreditation_10{padding-right:40px;width:calc(33.3334% + 20px);}@media only screen and (max-width:767px){.accreditation.accreditation_10{padding-right:0;width:50%;}}.accreditation.accreditation_10 img{max-width:100%;}@media only screen and (max-width:767px){.accreditation.accreditation_10 img{margin:auto;max-width:80%;}}.accreditation.accreditation_11{width:33.3334%;}@media only screen and (max-width:767px){.accreditation.accreditation_11{width:50%;}}.accreditation.accreditation_11 img{max-width:100%;}@media only screen and (max-width:767px){.accreditation.accreditation_11 img{margin:auto;max-width:80%;}}.accreditation img{-webkit-filter:grayscale(1);filter:grayscale(1);max-width:60%;}@media only screen and (max-width:767px){.accreditation img{margin:auto;max-width:80%;}}.page-id-2 .accreditations-banner{position:relative;}.page-id-2 .accreditations-banner:before{background-color:#000;content:"";position:absolute;top:0;left:10vw;height:1px;width:80vw;}@media only screen and (max-width:1920px){.page-id-2 .accreditations-banner:before{left:5vw;width:90vw;}}@media only screen and (max-width:1440px){.page-id-2 .accreditations-banner:before{left:2vw;width:96vw;}}@media only screen and (max-width:767px){.page-id-2 .accreditations-banner:before{left:5vw;width:90vw;}}.page-id-7845 .accreditations-banner{padding-bottom:100px;}.accreditations-table{overflow:hidden;padding:50px 10vw;}@media only screen and (max-width:1920px){.accreditations-table{padding:50px 5vw;}}@media only screen and (max-width:1440px){.accreditations-table{padding:50px 2vw;}}@media only screen and (max-width:767px){.accreditations-table{padding:50px 5vw;}}.accreditations-table table th{text-align:left;vertical-align:top;height:50px;}@media screen and (max-width:767px){.accreditations-table table th{display:none;}}.accreditations-table table tr{border-bottom:1px solid #a5a09d;}@media screen and (max-width:767px){.accreditations-table table tr{display:block;}}.accreditations-table table tr td{padding:30px 5px;height:100px;vertical-align:top;}@media screen and (max-width:767px){.accreditations-table table tr td{padding:15px 5px;display:block;height:auto;}}@media screen and (max-width:767px){.accreditations-table table tr td:before{content:attr(data-label);display:block;margin-bottom:20px;text-transform:uppercase;}}.accreditations-table table .cell250{width:250px;}.accreditations-table table img{max-width:150px;}.benefits-banner{background-color:#a5a09c;overflow:hidden;padding:100px 10vw;}@media only screen and (max-width:1920px){.benefits-banner{padding:100px 5vw;}}@media only screen and (max-width:1440px){.benefits-banner{padding:100px 2vw;}}@media only screen and (max-width:767px){.benefits-banner{padding:50px 5vw;}}.benefits-banner h2{margin-bottom:20px;}.benefits-banner .wysiwyg{max-width:50%;margin:40px 0;}@media only screen and (max-width:767px){.benefits-banner .wysiwyg{max-width:100%;}}.benefits-banner .benefits{border-top:1px solid #000;margin-top:50px;}.benefits-banner .benefits .benefit{border-bottom:1px solid #000;display:flex;padding:15px 0;min-height:50px;}.benefits-banner .benefits .benefit .number{display:flex;flex-direction:column;justify-content:center;width:10%;}.benefits-banner .benefits .benefit .text{display:flex;flex-direction:column;justify-content:center;font-size:20px;width:90%;}.benefits-banner .benefits .benefit .text h3{font-family:Ivar,sans-serif;font-size:30px;margin-bottom:0;}@media only screen and (max-width:767px){.benefits-banner .benefits .benefit .text h3{font-size:20px;}}.benefits-banner.white-text h2{color:#fff;}.benefits-banner.white-text .wysiwyg p{color:#fff;}.benefits-banner.white-text .benefits{border-top:1px solid #fff;}.benefits-banner.white-text .benefits .benefit{border-bottom:1px solid #fff;}.benefits-banner.white-text .benefits .benefit .number{color:#fff;}.benefits-banner.white-text .benefits .benefit h3{color:#fff;}.page-id-7440 .benefits-banner .flex-20{width:33.3334%;}@media only screen and (max-width:767px){.page-id-7440 .benefits-banner .flex-20{width:100%;}}.page-id-7440 .benefits-banner .flex-60{width:66.6667%;}@media only screen and (max-width:767px){.page-id-7440 .benefits-banner .flex-60{width:100%;}}.page-id-7440 .benefits-banner .black-button{display:inline-block;margin-top:40px;}.bespoke-joinery{background-color:#976650;padding:100px 10vw;}@media only screen and (max-width:1920px){.bespoke-joinery{padding:100px 5vw;}}@media only screen and (max-width:1440px){.bespoke-joinery{padding:100px 2vw;}}@media only screen and (max-width:767px){.bespoke-joinery{padding:200px 5vw 50px;}}.bespoke-joinery h2{font-size:90px;}@media only screen and (max-width:1920px){.bespoke-joinery h2{font-size:70px;}}@media only screen and (max-width:1440px){.bespoke-joinery h2{font-size:60px;}}@media only screen and (max-width:767px){.bespoke-joinery h2{font-size:50px;}}.bespoke-joinery .wysiwyg{margin-bottom:50px;max-width:50%;}@media only screen and (max-width:767px){.bespoke-joinery .wysiwyg{max-width:100%;}}.bespoke-joinery .bespoke-image{position:relative;max-width:100%;}.bespoke-joinery .items{border-top:1px solid #000;}.bespoke-joinery .items .item{border-bottom:1px solid #000;display:flex;padding:15px 0;min-height:50px;}@media only screen and (max-width:767px){.bespoke-joinery .items .item{flex-direction:column;}}.bespoke-joinery .items .item .number{display:flex;flex-direction:column;justify-content:center;width:10%;}@media only screen and (max-width:767px){.bespoke-joinery .items .item .number{width:100%;}}.bespoke-joinery .items .item .text{display:flex;flex-direction:column;justify-content:center;font-size:20px;width:50%;}@media only screen and (max-width:767px){.bespoke-joinery .items .item .text{margin-top:10px;width:100%;}}.bespoke-joinery .items .item .link{display:flex;justify-content:flex-end;width:40%;}@media only screen and (max-width:767px){.bespoke-joinery .items .item .link{margin-top:20px;justify-content:flex-start;width:100%;}}.bespoke-joinery .items .item .link .black-button{align-self:center;}.bespoke-joinery .image-container{background-position:right center;background-size:cover;position:relative;left:-10vw;max-width:100%;min-height:100%;}@media only screen and (max-width:1920px){.bespoke-joinery .image-container{left:-5vw;}}@media only screen and (max-width:1440px){.bespoke-joinery .image-container{left:-2vw;}}@media only screen and (max-width:767px){.bespoke-joinery .image-container{left:-5vw;width:115%;max-width:unset;margin-bottom:50px;min-height:100vw;}}.bespoke-joinery .image-container img{display:none;}.bespoke-joinery .image-container:before{background-color:#976650;content:"";position:absolute;top:unset;bottom:0;left:-1%;height:102%;width:102%;transition:height 1s ease-in;z-index:1;}.bespoke-joinery.images-active .image-container:before{height:0;}.bespoke-joinery#heritage-windows{background-color:#fff;}@media only screen and (max-width:767px){.bespoke-joinery#heritage-windows{padding:50px 5vw;}}.bespoke-joinery#heritage-windows h2{font-size:50px;margin-bottom:50px;}@media only screen and (max-width:767px){.bespoke-joinery#heritage-windows h2{font-size:40px;}}.bespoke-joinery#heritage-windows .items .item .text{font-size:30px;width:100%;}@media only screen and (max-width:767px){.bespoke-joinery#heritage-windows .items .item .text{font-size:24px;}}.bespoke-joinery#heritage-windows .items .item .link{display:none;}#location-vpss{background-color:#000;}#location-srs{background-color:#000;}#partnership .flex-content{justify-content:center;}#riba-nbs-bespoke h2{font-size:60px;margin-bottom:100px;}@media only screen and (max-width:767px){#riba-nbs-bespoke h2{font-size:40px;margin-bottom:50px;}}.team-carousel-section{color:#000;padding-top:80px;padding-bottom:80px;}.team-carousel-section .team-carousel-header{display:flex;flex-direction:column;margin-bottom:4rem;gap:40px;}@media (min-width:768px){.team-carousel-section .team-carousel-header{flex-direction:row;justify-content:space-between;align-items:flex-start;}}.team-carousel-section .team-carousel-title{flex:1;margin-bottom:1rem;}@media only screen and (min-width:768px){.team-carousel-section .team-carousel-intro{margin-top:30px;max-width:350px;}}.team-carousel-section .team-carousel-intro p{margin-bottom:4rem;}.team-carousel-section .team-carousel-button{display:inline-block;background-color:#fff;color:#2e0065;padding:.5rem 1rem;border-radius:9999px;text-decoration:none;transition:background-color .3s;}.team-carousel-section .team-carousel-button:hover{background-color:#f0f0f0;}.team-carousel-section .swiper.team-carousel-swiper{overflow:visible;}@media only screen and (max-width:768px){.team-carousel-section .swiper.team-carousel-swiper{margin-left:unset;}}.team-carousel-section .team-carousel-swiper .swiper-slide{max-width:250px;}@media only screen and (max-width:768px){.team-carousel-section .team-carousel-swiper{max-width:220px;}}.team-carousel-section .team-member-card{display:block;overflow:hidden;text-decoration:none;color:#000;transition:transform .3s;}.team-carousel-section .team-member-image img{width:100%;height:250px;-o-object-fit:cover;object-fit:cover;}@media only screen and (max-width:768px){.team-carousel-section .team-member-image img{width:220px;}}.team-carousel-section .team-member-info{padding:1rem 1rem 1rem 0;}.team-carousel-section .team-member-info h4{font-size:1rem;font-weight:600;margin-bottom:.5rem;color:#fff;}.team-carousel-section .swiper-button-next,.team-carousel-section .swiper-button-prev{color:#000;}.team-carousel-section .swiper-pagination-bullet{background-color:#000;}.case-study-carousel{padding-top:80px;padding-bottom:80px;width:100%;}.case-study-carousel .button__primary.button__secondary{background-color:#1a0066;color:#fff;border:1px solid #ff45ff;}.case-study-carousel__header{margin-bottom:100px;width:70%;}.case-study-carousel__heading{color:#ff45ff;}.case-study-carousel__heading--white{color:#fff;}.case-study-carousel__swiper{width:100%;position:relative;overflow:hidden;}.case-study-carousel__slide{display:flex;width:100%;}.case-study-carousel__image{width:50%;height:auto;}.case-study-carousel__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.case-study-carousel__content{width:50%;margin-left:2rem;border-left:#ff45ff 1px solid;display:flex;flex-direction:column;padding-left:40px;padding-bottom:30px;}.case-study-carousel .case-study-carousel__top{display:flex;justify-content:space-between;}.case-study-carousel__company{position:relative;padding-left:20px;}.case-study-carousel__company::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:#ff45ff;border-radius:50%;}.case-study-carousel__type{color:#fff;opacity:.75;}.case-study-carousel__title{color:#fff;}.case-study-carousel__blurb blockquote{position:relative;margin-top:100px;}.case-study-carousel__blurb blockquote::before{background-image:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/reward-pink-quote.svg");background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:-60px;left:0;height:40px;width:40px;}.case-study-carousel__blurb blockquote p{font-size:16px;font-style:normal;margin-bottom:20px;}.case-study-carousel__blurb blockquote p:last-of-type{font-size:16px;}.case-study-carousel__owner{color:#fff;opacity:.5;}.case-study-carousel .all_case_study_wrapper{padding-top:60px;border-top:1px #ff45ff solid;display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;}.case-study-carousel__navigation{display:flex;align-items:center;margin-bottom:20px;}.case-study-carousel .swiper-pagination{position:static;width:auto;color:#ff45ff;font-size:16px;margin-right:10px;z-index:10;}.case-study-carousel .circle-arrow{background:#fff;border-radius:50%;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;overflow:visible;z-index:1;position:relative;margin-left:20px;}.case-study-carousel .circle-arrow div{width:18px;height:14px;background-position:center;background-size:cover;z-index:2;}.case-study-carousel .circle-arrow::before{content:"";width:100%;height:100%;z-index:1;bottom:0;left:0;position:absolute;background:#fff;transition:.5s ease-in-out;border-radius:50%;}.case-study-carousel .circle-arrow::after{content:"";width:100%;height:100%;z-index:0;bottom:0;left:0;-webkit-filter:blur(10px);filter:blur(10px);position:absolute;background:linear-gradient(130deg,#ff45ff 50%,#015cd4 50%);transition:.5s ease-in-out;}.case-study-carousel .circle-arrow-container:hover .circle-arrow:after{background:linear-gradient(270deg,#ff45ff 50%,#015cd4 50%);}.case-study-carousel .swiper-button-next,.case-study-carousel .swiper-button-prev{position:static;width:auto;height:auto;margin-top:0;}.case-study-carousel .swiper-button-next::after,.case-study-carousel .swiper-button-prev::after{content:none;}.case-study-carousel .swiper-button-prev .circle-arrow div{transform:rotate(180deg);}.case-study-carousel .button__wrapper{display:block;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__heading{color:#ff45ff;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__heading--white{color:#1a0066;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__company{color:#1a0066;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__company::before{background-color:#1a0066;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__type{color:#1a0066;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__owner{color:#1a0066;}.case-study-carousel__grey.case-study-carousel .all_case_study_wrapper,.case-study-carousel__grey.case-study-carousel .case-study-carousel__content{border-color:#1a0066;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__title{color:#ff45ff;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__blurb{color:#1a0066;}.case-study-carousel__grey.case-study-carousel .case-study-carousel__blurb blockquote::before{background-image:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/reward-purple-quote.svg");}.case-study-carousel__grey.case-study-carousel .case-study-carousel__blurb blockquote p{color:#1a0066;}@media screen and (max-width:1023px){.case-study-carousel{padding-top:40px;padding-bottom:40px;}.case-study-carousel__header{margin-bottom:50px;width:100%;}.case-study-carousel__swiper{width:100%;}.case-study-carousel__slide{display:block;width:100%;}.case-study-carousel__image{width:100%;height:auto;margin-bottom:20px;}.case-study-carousel__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}.case-study-carousel__content{width:100%;margin-left:0;border-left:none;border-top:#ff45ff 1px solid;padding-left:0;padding-top:20px;padding-bottom:20px;}.case-study-carousel .case-study-carousel__top{margin-bottom:10px;}.case-study-carousel__company{padding-left:20px;position:relative;}.case-study-carousel__company::before{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:#ff45ff;border-radius:50%;}.case-study-carousel__type{margin-bottom:10px;}.case-study-carousel .all_case_study_wrapper{padding-top:20px;border-top:1px #ff45ff solid;flex-direction:row;justify-content:space-between;align-items:baseline;}.case-study-carousel__navigation{margin-top:20px;justify-content:flex-start;width:auto;}.case-study-carousel .circle-arrow-container{margin-left:0;margin-right:10px;}}.case-study__title{padding:130px 40px 40px;}@media only screen and (max-width:600px){.case-study__title{padding:20px;}}.case-study__title h2{font-size:110px;line-height:1.1;font-family:Ivar,sans-serif;}@media only screen and (max-width:1200px){.case-study__title h2{font-size:90px;}}@media only screen and (max-width:1000px){.case-study__title h2{font-size:70px;}}@media only screen and (max-width:600px){.case-study__title h2{font-size:50px;}}.case-study__title .subtitle{max-width:330px;}.case-study__listing{display:flex;flex-flow:row wrap;gap:10px;padding:40px;}@media only screen and (max-width:600px){.case-study__listing{padding:20px;}}.case-study__member{display:none;width:calc(50% - 10px);}@media only screen and (max-width:1200px){.case-study__member{width:calc(50% - 10px);}}@media only screen and (max-width:600px){.case-study__member{width:calc(100% - 10px);}}.case-study__member.visible{display:block;}.case-study__member .cover-image{background-color:#000;background-size:cover;background-position:top center;min-height:27vw;margin-bottom:20px;position:relative;}@media only screen and (max-width:1200px){.case-study__member .cover-image{min-height:32vw;}}@media only screen and (max-width:1000px){.case-study__member .cover-image{min-height:39vw;}}@media only screen and (max-width:600px){.case-study__member .cover-image{min-height:55vw;}}.case-study__member .cover-image a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.case-study__member .cover-image .circle-arrow{position:absolute;bottom:30px;right:30px;opacity:0;transition:.3s;z-index:1;}.case-study__member .cover-image:hover .circle-arrow{opacity:1;}.case-study__member .link-text{padding-bottom:40px;}.case-study__member .link-text a{color:#ff45ff;display:block;margin-bottom:10px;}.case-study__member .link-text .post-type{color:#fff;border:1px solid #fff;opacity:.7;border-radius:5px;padding:8px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px;font-family:"Basis Grotesque Pro",sans-serif;font-size:16px;}.case-study__member .link-text .case_study_company{font:30px;color:#fff;font-family:"Basis Grotesque Pro",sans-serif;}.case-study-listing .filter-buttons{padding:0 40px;}.case-study-listing .filter-buttons p{display:inline-block;margin-right:40px;}.case-study-listing .filter-buttons button{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;margin-right:20px;padding:8px 20px;}.case-study-listing .filter-buttons button.is-active{background-color:#fff;color:#000;}@media only screen and (max-width:1000px){.case-study-listing .filter-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}.case-study-listing .filter-buttons p{display:block;grid-column:1/-1;}.case-study-listing .filter-buttons button{margin:0;}}@media only screen and (max-width:1000px){.case-study-listing .filter-buttons{padding:0 20px;}}.load-button-frame{margin:40px auto;text-align:center;}.post-count{padding:20px 40px 10px;color:#fff;opacity:.6;font-size:16px;}.case-study-slider{padding:100px 10vw;}@media only screen and (max-width:1920px){.case-study-slider{padding:100px 5vw;}}@media only screen and (max-width:1440px){.case-study-slider{padding:100px 2vw;}}@media only screen and (max-width:767px){.case-study-slider{padding:50px 5vw;}}.case-study-slider .title{font-family:"Basis Grotesque Pro",sans-serif;margin-bottom:50px;text-wrap:balance;}.cs-slide:hover .post-thumbnail-inner{transform:scale(1.1);}.cs-slide:hover h4 a:hover{color:#976650;}.cs-slide .post-thumbnail-outer{overflow:hidden;position:relative;height:30vw;margin-bottom:30px;}@media only screen and (max-width:767px){.cs-slide .post-thumbnail-outer{height:80vw;}}.cs-slide .post-thumbnail-inner{background-color:#eaeaea;background-position:center;background-size:cover;min-height:30vw;position:relative;transition:.5s ease-in-out;}@media only screen and (max-width:767px){.cs-slide .post-thumbnail-inner{min-height:80vw;}}.cs-slide .post-thumbnail-inner img{display:none;}.cs-slide .post-thumbnail-inner a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.cs-slide .flex-content{padding-bottom:40px;}.cs-slide h4{font-family:Ivar,sans-serif;font-size:30px;}@media only screen and (max-width:767px){.cs-slide h4{font-size:24px;}}.cs-slide h4 a{font-family:Ivar,sans-serif;}.cs-slide .post-category{margin-top:5px;text-transform:uppercase;}.cs-slide .post-date{font-size:12px;margin-top:20px;opacity:.5;text-transform:uppercase;}.cs-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:20px !important;max-width:80%;height:5px !important;}@media only screen and (max-width:767px){.cs-swiper-scrollbar{max-width:60%;}}.cs-swiper-scrollbar::before{background-color:#000;content:"";height:1px;top:2px;width:100%;position:absolute;}.cs-swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;border-radius:0;}.cs-swiper-button-next{position:absolute;top:unset;bottom:0;right:0;width:50px;}.cs-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.cs-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:0;right:70px;width:50px;}.cs-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.single-case-study{background-color:#e5e5e5;}.single-case-study:after{display:none;}.case-study-hero{padding-top:150px;}.case-study-hero h1{color:#1a0066;font-size:110px;text-align:center;padding:0 20px;}@media only screen and (max-width:1200px){.case-study-hero h1{font-size:90px;}}@media only screen and (max-width:1000px){.case-study-hero h1{font-size:80px;}}@media only screen and (max-width:767px){.case-study-hero h1{font-size:70px;}}@media only screen and (max-width:600px){.case-study-hero h1{font-size:60px;}}.case-study-hero p{color:#1a0066;font-size:30px;max-width:50vw;margin:0 auto 80px;text-align:center;}@media only screen and (max-width:767px){.case-study-hero p{max-width:90vw;font-size:24px;}}.case-study-hero img{width:100%;}.case-study-content{padding:40px 20vw;}@media only screen and (max-width:1000px){.case-study-content{padding:40px 10vw;}}.case-study-content h1,.case-study-content h2,.case-study-content h3,.case-study-content h4,.case-study-content h5,.case-study-content h6{color:#1a0066;font-family:Brockmann-reg,sans-serif;font-size:30px;margin-top:40px;}.case-study-content p{color:#1a0066;}.case-study-content a{color:#1a0066;text-decoration:underline;text-underline-offset:2px;}.case-study-content a:hover{color:#000;}.case-study-content .results{border:1px solid #1a0066;border-radius:10px;margin:50px 0;padding:30px;}.case-study-content .results h1{margin-top:20px;}.case-study-content blockquote{position:relative;margin-top:100px;}.case-study-content blockquote strong{opacity:.7;}.case-study-content blockquote::before{background-image:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/reward-pink-quote.svg");background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:-60px;left:0;height:40px;width:40px;}.case-study-content blockquote p{font-size:20px;font-style:normal;margin-bottom:30px;}.case-study-content blockquote p:last-of-type{font-size:16px;}.more-case-studies{margin-top:40px;padding-bottom:50px;}.more-case-studies .divider-banner{padding:0;margin-bottom:50px;}.more-case-studies h2{color:#1a0066;margin-bottom:40px;}.more-case-studies .post-type{color:#1a0066;border:1px solid #1a0066;border-radius:5px;padding:8px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:10px;font-family:"Basis Grotesque Pro",sans-serif;font-size:16px;margin-top:30px;}.more-case-studies .case-study-view-all{text-align:center;}.more-case-studies .case-study-view-all .button__primary{top:-30px;}.more-case-studies .case-studies-wrapper{display:flex;justify-content:space-between;gap:1rem;padding-bottom:120px;}.more-case-studies .case-studies-wrapper .case-study-item{flex:1;max-width:48%;}.more-case-studies .case-studies-wrapper .case-study-item a{display:block;text-decoration:none;color:inherit;}.more-case-studies .case-studies-wrapper .case-study-item a img{max-width:100%;height:auto;margin-bottom:1rem;display:none;}.more-case-studies .case-studies-wrapper .case-study-item a .bg-cover{background-size:cover;min-height:30vw;}.more-case-studies .case-studies-wrapper .case-study-item a h5{color:#1a0066;font-size:30px;margin:20px 0;font-family:"Basis Grotesque Pro",sans-serif;}.more-case-studies .case-studies-wrapper .case-study-item a .case-study-title{font-size:16px;color:#1a0066;}@media only screen and (max-width:968px){.more-case-studies .case-studies-wrapper{flex-direction:column-reverse;align-items:center;row-gap:60px;}.more-case-studies .case-studies-wrapper .case-study-item{max-width:100%;}.more-case-studies .case-studies-wrapper .case-study-item a .bg-cover{min-height:40vw;background-position:center;}}@media only screen and (max-width:668px){.more-case-studies .case-studies-wrapper .case-study-item a .bg-cover{min-height:300px;}}.column-banner{padding:50px 10vw;}@media only screen and (max-width:1920px){.column-banner{padding:50px 5vw;}}@media only screen and (max-width:1440px){.column-banner{padding:50px 2vw;}}@media only screen and (max-width:767px){.column-banner{padding:50px 5vw;}}.column-banner .switcher-frame{top:0;}.column-banner .switcher-frame .switcher__toggle{background-color:#000;}.column-banner .label{color:#000;}.column-banner .label span{display:block;}.column-banner .title{color:#000;font-size:40px;margin-bottom:50px;}.column-banner img{max-width:100%;margin:50px 0;}.column-banner .wysiwyg a{text-underline-offset:2px;text-decoration:underline;}.column-banner .wysiwyg a:hover{color:#976650;}.column-banner .image-container{position:relative;}.column-banner .image-container:before{background-color:#fff;content:"";position:absolute;top:unset;bottom:0;left:0;height:100%;width:100%;transition:height 1s ease-in;z-index:1;}.column-banner.images-active .image-container:before{height:0;}.column-banner .logos{display:flex;flex-direction:column;text-align:center;}@media only screen and (max-width:767px){.column-banner .logos{flex-direction:row;justify-content:space-between;}}.column-banner .logos img{margin:0 0 40px;}@media only screen and (max-width:767px){.column-banner .logos img{margin:20px 0;max-width:40vw;}}.page-id-9014 .flex-33:nth-of-type(2),.page-id-9015 .flex-33:nth-of-type(2),.page-id-9016 .flex-33:nth-of-type(2){width:66.6667%;}@media only screen and (max-width:767px){.page-id-9014 .flex-33:nth-of-type(2),.page-id-9015 .flex-33:nth-of-type(2),.page-id-9016 .flex-33:nth-of-type(2){width:100%;}}.page-id-9014 .flex-33:nth-of-type(2) table,.page-id-9015 .flex-33:nth-of-type(2) table,.page-id-9016 .flex-33:nth-of-type(2) table{margin:40px 0;}.page-id-9014 .flex-33:nth-of-type(2) table td,.page-id-9014 .flex-33:nth-of-type(2) table th,.page-id-9015 .flex-33:nth-of-type(2) table td,.page-id-9015 .flex-33:nth-of-type(2) table th,.page-id-9016 .flex-33:nth-of-type(2) table td,.page-id-9016 .flex-33:nth-of-type(2) table th{border:1px solid #000;padding:10px;}@media only screen and (max-width:767px){.page-id-9014 .flex-33:nth-of-type(2) table td,.page-id-9014 .flex-33:nth-of-type(2) table th,.page-id-9015 .flex-33:nth-of-type(2) table td,.page-id-9015 .flex-33:nth-of-type(2) table th,.page-id-9016 .flex-33:nth-of-type(2) table td,.page-id-9016 .flex-33:nth-of-type(2) table th{font-size:11px;padding:4px;}}.page-id-9014 .wysiwyg h2,.page-id-9014 .wysiwyg h3,.page-id-9014 .wysiwyg h4,.page-id-9014 .wysiwyg h5,.page-id-9014 .wysiwyg h6,.page-id-9015 .wysiwyg h2,.page-id-9015 .wysiwyg h3,.page-id-9015 .wysiwyg h4,.page-id-9015 .wysiwyg h5,.page-id-9015 .wysiwyg h6,.page-id-9016 .wysiwyg h2,.page-id-9016 .wysiwyg h3,.page-id-9016 .wysiwyg h4,.page-id-9016 .wysiwyg h5,.page-id-9016 .wysiwyg h6{font-size:24px;font-family:"Basis Grotesque Pro",sans-serif;}@media only screen and (max-width:767px){.page-id-9014 .wysiwyg h2,.page-id-9014 .wysiwyg h3,.page-id-9014 .wysiwyg h4,.page-id-9014 .wysiwyg h5,.page-id-9014 .wysiwyg h6,.page-id-9015 .wysiwyg h2,.page-id-9015 .wysiwyg h3,.page-id-9015 .wysiwyg h4,.page-id-9015 .wysiwyg h5,.page-id-9015 .wysiwyg h6,.page-id-9016 .wysiwyg h2,.page-id-9016 .wysiwyg h3,.page-id-9016 .wysiwyg h4,.page-id-9016 .wysiwyg h5,.page-id-9016 .wysiwyg h6{font-size:20px;}}.page-id-9014 .wysiwyg h2 strong,.page-id-9014 .wysiwyg h3 strong,.page-id-9014 .wysiwyg h4 strong,.page-id-9014 .wysiwyg h5 strong,.page-id-9014 .wysiwyg h6 strong,.page-id-9015 .wysiwyg h2 strong,.page-id-9015 .wysiwyg h3 strong,.page-id-9015 .wysiwyg h4 strong,.page-id-9015 .wysiwyg h5 strong,.page-id-9015 .wysiwyg h6 strong,.page-id-9016 .wysiwyg h2 strong,.page-id-9016 .wysiwyg h3 strong,.page-id-9016 .wysiwyg h4 strong,.page-id-9016 .wysiwyg h5 strong,.page-id-9016 .wysiwyg h6 strong{font-weight:400;}.comparison-banner{padding:100px 20vw 0;}@media only screen and (max-width:1920px){.comparison-banner{padding:50px 10vw 0;}}@media only screen and (max-width:1440px){.comparison-banner{padding:50px 5vw;}}@media only screen and (max-width:767px){.comparison-banner{padding:50px 10vw;}}.comparison-banner .container{max-width:100%;}.comparison-banner #comparison{width:100%;padding-bottom:50vw;overflow:hidden;position:relative;}.comparison-banner figure{position:absolute;background-size:cover;font-size:0;width:100%;height:100%;margin:0;}.comparison-banner #divisor{background-size:cover;background-position:left center;position:absolute;width:50%;box-shadow:0 5px 10px -2px rgba(0,0,0,.3);bottom:0;height:100%;}.comparison-banner #divisor::after,.comparison-banner #divisor::before{content:"";position:absolute;right:-2px;width:4px;height:calc(50% - 25px);background:#fff;z-index:3;}.comparison-banner #divisor::before{top:0;box-shadow:0 -3px 8px 1px rgba(0,0,0,.3);}.comparison-banner #divisor::after{bottom:0;box-shadow:0 3px 8px 1px rgba(0,0,0,.3);}.comparison-banner #handle{position:absolute;height:50px;width:50px;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:1;}.comparison-banner #handle::after,.comparison-banner #handle::before{content:"";width:0;height:0;border:6px inset transparent;position:absolute;top:50%;margin-top:-6px;}.comparison-banner #handle::before{border-right:6px solid #fff;left:50%;margin-left:-17px;}.comparison-banner #handle::after{border-left:6px solid #fff;right:50%;margin-right:-17px;}.comparison-banner input[type=range]{-webkit-appearance:none;-moz-appearance:none;position:absolute;top:50%;left:-25px;transform:translateY(-50%);background-color:rgba(0,0,0,0);width:calc(100% + 50px);z-index:2;}.comparison-banner input[type=range]:active,.comparison-banner input[type=range]:focus{border:none;outline:0;}.comparison-banner input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;border:4px solid #fff;height:50px;width:50px;border-radius:50%;background:rgba(0,0,0,0);box-shadow:0 0 8px 1px rgba(0,0,0,.3);}.comparison-banner input[type=range]::-moz-range-track{-moz-appearance:none;height:15px;width:100%;background-color:rgba(0,0,0,0);position:relative;outline:0;}.contact-cta{padding:80px 40px 60px;}.contact-cta h2{font-size:150px;}@media only screen and (max-width:1200px){.contact-cta h2{font-size:90px;}}@media only screen and (max-width:1000px){.contact-cta h2{font-size:70px;}}@media only screen and (max-width:600px){.contact-cta h2{font-size:50px;}}.contact-cta h2 .first-part{color:#000;}.contact-cta h2 .second-part{color:#fff;}.contact-cta h2 .second-part span{display:block;}.contact-cta .content{max-width:400px;padding-bottom:15px;}.contact-cta .content p{font-size:20px;}.contact-cta.white-text{background-color:#1a0066;padding:80px 40px 120px;}.contact-cta.white-text h2 .second-part,.contact-cta.white-text p{color:#fff;}@media only screen and (min-width:1000px){.contact-cta.white-text h2{width:100%;}}.contact-cta.purple-text p{color:#000;}.contact-cta__button{margin:40px 0 0;}.single-team-member .content p{color:#1a0066;}.single-team-member .contact-cta{background-color:#e5e5e5;}.single-team-member .contact-cta h2 .first-part{color:#1a0066;}.single-team-member .contact-cta h2 .second-part{color:#000;}.contact-intro{background-color:#a5a09c;padding:200px 10vw 100px;}@media only screen and (max-width:1920px){.contact-intro{padding:200px 5vw 100px;}}@media only screen and (max-width:1440px){.contact-intro{padding:200px 2vw 100px;}}@media only screen and (max-width:767px){.contact-intro{padding:200px 5vw 100px;}}.contact-intro h1{color:#000;font-size:160px;max-width:700px;}@media only screen and (max-width:1200px){.contact-intro h1{font-size:100px;}}@media only screen and (max-width:767px){.contact-intro h1{font-size:80px;}}@media only screen and (max-width:1920px){.contact-intro{padding:200px 5vw 100px;}}@media only screen and (max-width:1440px){.contact-intro{padding:200px 2vw 100px;}}@media only screen and (max-width:767px){.contact-intro{padding:200px 5vw 50px;}}.contact-intro h2{color:#000;margin-top:50px;max-width:90%;}@media only screen and (max-width:1440px){.contact-intro h2{margin-top:50px;}}@media only screen and (max-width:767px){.contact-intro h2{margin-top:50px;}}.contact-intro .columns{display:flex;}.contact-intro .wysiwyg{max-width:450px;margin:20px 0 0;}@media only screen and (max-width:767px){.contact-intro .wysiwyg{max-width:100%;}}.contact-intro .wysiwyg p{color:#000;}.contact-intro .address{margin-top:10px;width:50%;}.contact-intro .address p{color:#000;}.contact-intro .address a{color:#000;}.contact-intro .address a:hover{color:#976650;}.contact-intro .socials{margin-top:10px;width:50%;}.contact-intro .socials ul li{list-style-type:none;}.contact-intro .socials p{color:#000;}.contact-intro .socials a{color:#000;display:inline-block;margin-bottom:5px;position:relative;padding-right:20px;}.contact-intro .socials a:hover{color:#976650;}.contact-intro .socials a:hover:after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/contact-social-hover.svg");}.contact-intro .socials a:after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/contact-social-black.svg");background-size:contain;background-repeat:no-repeat;background-position:center;content:"";position:absolute;height:100%;width:8px;right:0;top:0;}.contact-intro .icon{position:absolute;right:0;top:0;-webkit-animation:slow-spin 10s linear infinite;animation:slow-spin 10s linear infinite;}.content-box-section{padding-top:80px;padding-bottom:80px;}.content-box-section .blurb{color:#000;width:30%;padding:5px;padding-bottom:40px;}@media (max-width:868px){.content-box-section .blurb{width:100%;padding-bottom:20px;}}.content-box-section .h100{width:55%;margin-bottom:40px;}.content-box-section .h100 span{display:block;}.content-box-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));margin:0 auto;}.content-box-grid.flex-start .content-box.has-number .content-box-inner{justify-content:flex-start;margin-top:0;}.content-box-grid.flex-end .content-box.has-number .content-box-inner{justify-content:flex-end;}.content-box{background-color:rgba(0,0,0,0);padding:25px;position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:200px;border:1px solid #ff45ff;border-radius:5px;}.content-box-inner{display:flex;flex-direction:column;height:100%;justify-content:space-evenly;}.content-box-heading{font-size:24px;margin-bottom:15px;color:#000;}.content-box-heading span{display:block;}.content-box-blurb{font-size:16px;color:#000;font-family:"Basis Grotesque Pro",sans-serif;}.content-box-blurb span{display:block;}.content-box-number{position:absolute;top:20px;left:20px;font-size:16px;color:#000;}.content_box_count_2 .content-box-heading{font-size:50px;}.content_box_count_2 .content-box-blurb{font-size:22px;}.content_box_count_2 .content-box{min-height:300px;}.content_box_count_2 .content-box.has-number .content-box-heading{font-size:60px;}.content_box_count_3 .content-box-heading{font-size:40px;}.content_box_count_3 .content-box-blurb{font-size:20px;}.content_box_count_3 .content-box{min-height:350px;}.content_box_count_3 .content-box.has-number .content-box-heading{font-size:40px;}.content_box_count_4 .content-box-heading{font-size:30px;}.content_box_count_4 .content-box-blurb{font-size:16px;}.content_box_count_4 .content-box{min-height:200px;}.content_box_count_4 .content-box.has-number .content-box-heading{font-size:40px;margin-top:40px;}.content_box_count_5{padding-bottom:80px;}.content_box_count_5 .content-box-heading{font-size:28px;}.content_box_count_5 .content-box-blurb{font-size:16px;}.content_box_count_5 .content-box{min-height:200px;}.content_box_count_5 .content-box.has-number .content-box-heading{font-size:35px;}.content-box.has-number{justify-content:flex-end;}.content-box.has-number .content-box-inner{justify-content:flex-end;margin-top:30px;}@media (max-width:1300px){.content_box_count_3 .content-box-heading,.content_box_count_4 .content-box-heading{font-size:24px;}.content_box_count_3 .content-box-blurb,.content_box_count_4 .content-box-blurb{font-size:16px;}.content_box_count_3 .content-box.has-number .content-box-heading,.content_box_count_4 .content-box.has-number .content-box-heading{font-size:26px;}}@media (max-width:1100px){.content_box_count_3 .content-box,.content_box_count_4 .content-box{min-height:300px;}}@media (max-width:900px){.content-box-grid{grid-template-columns:1fr;}.content-box{min-height:180px !important;}.content-box-heading{font-size:28px !important;}.content-box-blurb{font-size:16px !important;}.content-box-number{font-size:16px;}.content-box-section .h100{width:100%;margin-bottom:20px;}}@media (max-width:480px){.content-box-heading{font-size:26px !important;}.content-box{min-height:150px !important;padding:20px;}}.colour-variant-2.content-box-grid .content-box{border:1px solid #1a0066;}.colour-variant-2.content-box-grid .content-box-heading{color:#1a0066;}.colour-variant-2.content-box-grid .content-box-blurb{color:#1a0066;}.colour-variant-2.content-box-grid .content-box-number{color:#1a0066;}.page-id-19 .content-box-inner{justify-content:flex-start;}.page-id-21 .content-box-grid.flex-end .content-box.has-number .content-box-inner{justify-content:flex-start;padding-top:80px;}.page-id-21 .content-box-grid.flex-end .content-box.has-number .content-box-inner .content-box-blurb{font-size:16px;}.page-id-23 .content-box-grid.flex-end .content-box.has-number .content-box-inner{justify-content:flex-start;padding-top:80px;}.page-id-23 .content-box-grid.flex-end .content-box.has-number .content-box-inner .content-box-blurb{font-size:16px;}.page-id-25 .content-box.has-number .content-box-inner{justify-content:flex-start;padding-top:80px;}.page-id-27 .content_box_count_3 .content-box{min-height:unset;}.page-id-27 .content-box.has-number .content-box-inner{justify-content:flex-start;padding-top:80px;}.page-id-27 .content-box.has-number .content-box-inner .content-box-blurb{font-size:16px;}.page-id-29 .content_box_count_3 .content-box{min-height:unset;}.page-id-29 .content-box.has-number .content-box-inner{justify-content:flex-start;padding-top:80px;}.page-id-29 .content-box.has-number .content-box-inner .content-box-blurb{font-size:16px;}.page-id-31 .content_box_count_3 .content-box{min-height:unset;}.page-id-31 .content-box.has-number .content-box-inner{justify-content:flex-start;padding-top:80px;}.page-id-31 .content-box.has-number .content-box-inner .content-box-blurb{font-size:16px;}.image-ticker-section{color:#000;padding-top:80px;padding-bottom:80px;}.image-ticker-section .image-ticker-header{display:flex;flex-direction:column;margin-bottom:6rem;}@media (min-width:868px){.image-ticker-section .image-ticker-header{flex-direction:row;justify-content:space-between;align-items:flex-start;}}.image-ticker-section .image-ticker-title{flex:1;margin-bottom:1rem;}.image-ticker-section .image-ticker-title .double_heading{display:flex;flex-direction:column;margin-right:10px;font-family:Ivar,sans-serif;}.image-ticker-section .image-ticker-title .double_heading .purple_heading{color:#000;}.image-ticker-section .image-ticker-title .double_heading .white_heading{color:#fff;margin-top:-15px;}@media only screen and (min-width:868px){.image-ticker-section .image-ticker-intro{margin-top:30px;max-width:420px;}}.image-ticker-section .image-ticker-intro p{margin-bottom:2rem;}.image-ticker-section .image-ticker-intro p:last-child{margin-bottom:0;}.image-ticker-section .swiper.image-ticker-swiper{overflow:visible;}@media only screen and (max-width:768px){.image-ticker-section .swiper.image-ticker-swiper{margin-left:unset;}}.image-ticker-section .image-ticker-swiper .swiper-slide.slide-even{max-width:330px;height:330px;}.image-ticker-section .image-ticker-swiper .swiper-slide.slide-odd{max-width:215px;height:215px;}.image-ticker-section .ticker-image-card{display:block;background-color:#1a0066;overflow:hidden;width:100%;height:100%;}.image-ticker-section .ticker-image-wrapper{width:100%;height:100%;}.image-ticker-section .ticker-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.image-ticker-swiper .swiper-slide.slide-even{max-width:330px;height:330px;}.image-ticker-swiper .swiper-slide.slide-odd{max-width:215px;height:215px;}.first_blurb{font-size:30px;}@media only screen and (max-width:768px){.first_blurb{font-size:26px;}}.second_blurb{font-family:Brockmann-reg;}.cs-details{background-color:#a5a09c;padding:0 10vw 100px;}@media only screen and (max-width:1920px){.cs-details{padding:0 5vw 100px;}}@media only screen and (max-width:1440px){.cs-details{padding:0 2vw 100px;}}@media only screen and (max-width:767px){.cs-details{padding:0 5vw 50px;}}.cs-details .flex-content{border-top:1px solid #000;gap:0;}.cs-details .flex-content .flex-60{width:calc(60% + 20px);}@media only screen and (max-width:767px){.cs-details .flex-content .flex-60{width:100%;}}.cs-details .label{position:relative;top:20px;}.cs-details .details{background-color:#000;border-bottom:1px solid #000;display:flex;flex-wrap:wrap;gap:1px;position:relative;z-index:0;}@media only screen and (max-width:767px){.cs-details .details{border-top:1px solid #000;margin-top:40px;}}.cs-details .details .label{top:0;}.cs-details .details::before{background-color:#a5a09c;content:"";position:absolute;height:100%;height:100%;top:0;left:0;width:10px;z-index:1;}@media only screen and (max-width:767px){.cs-details .details::before{display:none;}}.cs-details .details:after{background-color:#a5a09c;content:"";position:absolute;height:100%;height:100%;top:0;right:-4px;width:5px;z-index:1;}.cs-details .detail{background-color:#a5a09c;padding:20px 0 20px 10px;}.cs-details .detail.quarter{width:calc(25% - 11px);}@media only screen and (max-width:767px){.cs-details .detail.quarter{width:100%;}}.cs-details .detail.half{width:calc(50% - 11px);}@media only screen and (max-width:767px){.cs-details .detail.half{width:100%;}}.cs-details .detail.third{width:calc(33.33334% - 11px);}@media only screen and (max-width:767px){.cs-details .detail.third{width:100%;}}.cs-details .detail.two-thirds{width:calc(66.666667% - 11px);}@media only screen and (max-width:767px){.cs-details .detail.two-thirds{width:100%;}}.cs-details .detail.full{width:calc(100% - 11px);}@media only screen and (max-width:767px){.cs-details .detail.full{width:100%;}}.cs-details .detail .label{margin-bottom:5px;}.cs-details .detail .content{font-weight:700;margin-bottom:0;max-width:90%;}.gallery-container{position:relative;}.accordion-gallery{width:100%;height:30vw;}@media only screen and (max-width:767px){.accordion-gallery{height:50vw;}}@media only screen and (max-width:640px){.accordion-gallery{height:80vw;}}.accordion-gallery .swiper-slide{background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;}.accordion-gallery .swiper-slide img{display:none;}.lightbox-gallery{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:1000;align-items:center;justify-content:center;}.lightbox-gallery .swiper-slide{text-align:center;display:flex;justify-content:center;flex-direction:column;}.lightbox-gallery img{align-self:center;max-width:70vw;max-height:70vh;}.lightbox-swiper-button-next{position:absolute;right:100px;width:50px;}.lightbox-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.lightbox-swiper-button-prev{position:absolute;left:100px;width:50px;}.lightbox-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.lightbox-swiper-fraction{color:#fff;font-family:"Basis Grotesque Pro",sans-serif;text-align:center;position:absolute;bottom:40px;}.close-lightbox{position:absolute;color:#fff;top:100px;right:100px;text-transform:uppercase;z-index:9999999;}html.gallery-swiper-active{overflow:hidden;}html.gallery-swiper-active header{opacity:0;visibility:hidden;}html.gallery-swiper-active .case-study-slider{z-index:0;}.cs-intro{background-color:#a5a09c;padding:100px 10vw;}@media only screen and (max-width:1920px){.cs-intro{padding:100px 5vw;}}@media only screen and (max-width:1440px){.cs-intro{padding:100px 2vw;}}@media only screen and (max-width:767px){.cs-intro{padding:50px 5vw;}}.cs-intro h2{font-size:70px;margin-bottom:40px;}@media only screen and (max-width:767px){.cs-intro h2{font-size:40px;}}.cs-intro .wysiwyg{max-width:80%;}@media only screen and (max-width:767px){.cs-intro .wysiwyg{max-width:100%;}}.cs-intro .wysiwyg h2{font-size:30px;font-family:Ivar,sans-serif;}.cs-intro .wysiwyg h3{font-size:30px;}.cs-intro .wysiwyg h4{font-size:24px;}.cs-staff-quote{background-color:#000;padding:100px 10vw;}@media only screen and (max-width:1920px){.cs-staff-quote{padding:100px 5vw;}}@media only screen and (max-width:1440px){.cs-staff-quote{padding:100px 2vw;}}@media only screen and (max-width:767px){.cs-staff-quote{padding:50px 5vw;}}.cs-staff-quote p.label{color:#fff;}.cs-staff-quote p.label span{display:block;}.cs-staff-quote h2{color:#fff;font-size:70px;margin-bottom:50px;max-width:80%;}@media only screen and (max-width:767px){.cs-staff-quote h2{font-size:40px;}}.cs-staff-quote .quote{max-width:90%;}.cs-staff-quote .quote P{color:#fff;font-size:30px;font-style:italic;}@media only screen and (max-width:767px){.cs-staff-quote .quote P{font-size:24px;}}.cs-staff-quote img{max-width:100%;}.cs-technology{background-color:#000;padding:100px 10vw;}@media only screen and (max-width:1920px){.cs-technology{padding:100px 5vw;}}@media only screen and (max-width:1440px){.cs-technology{padding:100px 2vw;}}@media only screen and (max-width:767px){.cs-technology{padding:50px 5vw;}}.cs-technology h2{color:#fff;font-family:"Basis Grotesque Pro",sans-serif;font-size:40px;margin-bottom:40px;}@media only screen and (max-width:767px){.cs-technology h2{font-size:30px;}}.cs-technology h2.ivar{font-family:Ivar,sans-serif;}.cs-technology .wysiwyg{max-width:80%;margin-bottom:50px;}@media only screen and (max-width:767px){.cs-technology .wysiwyg{max-width:100%;}}.cs-technology .wysiwyg p{color:#fff;}.cs-technology p.label{color:#fff;}.cs-technology p.label span{display:block;}.cs-technology img{max-width:80%;}@media only screen and (max-width:767px){.cs-technology img{max-width:100%;}}.tech-stats{border-top:1px #fff dotted;max-width:80%;margin:0 0 50px 0;}@media only screen and (max-width:767px){.tech-stats{max-width:100%;}}.tech-stat{border-bottom:1px #fff dotted;display:flex;margin:0;padding:20px 0;}.tech-stat h4{color:#fff;}.tech-stat p{color:#fff;margin-bottom:0;}.tech-stat .left{width:50%;}.tech-stat .left h4{margin-bottom:0;}.tech-stat .right{text-wrap:balance;text-align:left;padding-right:20px;width:50%;}.cs-testimonial{background-color:#a5a09c;padding:100px 10vw;}@media only screen and (max-width:1920px){.cs-testimonial{padding:100px 5vw;}}@media only screen and (max-width:1440px){.cs-testimonial{padding:100px 2vw;}}@media only screen and (max-width:767px){.cs-testimonial{padding:50px 5vw;}}.cs-testimonial p.label span{display:block;}.cs-testimonial .quote{max-width:90%;}.cs-testimonial .quote P{font-size:30px;font-style:italic;}@media only screen and (max-width:767px){.cs-testimonial .quote P{font-size:24px;}}.cs-testimonial.black-bg{background-color:#000;}.cs-testimonial.black-bg p.label{color:#fff;}.cs-testimonial.black-bg .quote p{color:#fff;}.difference-banner{padding:100px 10vw;}@media only screen and (max-width:1920px){.difference-banner{padding:100px 5vw;}}@media only screen and (max-width:1440px){.difference-banner{padding:100px 2vw;}}@media only screen and (max-width:767px){.difference-banner{padding:50px 5vw 0;}}.difference-banner .with-image{position:relative;}.difference-banner .bg-image{background-size:cover;width:calc(100% + 5vw);position:relative;left:-10vw;top:0;margin-top:0;height:100%;}.difference-banner .bg-image:before{background-color:#fff;content:"";position:absolute;top:unset;bottom:0;right:0;height:100%;width:100%;transition:height 1s ease-in;z-index:1;}.difference-banner .bg-image img{display:none;}@media only screen and (max-width:1920px){.difference-banner .bg-image{width:calc(100% + 2vw);left:-5vw;}}@media only screen and (max-width:1440px){.difference-banner .bg-image{width:calc(100% - 2vw);left:-2vw;}}@media only screen and (max-width:767px){.difference-banner .bg-image{width:calc(100% + 10vw);margin-bottom:50px;left:-5vw;min-height:60vw;}}.difference-banner .title{font-size:50px;margin-bottom:50px;font-family:"Basis Grotesque Pro",sans-serif;text-wrap:balance;}@media only screen and (max-width:1200px){.difference-banner .title{font-size:40px;}}@media only screen and (max-width:767px){.difference-banner .title{font-size:34px;}}.difference-banner .title span{display:block;}.difference-banner h4{font-family:"Basis Grotesque Pro",sans-serif;font-size:20px;margin-bottom:0;}.difference-banner .items{border-top:1px solid #000;margin-top:0;}.difference-banner .items .item{border-bottom:1px solid #000;display:flex;padding:20px 0;}.difference-banner .items .number{font-size:16px;width:10%;}.difference-banner .items .item-title{padding-right:100px;width:calc(90% - 100px);}.difference-banner .items .item-title h4{position:relative;text-wrap:balance;}.difference-banner .items .item-description{width:50%;}.difference-banner.white-text .number{color:#fff;}.difference-banner.white-text h2{color:#fff;}.difference-banner.white-text h4{color:#fff;}.difference-banner.white-text p{color:#fff;}.difference-banner.white-text .items{border-top:1px solid #fff;}.difference-banner.white-text .items .item{border-bottom:1px solid #fff;}.difference-banner.images-active .bg-image:before{height:0;}.divider-banner{padding:0 40px;}.divider-banner.pink-text h2{color:#000;border-bottom:1px solid #ff45ff;position:relative;position:relative;font-size:18px;margin-bottom:20px;padding-left:20px;padding-bottom:20px;}.divider-banner.pink-text h2:before{background-color:#000;border-radius:100%;content:"";position:absolute;left:0;top:6px;height:10px;width:10px;}.divider-banner.blue-text h2{color:#1a0066;border-bottom:1px solid #1a0066;position:relative;position:relative;font-size:18px;margin-bottom:20px;padding-left:20px;padding-bottom:20px;}.divider-banner.blue-text h2:before{background-color:#1a0066;border-radius:100%;content:"";position:absolute;left:0;top:6px;height:10px;width:10px;}.page-template-grey-page .bg-feature-light,.single-post .bg-feature-light{display:none;}.page-template-grey-page .bg-feature-dark,.single-post .bg-feature-dark{display:none;}.downloads-banner{padding:150px 40px 100px;}.downloads-banner h1{text-align:center;}.downloads-intro{border-bottom:1px solid #1a0066;}.downloads-intro h1{text-align:center;}.brochures{margin:40px 0;padding:0 200px;}.brochures h4{font-family:Brockmann-reg;font-size:24px;margin:60px 0 30px;}.brochure-document{border:1px solid #1a0066;border-radius:10px;margin-bottom:10px;padding:15px 20px;position:relative;}.brochure-document a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.brochure-document span{font-family:Brockmann-reg;color:#1a0066;}.brochure-document .download-arrow{background-color:#fff;border-radius:4px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;overflow:visible;z-index:1;position:absolute;margin-left:20px;right:20px;top:5px;}.brochure-document .download-arrow::before{content:"";width:100%;height:100%;z-index:1;bottom:0;left:0;position:absolute;background-color:#fff;background-image:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/download-icon.svg");background-position:center;background-repeat:no-repeat;background-size:70%;transition:.5s ease-in-out;border-radius:4px;}.brochure-document .download-arrow::after{content:"";width:100%;height:100%;z-index:0;bottom:0;left:0;-webkit-filter:blur(10px);filter:blur(10px);position:absolute;background:linear-gradient(130deg,#ff45ff 50%,#015cd4 50%);transition:.5s ease-in-out;}.brochure-document:hover .download-arrow::after{background:linear-gradient(130deg,#015cd4 50%,#ff45ff 50%);}.downloads-listing{padding:300px 10vw 100px;}@media only screen and (max-width:1920px){.downloads-listing{padding:300px 5vw 100px;}}@media only screen and (max-width:1440px){.downloads-listing{padding:300px 2vw 100px;}}@media only screen and (max-width:767px){.downloads-listing{padding:200px 5vw 100px;}}.downloads-listing .flex-content{margin-bottom:100px;}.downloads{display:flex;flex-wrap:wrap;gap:20px;}.downloads .download{width:calc(50% - 20px);}@media only screen and (max-width:767px){.downloads .download{width:calc(100% - 20px);}}.downloads .download .bg-image{background-size:cover;min-height:30vw;}@media only screen and (max-width:767px){.downloads .download .bg-image{min-height:60vw;}}.downloads .download img{display:none;}.downloads .download .download-info{display:flex;justify-content:space-between;margin-top:20px;}.downloads .download .download-info .label{margin-bottom:20px;}.downloads .download .download-info p.title{font-size:24px;}.downloads .download .download-info p.title a{font-family:Ivar,sans-serif;}@media only screen and (max-width:767px){.downloads .download .download-info{flex-direction:column;justify-content:flex-start;}}.downloads .download .download-info a:hover{color:#976650;}.downloads .download .download-image{position:relative;}.downloads .download .download-image:before{background-color:#fff;border-radius:90%;display:flex;justify-content:center;flex-direction:column;content:"DOWNLOAD";font-size:12px;position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);height:90px;width:90px;z-index:1;transition:.3s;text-align:center;}.downloads .download .download-image a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;}.downloads .download .download-image:hover:before{background-color:#976650;color:#fff;}.dual-banner .flex-50{width:50%;}@media only screen and (max-width:767px){.dual-banner .flex-50{width:100%;}}.dual-banner-block{display:flex;flex-direction:column;justify-content:center;position:relative;min-height:50vw;padding:40px;}@media only screen and (max-width:767px){.dual-banner-block{min-height:80vw;}}.dual-banner-block .overlay{background-color:#000;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1;}.dual-banner-block .inner-image{background-size:cover;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;}.dual-banner-block .inner-image img{display:none;}.dual-banner-block .inner-text{position:relative;z-index:1;z-index:2;text-align:center;}.dual-banner-block .inner-text h2{color:#fff;}.dual-banner-block .inner-text p{color:#fff;max-width:50%;margin:20px auto 40px;text-wrap:balance;}@media only screen and (max-width:767px){.dual-banner-block .inner-text p{max-width:100%;}}@media only screen and (max-width:767px){.dual-banner-block .inner-text .white-button{margin-bottom:10px;width:50%;}}.facts-banner{padding:100px 10vw;}@media only screen and (max-width:1920px){.facts-banner{padding:100px 5vw;}}@media only screen and (max-width:1440px){.facts-banner{padding:100px 2vw;}}@media only screen and (max-width:767px){.facts-banner{padding:50px 5vw;}}.facts-banner .title{font-size:50px;text-wrap:balance;}@media only screen and (max-width:1440px){.facts-banner .title{font-size:40px;}}@media only screen and (max-width:767px){.facts-banner .title{font-size:30px;}}.facts-banner .title span{display:block;}.facts-banner h4{font-family:Ivar,sans-serif;font-size:30px;margin-bottom:0;}@media only screen and (max-width:767px){.facts-banner h4{font-size:24px;}}.facts-banner .items{border-top:1px solid #000;margin-top:80px;}.facts-banner .items .item{border-bottom:1px solid #000;display:flex;padding:20px 0;}@media only screen and (max-width:767px){.facts-banner .items .item{flex-direction:column;}}.facts-banner .items .number{width:10%;}@media only screen and (max-width:767px){.facts-banner .items .number{margin-bottom:10px;width:100%;}}.facts-banner .items .item-title{padding-right:100px;width:calc(50% - 100px);}@media only screen and (max-width:767px){.facts-banner .items .item-title{width:100%;}}.facts-banner .items .item-title h4{position:relative;top:-5px;text-wrap:balance;}@media only screen and (max-width:767px){.facts-banner .items .item-title h4{top:0;margin-bottom:20px;}}.facts-banner .items .item-description{width:50%;}@media only screen and (max-width:767px){.facts-banner .items .item-description{width:100%;}}.facts-banner.white-text .number{color:#fff;}.facts-banner.white-text h2{color:#fff;}.facts-banner.white-text h4{color:#fff;}.facts-banner.white-text p{color:#fff;}.facts-banner.white-text .items{border-top:1px solid #fff;}.facts-banner.white-text .items .item{border-bottom:1px solid #fff;}.facts-banner .images{display:flex;margin:60px 0 0;justify-content:space-between;}@media only screen and (max-width:767px){.facts-banner .images{flex-wrap:wrap;margin:30px 0 0;justify-content:center;}}.facts-banner .images .image{width:15%;}@media only screen and (max-width:767px){.facts-banner .images .image{width:50%;text-align:center;}}.facts-banner .images .image img{max-width:100%;}@media only screen and (max-width:767px){.facts-banner .images .image img{width:200px;margin:0 auto 40px;}}@media only screen and (max-width:500px){.facts-banner .images .image img{width:150px;}}#standard .flex-content{justify-content:center;}#standard-icons{padding:0 10vw 50px;}@media only screen and (max-width:1920px){#standard-icons{padding:0 5vw 50px;}}@media only screen and (max-width:1440px){#standard-icons{padding:0 2vw 50px;}}@media only screen and (max-width:767px){#standard-icons{padding:0 5vw 50px;}}#standard-icons .flex-80{width:66.6667%;}@media only screen and (max-width:767px){#standard-icons .flex-80{width:100%;}}#standard-icons .images{margin-top:0;}#standard-icons .flex-content{justify-content:flex-end;}.faq-footer{background-color:#fff;padding:100px 10vw;}@media only screen and (max-width:1920px){.faq-footer{padding:100px 5vw;}}@media only screen and (max-width:1440px){.faq-footer{padding:100px 2vw;}}@media only screen and (max-width:767px){.faq-footer{padding:100px 5vw;}}.faq-footer h2 span{display:block;}.faqs-accordion{background-color:#fff;padding:100px 10vw;}@media only screen and (max-width:1920px){.faqs-accordion{padding:100px 5vw;}}@media only screen and (max-width:1440px){.faqs-accordion{padding:100px 2vw;}}@media only screen and (max-width:767px){.faqs-accordion{padding:50px 5vw;}}.faqs-accordion .links{margin-top:50px;}.faq-item{margin-bottom:0;}.faq-list{border-bottom:1px solid #000;}.faq-question{cursor:pointer;padding:20px 50px;position:relative;border-top:1px solid #000;font-weight:400;}.faq-question:after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/faq-arrow.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:15px;width:15px;right:0;top:25px;}.faq-question .number{position:absolute;left:0;}.faq-question h3{font-size:20px;font-weight:400;margin-bottom:0;}.faq-question.active:after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/faq-arrow-up.svg");}.faq-answer{display:none;padding:20px 50px;border-top:none;}.page-id-8371 .faqs-accordion{padding-top:250px;}.finishing-touches{background-color:#f7f6f3;overflow:hidden;padding:100px 10vw;}@media only screen and (max-width:1920px){.finishing-touches{padding:100px 5vw;}}@media only screen and (max-width:1440px){.finishing-touches{padding:100px 2vw;}}@media only screen and (max-width:767px){.finishing-touches{padding:50px 5vw;}}.finishing-touches img{max-width:100%;margin:20px 0;}@media only screen and (max-width:767px){.finishing-touches img{margin:0;}}.finishing-touches .flex-content{padding-top:50px;}@media only screen and (max-width:767px){.finishing-touches .flex-content{padding-top:20px;}}.finishing-touches .wysiwyg{max-width:80%;}@media only screen and (max-width:767px){.finishing-touches .wysiwyg{max-width:100%;}}.finishing-touches .swatches{display:flex;flex-wrap:wrap;padding:50px 0 0;}@media only screen and (max-width:767px){.finishing-touches .swatches{padding:0;}}.finishing-touches .swatch{margin-top:20px;padding-right:20px;width:calc(20% - 20px);}@media only screen and (max-width:767px){.finishing-touches .swatch{width:calc(33.3334% - 20px);}}.finishing-touches .swatch p{font-size:14px;max-width:120px;margin:0 auto;text-align:center;}.finishing-touches .swatch p span{display:block;}.finishing-touches .swatch-icon{background-size:cover;border-radius:100%;height:80px;width:80px;margin:0 auto 20px;}.finishing-touches .image-container{position:relative;max-width:100%;}.finishing-touches .image-container:before{background-color:#f7f6f3;content:"";position:absolute;top:unset;bottom:0;left:0;height:100%;width:100%;transition:height 1s ease-in;z-index:1;}.finishing-touches.images-active .image-container:before{height:0;}.form-banner{padding:0;}.form-banner .flex-50{width:50%;}.form-banner .flex-content.form-image{flex-direction:row-reverse;}.form-banner .flex-content.form-image .form-image{width:calc(50% + 20px);}@media only screen and (max-width:1000px){.form-banner .flex-content.form-image .form-image{display:none;}}.form-banner .form-image .bg-image{background-attachment:fixed;background-size:cover;background-position:center;min-height:100%;}.form-banner .form-image .bg-image img{display:none;}.form-banner .form-container{background-color:#a5a09c;padding:40px;width:calc(50% - 80px);}@media only screen and (max-width:1000px){.form-banner .form-container{padding:40px;width:calc(100% - 80px);}}@media only screen and (max-width:767px){.form-banner .form-container{padding:5vw;width:calc(100% - 10vw);}}.form-banner .form-container .form-intro .label{margin-bottom:20px;}.form-banner .form-container .form-intro p{max-width:60%;margin-bottom:0;}.form-banner .wysiwyg{padding:40px 40px 40px 120px;}@media only screen and (max-width:1200px){.form-banner .wysiwyg{padding:40px 40px 40px 80px;}}@media only screen and (max-width:1000px){.form-banner .wysiwyg{padding:40px 40px 40px 0;}}.form-banner.form-wysiwyg{background-color:#a5a09c;padding:100px 10vw;}@media only screen and (max-width:1920px){.form-banner.form-wysiwyg{padding:100px 5vw;}}@media only screen and (max-width:1440px){.form-banner.form-wysiwyg{padding:100px 2vw;}}@media only screen and (max-width:767px){.form-banner.form-wysiwyg{padding:100px 5vw;}}.form-banner.form-wysiwyg .contact-wysiwyg{padding:40px 0;}.form-banner.form-wysiwyg .contact-wysiwyg h3{font-size:20px;}.form-banner .contact-wysiwyg .address-list,.form-banner .contact-wysiwyg .contact-details{margin-left:0;}.form-banner .contact-wysiwyg .address-list li,.form-banner .contact-wysiwyg .contact-details li{list-style-type:none;}.gallery-masonry{padding:180px 10vw 100px;}@media only screen and (max-width:1920px){.gallery-masonry{padding:180px 5vw 100px;}}@media only screen and (max-width:1440px){.gallery-masonry{padding:180px 2vw 100px;}}@media only screen and (max-width:767px){.gallery-masonry{padding:180px 5vw 50px;}}.gallery-masonry .label{color:#000;}.gallery-masonry .title{color:#000;margin-bottom:50px;}.gallery-masonry .links{position:relative;margin:50px 0;z-index:3;}@media only screen and (max-width:767px){.gallery-masonry .links{top:0;margin-top:50px;}}.masonry-grid{display:flex;flex-wrap:wrap;gap:2px;}.masonry-item{width:calc(33.333% - 4px);margin-bottom:2px;position:relative;}.masonry-item a{position:absolute;top:0;left:0;height:100%;width:100%;}@media only screen and (max-width:767px){.masonry-item{width:calc(50% - 4px);}}.masonry-item img{width:100%;height:auto;display:block;-o-object-fit:cover;object-fit:cover;}.galleryPopSwiper{min-height:100vh;width:100vw;}.galleryPopSwiper .galleryPop-swiper-slide{opacity:0 !important;padding:0;min-height:100vh;display:flex;justify-content:center;flex-direction:column;text-align:center;}.galleryPopSwiper .galleryPop-swiper-slide.swiper-slide-active{opacity:1 !important;}.galleryPopSwiper .galleryPop-swiper-slide img{max-width:60vw;max-height:80vh;}.popgallery-swiper-button-next{position:absolute;top:50%;bottom:20px;right:20px;width:50px;}.popgallery-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.popgallery-swiper-button-prev{position:absolute;top:50%;bottom:20px;right:90px;width:50px;}.popgallery-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}html.popgallery-swiper-active{overflow:hidden;}html.popgallery-swiper-active header{opacity:0;visibility:hidden;}.galleryPop-swiper-frame{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;background:rgba(0,0,0,.6);height:100vh;width:100%;z-index:1000000000000000000000;left:0;top:0;opacity:0;visibility:hidden;}.galleryPop-swiper-frame.active{visibility:visible;opacity:1;}.galleryPop-swiper-frame .heading a{color:#fff;position:absolute;z-index:2;padding:20px 40px;top:0;right:0;text-transform:uppercase;}.gallery-slider{background-color:#000;padding:100px 10vw;}@media only screen and (max-width:1920px){.gallery-slider{padding:100px 5vw;}}@media only screen and (max-width:1440px){.gallery-slider{padding:100px 2vw;}}@media only screen and (max-width:767px){.gallery-slider{padding:100px 5vw;}}.gallery-slider .label{color:#fff;}.gallery-slider .title{color:#fff;margin-bottom:50px;}.gallery-slider .links{position:relative;top:-50px;z-index:3;}@media only screen and (max-width:767px){.gallery-slider .links{top:0;margin-top:50px;}}.gallery-swiper{padding-bottom:100px;position:relative;z-index:2;}.gallery-slide{transition-duration:.5s;}.gallery-slide .image{background-size:cover;background-position:center;min-height:30vw;transition:.5s;}@media only screen and (max-width:767px){.gallery-slide .image{min-height:70vw;}}.gallery-slide.swiper-slide-active{width:50vw;}.gallery-swiper-button-next{position:absolute;top:unset;bottom:0;right:0;width:50px;}.gallery-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.gallery-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:0;right:70px;width:50px;}.gallery-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.heading-and-small-blurb{padding-top:20px;padding-bottom:20px;}.heading-and-small-blurb .hasb__heading{color:#ff45ff;}.heading-and-small-blurb .blurb{color:#ff45ff;width:40%;}@media (min-width:868px){.heading-and-small-blurb .blurb{color:#ff45ff;width:100%;}}.site-container.generic-homepage .hero-homepage__container{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;position:relative;padding-top:250px;margin-bottom:20px;padding-left:0;padding-right:0;}@media (max-width:800px){.site-container.generic-homepage .hero-homepage__container{align-items:flex-start;}}@media (max-width:600px){.site-container.generic-homepage .hero-homepage__container{padding-top:200px;}}.site-container.generic-homepage .hero-homepage__container .hero-homepage__title h1{font-family:Ivar,sans-serif;line-height:1;margin-bottom:35px;}@media (max-width:1388px){.site-container.generic-homepage .hero-homepage__container .hero-homepage__title h1{font-size:90px;}}@media (max-width:1024px){.site-container.generic-homepage .hero-homepage__container .hero-homepage__title h1{font-size:80px;}}@media (max-width:600px){.site-container.generic-homepage .hero-homepage__container .hero-homepage__title h1{font-size:55px;margin-bottom:30px;}}.site-container.generic-homepage .hero-homepage__container .hero-homepage__text{position:static;right:350px;width:350px;}.site-container.generic-homepage .hero-homepage__container .hero-homepage__text p{font-size:16px;}.divider{width:100%;height:1px;background:#ff45ff;margin:35px auto 0;}@media (max-width:600px){.divider{margin:50px auto;}}.wow{visibility:hidden;}.hero-homepage{background-color:#cacaca;min-height:calc(100vh - 170px);overflow:hidden;position:relative;padding:50px 10vw;}@media only screen and (max-width:1920px){.hero-homepage{padding:50px 5vw;}}@media only screen and (max-width:1440px){.hero-homepage{padding:50px 2vw;}}@media only screen and (max-width:767px){.hero-homepage{padding:50px 5vw;}}.hero-homepage video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;}@media only screen and (max-width:767px){.hero-homepage video.desktop-video{display:none;visibility:hidden;}}.hero-homepage video.mobile-video{display:none;visibility:hidden;}@media only screen and (max-width:767px){.hero-homepage video.mobile-video{display:block;visibility:visible;}}.hero-homepage .overlay{background-color:#000;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}.hero-homepage .text-content{position:absolute;bottom:0;padding:100px 0;z-index:2;}@media only screen and (max-height:700px){.hero-homepage .text-content{padding:150px 0 50px;}}@media only screen and (max-width:500px){.hero-homepage .text-content{padding:100px 0 20px;}}.hero-homepage .text-content h1{color:#fff;font-size:90px;max-width:45vw;}.hero-homepage .text-content h1 span{display:block;}@media only screen and (max-height:500px){.hero-homepage .text-content h1 span{display:inline-block;padding-left:5px;}}@media only screen and (max-width:1920px){.hero-homepage .text-content h1{font-size:80px;}}@media only screen and (max-width:1440px){.hero-homepage .text-content h1{font-size:66px;}}@media only screen and (max-width:1200px){.hero-homepage .text-content h1{font-size:56px;}}@media only screen and (max-width:1000px){.hero-homepage .text-content h1{font-size:50px;max-width:100%;}}@media only screen and (max-width:767px){.hero-homepage .text-content h1{font-size:40px;}}@media only screen and (max-height:700px){.hero-homepage .text-content h1{font-size:50px;}}@media only screen and (max-height:600px){.hero-homepage .text-content h1{font-size:40px;}}@media only screen and (max-height:500px){.hero-homepage .text-content h1{font-size:34px;margin-bottom:10px;max-width:100%;}}@media only screen and (max-width:500px){.hero-homepage .text-content h1{font-size:34px;}}.hero-homepage .text-content p.description{color:#fff;max-width:400px;}@media only screen and (max-height:500px){.hero-homepage .text-content p.description{margin-bottom:10px;max-width:60%;}}.hero-homepage .text-content .buttons{margin:40px 0 0;}@media only screen and (max-height:500px){.hero-homepage .text-content .buttons{margin:20px 0 0;}}.hero-homepage .text-content .buttons a{margin-right:10px;margin-bottom:10px;}@media only screen and (max-width:500px){.hero-homepage .text-content .buttons a{text-align:center;width:100px;}}@media only screen and (max-width:767px){.page-id-2 .planner-banner{padding-bottom:0;}}@media only screen and (max-width:767px){.page-id-2 .planner-banner .images{padding-bottom:0;}}@media only screen and (max-width:767px){.page-id-6 .accreditations-banner{padding-top:0;}}.hero-people{position:relative;width:100%;height:100vh;background-size:cover;background-position:top center;background-repeat:no-repeat;display:flex;align-items:flex-end;}@media (max-width:768px){.hero-people{height:50vh;}}.hero-people .hero-people-inner{position:relative;color:#fff;padding:40px;}@media (max-width:768px){.hero-people .hero-people-inner{padding:0 15px;padding-bottom:30px;}}.hero-people .hero-title{margin:0;color:#fff;}.hero-people .hero-small-text{color:#fff;}.hero-people .breadcrumbs{position:absolute;top:150px;left:70px;z-index:10;color:#fff;font-size:.775rem;}.hero-people .breadcrumbs a{color:#fff;text-decoration:none;}.hero-people .breadcrumbs a:hover{text-decoration:underline;}@media (max-width:768px){.hero-people .breadcrumbs{top:50px;left:30px;}}.hero-people .breadcrumbs-inner{display:flex;align-items:center;}.hero-people .breadcrumbs-inner img{width:8px;height:6px;margin:0 8px;}.hero-subpage{min-height:600px;position:relative;padding:140px 10vw 100px;}@media only screen and (max-width:1920px){.hero-subpage{padding:140px 5vw 100px;}}@media only screen and (max-width:1440px){.hero-subpage{padding:140px 2vw 100px;}}@media only screen and (max-height:800px){.hero-subpage{min-height:500px;}}@media only screen and (max-height:700px){.hero-subpage{min-height:400px;}}@media only screen and (max-width:767px){.hero-subpage{padding:50px 5vw 0;min-height:500px;}}.hero-subpage .content{display:flex;flex-direction:column;justify-content:flex-end;min-height:600px;position:relative;z-index:2;}@media only screen and (max-height:800px){.hero-subpage .content{min-height:500px;}}@media only screen and (max-height:700px){.hero-subpage .content{min-height:400px;}}@media only screen and (max-width:767px){.hero-subpage .content{min-height:500px;}}.hero-subpage .content #breadcrumbs{position:absolute;top:0;}.hero-subpage .content #breadcrumbs a{color:#fff;}.hero-subpage .content h1{color:#fff;font-size:88px;}@media only screen and (max-width:1000px){.hero-subpage .content h1{font-size:60px;}}@media only screen and (max-width:767px){.hero-subpage .content h1{font-size:40px;}}.hero-subpage .content P{color:#fff;}@media only screen and (max-width:767px){.hero-subpage .links{display:flex;flex-direction:column;}}@media only screen and (max-width:767px){.hero-subpage .links a{align-self:flex-start;margin-bottom:20px;}}.hero-subpage .bg-image{background-size:cover;background-position:center;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;}.hero-subpage .bg-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;}@media only screen and (max-width:767px){.hero-subpage .bg-image.with-mobile{display:none;visibility:hidden;}}.hero-subpage .mobile-image{display:none;visibility:hidden;}@media only screen and (max-width:767px){.hero-subpage .mobile-image{background-size:cover;background-position:bottom center;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;display:block;visibility:visible;}.hero-subpage .mobile-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;}}.hero-subpage .overlay{background-color:#000;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}.hero-subpage .links{margin-top:50px;}.hero-subpage.shorter{min-height:400px;}.hero-subpage.shorter .content{min-height:400px;}#commercial-hero .flex-50{width:calc(80% - 10px);}.image-background-dual-text{overflow:hidden;position:relative;padding:200px 10vw;min-height:calc(40vw - 300px);}@media only screen and (max-width:1920px){.image-background-dual-text{padding:200px 5vw;}}@media only screen and (max-width:1440px){.image-background-dual-text{padding:200px 2vw;}}@media only screen and (max-width:767px){.image-background-dual-text{padding:100px 5vw;}}.image-background-dual-text .bg-image{background-size:cover;background-position:center;min-height:100%;position:absolute;top:0;left:0;width:100%;z-index:1;}@media only screen and (max-width:767px){.image-background-dual-text .bg-image.with-mobile{display:none;visibility:hidden;opacity:0;}}.image-background-dual-text .mobile-bg-image{display:none;visibility:hidden;opacity:0;}@media only screen and (max-width:767px){.image-background-dual-text .mobile-bg-image{background-size:cover;background-position:center;min-height:100%;position:absolute;top:0;left:0;width:100%;z-index:1;display:block;visibility:visible;opacity:1;}}.image-background-dual-text .text-left{display:flex;flex-direction:column;justify-content:flex-start;min-height:50vw;}.image-background-dual-text .text-right{display:flex;flex-direction:column;justify-content:flex-end;min-height:50vw;}.image-background-dual-text .text-right h2{text-align:right;max-width:unset;}.image-background-dual-text h2{font-family:"Basis Grotesque Pro",sans-serif;font-size:40px;margin-bottom:0;position:relative;z-index:2;max-width:380px;}@media only screen and (max-width:767px){.image-background-dual-text h2{font-size:34px;}}.image-background-dual-text.white-text-full h2{color:#fff;}.image-background-dual-text.black-text-contained,.image-background-dual-text.white-text-contained{padding:200px 10vw;min-height:calc(40vw - 200px);}@media only screen and (max-width:1920px){.image-background-dual-text.black-text-contained,.image-background-dual-text.white-text-contained{padding:200px 5vw;}}@media only screen and (max-width:1440px){.image-background-dual-text.black-text-contained,.image-background-dual-text.white-text-contained{padding:200px 2vw;}}@media only screen and (max-width:767px){.image-background-dual-text.black-text-contained,.image-background-dual-text.white-text-contained{padding:200px 5vw;}}.image-background-dual-text.black-text-contained .text-left,.image-background-dual-text.black-text-contained .text-right,.image-background-dual-text.white-text-contained .text-left,.image-background-dual-text.white-text-contained .text-right{min-height:40vw;}.image-background-dual-text.black-text-contained .flex-content,.image-background-dual-text.white-text-contained .flex-content{max-width:500px;padding:25px;margin:auto;position:relative;}.image-background-dual-text.black-text-contained .flex-50,.image-background-dual-text.white-text-contained .flex-50{width:50%;}@media only screen and (max-width:767px){.image-background-dual-text.black-text-contained .flex-50,.image-background-dual-text.white-text-contained .flex-50{width:100%;}}.image-background-dual-text.black-text-contained .additional-image,.image-background-dual-text.white-text-contained .additional-image{background-size:cover;background-position:center;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}.image-background-dual-text.black-text-contained h2,.image-background-dual-text.white-text-contained h2{color:#fff;font-size:24px;max-width:220px;}.image-background-dual-text.black-text-contained .text-right h2,.image-background-dual-text.white-text-contained .text-right h2{text-align:left;}.image-background-dual-text.black-text-contained h2{color:#000;font-size:24px;}.page-id-8784 .image-background-dual-text{background-color:#976650;}.image-fullwidth{overflow:hidden;position:relative;line-height:0;}.image-fullwidth img{max-width:100%;min-width:100%;}.image-hero-full-width{width:100%;overflow:hidden;margin:20px 0;}.image-hero-full-width .image-hero-desktop,.image-hero-full-width .image-hero-mobile{width:100%;}.image-hero-full-width .full-width-img,.image-hero-full-width .full-width-img-mobile{width:100%;height:auto;display:block;}.image-hero-full-width .image-hero-mobile{display:none;}@media (max-width:767px){.image-hero-full-width .image-hero-desktop{display:none;}.image-hero-full-width .image-hero-mobile{display:block;}}.images-reveal{overflow:hidden;padding:50px 10vw;}@media only screen and (max-width:1920px){.images-reveal{padding:50px 5vw;}}@media only screen and (max-width:1440px){.images-reveal{padding:50px 2vw;}}@media only screen and (max-width:767px){.images-reveal{padding:50px 5vw;}}.images-reveal .images{position:relative;}@media only screen and (max-width:767px){.images-reveal .images{margin-bottom:50px;}}.images-reveal .reveal-image{position:relative;width:50%;}.images-reveal .reveal-image.alt{position:absolute;top:25%;right:0;width:50%;}.images-reveal .reveal-image img{-webkit-clip-path:var(--clip-start);clip-path:var(--clip-start);-webkit-filter:grayscale(1) brightness(50%);filter:grayscale(1) brightness(50%);margin-bottom:0;max-width:100%;transition:ease-in 1s;}.images-reveal .reveal-image:nth-of-type(1) img{transition-delay:.3s;}.images-reveal .reveal-image:nth-of-type(2) img{transition-delay:.6s;}.images-reveal .reveal-image:nth-of-type(3) img{transition-delay:.9s;}.images-reveal .content{display:flex;flex-direction:column;justify-content:center;}.images-reveal .content h2{font-size:50px;margin-bottom:50px;max-width:600px;text-wrap:balance;}@media only screen and (max-width:767px){.images-reveal .content h2{max-width:100%;}}.images-reveal .content .wysiwyg{max-width:400px;}@media only screen and (max-width:767px){.images-reveal .content .wysiwyg{max-width:100%;}}.images-reveal.white-text h2{color:#fff;}.images-reveal.white-text p{color:#fff;}.images-reveal.images-active .reveal-image img{-webkit-clip-path:var(--clip-end);clip-path:var(--clip-end);-webkit-filter:grayscale(0) brightness(100%);filter:grayscale(0) brightness(100%);}@media only screen and (max-width:767px){.images-reveal .flex-content{flex-direction:column-reverse;}}.introduction-banner{overflow:hidden;position:relative;padding:100px 10vw;}@media only screen and (max-width:1920px){.introduction-banner{padding:100px 5vw;}}@media only screen and (max-width:1440px){.introduction-banner{padding:100px 2vw;}}@media only screen and (max-width:767px){.introduction-banner{padding:50px 5vw;}}.introduction-banner .wysiwyg{max-width:450px;}@media only screen and (max-width:767px){.introduction-banner .wysiwyg{max-width:100%;}}.introduction-banner .wysiwyg p:last-of-type{margin-bottom:0;}.introduction-banner .locations-wysiwyg{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;margin-top:20px;max-width:450px;}@media only screen and (max-width:767px){.introduction-banner .locations-wysiwyg{max-width:100%;}}@media only screen and (max-width:500px){.introduction-banner .locations-wysiwyg{-moz-column-count:1;column-count:1;}}.introduction-banner .locations-wysiwyg ul{list-style-type:none;}.introduction-banner .locations-wysiwyg ul li{list-style-type:none;position:relative;}.introduction-banner .locations-wysiwyg ul li:before{content:"-";position:absolute;left:-20px;}.introduction-banner .locations-wysiwyg a{text-decoration:underline;text-underline-offset:2px;}.introduction-banner .locations-wysiwyg a:hover{color:#976650;}.introduction-banner .black-button{margin-top:40px;}.introduction-banner.ivar-small h2{font-size:40px;}@media only screen and (max-width:767px){.introduction-banner.ivar-small h2{font-size:30px;}}.introduction-banner.ivar-large h2{font-size:80px;}@media only screen and (max-width:1440px){.introduction-banner.ivar-large h2{font-size:60px;}}@media only screen and (max-width:767px){.introduction-banner.ivar-large h2{font-size:40px;}}.introduction-banner.ivar-large h2 span{display:block;}.introduction-banner.basis-small h2{font-family:"Basis Grotesque Pro",sans-serif;font-size:40px;}@media only screen and (max-width:767px){.introduction-banner.basis-small h2{font-size:30px;}}.introduction-banner.basis-large h2{font-family:"Basis Grotesque Pro",sans-serif;font-size:90px;}@media only screen and (max-width:1440px){.introduction-banner.basis-large h2{font-size:60px;}}@media only screen and (max-width:767px){.introduction-banner.basis-large h2{font-size:40px;}}@media only screen and (max-width:767px){.introduction-banner.with-icon{padding-top:200px;}}@-webkit-keyframes slow-spin{from{transform:rotate(0);}to{transform:rotate(360deg);}}@keyframes slow-spin{from{transform:rotate(0);}to{transform:rotate(360deg);}}.icon{display:inline-block;position:absolute;width:140px;top:100px;}@media only screen and (max-width:767px){.icon{width:100px;top:50px;}}.icon.icon-left{left:10vw;}@media only screen and (max-width:1920px){.icon.icon-left{left:5vw;}}@media only screen and (max-width:1440px){.icon.icon-left{left:2vw;}}@media only screen and (max-width:767px){.icon.icon-left{left:5vw;}}.icon.icon-right{right:10vw;}@media only screen and (max-width:1920px){.icon.icon-right{right:5vw;}}@media only screen and (max-width:1440px){.icon.icon-right{right:2vw;}}@media only screen and (max-width:767px){.icon.icon-right{left:5vw;}}.rotating-icon{display:inline-block;-webkit-animation:slow-spin 10s linear infinite;animation:slow-spin 10s linear infinite;position:absolute;width:140px;top:100px;}@media only screen and (max-width:767px){.rotating-icon{width:100px;top:50px;}}.rotating-icon.icon-left{left:10vw;}@media only screen and (max-width:1920px){.rotating-icon.icon-left{left:5vw;}}@media only screen and (max-width:1440px){.rotating-icon.icon-left{left:2vw;}}@media only screen and (max-width:767px){.rotating-icon.icon-left{left:5vw;}}.rotating-icon.icon-right{right:10vw;}@media only screen and (max-width:1920px){.rotating-icon.icon-right{right:5vw;}}@media only screen and (max-width:1440px){.rotating-icon.icon-right{right:2vw;}}@media only screen and (max-width:767px){.rotating-icon.icon-right{left:5vw;}}#history{padding-bottom:0;}#fineo-intro.introduction-banner .wysiwyg{max-width:80%;}#fineo-bullets{background-color:#d4bdb5;}#fineo-bullets.bespoke-joinery .image-container:before{background-color:#d4bdb5;}#fineo-bullets.bespoke-joinery .items .item .link{justify-content:center;flex-direction:column;}#fineo-bullets.bespoke-joinery .items .item .link p{margin-bottom:0;}.page-id-9923 .column-banner .image-container:before{display:none;}.page-id-9923 .column-banner .flex-33:nth-of-type(2){width:66%;}@media only screen and (max-width:767px){.page-id-9923 .column-banner .flex-33:nth-of-type(2){width:100%;}}.journey-banner{background-color:#424634;padding:100px 10vw;}@media only screen and (max-width:1920px){.journey-banner{padding:100px 5vw;}}@media only screen and (max-width:1440px){.journey-banner{padding:100px 2vw;}}@media only screen and (max-width:767px){.journey-banner{padding:50px 5vw;}}.journey-banner .switcher-frame{top:0;}.journey-banner .switcher-frame .switcher__toggle{background-color:#000;}.journey-banner .label{color:#fff;}.journey-banner .title{color:#fff;font-size:50px;margin:50px 0;text-wrap:balance;}@media only screen and (max-width:767px){.journey-banner .title{font-size:40px;margin:20px 0;}}.journey-banner .wysiwyg{max-width:600px;margin-bottom:40px;}.journey-banner .wysiwyg p{color:#fff;text-wrap:balance;}.journey-banner .white-button{margin-bottom:40px;}.journey-banner .steps-wrapper{position:relative;}.journey-banner .steps{border-top:1px solid #fff;margin-top:0;visibility:hidden;opacity:0;height:0;}.journey-banner .steps.active{margin-top:40px;visibility:visible;opacity:1;height:auto;}.journey-banner .steps .step{display:flex;color:#fff;padding:40px 0;border-bottom:1px solid #fff;}@media only screen and (max-width:767px){.journey-banner .steps .step{flex-direction:column;padding:20px 0;}}.journey-banner .steps .step .number{color:#fff;width:10%;}@media only screen and (max-width:767px){.journey-banner .steps .step .number{width:100%;margin-bottom:10px;}}.journey-banner .steps .step .step-title{color:#fff;width:40%;}@media only screen and (max-width:767px){.journey-banner .steps .step .step-title{width:100%;}}.journey-banner .steps .step .step-title h3{color:#fff;font-family:Ivar,sans-serif;font-size:30px;margin-bottom:0;}@media only screen and (max-width:767px){.journey-banner .steps .step .step-title h3{margin-bottom:10px;}}.journey-banner .steps .step .step-title h3 span{display:block;}.journey-banner .steps .step .step-text{color:#fff;width:40%;}@media only screen and (max-width:767px){.journey-banner .steps .step .step-text{width:100%;}}.journey-banner .steps .step .step-text P{color:#fff;margin-bottom:0;}.journey-banner.black-text .label{color:#000;}.journey-banner.black-text .title{color:#000;}.journey-banner.black-text .steps{border-top:1px solid #000;}.journey-banner.black-text .steps .step{border-bottom:1px solid #000;}.journey-banner.black-text .steps .step .number{color:#000;}.journey-banner.black-text .steps .step .step-title h3{color:#000;}.journey-banner.black-text .steps .step .step-text P{color:#000;}.knowledge-hub-all{background-color:#fff;overflow:hidden;position:relative;padding:100px 10vw;}@media only screen and (max-width:1920px){.knowledge-hub-all{padding:100px 5vw;}}@media only screen and (max-width:1440px){.knowledge-hub-all{padding:100px 2vw;}}@media only screen and (max-width:767px){.knowledge-hub-all{padding:50px 5vw;}}.knowledge-hub-all h2{color:#000;margin-bottom:100px;}@media only screen and (max-width:767px){.knowledge-hub-all h2{margin-bottom:50px;}}.knowledge-hub-all p.label{color:#000;}.all-slide:hover .post-thumbnail-inner{transform:scale(1.1);}.all-slide:hover h4 a:hover{color:#976650;}.all-slide .post-thumbnail-outer{overflow:hidden;position:relative;height:30vw;margin-bottom:30px;}@media only screen and (max-width:767px){.all-slide .post-thumbnail-outer{height:60vw;}}.all-slide .post-thumbnail-inner{background-color:#eaeaea;background-position:center;background-size:cover;min-height:30vw;position:relative;transition:.5s ease-in-out;}@media only screen and (max-width:767px){.all-slide .post-thumbnail-inner{min-height:60vw;}}.all-slide .post-thumbnail-inner img{display:none;}.all-slide .post-thumbnail-inner a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.all-slide .flex-content{padding-bottom:40px;}.all-slide h4{color:#000;font-family:Ivar,sans-serif;font-size:30px;}.all-slide h4 a{color:#000;font-family:Ivar,sans-serif;}.all-slide .post-category{color:#000;margin-top:5px;text-transform:uppercase;}.all-slide .post-date{color:#000;font-size:12px;margin-top:20px;opacity:.5;text-transform:uppercase;}.all-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:20px !important;max-width:70%;left:0 !important;height:5px !important;}@media only screen and (max-width:767px){.all-swiper-scrollbar{max-width:40%;}}.all-swiper-scrollbar::before{background-color:#000;content:"";height:1px;top:2px;width:100%;position:absolute;}.all-swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;border-radius:0;}.all-swiper-button-next{position:absolute;top:unset;bottom:0;right:0;width:50px;}.all-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.all-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:0;right:70px;width:50px;}@media only screen and (max-width:500px){.all-swiper-button-prev{right:60px;}}.all-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.all-carousel-swiper{margin-bottom:50px;padding-bottom:50px;overflow:visible;}.all-swiper-fraction{position:absolute;left:unset;right:100px;width:120px;}@media only screen and (max-width:500px){.all-swiper-fraction{right:60px;}}.knowledge-hub-read{background-color:#000;overflow:hidden;position:relative;padding:100px 10vw;}@media only screen and (max-width:1920px){.knowledge-hub-read{padding:100px 5vw;}}@media only screen and (max-width:1440px){.knowledge-hub-read{padding:100px 2vw;}}@media only screen and (max-width:767px){.knowledge-hub-read{padding:50px 5vw;}}.knowledge-hub-read h2{color:#fff;font-family:"Basis Grotesque Pro",sans-serif;margin-bottom:100px;}@media only screen and (max-width:767px){.knowledge-hub-read h2{margin-bottom:50px;}}.knowledge-hub-read p.label{color:#fff;}.read-slide:hover .post-thumbnail-inner{transform:scale(1.1);}.read-slide:hover h4 a:hover{color:#976650;}.read-slide .post-thumbnail-outer{overflow:hidden;position:relative;height:30vw;margin-bottom:30px;}@media only screen and (max-width:767px){.read-slide .post-thumbnail-outer{height:60vw;}}.read-slide .post-thumbnail-inner{background-color:#eaeaea;background-position:center;background-size:cover;min-height:30vw;position:relative;transition:.5s ease-in-out;}@media only screen and (max-width:767px){.read-slide .post-thumbnail-inner{min-height:60vw;}}.read-slide .post-thumbnail-inner img{display:none;}.read-slide .post-thumbnail-inner a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.read-slide .flex-content{padding-bottom:40px;}.read-slide h4{color:#fff;font-family:Ivar,sans-serif;font-size:30px;}.read-slide h4 a{color:#fff;font-family:Ivar,sans-serif;}.read-slide .post-category{color:#fff;margin-top:5px;text-transform:uppercase;}.read-slide .post-date{color:#fff;font-size:12px;margin-top:20px;opacity:.5;text-transform:uppercase;}.read-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:20px !important;max-width:70%;left:0 !important;height:5px !important;}@media only screen and (max-width:767px){.read-swiper-scrollbar{max-width:40%;}}.read-swiper-scrollbar::before{background-color:#fff;content:"";height:1px;top:2px;width:100%;position:absolute;}.read-swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff;border-radius:0;}.read-swiper-button-next{position:absolute;top:unset;bottom:0;right:0;width:50px;}.read-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.read-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:0;right:70px;width:50px;}@media only screen and (max-width:500px){.read-swiper-button-prev{right:60px;}}.read-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.read-carousel-swiper{margin-bottom:50px;padding-bottom:50px;overflow:visible;}.read-swiper-fraction{position:absolute;left:unset;right:100px;width:120px;color:#fff;}@media only screen and (max-width:500px){.read-swiper-fraction{right:60px;}}.knowledge-hub-watch{background-color:#fff;overflow:hidden;position:relative;padding:100px 10vw;}@media only screen and (max-width:1920px){.knowledge-hub-watch{padding:100px 5vw;}}@media only screen and (max-width:1440px){.knowledge-hub-watch{padding:100px 2vw;}}@media only screen and (max-width:767px){.knowledge-hub-watch{padding:100px 5vw;}}.knowledge-hub-watch h2{color:#000;margin-bottom:100px;}.knowledge-hub-watch p.label{color:#000;}.watch-slide:hover .post-thumbnail-inner{transform:scale(1.1);}.watch-slide:hover h4 a:hover{color:#976650;}.watch-slide .post-thumbnail-outer{overflow:hidden;position:relative;height:30vw;margin-bottom:30px;}@media only screen and (max-width:767px){.watch-slide .post-thumbnail-outer{height:60vw;}}.watch-slide .post-thumbnail-inner{background-color:#eaeaea;background-position:center;background-size:cover;min-height:30vw;position:relative;transition:.5s ease-in-out;}@media only screen and (max-width:767px){.watch-slide .post-thumbnail-inner{min-height:60vw;}}.watch-slide .post-thumbnail-inner img{display:none;}.watch-slide .post-thumbnail-inner a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.watch-slide .post-thumbnail-inner a:before{background-color:#fff;color:#000;border-radius:90%;display:flex;justify-content:center;flex-direction:column;content:"WATCH";position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);height:90px;width:90px;z-index:1;transition:.3s;text-align:center;}.watch-slide .flex-content{padding-bottom:40px;}.watch-slide h4{color:#000;font-family:Ivar,sans-serif;font-size:30px;}.watch-slide h4 a{color:#000;font-family:Ivar,sans-serif;}.watch-slide .post-category{color:#000;margin-top:5px;text-transform:uppercase;}.watch-slide .post-date{color:#000;font-size:12px;margin-top:20px;opacity:.5;text-transform:uppercase;}.watch-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:20px !important;max-width:70%;left:0 !important;height:5px !important;}@media only screen and (max-width:767px){.watch-swiper-scrollbar{max-width:40%;}}.watch-swiper-scrollbar::before{background-color:#000;content:"";height:1px;top:2px;width:100%;position:absolute;}.watch-swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;border-radius:0;}.watch-swiper-button-next{position:absolute;top:unset;bottom:0;right:0;width:50px;}.watch-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.watch-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:0;right:70px;width:50px;}@media only screen and (max-width:500px){.watch-swiper-button-prev{right:60px;}}.watch-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.watch-carousel-swiper{margin-bottom:50px;padding-bottom:50px;overflow:visible;}.watch-swiper-fraction{position:absolute;left:unset;right:100px;width:120px;}@media only screen and (max-width:500px){.watch-swiper-fraction{right:60px;}}.locations-swiper{overflow:hidden;position:relative;padding:100px 10vw;}@media only screen and (max-width:1920px){.locations-swiper{padding:100px 5vw;}}@media only screen and (max-width:1440px){.locations-swiper{padding:100px 2vw;}}@media only screen and (max-width:767px){.locations-swiper{padding:100px 5vw;}}.locations-swiper h2{margin-bottom:100px;}.location-slide:hover .post-thumbnail-inner{transform:scale(1.1);}.location-slide:hover h4 a:hover{color:#976650;}.location-slide .post-thumbnail-outer{overflow:hidden;position:relative;height:30vw;margin-bottom:30px;}.location-slide .post-thumbnail-inner{background-color:#eaeaea;background-position:center;background-size:cover;min-height:30vw;position:relative;transition:.5s ease-in-out;}.location-slide .post-thumbnail-inner img{display:none;}.location-slide .post-thumbnail-inner a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.location-slide .flex-content{padding-bottom:40px;}.location-slide h4{font-family:Ivar,sans-serif;font-size:30px;}.location-slide h4 a{font-family:Ivar,sans-serif;}.location-slide .post-category{margin-top:5px;text-transform:uppercase;}.location-slide .post-date{font-size:12px;margin-top:20px;opacity:.5;text-transform:uppercase;}.location-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:20px !important;max-width:80%;left:0 !important;height:5px !important;}.location-swiper-scrollbar::before{background-color:#000;content:"";height:1px;top:2px;width:100%;position:absolute;}.location-swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;border-radius:0;}.location-swiper-button-next{position:absolute;top:unset;bottom:0;right:0;width:50px;}.location-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.location-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:0;right:70px;width:50px;}.location-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.location-carousel-swiper{margin-bottom:50px;}.map-buttons{margin-top:100px;display:flex;padding:0 40px;justify-content:space-between;position:relative;z-index:2;}.map-buttons a{display:inline-block;margin:0 20px;position:relative;top:10px;}.map-buttons h4{margin-bottom:0;}.google-map-block{width:calc(100% - 80px);max-width:100%;margin:20px 0 50px;padding:0 40px;position:relative;}.google-map-block #google-map{border:1px solid #ff45ff;max-width:100%;border-radius:5px;overflow:hidden;}.info-box{background-color:#e5e5e5;position:absolute;width:250px;top:10px;right:50px;padding:20px;z-index:2;}@media (max-width:767px){.info-box{display:none;}}.info-box h4{color:#1a0066;font-size:24px;}.info-box .location-content{color:#1a0066;}.info-box .location-content p{color:#1a0066;}.info-box .location-content p:last-of-type{margin-bottom:0;}.acf-misc{display:grid;grid-template-columns:55% 45%;grid-template-rows:auto 1fr;padding-top:80px;padding-bottom:180px;}.acf-misc__heading{grid-column:1/-1;margin-bottom:4rem;display:flex;flex-direction:column;}.acf-misc__heading-purple{color:#000;font-family:Ivar,sans-serif;}.acf-misc__heading-white{color:#fff;font-family:Ivar,sans-serif;}@media (min-width:968px){.acf-misc__heading-white{margin-top:-40px;}}@media (max-width:967px){.acf-misc__heading-white{margin-top:-5px;}}.acf-misc__image{max-width:100%;height:auto;grid-row:2/3;}.acf-misc__image img{width:100%;}.acf-misc__boxes{display:grid;grid-template-columns:repeat(2,50%);grid-row:2/3;margin-right:40px;}.acf-misc__boxes-item{border:1px solid #ff45ff;border-radius:8px;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;transition:background-color .3s ease;}.acf-misc__boxes-item::before{content:"";position:absolute;left:0;right:0;bottom:0;height:0;background-color:#000;transition:height .4s ease;z-index:0;}.acf-misc__boxes-item:hover::before{height:100%;}.acf-misc__boxes-item:hover .acf-misc__boxes-item-number,.acf-misc__boxes-item:hover .acf-misc__boxes-item-text{color:#1a0066;position:relative;z-index:1;}.acf-misc__boxes-item-number{color:#000;font-family:"Basis Grotesque Pro",sans-serif;font-size:16px;transition:color .4s ease;}.acf-misc__boxes-item-text{color:#000;font-size:30px;font-family:"Basis Grotesque Pro",sans-serif;transition:color .4s ease;width:70%;margin-top:40px;}.acf-misc__button{grid-column:1/-1;margin-top:4rem;}@media (max-width:1100px){.acf-misc__boxes{margin-right:30px;}}@media (max-width:968px){.acf-misc{padding-bottom:100px;grid-template-columns:1fr;grid-template-rows:auto auto 1fr;}.acf-misc__heading{margin-bottom:1rem;}.acf-misc__image{grid-row:2/3;max-width:100%;height:auto;}.acf-misc__boxes{grid-row:3/4;grid-template-columns:1fr;margin-right:0;}.acf-misc__boxes-item{min-height:200px;}}.news__intro{padding:200px 40px 80px;}.news__intro .divider{margin-top:80px;}.news__title{padding:130px 40px 40px;}@media only screen and (max-width:600px){.news__title{padding:20px;}}.news__title h2{font-size:110px;line-height:1.1;font-family:Ivar,sans-serif;}@media only screen and (max-width:1200px){.news__title h2{font-size:90px;}}@media only screen and (max-width:1000px){.news__title h2{font-size:70px;}}@media only screen and (max-width:600px){.news__title h2{font-size:50px;}}.news__listing{display:flex;flex-flow:row wrap;gap:10px;padding:40px 0;}@media only screen and (max-width:600px){.news__listing{padding:20px;}}.news__member{display:none;width:calc(50% - 10px);}@media only screen and (max-width:1200px){.news__member{width:calc(50% - 10px);}}@media only screen and (max-width:600px){.news__member{width:calc(100% - 10px);}}.news__member.visible{display:block;}.news__member .cover-image{background-color:#000;background-size:cover;background-position:top center;min-height:28vw;margin-bottom:20px;position:relative;}@media only screen and (max-width:1200px){.news__member .cover-image{min-height:28vw;}}@media only screen and (max-width:600px){.news__member .cover-image{min-height:50vw;}}.news__member .cover-image iframe{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}.news__member .cover-image a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.news__member .cover-image .media{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3;}.news__member .cover-image .circle-arrow{position:absolute;bottom:30px;right:30px;opacity:0;transition:.3s;z-index:1;}.news__member .cover-image:hover .circle-arrow{opacity:1;}.news__member .link-text a{color:#000;display:block;font-size:20px;line-height:1.3;margin-bottom:20px;}.news__member .post-category{margin-bottom:0;}.news__member .post-date{margin:15px 0;opacity:.5;}.news__member .post-title{font-size:24px;}.news__member .post-title a{font-size:24px;text-underline-offset:2px;}.news__member .post-title a:hover{color:#976650;}.news-listing{padding:50px 10vw;}@media only screen and (max-width:1920px){.news-listing{padding:50px 5vw;}}@media only screen and (max-width:1440px){.news-listing{padding:50px 2vw;}}@media only screen and (max-width:767px){.news-listing{padding:50px 5vw;}}.news-listing .filter-buttons{padding:0;}.news-listing .filter-buttons p{display:inline-block;margin-right:40px;}.news-listing .filter-buttons button{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:30px;color:#000;font-size:12px;margin:5px 10px 5px 0;padding:8px 14px;text-transform:uppercase;}.news-listing .filter-buttons button.is-active{background-color:#000;color:#fff;}@media only screen and (max-width:1000px){.news-listing .filter-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}.news-listing .filter-buttons p{display:block;grid-column:1/-1;}.news-listing .filter-buttons button{margin-right:0;}}.load-button-frame{display:flex;justify-content:space-between;margin:40px auto;}.tag{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:4px;display:inline-block;color:#000;font-size:16px;margin-right:20px;padding:6px 16px;}@media only screen and (max-width:1000px){.news__intro{padding:200px 40px 40px;}}.news-swiper{overflow:hidden;position:relative;padding:100px 10vw;}@media only screen and (max-width:1920px){.news-swiper{padding:100px 5vw;}}@media only screen and (max-width:1440px){.news-swiper{padding:100px 2vw;}}@media only screen and (max-width:767px){.news-swiper{padding:50px 5vw;}}.news-swiper h2.title{font-family:"Basis Grotesque Pro",sans-serif;margin-bottom:100px;}@media only screen and (max-width:767px){.news-swiper h2.title{margin-bottom:50px;}}.news-slide{overflow-y:auto;}.news-slide:hover .post-thumbnail-inner{transform:scale(1.1);}.news-slide:hover h4 a:hover{color:#976650;}.news-slide .post-thumbnail-outer{overflow:hidden;position:relative;height:30vw;margin-bottom:30px;}@media only screen and (max-width:767px){.news-slide .post-thumbnail-outer{height:60vw;}}.news-slide .post-thumbnail-inner{background-color:#eaeaea;background-position:center;background-size:cover;min-height:30vw;position:relative;transition:.5s ease-in-out;}@media only screen and (max-width:767px){.news-slide .post-thumbnail-inner{min-height:60vw;}}.news-slide .post-thumbnail-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.news-slide .post-thumbnail-inner a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.news-slide .flex-content{padding-bottom:40px;}.news-slide h3{font-family:Ivar,sans-serif;font-size:24px;}@media only screen and (max-width:767px){.news-slide h3{font-size:20px;}}.news-slide h3 a{font-family:Ivar,sans-serif;}.news-slide h3 a:hover{color:#976650;}.news-slide .post-category{margin-top:5px;text-transform:uppercase;}@media only screen and (max-width:767px){.news-slide .post-category{font-size:14px;}}.news-slide .post-date{font-size:12px;margin-top:10px;opacity:.5;text-transform:uppercase;}@media only screen and (max-width:767px){.news-slide .post-date{margin-bottom:10px;}}.news-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:20px !important;max-width:80%;left:0 !important;height:5px !important;}@media only screen and (max-width:767px){.news-swiper-scrollbar{max-width:60%;}}.news-swiper-scrollbar::before{background-color:#000;content:"";height:1px;top:2px;width:100%;position:absolute;}.news-swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;border-radius:0;}.news-swiper-button-next{position:absolute;top:unset;bottom:0;right:0;width:50px;}.news-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.news-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:0;right:70px;width:50px;}.news-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.news-carousel-swiper{margin-bottom:50px;}.page-id-6806 .news-swiper{padding-top:0;}.numeric-stats-section{padding-top:80px;padding-bottom:80px;}.numeric-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:0;margin:0 auto;}.stat-square{background-color:rgba(0,0,0,0);padding:30px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:200px;border:1px solid #ff45ff;border-radius:5px;}.counting-number{position:absolute;top:20px;left:20px;font-size:16px;color:#000;}.main-number{font-size:50px;margin-bottom:20px;color:#000;}.number-info{font-size:25px;color:#000;font-family:Brockmann-reg;}.number-info span{display:block;}.home .num_of_boxes_2{padding-bottom:60px;}@media (max-width:1000px){.home .num_of_boxes_2{padding-bottom:40px;}}.num_of_boxes_2 .main-number{font-size:6.5vw;font-family:Ivar,sans-serif;}.num_of_boxes_2 .number-info{font-size:30px;width:50%;line-height:1.3;}.num_of_boxes_2 .stat-square{min-height:45vh;}.num_of_boxes_3 .main-number{font-size:6vw;}.num_of_boxes_3 .number-info{font-size:30px;}.num_of_boxes_3 .stat-square{min-height:35vh;}.num_of_boxes_4 .main-number{font-size:5vw;}.num_of_boxes_4 .number-info{font-size:25px;}.num_of_boxes_4 .stat-square{min-height:30vh;}.num_of_boxes_5 .main-number{font-size:4vw;}.num_of_boxes_5 .number-info{font-size:22px;}.num_of_boxes_5 .stat-square{min-height:25vh;}@media (max-width:1400px){.num_of_boxes_2 .main-number{font-size:78px;}.num_of_boxes_2 .number-info{font-size:30px;}.num_of_boxes_3 .main-number{font-size:68px;}.num_of_boxes_3 .number-info{font-size:30px;}.num_of_boxes_4 .main-number{font-size:55px;}.num_of_boxes_4 .number-info{font-size:25px;}.num_of_boxes_5 .main-number{font-size:45px;}.num_of_boxes_5 .number-info{font-size:22px;}}@media (max-width:900px){.numeric-stats-grid{grid-template-columns:1fr;}.stat-square{min-height:200px !important;}.main-number{font-size:60px !important;}.number-info{font-size:20px !important;}.counting-number{font-size:16px;}}@media (max-width:480px){.main-number{font-size:50px !important;}.stat-square{min-height:150px !important;padding:15px;}}.colour-variant-2.numeric-stats-grid .stat-square{border:1px solid #1a0066;}.colour-variant-2.numeric-stats-grid .counting-number{color:#1a0066;}.colour-variant-2.numeric-stats-grid .main-number{color:#1a0066;}.colour-variant-2.numeric-stats-grid .number-info{color:#1a0066;}body.offer-enabled .about-menu-content.active,body.offer-enabled .commercial-menu-content.active,body.offer-enabled .new-menu-content.active{top:40px;}body.offer-enabled.home .enquire-link a{background-color:#fdfb54;font-weight:700;}body.offer-enabled.home .nav-logo-container .black-logo{opacity:1;}body.offer-enabled.home .nav-logo-container .white-logo{opacity:0;}body.offer-enabled.home .nav-logo-container .black-logo{opacity:1;}body.offer-enabled.home .nav-logo-container .white-logo{opacity:0;}body.offer-enabled.home #menu-main-menu li a{color:#000;}body.offer-enabled.home #menu-main-menu li.has-megamenu:after{border-right:1px solid #000;border-bottom:1px solid #000;}body.offer-enabled.home .search-icon svg circle,body.offer-enabled.home .search-icon svg line{stroke:#000 !important;}body.offer-enabled .offer-promo{font-family:"Basis Grotesque Pro",sans-serif;width:100%;background:#fdfb54;color:#000;overflow:hidden;position:relative;padding:8px 10px;font-size:10px;font-weight:700;white-space:nowrap;border-bottom:2px solid #111;}body.offer-enabled .marquee{width:100%;overflow:hidden;position:relative;}body.offer-enabled .marquee-content{text-align:center;}body.offer-enabled .marquee-content a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}body.offer-enabled .marquee-content span{display:inline-block;padding:0;}body.offer-enabled .marquee-text{padding:0 15px;text-transform:uppercase;margin-bottom:0;font-size:12px;text-align:center;}body.offer-enabled .marquee-text span{font-weight:700;}@-webkit-keyframes scroll-left{from{transform:translateX(100%);}to{transform:translateX(-100%);}}@keyframes scroll-left{from{transform:translateX(100%);}to{transform:translateX(-100%);}}.offer-banner{overflow:hidden;min-height:400px;position:relative;padding:160px 10vw 50px;}@media only screen and (max-width:1920px){.offer-banner{padding:160px 5vw 50px;}}@media only screen and (max-width:1440px){.offer-banner{padding:160px 2vw 100px;}}@media only screen and (max-height:800px){.offer-banner{padding:160px 2vw 50px;min-height:400px;}}@media only screen and (max-width:767px){.offer-banner{padding:100px 5vw 0;min-height:500px;}}.offer-banner video{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;}@media only screen and (max-width:767px){.offer-banner video.desktop-video{display:none;visibility:hidden;}}.offer-banner video.mobile-video{display:none;visibility:hidden;}@media only screen and (max-width:767px){.offer-banner video.mobile-video{display:block;visibility:visible;}}.offer-banner .disclaimertext{position:relative;z-index:2;}.offer-banner .content{display:flex;flex-direction:column;justify-content:center;min-height:600px;position:relative;z-index:2;}@media only screen and (max-height:800px){.offer-banner .content{min-height:500px;}}@media only screen and (max-height:700px){.offer-banner .content{min-height:400px;}}@media only screen and (max-width:767px){.offer-banner .content{min-height:500px;}}.offer-banner .content #breadcrumbs{position:absolute;top:0;}.offer-banner .content #breadcrumbs a{color:#000;}.offer-banner .content h1{color:#000;font-size:140px;line-height:1;margin-bottom:0;}@media only screen and (max-width:1920px){.offer-banner .content h1{font-size:120px;}}@media only screen and (max-width:1440px){.offer-banner .content h1{font-size:100px;}}@media only screen and (max-width:767px){.offer-banner .content h1{font-size:60px;}}.offer-banner .content P{color:#000;}.offer-banner .content P.subtext{font-size:18px;margin:20px 0;}.offer-banner .content P.subtext span{display:block;}.offer-banner .content P.datetext{font-size:14px;font-weight:700;margin:20px 0 0 0;}.offer-banner .content .links{display:flex;max-width:400px;justify-content:space-between;}.offer-banner .content .links .black-button:after{background-color:#fdfb54;}.offer-banner .bg-image{background-size:cover;background-position:center;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;display:none;opacity:0;visibility:hidden;}.offer-banner .bg-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;}@media only screen and (max-width:767px){.offer-banner .bg-image.with-mobile{display:none;visibility:hidden;}}.offer-banner .mobile-image{display:none;visibility:hidden;}@media only screen and (max-width:767px){.offer-banner .mobile-image{background-size:cover;background-position:bottom center;position:absolute;top:0;left:0;height:100%;width:100%;z-index:0;display:block;display:none;visibility:visible;visibility:hidden;opacity:0;}.offer-banner .mobile-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:100%;width:100%;}}.offer-banner .disclaimertext{font-size:14px;position:relative;left:0;transform-origin:top right;}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center;z-index:10000;visibility:hidden;transition:.3s;}.popup-content{background:#000;padding:0;border-radius:0;max-width:50vw;max-height:50vh;box-shadow:0 0 10px rgba(0,0,0,.3);position:relative;display:flex;transform:scale(.9);opacity:0;transition:.9s;}@media only screen and (max-width:1600px){.popup-content{max-width:70vw;}}@media only screen and (max-width:1400px){.popup-content{max-width:90%;}}@media only screen and (max-width:767px){.popup-content{max-width:90vw;}}.popup-content h2{color:#000;font-size:70px;}@media only screen and (max-width:767px){.popup-content h2{font-size:40px;margin-bottom:10px;}}.popup-content h2 span{display:block;}.popup-content p{color:#000;text-transform:uppercase;}@media only screen and (max-width:767px){.popup-content p{font-size:14px;}}.popup-content span.pink{color:#fdfb54;}.popup-content .image{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}.popup-content .image img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}.popup-content .content{display:flex;flex-direction:column;justify-content:center;padding:50px;width:40vw;position:relative;z-index:2;}@media only screen and (max-width:767px){.popup-content .content{padding:100px 50px;width:80vw;}}.popup-content .black-button{align-self:flex-start;}.popup-content .black-button:after{background-color:#fdfb54;}.popup-content .black-button:hover span{color:#000;}.popup-content img.bg{max-width:100%;height:auto;margin-bottom:15px;}.popup-content img.abs{max-width:70px;position:absolute;top:130px;right:85px;z-index:2;}.popup-content .close-btn{position:absolute;top:10px;right:10px;background:#fdfb54;color:#000;border:none;padding:0;cursor:pointer;border-radius:50%;height:25px;width:25px;margin:auto;text-align:center;z-index:3;}.popup-content .close-btn:hover{background:#fff;}#popup.active{background:rgba(0,0,0,.8);visibility:visible;}#popup.active .popup-content{transform:scale(1);opacity:1;}.poplabel{padding-left:0;position:absolute;position:absolute;top:20px;left:0;width:100%;z-index:1;text-align:center;}@media only screen and (max-width:767px){.poplabel{font-size:14px;top:10px;}}body.no-scroll{overflow:hidden;height:calc(100vh - 100px);}@media only screen and (max-width:767px){body.no-scroll{overflow:scroll;}}.page-id-6799 .form-banner .form-container .form-intro .label{display:none;}.office-locations-section{padding:100px 10vw 0;}@media only screen and (max-width:1920px){.office-locations-section{padding:100px 5vw 0;}}@media only screen and (max-width:1440px){.office-locations-section{padding:100px 2vw 0;}}@media only screen and (max-width:767px){.office-locations-section{padding:100px 5vw 0;}}.label{margin-bottom:20px;}.office-locations{display:flex;flex-wrap:wrap;gap:2px;}.office-location{margin-bottom:40px;width:calc(33.3334% - 4px);}@media only screen and (max-width:1200px){.office-location{width:calc(33.3334% - 4px);}}@media only screen and (max-width:767px){.office-location{width:calc(50% - 2px);}}.office-location:hover .office-image-link:after{opacity:1;}.office-location .office-image-link{position:relative;}.office-location .office-image-link:after{border:1px solid #000;background-color:#fff;background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/location-arrow.svg");background-size:20px;background-position:center;background-repeat:no-repeat;content:"";position:absolute;height:50px;width:50px;right:25px;bottom:25px;opacity:0;transition:.3s;}.office-location img{max-width:100%;}.office-location h2{font-size:20px;font-family:"Basis Grotesque Pro",sans-serif;margin:20px 0 10px;}.office-location h2 a{color:#000;}.office-location h2 a:hover{color:#976650;}.office-location p{max-width:90%;}.page-repeater{overflow:hidden;padding:100px 10vw;}@media only screen and (max-width:1920px){.page-repeater{padding:50px 5vw;}}@media only screen and (max-width:1440px){.page-repeater{padding:50px 2vw;}}@media only screen and (max-width:767px){.page-repeater{padding:50px 5vw;}}.page-repeater .pages{display:flex;flex-wrap:wrap;gap:30px;}.page-repeater .page{padding-bottom:40px;margin-bottom:20px;position:relative;width:calc(33.3334% - 30px);}@media only screen and (max-width:1000px){.page-repeater .page{width:calc(50% - 30px);}}@media only screen and (max-width:767px){.page-repeater .page{width:100%;}}.page-repeater .page .bg-image{background-size:cover;margin-bottom:20px;min-height:26vw;}@media only screen and (max-width:1000px){.page-repeater .page .bg-image{min-height:45vw;}}@media only screen and (max-width:767px){.page-repeater .page .bg-image{min-height:90vw;}}.page-repeater .page h4{font-size:30px;}.page-repeater .page img{display:none;}.page-repeater .page .black-button{position:absolute;bottom:0;}.page-id-7789 .page-repeater{padding-top:0;}.parallax-banner{padding:600px 0;position:relative;}@media only screen and (max-width:1440px){.parallax-banner{padding:400px 0;}}@media only screen and (max-width:767px){.parallax-banner{padding:250px 0;}}@media only screen and (max-width:767px){.parallax-banner .flex-30{margin:auto;width:70%;}}.parallax-banner h2{font-size:70px;}@media only screen and (max-width:1440px){.parallax-banner h2{font-size:60px;}}@media only screen and (max-width:1200px){.parallax-banner h2{font-size:50px;}}@media only screen and (max-width:1000px){.parallax-banner h2{font-size:40px;}}@media only screen and (max-width:767px){.parallax-banner h2{font-size:34px;}}.parallax-banner .images{position:absolute;top:0;left:0;height:100%;width:100%;}.parallax-banner .images .image:before{content:"";position:absolute;top:unset;bottom:0;left:0;height:100%;width:100%;transition:height 1s ease-in;}@media only screen and (max-width:767px){.parallax-banner .images .image:before{display:none;visibility:hidden;}}.parallax-banner .images img{max-width:100%;}.parallax-banner .images .image-1{position:absolute;top:200px;left:10vw;max-width:15vw;}@media only screen and (max-width:767px){.parallax-banner .images .image-1{left:-10vw;max-width:20vw;top:250px;}}.parallax-banner .images .image-2{position:absolute;top:100px;left:35vw;max-width:12vw;}@media only screen and (max-width:767px){.parallax-banner .images .image-2{top:80px;left:15vw;max-width:29vw;}}.parallax-banner .images .image-3{position:absolute;top:180px;left:55vw;max-width:14vw;}@media only screen and (max-width:767px){.parallax-banner .images .image-3{top:60px;left:60vw;max-width:30vw;}}.parallax-banner .images .image-4{position:absolute;top:250px;left:75vw;max-width:16vw;}@media only screen and (max-width:767px){.parallax-banner .images .image-4{top:250px;left:unset;right:-10vw;max-width:20vw;}}.parallax-banner .images .image-5{position:absolute;bottom:200px;left:70vw;max-width:12vw;}@media only screen and (max-width:767px){.parallax-banner .images .image-5{bottom:80px;left:75vw;max-width:25vw;}}.parallax-banner .images .image-6{position:absolute;bottom:190px;left:42vw;max-width:16vw;}@media only screen and (max-width:767px){.parallax-banner .images .image-6{bottom:30px;left:37vw;max-width:26vw;}}.parallax-banner .images .image-7{position:absolute;bottom:220px;left:10vw;max-width:12vw;}@media only screen and (max-width:767px){.parallax-banner .images .image-7{bottom:80px;left:0;max-width:25vw;}}.parallax-banner.ironmongery .image-1{position:absolute;top:300px;left:5vw;max-width:15vw;}@media only screen and (max-width:767px){.parallax-banner.ironmongery .image-1{left:0;}}.parallax-banner.ironmongery .image-2{position:absolute;top:150px;left:30vw;max-width:18vw;}@media only screen and (max-width:767px){.parallax-banner.ironmongery .image-2{top:20px;left:20vw;max-width:20vw;}}.parallax-banner.ironmongery .image-3{position:absolute;top:160px;left:55vw;max-width:18vw;}@media only screen and (max-width:767px){.parallax-banner.ironmongery .image-3{top:40px;left:55vw;max-width:20vw;}}.parallax-banner.ironmongery .image-4{position:absolute;top:250px;left:75vw;max-width:20vw;}@media only screen and (max-width:767px){.parallax-banner.ironmongery .image-4{top:150px;left:82vw;}}.parallax-banner.ironmongery .image-5{position:absolute;bottom:400px;left:80vw;max-width:20vw;}@media only screen and (max-width:767px){.parallax-banner.ironmongery .image-5{bottom:100px;left:80vw;max-width:20vw;}}.parallax-banner.ironmongery .image-6{position:absolute;bottom:190px;left:42vw;max-width:16vw;}@media only screen and (max-width:767px){.parallax-banner.ironmongery .image-6{bottom:100px;left:37vw;max-width:26vw;}}.parallax-banner.ironmongery .image-7{position:absolute;bottom:260px;left:10vw;max-width:12vw;}@media only screen and (max-width:767px){.parallax-banner.ironmongery .image-7{bottom:100px;left:0;max-width:20vw;}}.parallax-banner.four-images{padding:400px 0;}@media only screen and (max-width:767px){.parallax-banner.four-images{padding:300px 0;}}.parallax-banner.four-images .image-1{position:absolute;top:100px;left:8vw;max-width:18vw;}@media only screen and (max-width:767px){.parallax-banner.four-images .image-1{left:40px;top:60px;max-width:28vw;}}.parallax-banner.four-images .image-2{position:absolute;top:100px;left:unset;right:14vw;max-width:15vw;}@media only screen and (max-width:767px){.parallax-banner.four-images .image-2{right:40px;top:40px;max-width:27vw;}}.parallax-banner.four-images .image-3{position:absolute;top:unset;bottom:150px;left:20vw;max-width:15vw;}@media only screen and (max-width:767px){.parallax-banner.four-images .image-3{bottom:110px;left:10vw;max-width:24vw;}}.parallax-banner.four-images .image-4{position:absolute;top:unset;bottom:150px;left:unset;right:12vw;max-width:19vw;}@media only screen and (max-width:767px){.parallax-banner.four-images .image-4{max-width:29vw;bottom:100px;}}.parallax-banner.parallax-active .images .image:before{height:0;}.people-intro{background-color:#e5e5e5;padding:60px 40px;}.people-intro .flex-content{display:flex;}@media only screen and (max-width:767px){.people-intro .flex-content{flex-direction:column;}}.people-intro .text{width:75%;}@media only screen and (max-width:1200px){.people-intro .text{width:60%;}}@media only screen and (max-width:767px){.people-intro .text{width:100%;}}.people-intro .main-text{margin-bottom:40px;}.people-intro .main-text p{color:#190936;font-size:30px;text-wrap:balance;max-width:80%;}.people-intro .column-text{display:flex;}@media only screen and (max-width:1200px){.people-intro .column-text{flex-direction:column;}}.people-intro .column-text p{color:#1a0066;max-width:80%;}.people-intro .contact-info{border:1px solid #1a0066;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:30px;width:25%;}@media only screen and (max-width:1200px){.people-intro .contact-info{width:40%;}}@media only screen and (max-width:767px){.people-intro .contact-info{width:90%;}}.people-intro .contact-info h4{color:#190936;font-size:20px;margin-bottom:25px;text-transform:unset;font-weight:400;}.people-intro .contact-info p{color:#1a0066;}.people-intro .contact-info a{color:#1a0066;}.people-intro .contact-info a:hover{color:#000;}.people-slider{background-color:#e5e5e5;padding:40px 40px 100px;}.people-slider .cover-image{background-color:#000;background-size:cover;margin-bottom:20px;min-height:24vw;position:relative;}@media only screen and (max-width:1024px){.people-slider .cover-image{min-height:38vw;}}@media only screen and (max-width:767px){.people-slider .cover-image{min-height:50vw;}}@media only screen and (max-width:600px){.people-slider .cover-image{min-height:100vw;}}.people-slider .cover-image a{position:absolute;left:0;height:100%;width:100%;z-index:2;}.people-slider .cover-image .circle-arrow{position:absolute;bottom:30px;right:30px;opacity:0;transition:.3s;z-index:1;}.people-slider .cover-image:hover .circle-arrow{opacity:1;}.people-slider h2{color:#1a0066;font-size:70px;margin-bottom:40px;}@media only screen and (max-width:1200px){.people-slider h2{font-size:50px;}}@media only screen and (max-width:1000px){.people-slider h2{font-size:40px;}}@media only screen and (max-width:600px){.people-slider h2{font-size:34px;}}.people-slider .pc-slide a{color:#1a0066;}.people-slider .pc-slide a:hover{color:#000;}.planner-banner{padding:150px 10vw 50px;}.planner-banner h2{font-size:120px;}@media only screen and (max-width:1920px){.planner-banner h2{font-size:100px;}}@media only screen and (max-width:1440px){.planner-banner h2{font-size:80px;}}@media only screen and (max-width:767px){.planner-banner h2{font-size:50px;}}@media only screen and (max-width:1920px){.planner-banner{padding:150px 5vw 50px;}}@media only screen and (max-width:1440px){.planner-banner{padding:150px 2vw 50px;}}@media only screen and (max-width:767px){.planner-banner{padding:50px 5vw;}}.planner-banner .images{display:flex;padding:0 0 40px;position:relative;}@media only screen and (max-width:767px){.planner-banner .images{flex-direction:column;}}.planner-banner .image-1-outer{background-size:cover;background-position:center;position:relative;min-height:50vw;width:50%;}@media only screen and (max-width:767px){.planner-banner .image-1-outer{width:100%;min-height:90vw;}}.planner-banner .image-1-outer img{display:none;}.planner-banner .image-1-outer:before{background-color:#fff;content:"";position:absolute;top:unset;bottom:0;left:0;height:100%;width:100%;transition:height 1s ease-in;z-index:1;}@media only screen and (max-width:767px){.planner-banner .image-1-outer:before{display:none;}}.planner-banner .image-2-outer{background-size:cover;background-position:center;position:relative;margin:7.5vw;height:35vw;width:35%;}@media only screen and (max-width:767px){.planner-banner .image-2-outer{width:80%;min-height:70vw;}}.planner-banner .image-2-outer img{display:none;}.planner-banner .image-2-outer:before{background-color:#fff;content:"";position:absolute;top:unset;bottom:0;left:0;height:100%;width:100%;transition:height 1s ease-in;z-index:1;}@media only screen and (max-width:767px){.planner-banner .image-2-outer:before{display:none;}}.planner-banner .wysiwyg{max-width:80%;margin:50px 0 0;}.planner-banner .rotating-icon{position:absolute;right:0;top:0;-webkit-animation:slow-spin 10s linear infinite;animation:slow-spin 10s linear infinite;width:150px;z-index:2;}@media only screen and (max-width:767px){.planner-banner .rotating-icon{bottom:50px;top:unset;width:80px;}}.planner-banner .icon{position:absolute;right:0;top:0;width:150px;z-index:2;}@media only screen and (max-width:767px){.planner-banner .icon{bottom:50px;top:unset;width:80px;}}.planner-banner.images-active .image-1-outer:before{height:0;}.planner-banner.images-active .image-2-outer:before{height:0;}.process-banner{background-color:#424634;overflow:hidden;position:relative;padding:100px 10vw;}@media only screen and (max-width:1920px){.process-banner{padding:100px 5vw;}}@media only screen and (max-width:1440px){.process-banner{padding:100px 2vw;}}@media only screen and (max-width:767px){.process-banner{padding:50px 5vw;}}.process-banner img{max-width:100%;position:relative;top:100px;}@media only screen and (max-width:767px){.process-banner img{top:0;}}.process-banner h2{color:#fff;font-size:50px;max-width:400px;margin:100px 0 50px;}@media only screen and (max-width:767px){.process-banner h2{margin:30px 0;max-width:unset;}}.process-banner p{color:#fff;}.process-banner h4{color:#fff;width:40%;}@media only screen and (max-width:767px){.process-banner h4{width:100%;}}.process-banner .wysiwyg{max-width:400px;}.process-banner .number{color:#fff;width:10%;}@media only screen and (max-width:767px){.process-banner .number{width:100%;}}.process-banner .processes{margin-top:50px;}.process-banner .process{border-top:1px solid #fff;display:flex;padding:20px;}@media only screen and (max-width:767px){.process-banner .process{padding:20px 0;flex-wrap:wrap;}}.process-banner .process-title{width:40%;}@media only screen and (max-width:767px){.process-banner .process-title{width:80%;}}.process-banner .process-title h4{font-family:Ivar,sans-serif;font-size:30px;}.process-banner .process-wysiwyg{width:50%;}@media only screen and (max-width:767px){.process-banner .process-wysiwyg{width:100%;}}.product-info{padding:100px 10vw;}@media only screen and (max-width:1920px){.product-info{padding:100px 5vw;}}@media only screen and (max-width:1440px){.product-info{padding:100px 2vw;}}@media only screen and (max-width:767px){.product-info{padding:200px 5vw 50px;}}.product-info .bespoke-image{position:relative;max-width:100%;}.product-info h2{font-size:90px;margin-bottom:50px;}@media only screen and (max-width:1440px){.product-info h2{font-size:70px;}}@media only screen and (max-width:767px){.product-info h2{font-size:50px;}}.product-info .wysiwyg{max-width:500px;margin-bottom:50px;}.product-info .wysiwyg strong{font-weight:500;text-transform:uppercase;position:relative;top:20px;}.product-info .wysiwyg a{text-decoration:underline;text-underline-offset:2px;}.product-info .items{border-top:1px solid #000;}.product-info .items .item{border-bottom:1px solid #000;display:flex;padding:20px 0;min-height:50px;}@media only screen and (max-width:767px){.product-info .items .item{flex-direction:column;}}.product-info .items .item:last-of-type{border-bottom:0 solid #000;}.product-info .items .item .number{display:flex;flex-direction:column;justify-content:center;width:10%;}@media only screen and (max-width:767px){.product-info .items .item .number{width:100%;}}.product-info .items .item .title{display:flex;flex-direction:column;justify-content:center;width:50%;}@media only screen and (max-width:767px){.product-info .items .item .title{width:100%;}}.product-info .items .item .title h3{font-size:30px;font-family:Ivar,sans-serif;}.product-info .items .item .text{display:flex;justify-content:flex-end;width:40%;}@media only screen and (max-width:767px){.product-info .items .item .text{justify-content:flex-start;width:100%;}}.product-info .items .item .text .black-button{align-self:center;}.product-info .image-container{position:relative;left:-10vw;max-width:100%;}@media only screen and (max-width:1920px){.product-info .image-container{left:-5vw;}}@media only screen and (max-width:1440px){.product-info .image-container{left:-2vw;}}@media only screen and (max-width:767px){.product-info .image-container{left:-5vw;}}.product-info .image-container:before{background-color:#976650;content:"";position:absolute;top:unset;bottom:0;left:0;height:100%;width:100%;transition:height 1s ease-in;z-index:1;}.product-info.images-active .image-container:before{height:0;}#draught-proofing .image-container{position:relative;height:50px;top:-220px;}@media only screen and (max-width:767px){#draught-proofing .image-container{position:unset;top:0;height:unset;}}#draught-proofing .image-container:before{background-color:#976650;}#draught-proofing .items{border-top:0 solid #000;display:flex;}@media only screen and (max-width:767px){#draught-proofing .items{flex-direction:column;}}#draught-proofing .items .item{border-bottom:0 solid #000;flex-direction:column;width:50%;}@media only screen and (max-width:767px){#draught-proofing .items .item{width:100%;}}#draught-proofing .items .item .number{display:none;}#draught-proofing .items .item .text{justify-content:flex-start;width:100%;}.projects-listing{padding:200px 10vw 100px;}@media only screen and (max-width:1920px){.projects-listing{padding:200px 5vw 100px;}}@media only screen and (max-width:1440px){.projects-listing{padding:200px 2vw 100px;}}@media only screen and (max-width:767px){.projects-listing{padding:200px 5vw 100px;}}.projects-listing h1{font-family:"Basis Grotesque Pro",sans-serif;}.projects__intro{padding:80px 40px 40px;}.projects__listing{display:flex;flex-flow:row wrap;gap:2px;padding:40px 0;}@media only screen and (max-width:600px){.projects__listing{padding:20px 0;}}.projects__member{background-color:#000;display:none;overflow:hidden;position:relative;width:calc(50% - 4px);}.projects__member .link-text-inner{position:relative;}.projects__member .link-text-inner .location{position:relative;z-index:2;}.projects__member .link-text-inner .tags{position:relative;z-index:2;}.projects__member .link-text-inner .links{position:relative;z-index:2;}.projects__member .link-text-inner:after{background-color:#000;content:"";position:absolute;bottom:0;left:0;height:0;width:100%;transition:.3s;z-index:1;}@media only screen and (max-width:767px){.projects__member .link-text-inner:after{background-color:rgba(0,0,0,0);}}@media only screen and (max-width:1200px){.projects__member{width:calc(50% - 4px);}}@media only screen and (max-width:767px){.projects__member{width:calc(100% - 4px);}}.projects__member:hover .cover-image{opacity:.8;}.projects__member:hover .link-text-inner:after{height:100%;}.projects__member:hover:after{height:0%;}@media only screen and (max-width:1440px){.projects__member:hover:after{height:75%;}}.projects__member.visible{display:block;}.projects__member .cover-link{position:absolute;left:0;top:0;height:100%;width:100%;}.projects__member .cover-image{background-color:#000;background-size:cover;background-position:top center;min-height:40vw;margin-bottom:0;position:relative;width:100%;opacity:.8;}@media only screen and (max-width:1200px){.projects__member .cover-image{min-height:60vw;}}@media only screen and (max-width:767px){.projects__member .cover-image{min-height:70vw;}}.projects__member .cover-image a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.projects__member .cover-image .circle-arrow{position:absolute;bottom:30px;right:30px;opacity:0;transition:.3s;z-index:1;}.projects__member .cover-image:hover .circle-arrow{opacity:1;}.projects__member .location{color:#fff;font-size:14px;margin-bottom:5px;text-transform:uppercase;}.projects__member .link-text{background-color:rgba(0,0,0,.2);display:flex;justify-content:flex-end;flex-direction:column;position:absolute;left:0;top:0;height:100%;width:100%;padding:0;z-index:2;}.projects__member .link-text .link-text-inner{padding:30px;}@media only screen and (max-width:1000px){.projects__member .link-text .link-text-inner{padding:20px;}}.projects__member .link-text a{color:#fff;font-family:Ivar,sans-serif;font-size:34px;display:block;line-height:1.1;margin-bottom:20px;max-width:80%;}@media only screen and (max-width:1000px){.projects__member .link-text a{font-size:24px;}}.projects__member .date{margin-bottom:40px;}.projects__member .meta{display:flex;justify-content:flex-start;}.projects__member .meta p{color:#fff;margin-bottom:40px;margin-right:20px;}.projects__member .meta span{color:#000;}.projects-listing .project-filter-buttons{padding:0;}.projects-listing .project-filter-buttons p{display:inline-block;margin-right:40px;}.projects-listing .project-filter-buttons button{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:20px;color:#000;margin:5px;padding:8px 20px;}.projects-listing .project-filter-buttons button.is-active{background-color:#000;color:#fff;}@media only screen and (max-width:1000px){.projects-listing .filter-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}.projects-listing .filter-buttons p{display:block;grid-column:1/-1;}.projects-listing .filter-buttons button{margin-right:0;}}@media only screen and (max-width:1000px){.projects-listing .filter-buttons{padding:0 20px;}}.load-button-frame{margin:40px auto;text-align:center;}.project-tag{background-color:rgba(255,255,255,.2);border:1px solid #fff;border-radius:30px;display:inline-block;color:#fff;font-size:11px;margin:5px;padding:8px 16px;}@media only screen and (max-width:1000px){.project-tag{font-size:9px;padding:8px 12px;}}#projects-load-more{border:1px solid #000;border-radius:30px;cursor:pointer;display:inline-block;color:#000;font-size:16px;margin-right:20px;padding:10px 20px;}#projects-load-more:hover{background-color:#000;color:#fff;}.project-filter-headings{display:flex;font-family:"Basis Grotesque Pro",sans-serif;font-size:20px;margin:100px 0 50px;text-transform:uppercase;}@media only screen and (max-width:1000px){.project-filter-headings{margin:30px 0;flex-wrap:wrap;}}.project-filter-headings div{cursor:pointer;opacity:.4;width:100%;position:relative;}@media only screen and (max-width:1000px){.project-filter-headings div{font-size:16px;margin:0 0 20px 0;width:50%;}}.project-filter-headings div:before{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/arrow-down-ventrolla.svg");background-repeat:no-repeat;background-size:contain;background-position:center;content:"";position:absolute;height:100%;width:15px;right:50px;top:0;}@media only screen and (max-width:1000px){.project-filter-headings div:before{right:20px;width:10px;}}.project-filter-headings div.active-heading{opacity:1;}.project-filter-headings div.active-heading:before{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/arrow-up-ventrolla.svg");}.project-filter-buttons{display:none;}.project-filter-buttons.is-visible{display:block;}.projects__posts .update-text,.projects__posts .update-text-news{border-top:1px solid #000;margin:40px 0 0;padding:40px 0 0;}.projects__posts .update-text p,.projects__posts .update-text-news p{color:#000;margin-bottom:0;opacity:1;}.projects-swiper{overflow:hidden;position:relative;}.projects-swiper .projects-swiper-intro{padding:100px 10vw 50px;}@media only screen and (max-width:1920px){.projects-swiper .projects-swiper-intro{padding:100px 5vw 50px;}}@media only screen and (max-width:1440px){.projects-swiper .projects-swiper-intro{padding:100px 2vw 50px;}}@media only screen and (max-width:767px){.projects-swiper .projects-swiper-intro{padding:50px 5vw 0;}}.projects-swiper .projects-swiper-intro h2{font-family:"Basis Grotesque Pro",sans-serif;margin-bottom:0;text-wrap:balance;}.project-slide{opacity:1 !important;visibility:visible;}.project-slide.swiper-slide-fully-visible{opacity:1 !important;visibility:visible;}.project-slide:hover .post-thumbnail-inner{transform:scale(1);}.project-slide:hover h4 a:hover{color:#976650;}.project-slide h2{color:#fff;font-size:50px;margin:20px 0 50px;text-wrap:balance;}@media only screen and (max-width:1440px){.project-slide h2{font-size:34px;margin:20px 0 30px;}}@media only screen and (max-width:767px){.project-slide h2{font-size:30px;}}.project-slide h2 a{color:#fff;}.project-slide .post-thumbnail-outer{overflow:hidden;position:relative;height:50vw;margin-bottom:0;}@media only screen and (max-width:767px){.project-slide .post-thumbnail-outer{height:75vw;}}.project-slide .post-thumbnail-inner{background-color:#eaeaea;background-position:center;background-size:cover;min-height:50vw;position:relative;transition:.5s ease-in-out;}@media only screen and (max-width:767px){.project-slide .post-thumbnail-inner{height:75vw;}}.project-slide .post-thumbnail-inner img{display:none;}.project-slide .post-thumbnail-inner a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.project-slide .post-thumbnail-inner p{color:#fff;}.project-slide .cols{display:flex;justify-content:space-between;}@media only screen and (max-width:1200px){.project-slide .cols{flex-direction:column-reverse;}}.project-slide .cols .col-1{display:flex;flex-direction:column;width:30%;}@media only screen and (max-width:1200px){.project-slide .cols .col-1{flex-direction:row;gap:20px;width:100%;}}.project-slide .cols .col-1 p{color:#fff;}@media only screen and (max-width:1200px){.project-slide .cols .col-1 p{display:none;}}.project-slide .cols .col-1 p.location{margin-bottom:50px;}.project-slide .cols .col-1 a{align-self:flex-start;font-size:12px;margin-bottom:20px;text-align:center;padding:10px;width:160px;}.project-slide .cols .col-2{width:60%;}@media only screen and (max-width:1200px){.project-slide .cols .col-2{width:100%;}}.project-slide .preview-content p{color:#fff;}.project-slide .content-inner{padding:120px 40px 40px;}@media only screen and (max-width:1200px){.project-slide .content-inner{padding:150px 40px 80px;}}@media only screen and (max-width:767px){.project-slide .content-inner{padding:150px 5vw 80px;}}@media only screen and (max-width:600px){.project-slide .content-inner{padding:150px 5vw 100px;}}.projects-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:60px !important;max-width:calc(45vw - 200px);height:5px !important;left:52vw !important;}@media only screen and (max-width:767px){.projects-swiper-scrollbar{left:5vw !important;max-width:calc(55vw - 20px);}}@media only screen and (max-width:600px){.projects-swiper-scrollbar{left:5vw !important;max-width:calc(40vw - 20px);}}.projects-swiper-scrollbar::before{background-color:#fff;content:"";height:1px;top:2px;width:100%;position:absolute;}.projects-swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff;border-radius:0;}.projects-swiper-button-next{position:absolute;top:unset;bottom:40px;right:20px;width:50px;}.projects-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.projects-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:40px;right:90px;width:50px;}@media only screen and (max-width:500px){.projects-swiper-button-prev{right:80px;}}.projects-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.projects-swiper-fraction{color:#fff;position:absolute;font-size:12px;left:unset;right:0;bottom:55px;width:210px;}@media only screen and (max-width:500px){.projects-swiper-fraction{right:-20px;}}.switcher-frame{display:flex;justify-content:flex-end;padding-right:10vw;position:relative;top:80px;z-index:10;}@media only screen and (max-width:767px){.switcher-frame{flex-direction:column;padding:0 5vw;top:calc(75vw + 110px);}}.switcher-frame .switcher-text{display:flex;justify-content:center;flex-direction:column;width:calc(40vw - 250px);}@media only screen and (max-width:767px){.switcher-frame .switcher-text{margin-bottom:10px;width:100%;}}.switcher-frame .switcher-text p{color:#fff;font-size:16px;margin-bottom:0;text-transform:uppercase;}.switcher-frame .switcher{display:inline-block;height:30px;margin-top:3px;padding:4px;background:#fff;border-radius:2px;border-radius:30px;width:200px;border:solid 1px #ddd;position:relative;}.switcher-frame .switcher__input{display:none;}.switcher-frame .switcher__label{float:left;width:50%;font-size:12px;line-height:30px;color:#000;text-align:center;text-transform:uppercase;cursor:pointer;position:inherit;z-index:10;transition:color .2s cubic-bezier(.4,0,.2,1);will-change:transform;}.switcher-frame .switcher__toggle{position:absolute;float:left;height:30px;width:50%;font-size:12px;line-height:30px;cursor:pointer;background-color:#424634;border-radius:30px;left:5px;top:4px;transition:left .25s cubic-bezier(.4,0,.2,1);will-change:transform;}.switcher-frame .switcher__input:checked+.switcher__label{color:#fff;}.switcher-frame .switcher__input--residential:checked~.switcher__toggle{left:100px;}.pullout-text-highlight-scroll-bullets{display:flex;color:#fff;min-height:80vh;position:relative;padding-top:80px;padding-bottom:80px;font-family:"Basis Grotesque Pro",sans-serif;overflow:hidden;-moz-column-gap:15px;column-gap:15px;}.pullout-text-highlight-scroll-bullets .text-content{flex:0 0 50%;padding:20px 0;position:-webkit-sticky;position:sticky;top:30px;line-height:1.5;font-size:18px;}.pullout-text-highlight-scroll-bullets .text-content .bullet-points{margin-top:50px;}.pullout-text-highlight-scroll-bullets .text-content .bullet-points ul li{font-size:30px;font-family:"Basis Grotesque Pro",sans-serif;}@media (max-width:1100px){.pullout-text-highlight-scroll-bullets .text-content .bullet-points ul li{font-size:25px;}}@media (max-width:868px){.pullout-text-highlight-scroll-bullets .text-content .bullet-points ul li{font-size:20px;}}.pullout-text-highlight-scroll-bullets .text-content .highlight-text{transition:opacity .5s cubic-bezier(.4,0,.2,1);font-size:60px;}@media (max-width:1300px){.pullout-text-highlight-scroll-bullets .text-content .highlight-text{font-size:55px;}}@media (max-width:1024px){.pullout-text-highlight-scroll-bullets .text-content .highlight-text{font-size:50px;}}@media (max-width:868px){.pullout-text-highlight-scroll-bullets .text-content .highlight-text{font-size:40px;}}.pullout-text-highlight-scroll-bullets .image-content{flex:0 0 50%;position:relative;display:flex;justify-content:center;padding:20px;overflow:hidden;}.pullout-text-highlight-scroll-bullets .image-content .image-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr 1fr;gap:20px;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image{position:relative;overflow:hidden;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image-1{grid-column:1/2;grid-row:1/2;width:250px;height:330px;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image-3{grid-column:1/2;grid-row:2/3;width:170px;height:170px;align-self:flex-end;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image-2{grid-column:2/3;grid-row:2/3;width:170px;height:220px;align-self:flex-start;}@media (max-width:1024px){.pullout-text-highlight-scroll-bullets{flex-direction:column;}.pullout-text-highlight-scroll-bullets .text-content{width:100%;flex-basis:auto;}.pullout-text-highlight-scroll-bullets .image-content{width:100%;flex-basis:auto;}.pullout-text-highlight-scroll-bullets .text-content{position:relative;top:0;}.pullout-text-highlight-scroll-bullets .image-content .image-grid{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image{aspect-ratio:270/320;}}@media (max-width:768px){.pullout-text-highlight-scroll-bullets .image-content{padding:0;}.pullout-text-highlight-scroll-bullets .image-content .image-grid{grid-template-columns:repeat(2,1fr);grid-template-rows:200px 150px 100px 100px;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image{width:100%;margin-bottom:20px;margin-top:0;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image-3{grid-row:4/4;}.pullout-text-highlight-scroll-bullets .image-content .image-grid .image-2{grid-row:2/3;}}.pullout-text-highlight-scroll{display:flex;color:#fff;min-height:80vh;position:relative;padding-top:40px;padding-bottom:80px;font-family:"Basis Grotesque Pro",sans-serif;overflow:hidden;}.pullout-text-highlight-scroll .text-content{flex:0 0 60%;padding:20px 0;position:-webkit-sticky;position:sticky;top:30px;line-height:1.2;}.pullout-text-highlight-scroll .highlight-text{transition:opacity 10s cubic-bezier(.4,0,.2,1);font-size:60px;}@media (max-width:1300px){.pullout-text-highlight-scroll .highlight-text{font-size:60px;}}@media (max-width:1024px){.pullout-text-highlight-scroll .highlight-text{font-size:50px;}}.pullout-text-highlight-scroll .image-content{flex:0 0 40%;position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:20px;overflow:hidden;}.pullout-text-highlight-scroll .image{margin-bottom:20px;position:relative;overflow:hidden;}.pullout-text-highlight-scroll .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;}.pullout-text-highlight-scroll .image-1{align-self:flex-start;width:270px;height:320px;}.pullout-text-highlight-scroll .image-2{align-self:flex-end;width:220px;height:290px;}@media (max-width:1024px){.pullout-text-highlight-scroll{flex-direction:column;}.pullout-text-highlight-scroll .image-content,.pullout-text-highlight-scroll .text-content{width:100%;flex-basis:auto;}.pullout-text-highlight-scroll .text-content{position:relative;top:0;}.pullout-text-highlight-scroll .highlight-text{font-size:50px;}.pullout-text-highlight-scroll .image-content{flex-direction:row;justify-content:space-around;padding:20px 0;margin-top:20px;gap:10px;}.pullout-text-highlight-scroll .image{width:35%;height:auto;aspect-ratio:250/380;}}@media (max-width:768px){.pullout-text-highlight-scroll .image-content{flex-direction:row;}.pullout-text-highlight-scroll .image{width:40%;margin-bottom:20px;margin-top:0;}.pullout-text-highlight-scroll .image-2{margin-top:50px;}.pullout-text-highlight-scroll .highlight-text{font-size:40px;}}.refer-friend{background-color:#f7f6f3;overflow:hidden;padding:100px 10vw;}@media only screen and (max-width:1920px){.refer-friend{padding:100px 5vw;}}@media only screen and (max-width:1440px){.refer-friend{padding:100px 2vw;}}@media only screen and (max-width:767px){.refer-friend{padding:50px 5vw;}}.refer-friend h2{font-family:"Basis Grotesque Pro",sans-serif;}.regional-locations{background-color:#eaeae2;}.regional-locations .desktop-image{background-size:cover;background-position:center;min-height:70vw;}@media only screen and (max-width:767px){.regional-locations .desktop-image{display:none;}}.regional-locations .mobile-image{background-size:cover;background-position:center;min-height:170vw;display:none;}@media only screen and (max-width:767px){.regional-locations .mobile-image{display:block;}}.regional-locations .slider-items{display:none;}@media only screen and (max-width:767px){.regional-locations .slider-items{display:block;}}.regional-locations .regions-carousel-swiper{padding-bottom:100px;overflow:hidden;position:relative;}.regional-locations .region-slide{padding:40px 5vw;opacity:0 !important;transition:.3s;}.regional-locations .region-slide.swiper-slide-visible{opacity:1 !important;}.regional-locations .region-slide .region-image{background-size:cover;background-position:center;min-height:80vw;max-width:90%;margin-bottom:20px;}.regional-locations .region-slide h3{font-size:18px;text-transform:uppercase;}.regional-locations .region-slide p{font-size:18px;text-transform:uppercase;max-width:80%;}.regional-locations .regions-swiper-button-next{position:absolute;top:unset;bottom:40px;right:20px;width:50px;}.regional-locations .regions-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.regional-locations .regions-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:40px;right:90px;width:50px;}@media only screen and (max-width:500px){.regional-locations .regions-swiper-button-prev{right:80px;}}.regional-locations .regions-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.regional-locations .regions-swiper-fraction{color:#000;position:absolute;font-size:12px;left:unset;right:0;bottom:55px;width:210px;}@media only screen and (max-width:500px){.regional-locations .regions-swiper-fraction{right:-20px;}}.regional-locations .regions-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:60px !important;max-width:calc(45vw - 200px);height:5px !important;left:52vw !important;}@media only screen and (max-width:767px){.regional-locations .regions-swiper-scrollbar{left:5vw !important;max-width:calc(55vw - 20px);}}@media only screen and (max-width:600px){.regional-locations .regions-swiper-scrollbar{left:5vw !important;max-width:calc(40vw - 20px);}}.regional-locations .regions-swiper-scrollbar::before{background-color:#000;content:"";height:1px;top:2px;width:100%;position:absolute;}.regional-locations .regions-swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;border-radius:0;}.request-brochure{background-color:#fff;overflow:hidden;}.request-brochure .form-intro{padding:160px 10vw 50px;}@media only screen and (max-width:1920px){.request-brochure .form-intro{padding:160px 5vw 50px;}}@media only screen and (max-width:1440px){.request-brochure .form-intro{padding:160px 2vw 50px;}}@media only screen and (max-width:767px){.request-brochure .form-intro{padding:160px 5vw 50px;}}.request-brochure img{max-width:100%;margin-top:160px;}.request-brochure .flex-content{gap:20px;}.single-post{background-color:#fff;}.single-post:after{display:none;}.single-post article{padding:150px 10vw 100px;}@media only screen and (max-width:1920px){.single-post article{padding:150px 5vw 100px;}}@media only screen and (max-width:1440px){.single-post article{padding:150px 2vw 50px;}}@media only screen and (max-width:767px){.single-post article{padding:150px 5vw 50px;}}.single-post article .category-name{margin-top:50px;font-weight:500;text-transform:uppercase;}.single-post article h1{color:#000;font-size:50px;max-width:90%;}@media only screen and (max-width:767px){.single-post article h1{font-size:40px;}}.single-post article h2{font-family:"Basis Grotesque Pro",sans-serif;font-size:34px;}.single-post article h3{font-size:30px;}.single-post article h4{font-size:24px;}.single-post article h5{font-size:20px;}.single-post article h6{font-size:20px;}.single-post article p{color:#000;}.single-post article .meta{display:flex;justify-content:space-between;margin-top:50px;margin-bottom:20px;max-width:90%;}.single-post article .content{max-width:50vw;margin:40px 0;}@media only screen and (max-width:1200px){.single-post article .content{max-width:80vw;}}@media only screen and (max-width:767px){.single-post article .content{margin:20px 0;}}.single-post article .content a{text-decoration:underline;text-underline-offset:2px;}.single-post article .content a:hover{color:#976650;}.single-post article .featured-image{background-size:cover;background-position:center;min-height:40vw;overflow:hidden;position:relative;}@media only screen and (max-width:767px){.single-post article .featured-image{min-height:80vw;}}.single-post article .featured-image img{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;}.single-post article .results{border:1px solid #1a0066;border-radius:10px;margin:50px 0;padding:30px;}.single-post article blockquote{position:relative;margin-top:100px;}.single-post article blockquote::before{background-image:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/reward-pink-quote.svg");background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:-60px;left:0;height:40px;width:40px;}.single-post article blockquote p{font-size:20px;font-style:normal;margin-bottom:30px;}.single-post article blockquote p:last-of-type{font-size:16px;}.single-post article table{max-width:100%;}.single-post article table th{border:1px solid #000;background-color:#a5a09c;padding:5px;}.single-post article table td{border:1px solid #a5a09c;padding:5px;}.single-post .media{min-height:50vw;position:relative;}.single-post .media video{max-width:100%;}.single-post .media iframe{padding:0;position:absolute;top:0;left:0;height:100% !important;width:100% !important;}.single-post .post-navigation{display:flex;margin-top:50px;justify-content:space-between;}.single-post .social-buttons a{display:inline-block;margin-right:15px;text-decoration:underline;text-underline-offset:2px;}.single-post .social-buttons a:hover{color:#976650;}.more-news-title{padding:0 40px 40px;}.more-news-title h2{color:#1a0066;}.more-news-posts{display:flex;gap:20px;padding:0 40px;margin-bottom:50px;}@media only screen and (max-width:767px){.more-news-posts{flex-direction:column;}}.more-news-post{width:33.3334%;}@media only screen and (max-width:1000px){.more-news-post{width:50%;}}@media only screen and (max-width:767px){.more-news-post{width:100%;}}@media only screen and (max-width:1000px){.more-news-post:last-of-type{display:none;}}.more-news-post .cover-image{background-color:#000;background-size:cover;background-position:top center;min-height:20vw;margin-bottom:20px;position:relative;}@media only screen and (max-width:1000px){.more-news-post .cover-image{min-height:30vw;}}@media only screen and (max-width:767px){.more-news-post .cover-image{min-height:45vw;}}.more-news-post .cover-image a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.more-news-post .cover-image .circle-arrow{position:absolute;bottom:30px;right:30px;opacity:0;transition:.3s;z-index:1;}.more-news-post .cover-image:hover .circle-arrow{opacity:1;}.more-news-post .tag{border:1px solid #1a0066;color:#1a0066;}.more-news-post .links{display:block;line-height:1.3;font-size:20px;margin-bottom:20px;color:#1a0066;}@media only screen and (max-width:767px){.mobile-reverse{flex-direction:column-reverse;}}.scroll-text-section{display:flex;flex-direction:column;}.scroll-text-section .scroll-text-item{display:flex;justify-content:space-between;align-items:flex-start;padding:60px 0;}.scroll-text-section .scroll-text-item .heading{flex:1;}.scroll-text-section .scroll-text-item .heading h3{margin:0;}.scroll-text-section .scroll-text-item .stat-section{flex:1;display:flex;flex-direction:column;align-items:flex-start;}.scroll-text-section .scroll-text-item .stat-section small{font-size:23px;margin-bottom:.5rem;color:#1a0066;}@media (max-width:1100px){.scroll-text-section .scroll-text-item{padding:50px 0;}}@media (max-width:768px){.scroll-text-section .scroll-text-item{flex-direction:column;align-items:center;padding:45px 0;}.scroll-text-section .scroll-text-item .stat-section{align-items:center;text-align:left;margin-top:1rem;}}.solutions-block{padding-top:80px;padding-bottom:120px;}.solutions-block .solutions_small_header{font-size:16px;padding-left:20px;padding-bottom:10px;position:relative;margin-bottom:30px;}.solutions-block .solutions_small_header::before{background-color:#000;border-radius:100%;content:"";position:absolute;left:0;top:2px;height:10px;width:10px;}.solutions-block .solutions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:0;margin:0 auto;}.solutions-block .solution-box{background-color:rgba(0,0,0,0);border:1px solid #ff45ff;border-radius:5px;overflow:hidden;padding:25px;}.solutions-block .solution-box-inner{display:flex;flex-direction:column;height:100%;}.solutions-block .solution-image{width:100%;height:320px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:5px;}.solutions-block .solution-title{font-size:40px;margin:20px 0 30px;}.solutions-block .solution-blurb{font-size:16px;margin-bottom:0;flex-grow:1;}.solutions-block .solution-link{text-decoration:none;font-weight:lighter;display:flex;justify-content:flex-end;margin-top:20px;}@media (max-width:1000px){.solutions-block .solutions-grid{grid-template-columns:1fr 1fr;}}@media (max-width:800px){.solutions-block{padding-top:40px;padding-bottom:40px;}.solutions-block .solutions-grid{grid-template-columns:1fr;}}@media (max-width:480px){.solutions-block .solution-box{padding:20px;}.solutions-block .solution-box .solution-title{font-size:35px;}}.specifications-banner{display:none !important;visibility:hidden;overflow:hidden;padding:50px 10vw;position:unset;}@media only screen and (max-width:1920px){.specifications-banner{padding:50px 5vw;}}@media only screen and (max-width:1440px){.specifications-banner{padding:50px 2vw;}}@media only screen and (max-width:767px){.specifications-banner{padding:50px 5vw;}}.specifications-grid{border-top:1px solid #000;margin-top:50px;}.specification-item{border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:40px 0;position:relative;}@media only screen and (max-width:1000px){.specification-item{flex-direction:column;}}.specification-item h4{font-size:30px;margin-bottom:0;}.specification-item p{display:flex;flex-direction:column;justify-content:center;margin-bottom:0;}.specification-item .intro{width:50%;}@media only screen and (max-width:1000px){.specification-item .intro{width:100%;}}.specification-item .buttons{display:flex;justify-content:flex-end;width:50%;}@media only screen and (max-width:1000px){.specification-item .buttons{margin-top:20px;justify-content:flex-start;width:100%;}}.specification-item .buttons .black-button{align-self:center;margin:0 0 0 10px;}@media only screen and (max-width:1000px){.specification-item .buttons .black-button{margin:0 10px 0 0;}}.specification-item .buttons .black-button.external-link span{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/source/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/external-link.svg");background-size:18px;background-position:right center;background-repeat:no-repeat;padding-right:24px;position:relative;}.specification-item .buttons .black-button.external-link span.nitro-lazy{background-image:none !important;}.specification-item .buttons .black-button.external-link:hover span{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/source/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/external-link-hover.svg");}.specification-item .buttons .black-button.external-link:hover span.nitro-lazy{background-image:none !important;}.specification-item .buttons .black-button.downloader span{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/source/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/download.svg");background-size:16px;background-position:right center;background-repeat:no-repeat;padding-right:24px;position:relative;}.specification-item .buttons .black-button.downloader span.nitro-lazy{background-image:none !important;}.specification-item .buttons .black-button.downloader:hover span{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/source/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/download-hover.svg");}.specification-item .buttons .black-button.downloader:hover span.nitro-lazy{background-image:none !important;}.pop-spec{background-color:rgba(0,0,0,.5);position:fixed;display:flex;justify-content:center;flex-direction:column;top:0;left:0;height:100%;width:100%;transition:.3s;opacity:0;visibility:hidden;z-index:1000;}.pop-spec.active{opacity:1;visibility:visible;}.pop-spec .pop-spec-inner{background-color:#a5a09c;padding:100px 50px 50px;margin:auto;position:relative;width:50vw;}.pop-spec .pop-spec-inner .close-spec{position:absolute;top:40px;right:40px;}html.pop-spec-active{overflow:hidden;}html.pop-spec-active header{opacity:0;visibility:hidden;}.privacy-policy .divider{background:#1a0066;margin:70px auto 0;}@media only screen and (max-width:1000px){.privacy-policy .divider{margin:40px auto 0;}}.styled_content{padding:40px 20vw;padding-top:0;}@media only screen and (max-width:1000px){.styled_content{padding:40px 10vw;padding-top:0;}}.styled_content table{width:100%;border-collapse:collapse;font-size:16px;font-family:"Basis Grotesque Pro",sans-serif;}.styled_content td,.styled_content th{padding:20px 0;text-align:left;background:rgba(0,0,0,0);color:#1a0066;}.styled_content thead th{border-bottom:1px solid #ff45ff;}.styled_content tbody tr{border-bottom:1px solid #1a0066;}.styled_content tr td{border:none;}.styled_content h1{font-size:30px;margin-top:30px;font-family:Brockmann-reg,sans-serif;color:#1a0066;}.styled_content h2,.styled_content h3,.styled_content h4,.styled_content h5,.styled_content h6{color:#1a0066;font-family:Brockmann-reg,sans-serif;font-size:20px;margin-top:20px;}.styled_content p{color:#1a0066;}.styled_content a{color:#ff45ff;text-decoration:underline;text-underline-offset:2px;}.styled_content a:hover{color:#1a0066;}.styled_content li,.styled_content ol li,.styled_content ul li{color:#1a0066;}.styled_content ol[type=a]{list-style-type:lower-alpha;}.styled_content ol[type=a] li{list-style-type:lower-alpha;}.styled_content .cookie_policy{border:1px solid #1a0066;border-radius:10px;margin:50px 0;padding:30px;}.styled_content blockquote{position:relative;margin-top:100px;}.styled_content blockquote::before{background-image:url("https://www.ventrolla.co.uk/wp-content/themes/ventrolla/images/reward-pink-quote.svg");background-repeat:no-repeat;background-size:contain;content:"";position:absolute;top:-60px;left:0;height:40px;width:40px;}.styled_content blockquote p{font-size:20px;font-style:normal;margin-bottom:30px;}.styled_content blockquote p:last-of-type{font-size:16px;}.successes-content{padding:0 40px;}.successes-content h2{margin:80px 0;}.successes-content h2 span{color:#000;}.success-quotes-block{padding-top:80px;padding-bottom:80px;color:#fff;min-height:100vh;display:flex;align-items:center;justify-content:center;}.success-quotes-block .success-quotes-container{width:100%;margin:0 auto;position:relative;}.success-quotes-block .central-heading{text-align:center;color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;width:100%;}.success-quotes-block .quote-pentagon{position:relative;width:100%;height:100vh;}.success-quotes-block .quote-box{position:absolute;width:250px;height:190px;background-color:rgba(0,0,0,0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #ff45ff;border-radius:10px;padding:15px;display:flex;align-items:center;justify-content:center;text-align:center;z-index:2;transition:all .3s ease;}.success-quotes-block .quote-box:hover{box-shadow:0 0 20px rgba(255,69,255,.5);}.success-quotes-block .quote-box blockquote{font-size:22px;line-height:1.4;margin-bottom:0;}.success-quotes-block .quote-box-1{top:0;left:50%;transform:translateX(-50%);}.success-quotes-block .quote-box-2{top:25%;right:2%;}.success-quotes-block .quote-box-3{bottom:4%;right:15%;}.success-quotes-block .quote-box-4{bottom:8%;left:20%;}.success-quotes-block .quote-box-5{top:27%;left:2%;}.success-quotes-block .quote-slider{display:none;}@media (max-width:968px){.success-quotes-block{min-height:auto;}.success-quotes-block .central-heading{position:static;transform:none;margin-bottom:40px;}.success-quotes-block .quote-pentagon{display:none;}.success-quotes-block .quote-slider{display:block;}.success-quotes-block .swiper-container{overflow:visible;}.success-quotes-block .swiper-slide{background-color:rgba(255,69,255,.1);border:2px solid #ff45ff;border-radius:10px;padding:20px;text-align:center;max-width:300px;min-height:160px;display:flex;align-items:center;}.success-quotes-block .swiper-slide blockquote{font-size:22px;}.success-quotes-block .swiper-pagination-bullet{background-color:#000;}}.team-banner{background-color:#000;padding:100px 10vw;}.team-banner h2{color:#fff;font-size:40px;font-family:"Basis Grotesque Pro",sans-serif;max-width:700px;}@media only screen and (max-width:767px){.team-banner h2{max-width:100%;}}@media only screen and (max-width:1920px){.team-banner{padding:100px 5vw;}}@media only screen and (max-width:1440px){.team-banner{padding:100px 2vw;}}@media only screen and (max-width:767px){.team-banner{padding:50px 5vw;}}.team-banner .images{display:flex;padding:0 0 40px;margin-bottom:50px;position:relative;}@media only screen and (max-width:767px){.team-banner .images{flex-direction:column;margin-bottom:0;padding:0 0 20px;}}.team-banner .image-1{align-self:center;max-width:50%;}@media only screen and (max-width:767px){.team-banner .image-1{max-width:90%;}}.team-banner .image-2{align-self:center;margin:100px;max-width:35%;}@media only screen and (max-width:767px){.team-banner .image-2{max-width:70%;}}.team-banner p.label{color:#fff;}.team-banner .wysiwyg{max-width:450px;margin:50px 0 0;}@media only screen and (max-width:767px){.team-banner .wysiwyg{max-width:100%;}}.team-banner .wysiwyg p{color:#fff;}.team-banner .icon{position:absolute;right:0;top:0;}@media only screen and (max-width:767px){.team-banner .icon{top:unset;bottom:50px;}}.team-banner .rotating_icon{-webkit-animation:slow-spin 10s linear infinite;animation:slow-spin 10s linear infinite;}.team-intro{display:flex;flex-flow:row wrap;padding:100px 0 0;}@media only screen and (max-width:1920px){.team-intro{padding:100px 0 0;}}@media only screen and (max-width:1440px){.team-intro{padding:100px 2vw;}}@media only screen and (max-width:767px){.team-intro{padding:100px 5vw;}}.team-intro .flex-50{position:relative;width:50%;}@media only screen and (max-width:767px){.team-intro .flex-50{width:100%;}}.team-intro .text-content{display:flex;justify-content:center;flex-direction:column;min-height:30vw;padding:5vw 10vw;}@media only screen and (max-width:1920px){.team-intro .text-content{padding:5vw;}}@media only screen and (max-width:1440px){.team-intro .text-content{padding:2vw;}}@media only screen and (max-width:767px){.team-intro .text-content{min-height:60vw;padding:5vw;}}.team-intro .text-content h2{margin-bottom:40px;}.team-intro .text-content h2 span{display:block;}.team-intro .text-content .wysiwyg p{text-wrap:balance;}.team-intro .text-content .wysiwyg p:last-of-type{margin-bottom:40px;}.team-intro .text-content a{align-self:flex-start;}.team-intro .text-content.white h1,.team-intro .text-content.white h2,.team-intro .text-content.white h3,.team-intro .text-content.white h4,.team-intro .text-content.white h5,.team-intro .text-content.white h6{color:#000;}.team-intro .text-content.white p{color:#000;}.team-intro .bg-image{background-size:cover;min-height:40vw;width:100%;}@media only screen and (max-width:767px){.team-intro .bg-image{min-height:100vw;}}.team-intro .bg-image img{display:none;}.team-listing__title{padding:40px;}.team-listing__title .divider-banner{padding:0;}@media only screen and (max-width:600px){.team-listing__title{padding:20px;}}.team-listing__title p{font-size:110px;line-height:1.1;font-family:Ivar,sans-serif;}@media only screen and (max-width:1200px){.team-listing__title p{font-size:90px;}}@media only screen and (max-width:1000px){.team-listing__title p{font-size:70px;}}@media only screen and (max-width:600px){.team-listing__title p{font-size:50px;}}.team-listing__listing{display:flex;flex-flow:row wrap;gap:10px;padding:100px 10vw;}@media only screen and (max-width:1920px){.team-listing__listing{padding:100px 5vw;}}@media only screen and (max-width:1440px){.team-listing__listing{padding:100px 2vw;}}@media only screen and (max-width:767px){.team-listing__listing{padding:100px 5vw;}}.team-listing__member{display:none;width:calc(25% - 10px);}@media only screen and (max-width:1200px){.team-listing__member{width:calc(25% - 10px);}}@media only screen and (max-width:1000px){.team-listing__member{width:calc(33.3334% - 10px);}}@media only screen and (max-width:600px){.team-listing__member{width:calc(50% - 10px);}}.team-listing__member.visible{display:block;}.team-listing__member .cover-image{background-color:#000;background-size:cover;background-position:top center;min-height:27vw;margin-bottom:20px;position:relative;}@media only screen and (max-width:1200px){.team-listing__member .cover-image{min-height:32vw;}}@media only screen and (max-width:1000px){.team-listing__member .cover-image{min-height:39vw;}}@media only screen and (max-width:600px){.team-listing__member .cover-image{min-height:55vw;}}.team-listing__member .cover-image a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.team-listing__member .cover-image .circle-arrow{position:absolute;bottom:30px;right:30px;opacity:0;transition:.3s;z-index:1;}.team-listing__member .cover-image:hover .circle-arrow{opacity:1;}.team-listing__member .link-text a{color:#000;display:block;margin-bottom:10px;}.team-listing .filter-labels{padding:0 10vw;}@media only screen and (max-width:1920px){.team-listing .filter-labels{padding:0 5vw;}}@media only screen and (max-width:1440px){.team-listing .filter-labels{padding:0 2vw;}}@media only screen and (max-width:767px){.team-listing .filter-labels{padding:0 5vw;}}.team-listing .filter-labels p{display:inline-block;margin:40px 0;}.team-listing .filter-labels button{background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:4px;color:#fff;margin-right:20px;padding:8px 20px;}.team-listing .filter-labels button.is-active{background-color:#fff;color:#000;}.load-button-frame{margin:40px auto;text-align:center;}.update-text,.update-text-news{margin:40px 0 0;padding:0;}.update-text p,.update-text-news p{color:#000;margin-bottom:0;opacity:1;}.team-swiper-frame{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;background:rgba(0,0,0,.3);height:100vh;width:100%;z-index:1000000000000000000000;left:0;top:0;opacity:0;visibility:hidden;}.team-swiper-frame .heading p{position:absolute;z-index:2;padding:20px 40px;top:0;margin-left:50vw;}@media only screen and (max-width:1000px){.team-swiper-frame .heading p{margin-left:0;}}.team-swiper-frame .heading a{position:absolute;z-index:2;padding:20px 40px;top:0;right:0;text-transform:uppercase;}.team-swiper-frame .heading a.close-tm:hover{color:#976650;}.team-swiper-frame.active{visibility:visible;opacity:1;}.teamSwiper{background-color:#fff;min-height:100vh;margin-left:50vw;width:50vw;}@media only screen and (max-width:1000px){.teamSwiper{margin-left:0;width:100vw;}}.teamSwiper .team-swiper-slide{opacity:0 !important;padding:80px 40px 40px;}.teamSwiper .team-swiper-slide.swiper-slide-active{opacity:1 !important;}.teamSwiper .team-swiper-slide .inner-content{padding-right:40px;}.teamSwiper .team-swiper-slide .inner-content .inner-header{display:flex;margin-bottom:40px;}.teamSwiper .team-swiper-slide .inner-content .team-info{padding:0 40px;width:70%;}.teamSwiper .team-swiper-slide .inner-content h2{font-size:30px;font-family:"Basis Grotesque Pro",sans-serif;margin-bottom:0;}.teamSwiper .team-swiper-slide .inner-content p.role{font-size:20px;}.teamSwiper .team-swiper-slide .cover-image{background-size:cover;background-position:bottom center;height:20vw;width:16vw;}@media only screen and (max-width:600px){.teamSwiper .team-swiper-slide .cover-image{height:30vw;width:24vw;}}.teamSwiper .team-swiper-slide .content{max-width:80%;}.team-swiper-scrollbar{background-color:rgba(0,0,0,0);bottom:40px !important;max-width:35%;height:5px !important;left:52vw !important;}@media only screen and (max-width:1000px){.team-swiper-scrollbar{left:2vw !important;max-width:60%;}}@media only screen and (max-width:600px){.team-swiper-scrollbar{left:5vw !important;max-width:50%;}}.team-swiper-scrollbar::before{background-color:#000;content:"";height:1px;top:2px;width:100%;position:absolute;}.team-swiper-scrollbar .swiper-scrollbar-drag{background-color:#000;border-radius:0;}.team-swiper-button-next{position:absolute;top:unset;bottom:20px;right:20px;width:50px;}.team-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.team-swiper-button-prev{position:absolute;top:unset;left:unset;bottom:20px;right:90px;width:50px;}.team-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}html.team-swiper-active{overflow:hidden;}html.team-swiper-active header{opacity:0;visibility:hidden;}.tender-upload{background-color:#f7f6f3;overflow:hidden;padding:100px 10vw;}@media only screen and (max-width:1920px){.tender-upload{padding:100px 5vw;}}@media only screen and (max-width:1440px){.tender-upload{padding:100px 2vw;}}@media only screen and (max-width:767px){.tender-upload{padding:180px 5vw 50px;}}.tender-upload h2{border-bottom:1px solid #cecac8;font-family:"Basis Grotesque Pro",sans-serif;padding-bottom:50px;margin-bottom:50px;}@media only screen and (max-width:767px){.tender-upload h2{margin-bottom:30px;}}.text-image-lr .flex-content.image-text{flex-direction:row-reverse;}@media only screen and (max-width:767px){.text-image-lr .flex-content.image-text{flex-direction:column-reverse;}}.text-image-lr .flex-50{position:relative;width:50%;}@media only screen and (max-width:767px){.text-image-lr .flex-50{width:100%;}}.text-image-lr .text-content{display:flex;justify-content:center;flex-direction:column;min-height:30vw;padding:5vw 10vw;}@media only screen and (max-width:1920px){.text-image-lr .text-content{padding:5vw;}}@media only screen and (max-width:1440px){.text-image-lr .text-content{padding:5vw 2vw;}}@media only screen and (max-width:767px){.text-image-lr .text-content{min-height:60vw;padding:5vw;}}.text-image-lr .text-content h2{font-size:60px;margin-bottom:40px;text-wrap:balance;}@media only screen and (max-width:1440px){.text-image-lr .text-content h2{font-size:50px;}}@media only screen and (max-width:1000px){.text-image-lr .text-content h2{font-size:40px;}}.text-image-lr .text-content h2 span{display:block;}.text-image-lr .text-content .wysiwyg{max-width:400px;}@media only screen and (max-width:767px){.text-image-lr .text-content .wysiwyg{max-width:100%;}}.text-image-lr .text-content .wysiwyg p{text-wrap:balance;}.text-image-lr .text-content .wysiwyg p:last-of-type{margin-bottom:40px;}.text-image-lr .text-content a{align-self:flex-start;}.text-image-lr .text-content.white h1,.text-image-lr .text-content.white h2,.text-image-lr .text-content.white h3,.text-image-lr .text-content.white h4,.text-image-lr .text-content.white h5,.text-image-lr .text-content.white h6{color:#fff;}.text-image-lr .text-content.white p{color:#fff;}.text-image-lr .bg-image{background-size:cover;min-height:100%;width:100%;}@media only screen and (max-width:767px){.text-image-lr .bg-image{min-height:100vw;}}.text-image-lr .bg-image img{display:none;}.text-image-lr.contained{padding:10vw;}@media only screen and (max-width:1920px){.text-image-lr.contained{padding:5vw;}}@media only screen and (max-width:1440px){.text-image-lr.contained{padding:5vw 2vw;}}@media only screen and (max-width:767px){.text-image-lr.contained{min-height:60vw;padding:5vw;}}.text-image-lr.contained .text-content{padding:50px;}.text-image-lr.contained-image .bg-image{background-size:contain;background-repeat:no-repeat;background-position:center;}.page-id-6770 .text-image-lr:first-of-type .text-content,.page-id-7415 .text-image-lr:first-of-type .text-content{padding-top:200px;}#secondary3{padding-bottom:0;}#precision-heritage{background-color:#a5a09c;}.text-and-image-staggered{padding-top:80px;padding-bottom:80px;}.text-and-image-staggered .text-and-image-staggered-inner{display:grid;grid-template-columns:2fr 4fr;grid-template-rows:auto 1fr;row-gap:30px;-moz-column-gap:20px;column-gap:20px;align-items:flex-start;}@media (max-width:868px){.text-and-image-staggered .text-and-image-staggered-inner{grid-template-columns:1fr;grid-template-rows:auto auto auto;row-gap:15px;}}.text-and-image-staggered .text-and-image-staggered-heading{grid-column:1/-1;}.text-and-image-staggered .text-and-image-staggered-heading h1{color:#000;margin-bottom:20px;line-height:.9;}@media (min-width:1350px){.text-and-image-staggered .text-and-image-staggered-heading h1{width:80%;}}@media (max-width:868px){.text-and-image-staggered .text-and-image-staggered-heading{grid-row:2;}.text-and-image-staggered .text-and-image-staggered-heading h1{width:100%;}}.text-and-image-staggered .text-and-image-staggered-content{grid-column:1;padding-right:20px;height:100%;}.text-and-image-staggered .text-and-image-staggered-content .content{margin-bottom:60px;color:#000;}@media (max-width:868px){.text-and-image-staggered .text-and-image-staggered-content{padding-right:0;margin-bottom:50px;}}.text-and-image-staggered .text-and-image-staggered-image{grid-column:2;grid-row:2;}.text-and-image-staggered .text-and-image-staggered-image img{width:100%;height:auto;border-radius:5px;}@media (max-width:868px){.text-and-image-staggered .text-and-image-staggered-image{grid-column:1/-1;grid-row:1;margin-top:20px;}}.text-staggered{padding-top:80px;padding-bottom:80px;}.text-staggered__inner{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;}.text-staggered__heading{width:100%;color:#1a0066;}.text-staggered__heading h1{margin-top:0;margin-bottom:60px;}.text-staggered__heading .pink-text{color:#000;}.text-staggered__content{width:45%;margin-left:auto;}@media (max-width:768px){.text-staggered__inner{flex-direction:column;}.text-staggered__heading h1{margin-bottom:30px;}.text-staggered__content,.text-staggered__heading{width:100%;}.text-staggered__content{padding-left:0;margin-top:20px;}}.thumbnail-slider{margin-bottom:50px;}.thumb-swiper-slide{padding:3px;}.thumb-swiper-slide .bg-image{background-size:cover;background-position:center;min-height:17vw;}@media (max-width:1000px){.thumb-swiper-slide .bg-image{min-height:20vw;}}@media (max-width:767px){.thumb-swiper-slide .bg-image{min-height:25vw;}}@media (max-width:600px){.thumb-swiper-slide .bg-image{min-height:37vw;}}.thumb-swiper-slide img{display:none;}.usp-slider{background-color:#000;padding:10px 10vw;}@media only screen and (max-width:1920px){.usp-slider{padding:10px 5vw;}}@media only screen and (max-width:1440px){.usp-slider{padding:10px 2vw;}}@media only screen and (max-width:767px){.usp-slider{padding:10px 5vw;}}.usp-slide{display:flex;flex-direction:column;justify-content:center;padding:0;}.usp-slide .inner{display:flex;justify-content:flex-start;}@media only screen and (max-width:767px){.usp-slide .inner{justify-content:center;}}.usp-slide p{color:#fff;font-size:12px;margin-bottom:0;padding:5px 20px;text-transform:uppercase;}.vacancy-content{padding:0 10vw 100px;}@media only screen and (max-width:1920px){.vacancy-content{padding:0 5vw 100px;}}@media only screen and (max-width:1440px){.vacancy-content{padding:0 2vw 100px;}}@media only screen and (max-width:767px){.vacancy-content{padding:0 5vw 50px;}}.vacancy-content .title{margin-bottom:100px;}.vacancy-content .flex-content{gap:0;}.vacancy-content .flex-content .flex-33{margin-bottom:40px;width:calc(33.3334% - 0px);}.vacancy-content .border-bottom{border-bottom:1px solid #000;margin-bottom:50px;padding:50px 0;}.vacancy-content .items{display:flex;justify-content:space-between;width:100%;}@media only screen and (max-width:1000px){.vacancy-content .items{flex-wrap:wrap;}}.vacancy-content .items .item{padding-right:20px;}@media only screen and (max-width:1000px){.vacancy-content .items .item{width:40%;}}@media only screen and (max-width:600px){.vacancy-content .items .item{width:100%;}}.vacancy-content .without-stats{padding-top:50px;}.vacancy-listing{padding:100px 10vw;}@media only screen and (max-width:1920px){.vacancy-listing{padding:100px 5vw;}}@media only screen and (max-width:1440px){.vacancy-listing{padding:100px 2vw;}}@media only screen and (max-width:767px){.vacancy-listing{padding:50px 5vw;}}.vacancy-listing .title{font-family:"Basis Grotesque Pro",sans-serif;margin-bottom:100px;text-wrap:balance;}.vacancy-listing .flex-content{gap:0;}.vacancy-listing .flex-content .flex-33{margin-bottom:40px;width:calc(33.3334% - 0px);}@media only screen and (max-width:767px){.vacancy-listing .flex-content .flex-33{width:calc(100% - 0px);}}.vacancy-item .vacancy-details{padding:20px 0 0;display:flex;}@media only screen and (max-width:767px){.vacancy-item .vacancy-details{flex-direction:column;}}.vacancy-item .vacancy-details h2{font-size:24px;width:60%;}@media only screen and (max-width:767px){.vacancy-item .vacancy-details h2{width:100%;}}.vacancy-item .vacancy-details h2 a{font-family:Ivar,sans-serif;}.vacancy-item .vacancy-details h2 a:hover{color:#976650;}.vacancy-item .vacancy-details .details{width:40%;padding:0 20px 0 0;}@media only screen and (max-width:767px){.vacancy-item .vacancy-details .details{width:100%;}}.vacancy-item .vacancy-details .details p{margin-bottom:10px;}.vacancy-item img{-o-object-fit:cover;object-fit:cover;max-width:100%;height:23vw;}@media only screen and (max-width:767px){.vacancy-item img{height:46vw;}}.video-fullwidth{position:relative;width:100%;height:auto;margin-top:0;margin-bottom:0;}.video-fullwidth .video-wrapper{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden;}@media only screen and (max-width:767px){.video-fullwidth .video-wrapper{padding-bottom:160%;}}.video-fullwidth #video-sound{position:relative;top:-20px;left:10vw;}@media only screen and (max-width:1920px){.video-fullwidth #video-sound{left:5vw;}}@media only screen and (max-width:1440px){.video-fullwidth #video-sound{left:2vw;}}@media only screen and (max-width:767px){.video-fullwidth #video-sound{left:5vw;}}.video-fullwidth #video-sound:hover{color:#976650;}.video-fullwidth .video-wrapper video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}@media only screen and (max-width:767px){.video-fullwidth .video-wrapper video#brandVideo{display:none;visibility:hidden;opacity:0;}}.video-fullwidth .video-wrapper video#mobileVideo{display:none;visibility:hidden;opacity:0;}@media only screen and (max-width:767px){.video-fullwidth .video-wrapper video#mobileVideo{display:block;visibility:visible;opacity:1;}}@media only screen and (max-width:767px){.page-id-6796 .video-fullwidth .video-wrapper video#brandVideo,.page-id-6799 .video-fullwidth .video-wrapper video#brandVideo{display:block !important;visibility:visible;opacity:1;}}@media only screen and (max-width:767px){.page-id-6796 .video-fullwidth .video-wrapper video#mobileVideo,.page-id-6799 .video-fullwidth .video-wrapper video#mobileVideo{display:none !important;visibility:hidden;opacity:0;}}@media only screen and (max-width:767px){.page-id-6796 .video-fullwidth .video-wrapper,.page-id-6799 .video-fullwidth .video-wrapper{padding-bottom:100%;}}.video__member{width:calc(50% - 10px);}@media only screen and (max-width:1200px){.video__member{width:calc(50% - 10px);}}@media only screen and (max-width:600px){.video__member{width:calc(100% - 10px);}}.video__member.visible{display:block;}.video__member .link{background-color:rgba(0,0,0,.15);position:relative;z-index:2;}.video__member:hover .link{background-color:rgba(0,0,0,0);}.video__member:hover .cover-image:before{background-color:#000;color:#fff;}.video__member .cover-image{background-color:#000;background-size:cover;background-position:top center;min-height:30vw;margin-bottom:20px;position:relative;}@media only screen and (max-width:1200px){.video__member .cover-image{min-height:28vw;}}@media only screen and (max-width:600px){.video__member .cover-image{min-height:50vw;}}.video__member .cover-image:before{background-color:#fff;border-radius:90%;display:flex;justify-content:center;flex-direction:column;content:"WATCH";position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);height:90px;width:90px;z-index:1;transition:.3s;text-align:center;}.video__member .cover-image iframe{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}.video__member .cover-image a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:2;}.video__member .cover-image .media{position:absolute;top:0;left:0;height:100%;width:100%;z-index:3;}.video__member .cover-image .circle-arrow{position:absolute;bottom:30px;right:30px;opacity:0;transition:.3s;z-index:1;}.video__member .cover-image:hover .circle-arrow{opacity:1;}.video__member .link-text a{color:#000;display:block;font-size:20px;line-height:1.3;margin-bottom:20px;}.video__member .date{margin-bottom:40px;}.video-listing{padding:200px 10vw 50px;}@media only screen and (max-width:1920px){.video-listing{padding:200px 5vw 50px;}}@media only screen and (max-width:1440px){.video-listing{padding:200px 2vw 50px;}}@media only screen and (max-width:767px){.video-listing{padding:100px 5vw 50px;}}.video-listing .filter-buttons{margin-top:100px;padding:0;}.video-listing .filter-buttons p{display:inline-block;margin-right:40px;}.video-listing .filter-buttons button{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:4px;color:#000;margin-right:20px;padding:8px 20px;}@media only screen and (max-width:1000px){.video-listing .filter-buttons{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;}.video-listing .filter-buttons p{display:block;grid-column:1/-1;}.video-listing .filter-buttons button{margin-right:0;}}.video-listing .update-text,.video-listing .update-text-news{margin:20px 0;padding:0;}.video-listing .update-text p,.video-listing .update-text-news p{color:#000;margin-bottom:0;opacity:.5;}.load-button-frame{margin:40px auto;text-align:center;}.tag{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:4px;display:inline-block;color:#000;font-size:16px;margin-right:20px;padding:6px 16px;}.video-swiper-frame{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;background:rgba(0,0,0,.6);height:100vh;width:100%;z-index:1000000000000000000000;left:0;top:0;opacity:0;visibility:hidden;}.video-swiper-frame .heading p{position:absolute;z-index:2;padding:20px 40px;top:0;margin-left:50vw;}.video-swiper-frame .heading a{position:absolute;z-index:2;padding:20px 40px;top:0;right:0;text-transform:uppercase;}.video-swiper-frame.active{visibility:visible;opacity:1;}.videoSwiper{min-height:100vh;width:100vw;}.videoSwiper .video-swiper-slide{opacity:0 !important;padding:80px 0 40px;min-height:100vh;display:flex;justify-content:center;flex-direction:column;text-align:center;}.videoSwiper .video-swiper-slide iframe{position:relative;top:-50px;}.videoSwiper .video-swiper-slide.swiper-slide-active{opacity:1 !important;}.videoSwiper .video-swiper-slide .inner-content{max-width:100%;text-align:center;}.videoSwiper .video-swiper-slide .inner-content h2{font-size:60px;font-family:"Basis Grotesque Pro",sans-serif;margin-bottom:0;}.videoSwiper .video-swiper-slide .inner-content p.role{font-size:20px;}.videoSwiper .video-swiper-slide .cover-image{background-size:cover;min-height:20vw;width:20vw;}.video-swiper-button-next{position:absolute;top:50%;bottom:20px;right:20px;width:50px;}.video-swiper-button-next::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/next-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}.video-swiper-button-prev{position:absolute;top:50%;bottom:20px;right:90px;width:50px;}.video-swiper-button-prev::after{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/prev-arrow-transparent-white.svg");background-size:contain;background-repeat:no-repeat;content:"";position:absolute;height:100%;width:100%;left:0;left:0;top:0;}html.video-swiper-active{overflow:hidden;}html.video-swiper-active header{opacity:0;visibility:hidden;}.watch-video{padding:100px 10vw;}@media only screen and (max-width:1920px){.watch-video{padding:100px 5vw;}}@media only screen and (max-width:1440px){.watch-video{padding:100px 2vw;}}@media only screen and (max-width:767px){.watch-video{padding:50px 5vw;}}.watch-video h2{font-family:"Basis Grotesque Pro",sans-serif;}.watch-video video{max-width:100%;margin-top:50px;position:relative;z-index:0;}.watch-video .video-frame{position:relative;}.watch-video .video-frame a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;}.watch-video .video-frame a span{background-image:url("https://www.ventrolla.co.uk/nitropack_static/dUDVjnxoskzrKxqpPPBdBfyBZhxAhCar/assets/images/optimized/rev-6134810/www.ventrolla.co.uk/wp-content/themes/ventrolla/images/video-play.svg");position:absolute;top:calc(50% - 45px);left:calc(50% - 45px);height:90px;width:90px;z-index:1;}.watch-video .video-frame a span.nitro-lazy{background-image:none !important;}.watch-video iframe{width:100%;height:40vw;}