
/*animat.css*/
/* File generated by shrinker.ch - DateTime: 2025-03-28, 13:15:40 */
@charset "UTF-8";.animated{-webkit-animation-duration:2s;animation-duration:2s;-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(0.9) rotate(-3deg);transform:scale(0.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(0.9) rotate(-3deg);-ms-transform:scale(0.9) rotate(-3deg);transform:scale(0.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(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}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(120px);transform:translateX(120px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(120px);-ms-transform:translateX(120px);transform:translateX(120px)}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}.blink_me{-webkit-animation-name:blinker;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blinker{0%{opacity:1.0}25%{opacity:.0}}@-webkit-keyframes blinker{0%{opacity:1.0}25%{opacity:.0}}@keyframes blinker{0%{opacity:1.0}25%{opacity:.0}}.blink_mef{-webkit-animation-name:blinkerf;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinkerf;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinkerf;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blinkerf{0%{opacity:1.0}75%{opacity:.0}}@-webkit-keyframes blinkerf{0%{opacity:1.0}75%{opacity:.0}}@keyframes blinkerf{0%{opacity:1.0}75%{opacity:.0}}.blink_mes{-webkit-animation-name:blinkers;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinkers;-moz-animation-duration:1s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinkers;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@-moz-keyframes blinkers{0%{opacity:1.0}100%{opacity:.0}}@-webkit-keyframes blinkers{0%{opacity:1.0}100%{opacity:.0}}@keyframes blinkers{0%{opacity:1.0}100%{opacity:.0}}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@keyframes zoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}

/*mmenu.css*/
@charset "UTF-8";.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:0;border-bottom:0;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:0;right:29px}.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0;font-size:16px}.mm-listview{font:inherit;font-size:16px;line-height:18px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:rgba(255,255,255,0.2)}.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:15px 15px 15px 17px;margin:0;text-transform:capitalize;font-size:14px}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:0}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#000;border-color:rgba(0,0,0,.3);color:rgba(255,255,255,.85)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(255,255,255,.6)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.8);color:#000}.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu .mm-divider{background:rgba(0,0,0,.05)}.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:280px}html.mm-opening .mm-menu.mm-opened ~ .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-opened ~ .mm-slideout{-webkit-transform:translate(300px,0);-ms-transform:translate(300px,0);transform:translate(300px,0);-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-opened ~ .mm-slideout{-webkit-transform:translate(300px,0);-ms-transform:translate(300px,0);transform:translate(300px,0);-webkit-transform:translate3d(300px,0,0);transform:translate3d(300px,0,0)}}.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}.mm-menu .mm-listview.mm-border-none>li:after,.mm-menu .mm-listview>li.mm-border-none:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}.mm-menu .mm-listview.mm-border-full>li:after,.mm-menu .mm-listview>li.mm-border-full:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0!important}.mm-menu .mm-listview.mm-border-offset>li:after,.mm-menu .mm-listview>li.mm-border-offset:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}.mm-menu.mm-fx-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}html.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}html.mm-right.mm-opening .mm-menu.mm-fx-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu.mm-fx-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}html.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}html.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}html.mm-right.mm-opened .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}html.mm-right.mm-opening .mm-menu.mm-fx-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-fx-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}html.mm-opening .mm-menu.mm-fx-menu-fade{opacity:1}.mm-menu .mm-fx-panels-none.mm-panel,.mm-menu.mm-fx-panels-none .mm-panel{-webkit-transition-property:none;transition-property:none}.mm-menu .mm-fx-panels-none.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-none .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel,.mm-menu.mm-fx-panels-zoom .mm-panel{-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-opened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}.mm-menu .mm-fx-panels-zoom.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-zoom .mm-panel.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}.mm-menu .mm-fx-panels-slide-0.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-slide-100.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel,.mm-menu.mm-fx-panels-slide-up .mm-panel{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-opened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu .mm-fx-panels-slide-up.mm-panel.mm-subopened,.mm-menu.mm-fx-panels-slide-up .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.mm-menu[class*=mm-fx-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}.mm-menu.mm-fx-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.mm-menu.mm-fx-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}html.mm-opening .mm-menu.mm-fx-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}.mm-menu.mm-fx-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}html.mm-opening .mm-menu.mm-fx-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}html.mm-opening .mm-menu.mm-fullscreen.mm-opened ~ .mm-slideout{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}@media all and (max-width:140px){html.mm-opening .mm-menu.mm-fullscreen.mm-opened ~ .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:10000px){html.mm-opening .mm-menu.mm-fullscreen.mm-opened ~ .mm-slideout{-webkit-transform:translate(10000px,0);-ms-transform:translate(10000px,0);transform:translate(10000px,0);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened ~ .mm-slideout{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}@media all and (max-width:140px){html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened ~ .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:10000px){html.mm-right.mm-opening .mm-menu.mm-fullscreen.mm-opened ~ .mm-slideout{-webkit-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);transform:translate(-10000px,0);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}}.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}html.mm-iconbar body{overflow-x:hidden}html.mm-iconbar .mm-page{background:inherit;min-height:100vh}html.mm-iconbar .mm-slideout{box-sizing:border-box;padding-right:60px;-webkit-transform:translate(60px,0);-ms-transform:translate(60px,0);transform:translate(60px,0);-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}.mm-menu.mm-iconbar{display:block}.mm-menu .mm-panels>.mm-panel.mm-listview-justify:after,.mm-menu .mm-panels>.mm-panel.mm-listview-justify:before,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:after,.mm-menu.mm-listview-justify .mm-panels>.mm-panel:before{content:none;display:none}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin-top:0;margin-bottom:0}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;min-height:40px}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li:not(.mm-divider),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-listview-justify>.mm-listview>li>span,.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>a:not(.mm-next),.mm-menu.mm-listview-justify .mm-panels>.mm-panel>.mm-listview>li>span{box-sizing:border-box;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mm-listview-small .mm-listview>li>a:not(.mm-next),.mm-listview-small .mm-listview>li>span{padding:7px 10px 7px 20px}.mm-listview-small .mm-listview>li.mm-vertical>.mm-next,.mm-listview-small .mm-vertical>.mm-listview>li>.mm-next{height:34px}.mm-listview-large .mm-listview>li>a:not(.mm-next),.mm-listview-large .mm-listview>li>span{padding:15px 10px 15px 20px}.mm-listview-large .mm-listview>li.mm-vertical>.mm-next,.mm-listview-large .mm-vertical>.mm-listview>li>.mm-next{height:50px}.mm-listview-huge .mm-listview>li>a:not(.mm-next),.mm-listview-huge .mm-listview>li>span{padding:20px 10px 20px 20px}.mm-listview-huge .mm-listview>li.mm-vertical>.mm-next,.mm-listview-huge .mm-vertical>.mm-listview>li>.mm-next{height:60px}.mm-listview .mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}.mm-listview .mm-spacer{padding-top:40px}.mm-listview .mm-spacer>.mm-next{top:40px}.mm-listview .mm-spacer.mm-divider{padding-top:25px}.mm-listview .mm-inset{list-style:inside disc;padding:0 10px 15px 40px;margin:0}.mm-listview .mm-inset>li{padding:5px 0}.mm-menu .mm-listview.mm-multiline>li>a,.mm-menu .mm-listview.mm-multiline>li>span,.mm-menu .mm-listview>li.mm-multiline>a,.mm-menu .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}.mm-menu.mm-opened[class*=mm-pagedim] ~ #mm-blocker{opacity:0}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim] ~ #mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}.mm-menu.mm-opened.mm-pagedim ~ #mm-blocker{background:inherit}.mm-menu.mm-opened.mm-pagedim-white ~ #mm-blocker{background:#fff}.mm-menu.mm-opened.mm-pagedim-black ~ #mm-blocker{background:#000}.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;z-index:2;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.mm-menu.mm-popup.mm-opened ~ .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}.mm-menu.mm-popup.mm-opened ~ #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-opening .mm-menu.mm-popup{opacity:1}.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-menu.mm-opened ~ .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-opened ~ .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-opened ~ .mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-offcanvas.mm-bottom{top:auto}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px}.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:100;-webkit-clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%);clip-path:polygon(-20px 0,0 0,0 100%,-20px 100%)}.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}.mm-menu.mm-shadow-page:after{box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255,255,255,.05)}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.1)}.mm-menu.mm-shadow-page.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-shadow-panels.mm-theme-dark .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,.5)}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.8)}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(0,0,0,.1)}.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white .mm-divider{background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,.05)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(0,0,0,.05)}.mm-menu.mm-shadow-page.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-shadow-panels.mm-theme-white .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.2)}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(0,0,0,.05)}.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black .mm-divider{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,.2)}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,.3)}.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}.mm-menu.mm-shadow-panels.mm-theme-black .mm-panel.mm-opened:nth-child(n+2){box-shadow:false}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,.4)}.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255,255,255,.4)}.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(255,255,255,.3)}.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.3)}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,.2)}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before{content:none;display:none}.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}.mm-menu.mm-tileview .mm-listview{margin:0}html.mm-widescreen body{position:relative}html.mm-widescreen #mm-blocker{display:none!important}html.mm-widescreen .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;width:70%!important;margin-left:30%!important}html.mm-widescreen .mm-page{background:inherit;box-sizing:border-box}html.mm-widescreen.mm-blocking,html.mm-widescreen.mm-blocking body{overflow:auto}.mm-menu.mm-widescreen{border-right-width:1px;border-right-style:solid;display:block!important;width:30%!important;min-width:0!important;max-width:none!important;top:0!important;right:auto!important;bottom:0!important;left:0!important;z-index:100!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-menu.mm-widescreen.mm-pageshadow:after{content:none;display:none}.mm-menu.mm-autoheight{-webkit-transition:none .4s ease;transition:none .4s ease;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.mm-menu.mm-autoheight:not(.mm-offcanvas){position:relative}.mm-menu.mm-measureheight .mm-panel.mm-vertical.mm-opened,.mm-menu.mm-measureheight .mm-panel:not(.mm-vertical){display:block!important}.mm-menu.mm-measureheight .mm-panels>.mm-panel{bottom:auto!important;height:auto!important}.mm-columns{-webkit-transition-property:width;transition-property:width}.mm-columns .mm-panels>.mm-panel{right:auto;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:width,transform;transition-property:width,transform,-webkit-transform}.mm-columns .mm-panels>.mm-panel.mm-opened,.mm-columns .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-columns .mm-panels>.mm-columns-0{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-columns-0 .mm-panels>.mm-panel{z-index:0}.mm-columns-0 .mm-panels>.mm-panel else{width:100%}.mm-columns-0 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}html.mm-opening .mm-menu.mm-columns-0.mm-opened ~ .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-0.mm-opened ~ .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:0){html.mm-opening .mm-menu.mm-columns-0.mm-opened ~ .mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened ~ .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened ~ .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:0){html.mm-right.mm-opening .mm-menu.mm-columns-0.mm-opened ~ .mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.mm-columns .mm-panels>.mm-columns-1{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-columns-1 .mm-panels>.mm-panel{z-index:1;width:100%}.mm-columns-1 .mm-panels>.mm-panel else{width:100%}.mm-columns-1 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-columns-1.mm-opened ~ .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-1.mm-opened ~ .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-columns-1.mm-opened ~ .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened ~ .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened ~ .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-columns-1.mm-opened ~ .mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}.mm-columns .mm-panels>.mm-columns-2{-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}.mm-columns-2 .mm-panels>.mm-panel{z-index:2;width:50%}.mm-columns-2 .mm-panels>.mm-panel else{width:100%}.mm-columns-2 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}html.mm-opening .mm-menu.mm-columns-2.mm-opened ~ .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-2.mm-opened ~ .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1100px){html.mm-opening .mm-menu.mm-columns-2.mm-opened ~ .mm-slideout{-webkit-transform:translate(880px,0);-ms-transform:translate(880px,0);transform:translate(880px,0);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened ~ .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened ~ .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1100px){html.mm-right.mm-opening .mm-menu.mm-columns-2.mm-opened ~ .mm-slideout{-webkit-transform:translate(-880px,0);-ms-transform:translate(-880px,0);transform:translate(-880px,0);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}}.mm-columns .mm-panels>.mm-columns-3{-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}.mm-columns-3 .mm-panels>.mm-panel{z-index:3;width:33.34%}.mm-columns-3 .mm-panels>.mm-panel else{width:100%}.mm-columns-3 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}html.mm-opening .mm-menu.mm-columns-3.mm-opened ~ .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-3.mm-opened ~ .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:1650px){html.mm-opening .mm-menu.mm-columns-3.mm-opened ~ .mm-slideout{-webkit-transform:translate(1320px,0);-ms-transform:translate(1320px,0);transform:translate(1320px,0);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened ~ .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened ~ .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:1650px){html.mm-right.mm-opening .mm-menu.mm-columns-3.mm-opened ~ .mm-slideout{-webkit-transform:translate(-1320px,0);-ms-transform:translate(-1320px,0);transform:translate(-1320px,0);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}}.mm-columns .mm-panels>.mm-columns-4{-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}.mm-columns-4 .mm-panels>.mm-panel{z-index:4;width:25%}.mm-columns-4 .mm-panels>.mm-panel else{width:100%}.mm-columns-4 .mm-panels>.mm-panel:not(.mm-opened):not(.mm-subopened){-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}html.mm-opening .mm-menu.mm-columns-4.mm-opened ~ .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-columns-4.mm-opened ~ .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:2200px){html.mm-opening .mm-menu.mm-columns-4.mm-opened ~ .mm-slideout{-webkit-transform:translate(1760px,0);-ms-transform:translate(1760px,0);transform:translate(1760px,0);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}}html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened ~ .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened ~ .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:2200px){html.mm-right.mm-opening .mm-menu.mm-columns-4.mm-opened ~ .mm-slideout{-webkit-transform:translate(-1760px,0);-ms-transform:translate(-1760px,0);transform:translate(-1760px,0);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}}.mm-columns.mm-offcanvas.mm-bottom,.mm-columns.mm-offcanvas.mm-top{width:100%;max-width:100%;min-width:100%}html.mm-opening .mm-columns.mm-offcanvas.mm-front,html.mm-opening .mm-columns.mm-offcanvas.mm-next{-webkit-transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,-webkit-transform;transition-property:width,min-width,max-width,transform;transition-property:width,min-width,max-width,transform,-webkit-transform}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}em.mm-counter+a.mm-next{width:90px}em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}em.mm-counter+a.mm-fullsubopen{padding-left:0}em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span{padding-right:90px}.mm-vertical>.mm-counter{top:12px;margin-top:0}.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}.mm-nosubresults>.mm-counter{display:none}.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-collapsed:not(.mm-uncollapsed){display:none}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:10;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-fixeddivider:after{content:none!important;display:none!important}.mm-hasdividers .mm-fixeddivider{display:block}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}html.mm-dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}html.mm-dropdown .mm-menu{z-index:2}html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}.mm-menu.mm-tip:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.mm-menu.mm-tipleft:before{left:22px}.mm-menu.mm-tipright:before{right:22px}.mm-menu.mm-tiptop:before{top:-8px}.mm-menu.mm-tipbottom:before{bottom:-8px}.mm-iconpanel .mm-panels>.mm-panel{-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}.mm-iconpanel .mm-panels>.mm-panel.mm-opened,.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{border-left:1px solid;border-color:inherit;display:block!important}.mm-iconpanel .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}.mm-subblocker{background:inherit;opacity:0;display:block;max-height:100%;position:absolute;top:0;right:0;left:0;z-index:3;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.mm-subopened .mm-subblocker{opacity:.6;bottom:-100000px}.mm-keyboardfocus a:focus{outline:0}.mm-menu.mm-keyboardfocus a:focus{background:rgba(255,255,255,.5)}.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:0;padding:0;position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:0;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}.mm-menu.mm-rtl{direction:rtl}.mm-menu.mm-rtl.mm-offcanvas{right:auto}.mm-menu.mm-rtl .mm-panel:not(.mm-opened){-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-rtl .mm-panel.mm-subopened{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}.mm-menu.mm-rtl .mm-navbar .mm-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-navbar .mm-prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after{left:0;right:20px}.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}.mm-menu.mm-rtl .mm-listview .mm-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-rtl.mm-iconpanel .mm-panel{-webkit-transition-property:right,-webkit-transform;transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}.mm-search,.mm-search input{box-sizing:border-box}.mm-search{height:40px;padding:7px 10px 0;position:relative}.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;box-sizing:border-box;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}.mm-search input::-ms-clear{display:none}.mm-search .mm-clear,.mm-search .mm-next{right:0}.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}.mm-panel.mm-hassearch{padding-top:40px}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}.mm-panel.mm-hassearch.mm-hasnavbar>.mm-search{top:40px}.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}.mm-noresults .mm-indexer{display:none!important}li.mm-nosubresults>a.mm-next{display:none}li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:15;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-indexer a{text-decoration:none;display:block;height:3.85%}.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right:40px}.mm-hasindexer .mm-indexer{right:0}.mm-hasindexer .mm-fixeddivider{right:20px}.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover{background:rgba(255,255,255,.5)}.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.5)}input.mm-check,input.mm-toggle{position:absolute;left:-10000px}label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2}label.mm-check:before,label.mm-toggle:before{content:'';display:block}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}input.mm-toggle:checked ~ label.mm-toggle:before{float:right}label.mm-check{width:30px;height:30px;margin-top:-15px}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}input.mm-check:checked ~ label.mm-check:before{opacity:1}li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0}li.mm-vertical label.mm-toggle{top:5px}li.mm-vertical label.mm-check{top:5px}label.mm-check,label.mm-toggle{right:20px}label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}label.mm-check+a,label.mm-check+span{padding-right:60px}a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}.mm-menu label.mm-toggle:before{background:#f3f3f3}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.75)}.mm-navbars-bottom>.mm-navbar{background:#13a4b1;padding:15px 0;clear:both;overflow:hidden;height:auto}
#menu:not(.mm-menu) {
    display: none
}
.mm-listview>li a{font-family: "Poppins", serif;font-weight: 500}


@font-face {
    font-family: "Poppins", serif;
    src: url('../fonts/Gilroy-Bold.eot');
    src: url('../fonts/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gilroy-Bold.woff2') format('woff2'),
        url('../fonts/Gilroy-Bold.woff') format('woff'),
        url('../fonts/Gilroy-Bold.ttf') format('truetype'),
        url('../fonts/Gilroy-Bold.svg#Gilroy-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Poppins", serif;
    src: url('../fonts/Gilroy-Medium.eot');
    src: url('../fonts/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Gilroy-Medium.woff2') format('woff2'),
        url('../fonts/Gilroy-Medium.woff') format('woff'),
        url('../fonts/Gilroy-Medium.ttf') format('truetype'),
        url('../fonts/Gilroy-Medium.svg#Gilroy-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Oswald", serif;
    src: url('../fonts/ProtestStrike-Regular.eot');
    src: url('../fonts/ProtestStrike-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/ProtestStrike-Regular.woff2') format('woff2'),
        url('../fonts/ProtestStrike-Regular.woff') format('woff'),
        url('../fonts/ProtestStrike-Regular.ttf') format('truetype'),
        url('../fonts/ProtestStrike-Regular.svg#ProtestStrike-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}



/* =============================================================================
   HTML5 CSS Reset Minified - Eric Meyer
   ========================================================================== */

html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}

nav ul {
    list-style: none
}

blockquote,
q {
    quotes: none
}
ul{
    margin: 0;
    padding:0;
    list-style: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
    content: none
}

a {text-decoration: none;color: #000}

a:hover{text-decoration: none;}
mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold
}

del {
    text-decoration: line-through
}

abbr[title],
dfn[title] {
    border-bottom: 1px dotted;
    cursor: help
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0
}

input, select {vertical-align: middle;font-family: "Poppins", sans-serif;font-weight:500;}

li {list-style: none}

body {margin: 0;padding: 0 0 0 0;position:relative;font-family: "Poppins", serif;font-weight: bold;overflow-x: hidden;}
* {box-sizing: border-box;margin: 0;padding: 0;}
::-webkit-input-placeholder {color: #0f1f30;opacity: 1;transition: 0.2s all ease;-webkit-transition: 0.2s all ease;-moz-transition: 0.2s all ease;-ms-transition: 0.2s all ease;font-family: "Poppins", serif;font-weight: bold;font-weight: 300;text-transform: uppercase;}
::-moz-placeholder {color: #0f1f30;opacity: 1;transition: 0.2s all ease;-webkit-transition: 0.2s all ease;-moz-transition: 0.2s all ease;-ms-transition: 0.2s all ease;font-family: "Poppins", serif;font-weight: bold;font-weight: 300;text-transform: uppercase;}
::-ms-input-placeholder {color: #0f1f30;opacity: 1;transition: 0.2s all ease;-webkit-transition: 0.2s all ease;-moz-transition: 0.2s all ease;-ms-transition: 0.2s all ease;font-family: "Poppins", serif;font-weight: bold;font-weight: 300;text-transform: uppercase;}


.form-container .form-field ::-webkit-input-placeholder {color: #0f1f30;opacity: 1;transition: 0.2s all ease;-webkit-transition: 0.2s all ease;-moz-transition: 0.2s all ease;-ms-transition: 0.2s all ease;font-family: "Poppins", serif;font-weight: bold;text-transform: uppercase;font-size: 15px}
.form-container .form-field ::-moz-placeholder {color: #0f1f30;opacity: 1;transition: 0.2s all ease;-webkit-transition: 0.2s all ease;-moz-transition: 0.2s all ease;-ms-transition: 0.2s all ease;font-family: "Poppins", serif;font-weight: bold;text-transform: uppercase;font-size: 15px}
.form-container .form-field ::-ms-input-placeholder {color: #676666;opacity: 1;transition: 0.2s all ease;-webkit-transition: 0.2s all ease;-moz-transition: 0.2s all ease;-ms-transition: 0.2s all ease;font-family: "Poppins", serif;font-weight: bold;text-transform: uppercase;font-size: 15px}

input:focus::-webkit-input-placeholder {opacity: 0.5;}
input:focus::-moz-placeholder {opacity: 0.5;}
input:focus::-ms-input-placeholder {opacity: 0.5;}
textarea{color: #676666;font-family: "Poppins", serif;font-weight: bold;text-transform: uppercase;font-size: 15px}
/*.container{width:89%;margin: 0 auto;padding: 0;max-width:1280px}*/
.sprite{background:url(../images/sprite.png) no-repeat top left;display:inline-block; }
.dflex{display:flex; flex-wrap: wrap;}
.dflex-space-btw{display:flex; flex-wrap: wrap;justify-content:space-between}
.align-center {align-items:center}
.text-center{text-align: center !important;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.dflex-between{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex-between{display:flex;justify-content:space-between;align-items: center;flex-wrap:wrap}
.txt-voilet{color: #7c33c0;}
.txt-sky-blue{color: #019eaa;}
.txt-blue{color: #2d79e5 !important;}
.txt-black{color: #000 !important}
.txt-red{ color: #ff3d3d;}
.txt-gray{ color: #787878;}
.txt-white{color: #fff !important;}
.txt-black{color: #000 !important;}
.txt-pink{color: #e7257c;}
.posrel{position: relative;}
.posabs{position: absolute;}
.img-reponsive {width:100%}
.clear{clear:both}
.clearfix:after{content:"";display:block;clear:both}
.ibvt {display:inline-block;vertical-align:top}
.ibvm {display:inline-block;vertical-align:middle}
.ibvb {display:inline-block;vertical-align:bottom}
.sectionpadding {padding:100px 0}
.lnheight {line-height:0}
.img-responsive {width: 100%}
sup {/*vertical-align: super;*/font-size: small;}
table {width: 100%;margin:0;padding:0;border-collapse: collapse;border-spacing: 0;}
.nomargin {margin: 0 !important}
.fl {float: left}
.fr {float: right}
.text-center{text-align: center}
.text-left{text-align: left}
.text-right{text-align: right}
.clear{clear: both;}
.container {width:94%;margin: 0 auto;padding: 0}
.headercontainer{width: 96%;margin: 0 auto;max-width: 1300px;padding: 0;}
.sprite{background: url(../images/sprite.png) no-repeat 0 0}
.blackoverlay{position: fixed;top: 0;left: 0;height: 100%;width: 100%;z-index: 9;background: rgba(0, 0, 0, 0.6);display: none;}
.blackoverlay.active {display: block}
.ibvm{display:inline-block;vertical-align:middle}
.ibvt{display:inline-block;vertical-align:top}
.ibvb{display:inline-block;vertical-align:bottom}
.dflex{display: flex}
.clear{clear:both;}
.clearfix:after{content:"";display:block;clear:both;}
.sectionblk {position: relative}
.uppercase {text-transform: uppercase}
.flex-between {display: flex;justify-content: space-between; align-items: flex-start;flex-wrap: wrap;}
.flex-start {display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.flex-between-center {display: flex;justify-content: space-between; align-items: center;flex-wrap: wrap;}
figure img, .img-fluid {width: 100%}
.img-fluid2 {max-width: 100%;height: auto}
.flex {display: flex;flex-wrap: wrap;}
.flex-end {display: flex;justify-content: space-between;align-items: flex-end;}
.width100 {width: 100% !important}
.common_padding {padding: 80px 0}
.lnheight {line-height: 0}

.small_ttl {font-size: 2em;line-height: 1.2;color: #d6a93b;margin: 0 0 20px 0;font-family: "Oswald", serif;text-transform: uppercase;letter-spacing: 1px}
.small_ttl.white_txt {color: #0f1f30}
.section_ttl {font-size: 3em;color: #04172c;margin: 0 0 20px 0;font-family: "Oswald", serif;text-transform: uppercase;letter-spacing: 1px;line-height: 1}
.section_ttl_small{font-size: 2em;color: #0f1f30;margin: 0 0 20px 0;font-family: "Oswald", serif;text-transform: uppercase;letter-spacing: 1px;line-height: 1}
.product_topblk .section_ttl{margin: 0}

.section_ttl.font3em {font-size: 2.6em}
.section_ttl.font2em {font-size: 2em;}
.section_ttl.white_txt {color: #0f1f30}
.section_ttl.bluetxt {color: #0f1f30}
.bluetxt {color: #0f1f30 !important}

.section_desc p {font-size: 15px;line-height: 1.5;color: #000;font-family: "Poppins", serif;font-weight: 500;margin: 0 0 20px 0}
.section_desc.white_txt p {color: #0f1f30}
.section_desc.bluetxt p {color: #0f1f30}
.morebtn {margin: 20px 0 0 0}
.morebtn a {color: #d6a93b;font-size: 16px;line-height: 1;font-family: "Oswald", serif;text-transform: uppercase;letter-spacing: 1px}
.morebtn a i {margin: 0 0 0 5px}
.blogbtn {color: #d6a93b;font-size: 16px;line-height: 1;font-family: "Oswald", serif;text-transform: uppercase;letter-spacing: 1px}
.blogbtn i {margin: 0 0 0 5px}
.white_txt.white_txt a {color: #0f1f30}
.morebtn.bluetxt a {color: #0f1f30}

.width90 {width: 90%;}
.width80 {width: 80%;}
.width70 {width: 70%;}
.width60 {width: 60%;}
.width50 {width: 50%;}
.width40 {width: 40%;}
.width45 {width: 45%;}
.mb30{margin-bottom: 30px}
.margin_auto {margin: 0 auto;}
.header_wrapepr .cntmail_item {
    position: relative;
}

.header_wrapepr .cntmail_item .dropdown {
    position: absolute;
    top: 50px;
    width: 280px;
    font-weight: 500;
    font-size: 16px;
    padding: 10px 0 0;
    visibility: hidden;
    opacity: 0;
}
.dropdownlinks{;
    background: #fff;
    padding: 10px;
    border-radius: 10px;
    border: 1px solid #d6a93b;
    
}
.drlinkswrap + .drlinkswrap{border-top: 1px solid #ddd;padding-top: 10px;}
.drlinkswrap {
    display: flex;
    align-items: flex-start;
    line-height: 1;
    margin: 8px 0;
}
.drlinkswrap a + a, .maillinks a + a{margin-top: 5px}

.calltype{width: 120px}
.header_wrapepr .cntmail_item .dropdown.maillinks{
    width: 255px;
}
.header_wrapepr .cntmail_item .dropdown a {
    display: block;
}

.header_wrapepr .cntmail_item:hover .dropdown {
    visibility: visible;
    opacity: 1;
}
.header_wrapepr {
    position: absolute;
    top: 0;
    padding: 10px 0;
    z-index: 99999;
    width: 100%;line-height: 0;
}
.header_wrapepr a {
    color: #fff;
    font-family: "Oswald", serif;
    font-weight: 400;
    letter-spacing: 1px;
}
/*.background_imgblk {width: 100%;background: url('../images/background-img-new.jpg') no-repeat 0 0;background-size: cover}*/
/*.innerbackground_imgblk {width: 100%;background: url('../images/innerbg.jpg') no-repeat 0 0;background-size: cover}*/
.newbgoverview{background: url(../images/banner-bg.webp) no-repeat top center;background-size: cover;width: 100%;height: 100%}
.banner_wrapper {width: 100%;height: 100vh;position: relative;background: url(../images/homebanner.webp) no-repeat top center;background-size: cover;}
.banner_wrapper:before {width: 100%;height: 100vh;position: absolute;background: #333;opacity: 0.8;left: 0;top: 0;content: "";}

.header_blk {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.logo_blk {width: 90px;}
.menutxt {color: #d6a93b;font-weight: bold;text-transform: uppercase;font-size: 15px;line-height: 1;letter-spacing: 0.5px;margin: 0 10px 0 0}
.menu_btn {
    display: flex;justify-content: flex-start;align-items: center;gap:20px;
}
.menulines {cursor: pointer;margin-left: 20px;display: none}
.menulines span {width: 40px;height: 2px;background: #c89e2b;display: block;margin: 0 auto 10px;transition: 0.5s ease all}
.menulines span:last-child {margin: 0 auto}
.menutext {
    line-height: 1;
    margin: 0 0 5px;
    font-size: 14px;
    text-transform: uppercase;
    letter-spacing: 1px;
    font-weight: 500;
    color: #c89e2b;
    transition: 0.5s ease all
}
.footer_wrapper {padding: 70px 0;background: #d6a93b}
.footerlsit li {font-size: 17px;line-height: 1;font-weight: bold;font-family: "Poppins", serif;display: inline-block;vertical-align: top;padding: 0 20px 0 0;margin: 0 20px 0 0;position: relative;color: #0f1f30}
.footerlsit li:after {position: absolute;content: "";width: 10px;height: 2px;background: #0f1f30;top: 8px;right: -7px}
.footerlsit li:last-child:after {display: none}

.copyright {font-size: 14px;line-height: 1;margin: 10px 0 0 0;font-family: "Poppins", serif;font-weight: bold}

.footer_itemblk {
    color: #fff;
    display: flex;
    justify-content: space-between;
    width: 100%;
    align-items: center;
    border-top: 1px solid;
}
.socialmedia_list li {color: #fff;margin: 0 5px 0 0;display: inline-block;vertical-align: top;position: relative;transition: 0.5s all ease-in-out;-webkit-transition: 0.5s all ease-in-out;-moz-transition: 0.5s all ease-in-out;-ms-transition: 0.5s all ease-in-out;border-radius: 100%;width: 40px;height: 40px;background: #3a3a3a}
.socialmedia_list li:last-child {margin: 0}
.socialmedia_list li:hover a {color: #fff}
.socialmedia_list li a {
    font-size: 20px;
    line-height: 1;
    color: #fff;
    padding: 9px 0 12px 0;
    display: block;
    text-align: center;
    border-radius: 100%;
}
.socialmedia_list li.instagram:hover {background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
    background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
    background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}
.socialmedia_list li.facebook:hover {background: #3b5998}
.socialmedia_list li.linkedin:hover {background: #0072b1}
.socialmedia_list li.youtube:hover {background: #FF0000}
.socialmedia_list li.instagram:hover {
    background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
    background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}
.socialmedia_list {
    margin: 20px 0;
    padding-right: 50px;
}

.banner_blk {position: absolute;width: 100%;margin: auto;bottom: 10%;left: 0;right: 0;padding: 0 0 0 5%;display: flex;justify-content: space-between;align-items: center;}
.banner_bigtxt {font-size: 4em;line-height: 1;color: #d6a93b;font-family: "Oswald", serif;text-transform: uppercase;margin: 0 0 20px 0;font-weight: 400;letter-spacing: 5px;}
.banner_smalltxt {font-size: 26px;line-height: 1;color: #d6a93b;font-family: "Poppins", serif;font-weight: bold;text-transform: uppercase;letter-spacing: 1px;}
.banner_pic {width: 50%;}
.banner_info {width: 45%;}


.overview_blk {width: 60%}
/*.overview_info {width: 40%;float: right;margin: 40px 7% 0 0}*/
.homeoverviewclients {
    margin: 30px 0 0;
}

.homeoverviewclients .client_slide_item {
    display: inline-block;
    width: auto;
    margin: 0 5px;
    padding: 0;
    line-height: 0;
}
.ovweviewaward_blk.dflexover{align-items: center}
.product_wrapper {position: relative}
.product_wrapper:before {position: absolute;content: "";width: 70%;height: 70vh;background: #d6a93b;top: 0;left: 0;z-index: -1}
.product_blk {padding: 0 0 0 5%}
.product_thumb {
    width: 25%;
    line-height: 0;margin: 40px 0 0 0
}
.product_bottomblk {
    width: 70%;
    margin: -260px 0 0 0;
    float: right;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.uspimg_blk {width: 70%;line-height: 0;position: relative;}
.uspimg_pic {width: 100%;overflow: hidden}
.uspimg_blk:before {position: absolute;content: "";width: 30%;height: 10px;background: #d6a93b;top: -10px;right: 0}
.uspimg_blk:after {position: absolute;content: "";width: 10px;height: 30vh;background: #d6a93b;bottom: 0;left: -10px}
.usp_item {font-family: "Poppins", serif;font-weight: bold;text-transform: uppercase;color: #d6a93b;margin: 0 0 20px 0;letter-spacing: 0.5px}
.usp_item:last-child {margin: 0}
.productusp_blk {
    width: 30%;margin: 0 40px 20px 0;
    text-align: right;
}

.video_wrapper {width: 100%;height: 100vh;position: relative}
.video_wrapper:before {position: absolute;content: "";width: 100%;height: 100%;background: rgba(0,0,0,0.5);top: 0;left: 0;right: 0;margin: auto}
.video_wrapper video {width: 100%;height: 100%;object-fit: cover}
.video_txtblk {position: absolute;top: 25%;right: 5%;width: 40%}

.cutbend_wrapper {position: relative}
.cutbend_wrapper:before {position: absolute;content: "";width: 40%;height: 100%;background: #d6a93b;top: 0;right: 0;z-index: -1}
.cutblend_blk {padding: 0 0 0 5%;display: flex;justify-content: space-between;align-items: center}
.cutbend_infoblk {width: 45%;}
.cutbend_picblk {
    width: 50%;
    padding: 40px 0;
    background: #04172c;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.cutimg_item {
    width: 33%;
    line-height: 0;
}
.client_slide_item {
    border: 1px solid #cacaca;
    padding: 10px;
    margin: 0 0 10px;
    width: 90%
}

.industry_blk {
    width: 70%;
    margin: 0 auto;
}
.industry_icon {
    width: 100px;
    line-height: 0;
    margin: 0 0 10px 0;
}
.industry_txt {
    font-family: "Oswald", serif;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    color: #d6a93b;
    font-size: 17px;
    line-height: 1.2;
}
.industry_itemblk {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 5px;
}
.industry_item {
    width: 31%;margin: 0 0 20px 0;padding: 10px;transition: 0.3s all ease;-webkit-transition: 0.3s all ease;-moz-transition: 0.3s all ease;-ms-transition: 0.3s all ease; 
}
.industry_item:hover {background: #d6a93b}
.industry_item:hover .industry_txt {color: #fff}
.whiteimg {display: none}
.industry_item:hover .whiteimg {display: block}
.industry_item:hover .grayimg {display: none}


.blog_wrapper {display: flex;justify-content: space-between}
.blogitem {width: 50%;line-height: 0;position: relative}
.blogitem:nth-child(2) {margin: 100px 0 0 0}
.blogitem_txtblk {position: absolute;bottom: 30px;left: 0px;width: 90%;right: 0;margin: auto}

.usp_item.animated {animation-duration:1s;}

.footer_wrapper {width: 100%;}

.yello_bg {background: #d6a93b}
.yellow_txt {color: #d6a93b !important}

.blogbg_blk {padding: 70px 0 50px 5%}

.innerbanner_wrapper {width: 100%;height: 120vh;position: relative;}
.aboutus_banner {background: url('../images/about/banner.webp') no-repeat 0 0;background-size: cover}
.client_banner {background: url('../images/client/banner.webp') no-repeat 0 0;background-size: cover}
.blog_banner {background: url('../images/blog/banner.webp') no-repeat 0 0;background-size: cover}
.manufactor_banner {background: url('../images/manufactoring-unit/banner.webp') no-repeat 0 0;background-size: cover}
.constructioninfra_banner {background: url('../images/construction/banner.webp') no-repeat 0 0;background-size: cover}
.contactus_banner {background: url('../images/contact-banner.webp') no-repeat 0 0;background-size: cover}
.thermextmt_banner {background: url('../images/thermex-tmt/banner.webp') no-repeat 0 0;background-size: cover}

.downarrow {position: absolute;width: 80px;left: 0;right: 0;position: absolute;margin: auto;bottom: 30px}
.innerbanner_wrapper .banner_blk {top: 20%}
.cntinfo_item {
    padding: 0 50px 20px 0;
}
.upgradation_wrapper {width: 100%;position: relative}
.upgradation_wrapper:before {position: absolute;content: "";width: 80%;height: 550px;background: #d6a93b;;top: 0;left: 0}
.upgradepic {width: 80%;float: right;overflow: hidden}

.foundername {font-size: 20px;line-height: 1;font-family: "Oswald", serif;color: #0f1f30;margin: 12px 0 0 0}
.foundername span {display: block;font-family: "Poppins", serif;font-weight: 500;margin: 10px 0 0 0}
.founder_blk {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    width: 89%;
    margin: 0 auto
}
.founder_picitem {
   width: 35%;position: relative
}
.founder_wrapepr {width: 100%;position: relative}
.founder_wrapepr:before {position: absolute;content: "";width: 32%;height: 90%;background: #d6a93b;top: 30px;left: 0}
.founder_infoblk {
    width: 60%;
    padding: 0 10% 0 5%;
}
.clientitem_blk {
    display: flex;
    justify-content: flex-start;
    gap: 10px;
    flex-wrap: wrap;margin: 50px 0 0 0
}
.clientitem {
    width: 16%;
    line-height: 0;
}

.blogitem_blk {
    display: flex;
    justify-content: flex-start;flex-wrap: wrap;
    gap: 20px;
}
.blog_item {
    width: 32%;
    margin: 0 0 50px 0;
    border: 1px solid #d6a93b;
    padding: 20px;
    border-radius: 20px;
    transition: 0.5s ease all;
}
.blog_item:hover {
    background: #d6a93b;
}
/*.blog_item:last-child{margin: 0}*/
.blog_item:hover {
    background: #d6a93b;
}
.blog_blk .section_ttl {
    color: #ffff;
}
.blog_item:hover .blogname, .blog_item:hover p, .blog_item:hover .blogbtn {
    color: #fff;
}
.blogname {font-size: 20px;line-height: 1.5;color: #d6a93b;font-family: "Poppins", serif;font-weight: bold;margin: 0 0 20px 0}
.blogpic {
    width: 100%;
    line-height: 0;
    margin: 0 0 30px 0;
}
.unit_slider {
    margin: 0 0 0 8%;
}
.unitslide_item {position: relative;width: 100%;line-height: 0}
.unitslide_item:before {position: absolute;content: "";background: url('../images/manufactoring-unit/overlay.png') no-repeat 0 0;background-size: cover;width: 40%;height: 311px;left: 0;bottom: 0;opacity: 0}
.unit_slide_item {padding: 20px}
.unit_descblk {position: absolute;width: 90%;left: 0;right: 0;bottom: 20px;margin: auto}
.section_ttl.slidename {font-size: 20px;line-height: 1}
.unitslider_wrapper {position: relative;width: 100%;padding: 70px 0 150px 0}
.unitslider_wrapper:before {position: absolute;content: "";width: 75%;height: 85%;background: #d6a93b;top: 0;left: 0;z-index: -1}
.cntmail_item{display: flex}
.header_wrapepr .cntmail_item {
    background: #d5a728;
    width: 50px;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}
.cntmail_item_info.call a {
    color: #fff;
    font-weight: 500;
    font-family: "Oswald", serif;
    letter-spacing: 1px;
}
.callinfoinnerblk, .callinfoheaderwrap{display: flex;align-items: center}
.header_wrapepr .cntmail_item {font-size: 20px;line-height: 1}
.mailicon {color: #d6a93b}
.maildesc, .maildesc a {color: #d6a93b;text-transform: normal;font-weight: 400;font-family: "Oswald", serif;letter-spacing: 1px;font-size: 18px;}
.maildesc a:hover {text-decoration: underline}
.cnt_ttl {
    font-size: 22px;
    line-height: 1;
    margin: 0 0 20px 0;
    color: #d6a93b;
    font-family: "Oswald", serif;
    text-transform: uppercase;
}
.cnt_desc {color: #d6a93b;}
.cntinfo_itemblk {
    display: flex;
    justify-content: flex-start;margin: 50px 0 0 0;gap: 0px;
}
.cntinfo_item:nth-child(2) {margin: 20px 0 0 0}

.getintouch_blk {padding: 70px 50px;background: #d6a93b;margin: 60px 0 0 0}
.getintouch_fieldblk {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.getintouch_fielditem {
    width: 48%;margin: 0 0 20px 0
}
.getintouch_fielditem.fullfield {width: 100%}
.enqfield {
    width: 100%;
    padding: 15px 10px;
    border: 1px solid #0f1f30;
}
.submitbtn {width: 90px;padding: 15px 10px;background: #0f1f30;color: #d6a93b;font-family: "Oswald", serif;text-transform: uppercase;font-weight: bold;border: 0;font-size: 18px;line-height: 1;letter-spacing: 1px;margin: 0 auto;display: block;cursor: pointer;}
.chemical_positionblk_wrap{display: flex;flex-wrap: wrap}
.chemical_positionblk {
    border-bottom: 1px solid #000;
    padding-bottom: 40px;
    display: inline-block;
    width: 48.5%;
    margin: 0 20px 40px 0
}
.tableleft {
    width: 30%;
    display: inline-block;
    vertical-align: middle;
}

.tableright {
    width: 60%;
    display: inline-block;
    margin-left: 8%;
    vertical-align: middle;
}
.composition_table thead tr th {padding: 10px;color: #d6a93b;font-family: "Oswald", serif;text-transform: uppercase;font-weight: bold;font-size: 14px;line-height: 1.2;text-align: left;border-right: 1px solid rgba(226,226,226,0.3);}
.composition_table thead tr th{background: #d6a93b; color: #fff;}
.composition_table thead tr th:last-child {border-right: 0}
.composition_table tr:nth-child(even) {
    background: #d6a93b24;
}
/*
.chemical_positionblk:first-child {
    width: 100%;
}
*/

.chemical_positionblk:nth-child(3), .chemical_positionblk:nth-child(6){
    margin-right: 0
}
.composition_table tbody tr td {
    padding: 10px 20px 10px 20px;
    color: #d6a93b;
    font-family: "Poppins", serif;
    font-size: 14px;
    text-align: left;
    font-weight: 500;
    border-top: 1px solid rgba(226, 226, 226, 0.3);
    border-right: 1px solid rgba(226, 226, 226, 0.3);
}
.composition_table tbody tr td:last-child {border-right: 0}
.tablesubtitle{font-size: 28px;font-family: "Oswald", serif;color: #000;border-bottom: 1px solid #d6a93b;text-align: center;padding: 10px;}
.tablesubtitle2{font-size: 24px;font-family: "Oswald", serif;color: #000;border-bottom: 1px solid #d6a93b;text-align: center;padding: 10px;}
.whychoose_blk {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 86%;
    margin: 0 auto;
}

.whychoose_info {
    width: 42%;
}

.whychoose_pic {
    width: 50%;
    line-height: 0;
}
.whychoose_wrapper {width: 100%;position: relative;padding: 70px 0}
.whychoose_wrapper:before {position: absolute;content: "";width: 80%;height: 100%;background: #d6a93b;top: 0;left: 0;z-index: -1}
.keyhighlight_wrapper .industry_blk {width: 100%}
.keyhighlight_wrapper .industry_item:hover {background: transparent}
.keyhighlight_wrapper .industry_item:hover .industry_txt {color: #d6a93b}
.marTop20 {margin: 20px 0 0 0}


.menu_wrapper {
    position: fixed;width: 100%;height: 100%;background: url('../images/menu-background-img.webp') no-repeat 0 0;background-size: cover;top: -100%;left: 0;right: 0;font-size: 20px;color: #fff;transition: 0.4s all ease;-webkit-transition: 0.4s all ease;-moz-transition: 0.4s all ease;-ms-transition: 0.4s all ease;z-index: 2;
}
.menu_wrapper a {color: #fff}
.menu_wrapper.open_menu {top: 0}
.closemenu {
    position: absolute;
    top: 0;
    right: -5%;
    font-size: 15px;
    line-height: 1;
    text-transform: uppercase;
    letter-spacing: 1px;
    cursor: pointer;
    font-family: "Oswald", serif;
}
.closemenu span {color: #d6a93b;font-family: cursive;font-size: 1em}
.menu_wrapper:before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.9);
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.menuinner_listblk {position: absolute;width: 80%;left: 0;right: 0;margin: auto;top: 10%;}
.menulist_blk {display: flex;justify-content: space-between;align-items: center}
.menulogo {
    width: 120px;
    line-height: 0;
    margin: 0 0 50px 0;
}
.logoline .banner_bigtxt {
    font-size: 30px;
}
.menu_leftblk {
    width: 210px;
}
.menu_rightblk {
    width: calc(100% - 290px);
    display: flex;
    justify-content: flex-start;
    gap: 60px;
}
.menulist li {
    color: #d6a93b;
    font-size: 27px;
    line-height: 1.5;
    margin: 0;
    position: relative;
    padding: 0 0 0 30px;
}
.menulist li:before {
    position: absolute;
    content: "";
    width: 15px;
    height: 2px;
    background: #fff;
    top: 16px;
    left: 0;
}
.menulist li a {
    color: #d6a93b;
    font-family: "Oswald", serif;
    font-weight: 400;
    letter-spacing: 1px;
}
.menulist li a:hover {
    color: #fff;
}
.desknav {
    display: flex;
    align-items: center;
}

.desknav li {
    font-weight: 500;
    padding: 0 10px;
}
.desknav li a {
    display: inline-block;
    line-height: 1;
    text-transform: uppercase;
    font-size: 14px;
}

/*
.whatsappicon a {
    color: #fff;
    font-size: 20px;
    line-height: 20px;
}
.whatsappicon {
    background: #25d366;
    border-radius: 50%;
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    animation-name: pulse;
    animation-duration: 1.5s;
    animation-timing-function: ease-out;
    animation-iteration-count: infinite;
    margin-left: 30px;
	position: fixed;
	right: 20px;
	bottom: 90px
}
*/
@keyframes pulse {
	0% {
		box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5);
	}
	80% {
		box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
	}
}


.slideoutfrm {
    background: #fff ;
    height: auto;
    width: 295px;
    padding: 25px;
    box-sizing: border-box;
    border: 1px solid #d6a93b;
}
.stickyform {
    position: fixed;
    right: -295px;
    top: 30%;
    z-index: 10;
    display: flex;
    align-items: flex-start;
    transition: 0.5s all ease;
    height: 155px;
    cursor: pointer;
}
.slideactive {
    right: 0;
}
.slideout {
    line-height: 0;
}
.slideout {
    background: #0f1f30;
    color: #fff;
    font-size: 15px;
    line-height: 1;
    writing-mode: sideways-rl;
    padding: 10px;
    font-weight: 500;
    text-transform: uppercase;
    border: none;
    border: 1px solid #d6a93b;
    border-right: 0;
}

.blackoverlay {
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    display: none;
    height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9;
}
.blackoverlay.show {
    display: block;
}



.slidclose {
    position: absolute;
    right: 5px;
    top: 5px;
}

.stickyform .getintouch_fielditem {
    width: 100%;
    margin: 0 0 10px 0;
}

.slideoutfrm {
    padding: 15px;
}

.stickyform .enqfield {
    padding: 7px 10px;
}

.stickyform .submitbtn {
    padding: 10px;
}


p a {
    border-bottom: 1px solid;
    color: #b88f2f;
}


/* Slick Slider Start */

.slick-slider {
    position: relative;
    display: block;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list {
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}

.slick-list:focus {
    outline: none;
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track {
    position: relative;
    top: 0;
    left: 0;
    display: block;
}

.slick-track:before,
.slick-track:after {
    display: table;
    content: '';
}

.slick-track:after {
    clear: both;
}

.slick-loading .slick-track {
    visibility: hidden;
}

.slick-slide {
    display: none;
    float: left; 
    min-height: 1px;
}

[dir='rtl'] .slick-slide {
    float: right;
}

.slick-slide img {
    display: block;
    width: 100%;
    height: auto;
}
.client_wrapper .reswidth img{
    width: 100%;
    height: auto;
    
}
.slick-slide.slick-loading img {
    display: none;
}

.slick-slide.dragging img {
    pointer-events: none;
}

.slick-initialized .slick-slide {
    display: block;
    margin: 0;
}

.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-prev,.slick-next {font-size: 0;line-height: 0;position: absolute;top: 48%;display: block;width: 30px;height: 30px; margin-top: -10px; padding: 0; cursor: pointer; color: transparent; border: none; outline: none; background: transparent;}
.slick-prev{ left: 0;z-index: 1}
.slick-next{right: 0; transform:rotate(180deg)} 
.slick-dots {
    position: absolute;
    bottom: -50px;
    display: block;
    width: 100%;
    padding: 0;
    list-style: none;
    z-index: 999;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
}
.slick-dots li {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin: 0 10px 0 0;
    padding: 0;
    cursor: pointer;
    border-radius: 100%;
    background: transparent;
    border: 1px solid rgba(255, 255, 255, 0);
}
.slick-dots li button {
    font-size: 0;
    line-height: 0;
    display: block;
    width: 6px;
    height: 6px;
    padding: 0;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: #d8d8d8;
    border-radius: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}

.slick-dots li.slick-active button {background: #d6a93b;}


/* Slick Slider End */

.dflexover {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
}

.awardblk{width: 35%}
.awardtxt {text-align: center;}
.awardimg{width: 70%; margin: 30px auto 0;max-width: 305px}

.registration_info .small_ttl {
    font-size: 30px;
}


.resflex{display: flex; justify-content: space-between;}
.reswidth{width: 15%;margin: 0 0 10px;}
.reswidth p{
    font-size: 14px;
    text-align: center;
    line-height: 1.6;
    color: #d6a93b;
    font-family: "Poppins", serif;
    font-weight: bold;    
}
.homecontact .contactus_blk {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.homecontactleft .maildesc a {
    font-weight: 400;
    font-size: 18px;
}
.homecontactleft {
    width: 55%;
    padding: 0 5% 0 0;
}

.homecontactright {
    width: 45%;
}

.homecontact .cntinfo_itemblk {
    flex-wrap: wrap;
}

.homecontact .cntinfo_itemblk .cntinfo_item {
    width: 50%;
    margin: 0 0 20px;
}

.homecontact .getintouch_blk{
    padding: 30px;
    margin-top: 0
}
.homecontact .getintouch_fielditem{width: 100%}

.advantagewrapper {
    display: flex;
    flex-wrap: wrap;
}

.advantageblock {
    width: 50%;
    padding: 0 10px;
}

.advantageblock .small_ttl {
    font-size: 20px;
}

.registration_wrapper {
    background: #d6a93b;
    background: #e2b843
}

.viewonmap.submitbtn {
    margin: 0;
    display: inline-block;
    width: auto;
    padding: 10px;
    background: none;
    border: 1px solid #0f1f30;
    color: #0f1f30;
}
.registration_wrapper .resflex {
    flex-wrap: wrap;
}

.menu_btnblk {
    display: flex;
    align-items: center;
}

.menu_btnblk .submitbtn {
    width: auto;
    text-align: center;
    background: none;
    border-bottom: 1px solid #8f6e20;
    font-family: 'Poppins';
    font-weight: 500;
    background: #8f6e20;
    font-size: 14px;
    padding: 10px;
    color: #fff;
    line-height: 1.2;
}
.menu_btnblk .cntmail_item {
    margin: 0 10px;
}
.cntmail_item.call {}

.icon-phone-outline {
    transform: rotate(100deg);
    display: inline-block;
}
.menu_btnblk .cntmail_item .maildesc a {
    font-family: "Poppins", serif;
    font-weight: 500;
    color: #fff;
}
.menu_btnblk .cntmail_item .mailicon{
    color: #fff;
}
.mobilebut{display: none}
.whitelogo, .cutandbentlogo{display: none}
.cutandbentpage .logo_blk img{display: none}
.cutandbentpage .logo_blk .whitelogo, .cutandbentpage .cutandbentlogo{display: block}
.cutandbentlogo{width: 200px;margin-left: 20px}

.cutandbentpage .cutbendbigtxt {
    font-family: "Poppins", serif;
    color: #131011;
    font-weight: 700;
    font-size: 50px;
}
.cutbentbannerlogo{margin-bottom: 20px;width: 300px}
.cutandbentpage .section_ttl, .cutandbentpage .section_desc{font-family: "Poppins", serif;}
.cutandbentpage .section_desc {
    text-transform: none;
}
.cutbentinfo_wrapper{padding-bottom: 0}
.cutandbentpage .section_ttl.font2em {
    text-transform: none;
    font-size: 1.8em;
    line-height: 1.5;
}
.cutbentinfo_block {
    display: flex;
    justify-content: space-between;
}

.cutbentinfo_block .section_desc {
    width: 38%;
}

.cutbentinfo_block .cutbentimgblk {
    width: 62%;
    text-align: center;
}
.bgyellow{
    position: relative;
    display: inline-block;
    margin-top: 0px;
    line-height: 1.3;
    padding: 0px 5px;
    margin: 1px;
    z-index: 11111;
}
.bgyellow:before {
    content: "";
    width: 0;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
     background-color:#fbbc34!important;
    z-index: -1;
    transition: all 2s ease;
    transition-delay: 0.5s;
}
.animated .bgyellow:before {
    width: 100%;
}

.paracutbenttext1 {
    font-size: 28px;
    font-weight: 700;
    text-align: center;
}

.paracutbenttextblk p {
    font-size: 22px;
    font-weight: 400;
    text-align: center;
    margin-top: 40px;
}
.parallaxcutbent{
    padding: 250px 0;
    background: url(../images/cut-and-bent/parallaximg.webp) no-repeat center;
    background-size: cover;
    background-attachment: fixed;
    position: relative;
}
.paracutbenttextblk {
    color: #fff;
}
.paracutbenttext1 img {
    width: 170px;
}
.parallaxcutbent:before, .texhnology_wrapper:before {
    position: absolute;
    top: -1px;
    right: 0;
    content: "";
    background: url(../images/cut-and-bent/parallaxtopimg.webp) no-repeat top right;
    background-size: contain;
    width: 80%;
    height: 100px;
}
.parallaxcutbent:after, .texhnology_wrapper:after {
    position: absolute;
    bottom: -1px;
    left: 0;
    content: "";
    background: url(../images/cut-and-bent/parallaxbottomimg.webp) no-repeat bottom left;
    background-size: contain;
    width: 80%;
    height: 100px;
}
.advicon {
    display: flex;
    align-items: center;
    position: relative;
}

.advcircle {
    margin-left: -40px;
    position: relative;
    z-index: 0;
    transition: 1s ease all;
}

.advtitle {
    font-size: 24px;
    margin: 20px 0 10px;
    font-weight: 700;
}

.advinfo {
    font-size: 20px;
    font-weight: 400;
}

.advantageblk_wrapper {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin-top: 40px;
}

.advantage_blk {
    padding: 30px;
    background: #fff;
    border: 1px solid #fbbc34;
    border-radius: 30px;
    margin: 0 0 40px;
    width: 48.5%;
}

.adviconimg {
    position: relative;
    z-index: 1;
}

.advantage_blk:hover .advcircle {
    margin-left: -87px;
}

.texhnology_wrapper p {
    font-size: 18px;
    font-weight: 400;
}
.texhnology_wrapper {
    background: #fbbc34;
    padding: 100px 0;
    position: relative;
}

.texhnologyimg_wrapper {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    margin: 30px 0;
}

.texhnologyimgblk {
    width: 32.5%;
    margin: 0 0 20px;
}
.processleftinfo {
    font-weight: 600;
    font-size: 18px;
    line-height: 2;
}

.processleftinfo table {
    width: 400px;
    margin: 0 auto;
}

.processblcok .cutbentinfo_block {
    align-items: center;
    margin: 40px 0;
}
.cutandbentpage .contactus_wrapper {
    border-top: 1px solid #000;
}
.slick-prev:before {
    content: '\e813';
    background: rgba(0,0,0,0.7);
    color: #fff;
    font-size: 20px;
    font-family: "fontello";
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}
.slick-next:before {
    content: '\e811';
    background: rgba(0,0,0,0.7);
    color: #fff;
    font-size: 20px;
    font-family: "fontello";
    width: 30px;
    height: 30px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
}
.slick-next{
    transform: none;
    
}
.slick-prev{
    left: -2%
}
.copyright br{display: none}
a.back-to-top {
    display: none;
    width: 40px;
    height: 40px;
    text-indent: -9999px;
    position: fixed;
    z-index: 999;
    right: 20px;
    bottom: 20px;
    background: #000 url(../images/up-arrow.webp) no-repeat center 43%;
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
}
.mobimg{display: none}
.innerbanner_wrapper.cutandbentbanner{height: auto}
.unit_wrapper{padding-bottom: 0}
.unit_descblk .section_ttl.slidename{display: none}
.thankyoupage .header_wrapepr{background: #3a3a3a;position: static}
.thankyou {
    text-align: center;
    min-height: 67vh;
    display: flex;
    align-items: center;
}
.menulines:hover span {
    background: #fff;
}

.menulines:hover .menutext {
    color: #fff;
}
.cutbend_picblk.mobimgblk{display: none}
.cutandbentpage .menutext {
    color: #000;
}

.cutandbentpage .menulines span {
    background: #000;
}
.header_wrapepr .cntmail_item .dropdown .dropdownlinks a {
    color: #000;
    font-family: "Poppins", serif;
    font-size: 15px;
    padding: 0;
    letter-spacing: normal;
    font-weight: 500;
}
.blogdetailbanner {
    background: #d6a93b;
    text-align: center;
}

.blogdetailblock {
    padding: 0 0 40px;
}

.blogdetailblock p {
    font-weight: 500;
}

.blogdetailblock p + p {margin-top: 10px;}

.blogdetailtitle {
    font-size: 22px;
    margin: 0 0 10px;
}
.bulletlist li {position: relative;padding: 0 0 10px 20px;font-weight: 500;}

.bulletlist li:before {
    position: absolute;
    content: "";
    background: #d6a93b;
    width: 6px;
    height: 6px;
    top: 9px;
    left: 0;
    border-radius: 50%;
}

.circlebulletlist li:before {background: #fff;border: 1px solid #d6a93b;width: 5px;height: 5px;}

.circlebulletlist {
    margin-top: 10px;
}

.acc-container {
  width: 100%;
}

.acc {
  margin-bottom: 10px;
    margin-bottom: 10px;
    padding-bottom: 10px
}

.acc-head {
    margin: 0;
    font-size: 16px;
    background: #fff;
    text-transform: uppercase;
    padding: 10px 30px;
    font-weight: normal;
    position: relative;
    cursor: pointer;
    font-weight: 600;
    border: 1px solid #d6a93b;
}

 .acc-head::before {
  content: '+';
  position: absolute;
  top: 35%;
  transition: 0.5s ease all;
     color: #000;
   font-size: 20px;
 }

 .acc-head::before {
  right: 20px;
  margin-top: -10px;
}

.acc-content {
    padding: 10px 30px;
  display: none;
    font-size: 16px;
    font-weight: 500;
}
.acc-head.active{
    border-color: transparent;
    background: #d6a93b;
    color: #fff;
}  
.acc-head.active::before {
    color: #fff;  
  content: '-';  
}
.commonformblock {
    padding: 50px 0;
    background: #dfb95f;
}

.quicklinkswrap .banner_bigtxt {
    color: #fff;
}
.quicklinkswrap .menulist li a{color: #fff;font-size: 18px}
.footer_wrapper .menu_leftblk{width: 240px}
/*
.quicklinkswrap ul {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 30px;
    padding-bottom: 40px;
    margin-bottom: 40px;
    border-bottom: 1px solid #000;
}

.quicklinkswrap ul li a {
    display: block;
    font-weight: 500;
    font-size: 18px;
}
*/
/*
.blogdetailinfo p a {
    text-decoration: underline;
    color: #c9920b;
}
*/

.footer_wrapper .container {
    display: flex;
    justify-content: space-between;
}

.quicklinkswrap {
    width: 60%;
}

.footer_blk {
    width: 40%;
}

.footer_blk .homecontactright {
    width: 100%;
}

.footer_blk .homecontactright .getintouch_blk {
    margin: 0;
    padding: 20px;
}
.footer_wrapper .menulogo{margin: 0 0 20px}
h3 {
    margin: 10px 0 5px;
}
.locationtable table{width: auto;margin: 30px 0}
.sitemaplinkswrap {
    display: flex;
    justify-content: flex-start;
    gap: 50px;
    text-align: left;
    flex-wrap: wrap;
}
.sitemaplinks ul li {
    list-style: disc;
    margin-left: 20px;
}
.sitemaplinks a {font-weight: 500;}
.breadcrumbs {
    display: flex;
    justify-content: flex-start;
    padding: 20px 0 0;
    gap: 5px;
    flex-wrap: wrap;
}

.breadcrumbs li + li:before {
    content: "/";
    font-size: 14px;
    line-height: 1;
    margin: 0 15px;
}
.breadcrumbs li a{font-weight: 500}

.breadcrumbs li a.activebreadcrumbs {
    color: #d6a93b;
}
.blogdetailblock .unit_slider {
    margin: 0;
}

.footer-submenu a{font-size: 15px !important;}
.footer-submenu li{line-height: 30px;padding: 0 0 0 20px;}
.menulist .footer-submenu li:before{width:5px;height: 5px;}

ul.footer-submenu {
    margin-left: 30px;
}
.blogtwowrapper {
    display: flex;
    justify-content: space-between;
    gap: 20px;
}

.blogtowleft {
    width: 40%;
}

.blogtowright {
    width: 60%;
    border-radius: 20px;
    overflow: hidden;
}

@media screen and (min-width: 1400px) {
    .desknav li a, .menu_btnblk .submitbtn{font-size: 16px}
}

@media screen and (min-width: 1600px) {
    .desknav li a, .menu_btnblk .submitbtn{font-size: 18px}
    .section_desc p, .texhnology_wrapper p{font-size: 18px}
    .paracutbenttext1{font-size: 32px}
    .parallaxcutbent:before, .texhnology_wrapper:before{height: 130px}
    .container{width: 89%}
    .cutandbentpage .cutbendbigtxt{font-size: 60px}
    .cutbentbannerlogo{width: 400px}
    .industry_txt{font-size: 24px}
    .banner_bigtxt{font-size: 6em}
    .section_ttl{font-size: 4em}
.section_ttl_small{font-size: 2.5em}
    
.section_ttl.font3em {font-size: 3em}
}
@media screen and (max-width: 1400px) {
.menu_rightblk{width: calc(100% - 180px);gap: 20px;}
}
@media screen and (max-width: 1280px) {
    .menu_btnblk .cntmail_item{margin: 0 10px}
    .menu_btnblk .submitbtn, .desknav li a{font-size: 13px;}
    .banner_bigtxt{font-size: 5em}
    .innerbanner_wrapper.cutandbentbanner .banner_blk{top: auto;bottom: 30%;}
    .cutandbentpage .banner_bigtxt{font-size: 40px}
    .menuinner_listblk{width: 90%}
    .closemenu{right: 0}
    .menulist li{font-size: 20px;}
}

@media screen and (max-width: 1200px) {
    .desknav{display: none}
    .mobilebut{display: block}
    .menulines{display: block;margin-left: 10px}
    .product_thumb{width: 30%}
    .productusp_blk{width: 35%;margin: 0 20px 20px 0}
    .banner_bigtxt{font-size: 4em}
    .section_ttl{font-size: 3em}
    .founder_infoblk{padding: 0 5%}
    .section_ttl.font3em{font-size: 2em}
    .innerbanner_wrapper.cutandbentbanner .banner_blk{right: auto}
    .paracutbenttext1 br, .paracutbenttextblk p br{display: none}
    .menu_rightblk{width: calc(100% - 220px);gap: 25px}
    .logoline .banner_bigtxt{font-size: 25px}
    .quicklinkswrap ul li a{font-size: 16px;}
    .quicklinkswrap ul{gap:20px}
    .footer_wrapper .container{flex-wrap: wrap;flex-direction: column-reverse;}
    .quicklinkswrap, .footer_blk{width: 100%}
    .quicklinkswrap .menulist {width: 45%;}
    .quicklinkswrap {
    border-top: 1px solid #fff;
    padding-top: 30px;
}
}

@media screen and (max-width: 1024px) {
    .banner_wrapper{height: auto;padding-bottom: 20px;}
    .banner_blk{flex-wrap: wrap;position: static;flex-direction:column-reverse;padding: 120px 0 0 5%}
    .innerbanner_wrapper{padding: 120px 0 0}
    .banner_info, .banner_pic, .overview_blk, .awardblk, .founder_picitem, .founder_infoblk{width: 100%}
    .header_wrapepr{background: #fff;top: 0;padding-top: 15px;position: fixed;}
    .banner_bigtxt{width: 90%;line-height: 1.2}
    .banner_bigtxt br{display: none}
    .dflexover, .cutblend_blk{flex-wrap: wrap}
/*    .founder_blk{flex-direction:column-reverse;}*/
    .founder_wrapepr:before, .cutbend_wrapper:before{display: none}
    .founderpic {background: #d6a93b;padding: 20px;line-height: 0;}
    .founder_blk{width: 90%;margin-bottom: 20px}
    .founder_picitem{width: 60%;margin: 0 auto 20px}
    .foundername{text-align: center}
    .founder_infoblk{padding: 0}
    .product_wrapper.common_padding{padding-top: 0}
    .product_wrapper:before, .product_thumb{display: none}
    .product_bottomblk{float: none;width: 100%;margin: 0;flex-wrap: wrap;margin: 20px auto;flex-direction: column-reverse}
    .productusp_blk, .uspimg_blk{width: 100%;margin: 30px auto 0;text-align: center}
    .product_blk, .cutblend_blk{padding: 0 5%}
    .cutbend_infoblk, .cutbend_picblk, .advantageblock{width: 100%}
    .cutbend_picblk{margin: 40px 0 0}
    .advantageblock{margin-bottom: 20px;padding: 0}
    .advantageblock .small_ttl{margin-bottom: 10px;}
    .reswidth{width: 22%}
    .homecontactleft, .homecontactright{width: 100%}
    .getintouch_blk{margin: 30px 0 0 0}
    .footer_itemblk{flex-wrap: wrap;}
    .footerlsit li{font-size: 14px;font-weight: 500}
    .copyright{font-size: 13px;font-weight: 500}
.mobimg{display: block}
    .innerbanner_wrapper{background: none;height: auto}
    .innerbanner_wrapper .banner_blk{position: absolute}
    .downarrow{display: none}
    .upgradation_wrapper.common_padding{padding: 40px 0;margin-bottom: 80px}
    .upgradepic{width: 94%;float: none;margin: 0 auto}
    .section_ttl{font-size: 2.5em}
    .whychoose_blk{width: 90%}
    .upgradation_wrapper:before{width: 100%;height: 100%}
    .whychoose_wrapper:before{width: 100%}
    .industry_item{width: 46%;padding: 10px}
    .innerbanner_wrapper.cutandbentbanner .banner_blk{width: 60%}
    .cutandbentpage .section_ttl.font2em{font-size: 1.5em}
    .paracutbenttext1{font-size: 24px}
    .texhnology_wrapper{padding: 50px 0}
    .cutbentinfo_block .section_desc{width: 45%}
    .cutbentinfo_block .cutbentimgblk{width: 55%}
    .processblcok .cutbentinfo_block{margin: 40px 0 0}
    .unitslider_wrapper:before{width: 100%}
    .unit_slider{margin: 0;padding: 0 5%}
    .unit_slider .slick-prev{left: 1%}
    .unit_slider .slick-next{right: 1%}
    .getintouch_blk{padding: 35px 25px}
    .menulist_blk{flex-wrap: wrap}
    .menu_leftblk{width: 100%;display: flex;align-items: center}
    .menulogo {width: 80px;margin: 0 20px 20px 0;}
    .menu_rightblk{width: 100%}
    .logoline{width: 80%}
    .logoline .banner_bigtxt{font-size: 20px}
    .banner_wrapper:before{height: 100%}
    .cntmail_item_info.call a {color: #000}
    .thankyoupage .cntmail_item_info.call a{color: #fff}
    
    .header_wrapepr .cntmail_item .dropdown.maillinks{margin-right: 45px}
    .menulines:hover span {
    background: #000;
}

.menulines:hover .menutext {
    color: #000;
}
    .cutbend_picblk{display: none}
    .cutbend_picblk.mobimgblk{display: block;margin-bottom: 20px}
    .cutbend_wrapper{padding-bottom: 0}
    .footer_wrapper .menu_leftblk{width: 100%;gap: 20px;}
    .footer_itemblk{text-align: center}
}

@media screen and (max-width: 991px) {
    .founder_picitem{width: 70%}
    .video_txtblk{width: 80%;position: relative;padding: 100px 0;margin: 0 auto;top: auto;left: auto;z-index: 1;right: auto;}
    .video_wrapper{height: auto;line-height: 0}
    .video_wrapper video {position: absolute;top: 0;left: 0;}
    .video_wrapper:before{z-index: 1}
    .chemical_positionblk{width: 100%;margin: 0 auto 40px}
    .cutandbentpage .banner_bigtxt{font-size: 30px;}
    .cutbentbannerlogo{width: 250px}
    .cutbentinfo_block{flex-wrap: wrap;}
    .cutbentinfo_block .section_desc, .cutbentinfo_block .cutbentimgblk{width: 100%}
    .processleftinfo table{margin: 0 0 30px;}
    .processleftinfo{padding: 0 30px}
    .cutandbentpage .logo_blk img{display: block}
    .cutandbentpage .logo_blk .whitelogo{display: none}
    .cntinfo_item{width: 50%;padding: 0 20px 20px 0}
    .quicklinkswrap ul{justify-content: flex-start}
    .sitemaplinkswrap {gap: 20px}
    .blogtwowrapper {flex-wrap: wrap}
    .blogtowleft, .blogtowright {width: 100%;}

}

@media screen and (max-width: 767px) {
    .logo_blk{width: 70px}
    .header_wrapepr .cntmail_item{width: 40px;height: 40px;font-size: 16px;}

    .section_desc p{font-size: 14px}
    .common_padding, .whychoose_wrapper{padding: 40px 0}
    .upgradation_wrapper.common_padding{margin-bottom: 40px}
    .section_ttl{line-height: 1.3}
    .founder_picitem{width: 80%}
    .section_ttl{font-size: 26px;line-height: 1.3}
    .section_ttl_small{font-size: 22px;line-height: 1.3}
    .section_ttl.font3em{font-size: 20px;line-height: 1.3}
    .small_ttl, .overview_info .small_ttl{font-size: 30px;line-height: 1.3}
    b{font-weight: 600}
    .productusp_blk, .uspimg_blk{width: 90%;text-align: center;margin: 20px auto 0}
    .reswidth{width: 45%}
    .homecontact .cntinfo_itemblk .cntinfo_item{width: 100%;padding: 20px}
    .footer_itemblk{flex-direction: column-reverse;justify-content: center;text-align: center}
    .socialmedia_list{text-align: center;margin-bottom: 20px}
    .footer_item{width: 100%}
    .footer_wrapper{padding: 20px 0}
    .footerlsit li{width: 100%;padding: 5px;margin: 0}
    .footerlsit li:after{display: none}
.copyright br{display: block}
    .registration_wrapper .resflex{padding: 0 5%}
    table.composition_table{width: 800px}
    .composition_tableblk, .locationtable{width: 100%;overflow: scroll}
    .locationtable table{width:400px}
    .banner_bigtxt{font-size: 3em}
    .section_ttl.font2em{font-size: 20px}
    .whychoose_blk{flex-wrap: wrap}
    .whychoose_info{width: 100%;text-align: center}
    .whychoose_pic{width: 100%}
    .innerbanner_wrapper.cutandbentbanner .banner_blk{bottom: 20%}
    .section_ttl br{display: none}
    .cutandbentpage .section_ttl.font2em{font-size: 1.2em}
    .paracutbenttext1{font-size: 20px}
    .parallaxcutbent{padding: 150px 0}
    .advtitle{font-size: 20px}
    .advinfo{font-size: 16px}
    .texhnology_wrapper p{font-size: 16px}
    .processleftinfo{padding: 0 20px}
    .cntinfo_itemblk{margin: 20px 0 0}
    .unitslider_wrapper:before{height: 100%}
    .unitslider_wrapper{padding: 0;margin-bottom: 40px}
    .cntinfo_itemblk{flex-wrap: wrap}
    .getintouch_blk{padding: 20px}
    .closemenu{top: -30px}
    .menu_wrapper.open_menu::before {
    height: 125%;
}
    .menu_wrapper{overflow: hidden}
    .menu_wrapper.open_menu {overflow: scroll}
    
    .client_slider .slick-dots{bottom: -20px}
    .header_wrapepr .cntmail_item .dropdown.maillinks{width: 225px;margin-right: 70px;}
    .quicklinkswrap .menulist li a{font-size: 16px}
    .socialmedia_list{padding: 0}
    
.width45 {width: 100%;}
/*
    .wow {
        visibility: visible !important;
        animation: none !important;
    }
*/
}

@media screen and (max-width: 650px) {
    .cutbentbannerlogo{width: 200px}
    .cutandbentpage .banner_bigtxt{font-size: 26px}
    .advantage_blk{width: 100%}
    .texhnologyimgblk{width: 48%}
    .blog_item{width: 100%}
    .cntinfo_item{width: 100%}
    .cntmail_item{justify-content: center;flex-wrap: wrap}
    .contactus_blk{text-align: center}
    .getintouch_fielditem{width: 100%}
    .menu_rightblk{flex-wrap: wrap;gap: 0;}
    .menulist{width: 100%}
    .cutandbentlogo{width: 100px;margin: 0}
    .cutandbentpage .menu_btnblk .cntmail_item{margin: 0 5px}
    .cutandbentpage .menu_btnblk{gap: 10px}
}

@media screen and (max-width: 540px) {
    .small_ttl, .overview_info .small_ttl{font-size: 26px;}
    .founderpic{padding: 10px}
    .industry_item{width: 100%;padding: 10px}
    .keyhighlight_wrapper .industry_blk{text-align: center}
    .industry_icon{margin: 0 auto 10px}
    .cutandbentpage .banner_bigtxt{font-size: 22px}
    .cutandbentpage .section_ttl.font2em{font-size: 1em}
    .paracutbenttext1 img{width: 130px}
    .paracutbenttextblk p{font-size: 18px}
    .texhnology_wrapper p{font-size: 14px}
    .processleftinfo{padding: 0 10px}
    .contactus_blk .mailicon{font-size: 30px}   
    .callinfoheaderwrap {
    flex-wrap: wrap;
    justify-content: flex-start;
    font-size: 14px;
        gap: 5px
    }
    .header_wrapepr .cntmail_item .dropdown, .header_wrapepr .cntmail_item .dropdown .dropdownlinks a{font-size: 14px}
    .menulines span{width: 35px;margin: 0 auto 7px}
    .menutext{font-size: 13px}

/*
.header_wrapepr .cntmail_item {
    width: 30px;
    height: 30px;
    font-size: 12px;
}
*/
    .menu_btnblk{flex-wrap: wrap;justify-content: flex-end;gap: 20px}
    
    .quicklinkswrap .menulist li{padding: 0}
    .quicklinkswrap .menulist .footer-submenu li:before{display:block !important;}
    .menulist .footer-submenu li:before {
        margin: 0 0 0 -15px;
    }
    .quicklinkswrap .menulist li:before{display: none}
    
    .quicklinkswrap .menulist{width: 40%}
    .quicklinkswrap .menulist:last-child{width: 55%}
    .menu_rightblk{justify-content: space-between;}
    .footer-submenu a {
        font-size: 13px !important;
    }

    .footer-submenu li {
        line-height: 25px;
        padding: 0 0 0 20px;
    }

    .menulist .footer-submenu li:before{top: 10px;}

}

@media screen and (max-width: 480px) {
    .logo_blk{width: 60px}
    .founder_picitem{width: 90%}
    .small_ttl, .overview_info .small_ttl{font-size: 22px;}
    .banner_bigtxt{font-size: 2em}
    .banner_smalltxt{font-size: 18px}
    .cutbentbannerlogo{width: 150px}
    .cutandbentpage .banner_bigtxt{font-size: 18px}
    .parallaxcutbent{padding: 100px 20px}
    .paracutbenttext1{font-size: 18px}
    .paracutbenttext1 img{width: 110px}
    .paracutbenttext1{font-size: 16px}
    .paracutbenttextblk p{font-size: 14px}
    .texhnologyimgblk{width: 100%}
    .processleftinfo table{font-size: 14px}
    .section_ttl{font-size: 22px}
    .innerbanner_wrapper{padding: 100px 0 0}
    .industry_icon{width: 80px}
    .reswidth{width: 100%;text-align: center}
    .client_wrapper .reswidth img{width: 70%;margin: 0 auto}
}

@media screen and (max-width: 420px) {
    .cutandbentpage .banner_bigtxt{font-size: 16px}
    .innerbanner_wrapper.cutandbentbanner .banner_blk{bottom: 15%}
    .cutbentbannerlogo{width: 120px}
    .paracutbenttext1 img{width: 100px}
    .processleftinfo table{width: 320px;}
    .cutandbentpage .section_ttl.font2em{font-size: 14px}
    .banner_bigtxt{font-size: 1.5em}
    .cutandbentpage .menu_btnblk{gap: 5px}
    .cutandbentpage .menu_btnblk .cntmail_item{margin: 0 2px}
    .cutandbentlogo{width: 90px}
    .breadcrumbs li a{font-size: 14px;}
    .breadcrumbs li + li:before{margin: 0 8px}
}

@media screen and (max-width: 360px) {
    .innerbanner_wrapper.cutandbentbanner .banner_blk{bottom: 5%;width: 70%}
    .processleftinfo table{width: 300px;}
    .callinfoheaderwrap{font-size: 13px}
    .header_wrapepr .cntmail_item {width: 30px;height: 30px;font-size: 14px}
    .header_wrapepr .cntmail_item .dropdown, .header_wrapepr .cntmail_item .dropdown .dropdownlinks a{font-size: 13px;}
    .header_wrapepr .cntmail_item .dropdown.maillinks{width: 220px;margin-right: 45px}
    
}
@media screen and (max-width: 350px) {
    .processleftinfo table{width: 280px;}
    .menulist li{font-size: 16px;font-weight: 500}
    .menulist li:before{top: 10px}
    .breadcrumbs li a{font-size: 13px;}
    .breadcrumbs li + li:before{margin: 0 4px;font-size: 12px}
    
}









.whatsappicon {
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 111;
    margin-left: 30px;
    position: fixed;
    bottom: 8%;
    right: 1%;
    top: auto;
}
.whatsapptxt{font-size: 20px;color: #fff}
@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.5);
  }
  80% {
    box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
  }
}

/* WhatsApp Widget */
.whatsapp-widget {
    position: fixed;
    z-index: 99999;
}

.whatsapp-link {
    display: flex;
    align-items: center;
    text-decoration: none;
    position: relative;
    gap: 10px;
}

/* Greeting message */
.whatsapp-message {
    background: #f7f6f6;
    color: #333;
    font-size: 14px;
    line-height: 1.3;
    padding: 15px 22px;
    border-radius: 12px;
    margin-right: -1px;

    /* Initially hidden */
    width: 0;
    opacity: 0;
    white-space: nowrap;
    padding-left: 0;
    padding-right: 0;

    transition:
        width 0.7s ease,
        opacity 0.4s ease,
        padding 0.5s ease;
}

/* Small arrow */
.whatsapp-message::after {
    content: "";
    position: absolute;
    right: -7px;
    top: 50%;
    transform: translateY(-50%);
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #f7f6f6;
}

/* WhatsApp circle */
.whatsapp-icon {
    width: 45px;
    height: 45px;
    min-width: 45px;
    background: #25d366;
    border: 1px solid #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.25);
    position: relative;
    z-index: 2;
    animation-name: pulse;
    animation-duration: 1.5s;
    animation-timing-function: ease-out;
    animation-iteration-count: infinite;
}

.whatsapp-icon svg {
    width: 48px;
    height: 48px;
}

/* After page load */
.whatsapp-widget.show-message .whatsapp-message {
    width: 210px;
    opacity: 1;
    padding-left: 22px;
    padding-right: 22px;
    -webkit-animation: scale-in-right 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
	        animation: scale-in-right 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@-webkit-keyframes scale-in-right {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    opacity: 1;
  }
}
@keyframes scale-in-right {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    opacity: 1;
  }
}


/* Mobile */
@media (max-width: 767px) {


   
    .whatsapp-icon svg {
        width: 42px;
        height: 42px;
    }

    .whatsapp-widget.show-message .whatsapp-message {
        width: 200px;
        padding-left: 12px;
    padding-right: 12px;
    }

    .whatsapp-message {
        font-size: 13px;
    }

}




