@charset "UTF-8";

 .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-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%,100%,20%,50%,80%{-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%,100%,50%{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,100%,50%{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(0);transform:rotate(0)}}@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(0);-ms-transform:rotate(0);transform:rotate(0)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}10%,20%{-webkit-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}100%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);transform:perspective(400px) translateZ(0) rotateY(0) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;-ms-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);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(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);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(0);transform:perspective(400px) rotateY(0);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(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);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(0);transform:perspective(400px) rotateX(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);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(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);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(0);transform:translateX(0) skewX(0);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(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);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(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}@keyframes lightSpeedOut{0%{-webkit-transform:translateX(0) skewX(0);-ms-transform:translateX(0) skewX(0);transform:translateX(0) skewX(0);opacity:1}100%{-webkit-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(-200deg);-ms-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:rotate(200deg);-ms-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes slideOutLeft{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes slideOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes hinge{0%{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);transform:translateY(700px);opacity:0}}@keyframes hinge{0%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);-ms-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}80%{-webkit-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);opacity:1;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}100%{-webkit-transform:translateY(700px);-ms-transform:translateY(700px);transform:translateY(700px);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@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(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}100%{opacity:0;-webkit-transform:translateX(100%) rotate(120deg);transform:translateX(100%) rotate(120deg)}}@keyframes rollOut{0%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}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}:root {
--whiteBg: #fff;
--whiteColor: #fff;
--whiteBorder: #fff;
--brandColor: #73513a;
--brandBg: #73513a;
--brandborder: #73513a;
--lightshadeColor: #fff9f0;
--lightshadeBg: #fff9f0;
--lightshadeBorder: #fff9f0;
--lightshadeBorder3: #e4d8c1;
--lightshadeColor2: #f5e9d6;
--lightshadeBg2: #f5e9d6;
--lightshadeBorder2: #f5e9d6;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
html,
body {
background-color: var(--lightshadeBg);
position: relative;
font-size: 13px;
font-family: "Inter", sans-serif;
color: var(--brandColor);
scroll-behavior: smooth;
}
h1,
h2,
h3,
h4,
h5,
h6,
p,
ul,
li {
margin: 0px;
padding: 0px;
line-height: 1.3;
}
p {
margin-bottom: 5px;
}
label {
display: block;
font-weight: 500;
margin-bottom: 0;
}
ul,
li {
list-style: none;
}
img {
max-width: 100%;
height: auto;
display: inline-block;
line-height: 0px;
}
a {
text-decoration: none;
display: inline-block;
}
a:focus {
text-decoration: none;
outline: none;
}
a:hover {
text-decoration: none;
}
button {
background: none;
border: none;
font-family: "Inter", sans-serif;
}
button:focus {
outline: none;
}
picture {
display: block;
line-height: 0px;
}
textarea {
resize: none;
display: block;
padding: 15px;
width: 100%;
font-family: "Inter", sans-serif;
}
input:focus,
button,
input[type="submit"],
input {
outline: none;
font-family: "Inter", sans-serif;
}
select {
display: block;
width: 100%;
font-family: "Inter", sans-serif;
}
input {
display: block;
padding: 12px 15px;
width: 100%;
}
input::placeholder {
font-size: 14px;
font-family: "Inter", sans-serif;
}
input::-ms-input-placeholder {
font-size: 14px;
font-family: "Inter", sans-serif;
}
input::-ms-input-placeholder {
font-size: 14px;
font-family: "Inter", sans-serif;
}
textarea::placeholder {
font-size: 14px;
font-family: "Inter", sans-serif;
}
select:focus {
outline: none;
}
textarea:focus {
outline: none;
}
.w-100 {
width: 100% !important;
display: block;
}
.font-playfair-display {
font-family: "Playfair Display", serif;
}
.container {
max-width: 97%;
margin: 0px auto;
padding: 0px 15px;
}
.container2 {
max-width: 92%;
margin: 0px auto;
padding: 0px 15px;
}
.pt-0 {
padding-top: 0px;
}
.text-right {
text-align: right;
}
.text-left {
text-align: left;
}
.flex-end {
justify-content: flex-end;
}
.text-center {
text-align: center;
}
.overflow-hidden {
overflow: hidden;
}
.hide {
display: none;
}
.disable {
pointer-events: none;
}
.text-left {
text-align: left;
}
.m-t-50 {
margin-top: 50px;
}
.mt-20 {
margin-top: 20px;
}
@-webkit-keyframes pulse2 {
0% {
box-shadow: 0 0 0 0 var(--brandBg);
}
}
@keyframes pulse2 {
0% {
box-shadow: 0 0 0 0 var(--brandBg);
}
}
@-webkit-keyframes pulse3 {
0% {
box-shadow: 0 0 0 0 var(--whiteBg);
}
}
@keyframes pulse3 {
0% {
box-shadow: 0 0 0 0 var(--whiteBg);
}
}
@keyframes widthTransition2 {
0% {
left: 50%;
right: 50%;
}
100% {
left: 0px;
right: 0px;
}
}
.gap {
padding: 70px 0px;
}
.btn-jms {
color: var(--brandColor);
text-transform: capitalize;
font-weight: 600;
display: inline-flex;
align-items: center;
}
.btn-jms span {
background: var(--brandBg);
width: 38px;
height: 38px;
border-radius: 30px;
display: flex;
margin-left: 10px;
justify-content: center;
align-items: center;
}
.btn-jms span svg {
width: 13px;
height: auto;
}
.btn-jms:hover span {
-webkit-animation: pulse2 1s infinite;
animation: pulse2 1s infinite;
box-shadow: 0 0 0 8px transparent;
}
.btn-jms.white-text span {
background: var(--whiteBg);
}
.btn-jms.white-text:hover span {
-webkit-animation: pulse2 1s infinite;
animation: pulse3 1s infinite;
box-shadow: 0 0 0 8px transparent;
}
.btn-jms.white-text span svg path {
stroke: #73513a;
}
.title-small {
font-size: 14px;
text-transform: uppercase;
font-weight: 600;
color: var(--brandColor);
letter-spacing: 2px;
}
.title-large {
font-size: 44px;
font-weight: 400;
color: var(--brandColor);
line-height: 1.2;
margin-top: 15px;
text-transform: capitalize;
}
.title-md {
font-size: 34px;
font-weight: 400;
color: var(--brandColor);
line-height: 1.2;
text-transform: capitalize;
}
.title-small2 {
font-size: 26px;
font-weight: 400;
color: var(--brandColor);
line-height: 1.4;
text-transform: capitalize;
}
.title-xs-small {
font-size: 20px;
font-weight: 400;
color: var(--brandColor);
line-height: 1.4;
text-transform: capitalize;
}
.white-text {
color: var(--whiteColor);
}
.clear_fix {
clear: both;
}
.mt-50 {
margin-top: 48px;
}
.row {
display: flex;
margin: 0px -15px;
flex-wrap: wrap;
}
.col-sm-2 {
width: 16.66666667%;
padding: 0px 15px;
}
.col-sm-3 {
width: 25%;
padding: 0px 15px;
}
.col-sm-4 {
width: 33.33333333%;
padding: 0px 15px;
}
.col-sm-5 {
width: 41.66666667%;
padding: 0px 15px;
}
.col-sm-6 {
width: 50%;
padding: 0px 15px;
}
.col-sm-7 {
width: 58.33333333%;
padding: 0px 15px;
}
.col-sm-8 {
width: 66.666667%;
padding: 0px 15px;
}
.col-sm-9 {
width: 75%;
padding: 0px 15px;
}
.col-sm-10 {
width: 83.33333333%;
padding: 0px 15px;
}
.col-sm-11 {
width: 91.66666667%;
padding: 0px 15px;
}
.col-sm-12 {
width: 100%;
padding: 0px 15px;
}
.font-400 {
font-weight: 400 !important;
}
.crating-growth-content-wraper,
.row-filed,
.god-of-grains-wraper,
.tab-sustainability-wraper,
.news-update-slider,
.about-rice-step,
.about-video,
.board_directors .row,
.inter-wrapper {
margin-top: 70px;
}
.swiper-pagination-bullet {
background: none;
border: 1px solid var(--brandborder);
opacity: 1;
}
.swiper-pagination-bullet:hover {
-webkit-animation: pulse2 1s infinite;
animation: pulse2 1s infinite;
box-shadow: 0 0 0 8px transparent;
}
.swiper-pagination-bullet-active {
background: var(--brandBg);
}
.swiperbtn_update {
background: var(--brandBg);
border: 2px solid var(--brandBg);
width: 40px;
height: 40px;
border-radius: 30px;
display: flex;
justify-content: center;
align-items: center;
}
.swiperbtn_update:after {
display: none;
}
.swiperbtn_update svg {
width: 14px;
height: auto;
}
.swiper-button-prev.swiperbtn_update svg {
transform: rotate(180deg);
}
.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
opacity: 0.5;
}
.swiperbtn_update:hover {
-webkit-animation: pulse2 1s infinite;
animation: pulse2 1s infinite;
box-shadow: 0 0 0 8px transparent;
}
.swiper-relative {
width: 100%;
overflow: hidden;
position: relative;
}
.pagination-static .paginationslider {
position: static;
padding: 15px 0px;
}
.pagination-static .swiperbtn_update {
margin-top: -50px;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
position: static;
margin-top: 15px;
background: var(--lightshadeBg2);
}
.swiper-scrollbar-drag {
background: var(--brandBg);
} header {
padding: 15px 0px;
position: sticky;
top: 0px;
z-index: 123;
background: var(--lightshadeBg);
}
.shadow-bg,
.close-nav {
display: none;
}
header.active {
box-shadow: 0px 0px 10px rgb(115 81 58 / 12%);
}
.header-row {
display: flex;
align-items: center;
}
.burger-menu {
display: none;
}
.brand-colm {
width: 100px;
}
.brand-link {
display: block;
}
.header-nav-colm {
width: calc(100% - 133px);
padding: 0px 15px;
}
.search-colm {
width: 33px;
}
.navbar-list {
text-align: center;
}
.nav-item {
display: inline-block;
margin: 0px 15px;
position: relative;
}
.nav-item:first-child {
margin-left: 0px;
}
.nav-item:last-child {
margin-right: 0px;
}
.nav-link {
color: var(--brandColor);
font-weight: 600;
position: relative;
transition: all 0.3s;
}
.nav-link:after {
content: "";
position: absolute;
bottom: -2px;
left: 0px;
right: 0px;
height: 1.5px;
opacity: 0;
background: var(--brandBg);
}
.nav-item:hover .nav-link:after {
animation-name: widthTransition2;
animation-duration: 0.5s;
opacity: 1;
}
.searchbtn {
background: var(--brandBg);
cursor: pointer;
width: 33px;
height: 33px;
border-radius: 30px;
display: inline-flex;
justify-content: center;
align-items: center;
line-height: 0px;
}
.searchbtn svg {
pointer-events: none;
width: 14px;
display: inline-block;
height: auto;
}
.searchbtn:hover {
-webkit-animation: pulse2 1s infinite;
animation: pulse2 1s infinite;
box-shadow: 0 0 0 8px transparent;
} .dropdowen-icon svg {
pointer-events: none;
height: auto;
width: 11px;
}
.dropdowen-icon {
position: relative;
display: inline-block;
margin-left: 5px;
}
.dropdowen-wraper {
position: absolute;
top: 95%;
padding-top: 15px;
display: none;
width: 140px;
}
.dropdowen-list {
background: var(--lightshadeBg);
box-shadow: 0px 0px 10px rgb(115 81 58 / 12%);
padding: 8px;
text-align: left;
}
.dropdowen-list li {
display: block;
padding: 5px 0px;
}
.dropdowen-list li a {
color: var(--brandColor);
font-weight: 500;
position: relative;
} .key_people {
width: 100%;
}
.catContent .key_people .row{gap: 10px;}
.catContent .key_people .row a{width: 30%;}
.col-md-12.bod {
margin: 20px auto;
text-align: center;
}
.ineer-bod {
border: 1px solid #e1e1e1;
max-width: 100%;margin: 0 auto;
}
.ineer-bod img{width: 100%;}
.col-md-12.bod {width:100%;}
.col-md-12.bod span {
font-size: 16px;
font-weight: 600;
color: #4e4e4e;
display: block;
margin-top: 0px;
}
.col-md-12.bod span.dir-name{font-size: 15px; font-weight: 400; padding-bottom: 10px;} @media only screen and (min-width: 1153px) {
.dropdowen-list li a:after {
content: "";
position: absolute;
bottom: -2px;
left: 0px;
right: 0px;
height: 1.5px;
opacity: 0;
background: var(--brandBg);
}
.dropdowen-list li a:hover:after {
animation-name: widthTransition2;
animation-duration: 0.5s;
opacity: 1;
}
.nav-item:hover .dropdowen-wraper {
display: block;
}
} .search-nav {
position: fixed;
right: 0px;
width: 60%;
background: #fff;
border-radius: 2px;
padding: 30px;
box-shadow: 0px 0px 30px rgb(115 81 58 / 12%);
display: none;
left: 50%;
transform: translate(-50%, 0px);
z-index: 99999999;
top: 15%;
}
.search-nav.show {
display: block;
}
.search-nav input {
display: block;
width: 100%;
padding: 0px 50px 15px 0px;
border: none;
border-bottom: 1px solid var(--brandborder);
top: 28px;
color: var(--brandColor);
}
.search-nav input,
.search-nav input::placeholder {
font-size: 24px;
font-weight: 500;
}
.search-nav input::placeholder {
color: var(--brandColor);
}
.search-bg-layer {
position: fixed;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
background: rgb(255 249 240 / 90%);
z-index: 9999999;
display: none;
-webkit-backdrop-filter: blur(3px);
backdrop-filter: blur(3px);
}
.search-bg-layer.show {
display: block;
cursor: url(../images/close.png), auto;
}
.search-form {
position: relative;
}
.button-search {
position: absolute;
top: 12px;
right: 0px;
border: none;
background: none;
cursor: pointer;
}
.button-search svg {
pointer-events: none;
width: 20px;
}
.button-search svg path {
fill: #73513a;
}
.close-search {
position: fixed;
top: 30px;
right: 50px;
font-size: 22px;
font-weight: 600;
cursor: pointer;
} .homepage-banner {
position: relative;
}
.banner-item {
position: relative;
}
.banner-content {
position: absolute;
top: 50px;
right: 7%;
width: 615px;
}
.banner-content .btn-box {
margin-top: 25px;
} .about-us-section {
background: var(--lightshadeBg2);
overflow: hidden;
}
.about-us-section .row {
align-items: center;
}
.homepage-about-img {
padding: 15px;
border-radius: 50%;
border: 1px solid var(--brandborder);
overflow: hidden;
}
.homepage-about-img img {
width: 100%;
display: block;
border-radius: 50%;
overflow: hidden;
}
.homepage-about-des {
margin: 30px 0px;
line-height: 1.5;
}
.homepage-about-content {
padding-left: 40px;
}
section.about-us {
background-image: url(../images/about-page-background.png);
background-repeat: no-repeat;
background-size: cover;
background-color: #f5e9d6;
}
.common_banner.gap.padding-t-nil {
padding-top: 0;
} .homepage-about-titmeline {
padding-top: 30px;
}
.about-timeline-item-h {
text-align: center;
height: 100%;
}
.about-timeline-item-h .title-large {
margin-bottom: 15px;
margin-top: 0px;
}
.about-timeline-slide {
padding-bottom: 25px;
bottom: -15px;
}
.about-timeline-slide:after {
content: "";
position: absolute;
bottom: 23px;
left: 41px;
right: 41px;
height: 1px;
background: var(--brandBg);
}
.circle-h-timeline {
position: absolute;
background: var(--lightshadeBg2);
z-index: 2;
width: 16px;
height: 16px;
bottom: -9px;
left: 50%;
transform: translate(-50%, 0px);
border: 1px solid var(--brandborder);
border-radius: 30px;
}
.about-timeline-slide .swiperbtn_update {
bottom: 7px;
transform: none;
top: initial;
margin: 0px;
z-index: 222;
width: 34px;
height: 34px;
}
.about-timeline-slide .swiperbtn_update svg path {
stroke: #73513a;
}
.about-timeline-slide .swiper-button-prev.swiperbtn_update {
left: 8px;
background: none;
}
.about-timeline-slide .swiper-button-next.swiperbtn_update {
right: 8px;
background: none;
}
.about-timeline-slide .swiper-slide {
height: initial;
position: relative;
padding-bottom: 35px;
}
.about-des-h {
font-weight: 500;
}
.homepage-about-titmeline .btn-box {
display: none;
}
.toggle-timeline div {
display: inline-block;
} .god-of-grains-wraper {
padding: 15px;
border: 1px solid var(--brandborder);
}
.creating-growth-section .btn-box {
margin-top: 25px;
}
.creating-growth-section .title-wraper {
width: 50%;
margin: 0px auto;
} .creating-growth-section {
background-image: url(../images/creating-growth.jpg);
background-size: cover;
background-attachment: fixed;
background-position: center center;
position: relative;
}
.creating-growth-section::after {
content: "";
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
background: linear-gradient(180deg, #73513a 0%, rgba(115, 81, 58, 0.49) 100%);
z-index: 1;
}
.creating-growth-section .container2 {
position: relative;
z-index: 2;
}
.crating-growth-content-wraper {
border: 1px solid var(--lightshadeBorder3);
}
.content-box-creating-growth .title-md {
margin-bottom: 25px;
}
.content-box-creating-growth {
padding: 70px 22%;
position: relative;
height: 100%;
}
.crating-growth-content-wraper
.row
.col-sm-6:first-child
.content-box-creating-growth:after {
content: "";
position: absolute;
top: 0px;
right: 0px;
bottom: 0px;
width: 1px;
border-right: 1px solid var(--lightshadeBorder3);
}
.creating-description {
line-height: 1.5;
}
.creating-growth-section-parrent {
padding-bottom: 50px;
background: var(--lightshadeBg2);
}
.crating-growth-content-wraper:hover {
background: rgb(115 81 58 / 62%);
transition: 0.3s ease-in;
} .title-row {
align-items: center;
}
.row-filed .col-sm-4,
.row-filed .sp-border {
position: relative;
padding-top: 25px;
padding-bottom: 25px;
}
.row-filed .col-sm-4:after,
.row-filed .sp-border:after {
content: "";
position: absolute;
top: 25px;
bottom: 25px;
right: 0px;
border-right: 1px solid var(--brandborder);
}
.row-filed .col-sm-4:before,
.row-filed .sp-border:before {
content: "";
position: absolute;
top: 0px;
left: 15px;
right: -15px;
border-top: 1px solid var(--brandborder);
}
.row-filed .col-sm-4:nth-child(3n + 0):after {
display: none;
}
.row-filed .col-sm-4:nth-child(3n + 0):before {
right: 15px;
} .field-img {
display: block;
margin-bottom: 20px;
overflow: hidden;
background: #fff;
}
.field-img img {
transition: all 0.5s;
}
.field-box:hover .field-img img {
transform: scale(1.1);
}
.field-box .field-des {
padding: 20px 30px;
}
.field-box .field-des{padding: 5px 0;}
.field-box {
position: relative;
padding-bottom: 50px;
}
.filed_slider .swiper-scrollbar {
display: none;
}
.previous_slider .swiper-scrollbar {
display: block !important;
} .previous_slider .field-box:hover {
box-shadow: none;
} .sustainability {
background-image: url(../images/sustainability.jpg);
background-size: cover;
background-attachment: fixed;
background-position: center center;
position: relative;
}
.sustainability::after {
content: "";
position: absolute;
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
background: linear-gradient(
180deg,
rgba(115, 81, 58, 0.62) 0%,
rgba(115, 81, 58, 0.62) 121.27%
);
z-index: 1;
}
.sustainability .container {
position: relative;
z-index: 2;
}
.sustainability-section {
padding: 50px 0px;
background: var(--lightshadeBg2);
}
.tab-output-box {
display: none;
}
.tab-sustainability-wraper {
position: relative;
width: 32%;
margin-left: auto;
margin-right: auto;
}
.image-sustainability-box {
width: 100%;
border-radius: 50%;
border: 1px solid var(--whiteBorder);
padding: 20px;
position: relative;
}
.image-sustainability-box img {
width: 100%;
border-radius: 50%;
overflow: hidden;
display: block;
}
.image-overlay {
position: absolute;
top: 20px;
left: 20px;
bottom: 20px;
right: 20px;
background: linear-gradient(
180deg,
rgba(115, 81, 58, 0.62) 0%,
rgba(115, 81, 58, 0.62) 121.27%
);
z-index: 1;
border-radius: 50%;
}
.tab-sustainability-wraper .tab-menu-list {
position: absolute;
top: 50%;
left: -130px;
right: -130px;
transform: translate(0px, -50%);
z-index: 3;
}
.tab-sustainability-wraper .tab-menu-list ul {
display: flex;
justify-content: space-between;
}
.tab-sustainability-wraper .tab-menu-list ul li:nth-of-type(2) a {
display: flex;
}
.tab-sustainability-wraper .tab-menu-list ul li:nth-of-type(2) a div {
order: 2;
}
.tab-sustainability-wraper .tab-menu-list ul li:nth-of-type(2) a span {
margin-left: 0px;
margin-right: 10px;
transform: rotate(180deg);
}
.tab-sustainability-wraper .btn-jms div {
font-size: 24px;
}
.tab-menu-list .btn-jms.white-text span {
background: none;
border: 2px solid var(--whiteBorder);
}
.tab-menu-list .btn-jms.white-text span svg path {
stroke: var(--whiteBorder);
}
.tab-menu-list .btn-jms.white-text:hover span svg path {
stroke: var(--brandborder);
}
.tab-menu-list .btn-jms.white-text:hover span {
background: var(--whiteBg);
}
.sustainability-content-box {
position: absolute;
top: 50%;
left: 0;
right: 0px;
transform: translate(0px, -50%);
padding: 15%;
text-align: center;
z-index: 2;
}
.text-sutainbility {
font-size: 18px;
line-height: 1.5;
position: relative;
}
.text-sutainbility:after {
content: "";
position: absolute;
width: 70px;
height: 2px;
background: var(--whiteBg);
bottom: -15px;
left: 50%;
transform: translate(-50%, 0px);
}
.sustainability-content-box .btn-box {
margin-top: 50px;
display: none;
}
.tab-menu-list .btn-jms span {
width: 30px;
height: 30px;
} .jms-universe-bg {
background-image: url(../images/jms-universe-bg.jpg);
background-size: cover;
background-attachment: fixed;
background-position: center center;
position: relative;
}
.jms-universe-content {
border: 2px solid var(--brandborder);
padding: 20px;
width: 600px;
height: 600px;
border-radius: 50%;
margin-left: auto;
}
.jms-universe-content-inner {
background: var(--lightshadeBg);
padding: 60px;
text-align: center;
display: flex;
border-radius: 50%;
justify-content: center;
align-items: center;
width: 100%;
height: 100%;
}
.content-unvierse {
width: 100%;
}
.content-unvierse .title-wraper p {
margin: 30px 0px;
line-height: 1.5;
}
.content-unvierse .btn-box a:nth-of-type(1) {
margin-right: 15px;
}
.jms-universe {
padding-bottom: 50px;
background: var(--lightshadeBg2);
} .news-update {
background: var(--lightshadeBg);
}
.news-update-content {
background: var(--lightshadeBg2);
height: 100%;
display: flex;
justify-content: center;
align-items: center;
padding: 15px 10%;
}
.news-update-content-inner {
width: 100%;
padding: 15px;
}
.news-update-slider .row {
margin: 0px;
padding: 0px;
}
.news-update-slider .row .col-sm-6 {
padding: 20px;
}
.news-update-slider .row .border-left-none {
border-left: 1px solid var(--brandborder);
}
.date-news {
font-size: 12px;
font-weight: 600;
margin-bottom: 8px;
}
.news-swiper-des {
margin: 30px 0px;
line-height: 1.5;
}
.news_swiper, .news_swiper_two {
overflow: hidden;
border: 1px solid var(--brandborder);
position: relative;
}
.news_swiper_thumbs, .news_swiper_two_thumbs {
overflow: hidden;
margin-top: 50px;
position: relative;
}
.news_swiper_thumbs .swiperbtn_update, .news_swiper_two_thumbs .swiperbtn_update {
width: 36px;
height: 36px;
top: 95px;
background: var(--lightshadeBg);
}
.news_swiper_thumbs .swiperbtn_update svg path, .news_swiper_two_thumbs .swiperbtn_update svg path {
stroke: var(--brandborder);
}
.news_swiper_thumbs .swiperbtn_update:hover, .news_swiper_two_thumbs .swiperbtn_update:hover {
background: var(--brandBg);
}
.news_swiper_thumbs .swiperbtn_update:hover svg path, .news_swiper_two_thumbs .swiperbtn_update:hover svg path {
stroke: var(--whiteBorder);
}
.news_swiper_thumbs:before, .news_swiper_two_thumbs:before {
content: "";
position: absolute;
z-index: 2;
left: 0px;
top: 0px;
bottom: 0px;
width: 100px;
background-image: linear-gradient(84deg, #fff9f0, #f5e9d600);
}
.news_swiper_thumbs:after, .news_swiper_two_thumbs:after {
content: "";
position: absolute;
z-index: 2;
right: 0px;
top: 0px;
bottom: 0px;
width: 100px;
background-image: linear-gradient(84deg, #f5e9d600, #fff9f0);
}
.new-for-swiper-box {
cursor: pointer;
}
.news_swiper_thumbs .new-for-swiper-box {
padding: 10px;
border: 1px solid transparent;
}
.news_swiper_thumbs .swiper-slide-thumb-active .new-for-swiper-box {
border: 1px solid var(--lightshadeBg2);
}
.pagination-news {
display: none;
} .about-rice-description {
margin-bottom: 20px;
font-weight: 600;
line-height: 1.5;
}
.about-rice-step {
background-image: url(../images/about-bg.jpg);
background-size: cover;
background-attachment: fixed;
background-position: center center;
position: relative;
padding-left: 30px !important;
padding-right: 30px !important;
}
.about-rice-step img {
transition: all 0.3s;
}
.about-rice-colm:hover .image-time-line-rice {
filter: contrast(170%);
}
.field-box .title-md {
padding-left: 10px;
padding-right: 10px;
}
.video-box {
position: relative;
padding-bottom: 43%;
}
.aboutvideo {
width: 100%;
height: initial;
overflow: hidden;
position: absolute;
top: 0px;
bottom: 0px;
right: 0px;
left: 0px;
}
.vjs-poster img {
object-fit: cover;
}
.video-js:hover .vjs-big-play-button,
.video-js .vjs-big-play-button:focus {
background-color: transparent;
}
.video-js .vjs-big-play-button:after {
content: "";
position: absolute;
width: 85px;
height: 85px;
background: url(../images/play-btn2.png) center center;
background-size: 30%;
background-repeat: no-repeat;
border: none;
border-radius: 50%;
top: 48%;
left: 50%;
border: 2px solid #fff;
transform: translate(-48%, -50%);
}
.video-js {
background: var(--brandBg);
}
.vjs-big-play-button span,
.vjs-picture-in-picture-control {
display: none;
pointer-events: none;
}
.video-js .vjs-big-play-button {
top: 0px;
left: 0px;
bottom: 0px;
right: 0px;
width: 100%;
height: 100%;
border: none;
margin: 0px !important;
border-radius: 0px;
background: transparent;
}
.vjs-big-play-button:hover:after {
-webkit-animation: pulse2 1s infinite;
animation: pulse2 1s infinite;
box-shadow: 0 0 0 50px transparent;
}
.vjs-ended .vjs-big-play-button {
display: block !important;
} footer {
background-color: var(--brandBg);
position: relative;
background-position: bottom;
overflow: hidden;
}
footer .container2 {
position: relative;
z-index: 2;
}
.footer-title {
font-size: 26px;
margin-bottom: 30px;
}
.footer-description {
line-height: 1.5;
}
.footer-colm .btn-box {
margin-top: 30px;
}
.footer-colm .btn-box .btn-jms,
.footer-description,
.footer-title,
.footer-links li a,
.contact-list-footer li,
.contact-list-footer li a,
.address,
.copyright {
color: var(--lightshadeColor);
}
.footer-links li {
margin-bottom: 15px;
}
.footer-links li a {
position: relative;
}
.footer-links li a:after {
content: "";
position: absolute;
bottom: -1px;
left: 0px;
right: 0px;
height: 1px;
opacity: 0;
background: var(--lightshadeColor);
}
.footer-links li a:hover:after {
animation-name: widthTransition2;
animation-duration: 0.5s;
opacity: 1;
}
.address {
line-height: 1.5;
margin-bottom: 20px;
}
.contact-list-footer li {
margin-bottom: 5px;
}
.contact-list-footer li a:after {
content: "";
position: absolute;
bottom: -1px;
left: 0px;
right: 0px;
height: 1px;
opacity: 0;
background: var(--lightshadeColor);
}
.contact-list-footer li a:hover:after {
animation-name: widthTransition2;
animation-duration: 0.5s;
opacity: 1;
}
.contact-list-footer li a {
position: relative;
}
.social-link li {
display: inline-block;
margin-right: 15px;
}
.social-link li:last-child {
margin-right: 0px;
}
.social-link li a {
width: 40px;
display: block;
transition: all 0.3s;
}
.social-link li a:hover {
opacity: 0.8;
}
.social-link li a img {
width: 100%;
display: block;
}
.footer-link-colm {
padding-left: 50px;
}
.footer-left-colm {
padding-right: 20px;
}
.footer-right-colm {
padding-left: 30px;
}
.copyright {
text-align: center;
font-size: 12px;
}
.footer-row {
margin-bottom: 300px;
}
.footer-links li:last-child {
margin-bottom: 0px;
}
.footer-bg-image img {
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
width: 100%;
display: block;
--webkit-mix-blend-mode: soft-light;
-ms-mix-blend-mode: soft-light;
-o-mix-blend-mode: soft-light;
mix-blend-mode: soft-light;
} .youtubeOverlay img {
-moz-transition: 1s;
-webkit-transition: 1s;
-ms-transition: 1s;
transition: 1s;
}
.youtubeOverlay img:hover {
cursor: pointer;
-moz-transition: 1s;
-webkit-transition: 1s;
-ms-transition: 1s;
transition: 1s;
-webkit-filter: sepia(0.5);
filter: sepia(0.5);
}
.player {
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
}
.player iframe {
width: 100%;
height: 100%;
display: block;
}
.youtubeOverlay {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
}
.poster-image {
width: 100%;
height: 100%;
object-fit: cover;
}
.play-iconvideo {
position: absolute;
top: 50%;
left: 50%;
width: 100px;
height: 100px;
border-radius: 50%;
border: 2px solid #fff;
display: flex;
justify-content: center;
align-items: center;
transform: translate(-50%, -50%);
}
.play-iconvideo svg {
width: 34px;
height: auto;
}
.youtubeOverlay:hover .play-iconvideo {
-webkit-animation: pulse2 1s infinite;
animation: pulse2 1s infinite;
box-shadow: 0 0 0 50px transparent;
background: var(--brandBg);
cursor: pointer;
}  .scroll_to_discover {
position: absolute;
bottom: 100px;
right: -33px;
transform: rotate(90deg);
z-index: 1;
font-weight: 500;
animation: bounce 2s infinite;
-webkit-animation: bounce 3s infinite;
-moz-animation: bounce 3s infinite;
-o-animation: bounce 3s infinite;
}
@keyframes bounce {
0%,
20%,
50%,
80%,
100% {
bottom: 100px;
}
50% {
bottom: 150px;
}
100% {
bottom: 100px;
}
}
.homepage-banner .scroll_to_discover {
bottom: 145px;
animation: bounce2 2s infinite;
-webkit-animation: bounce2 3s infinite;
-moz-animation: bounce2 3s infinite;
-o-animation: bounce2 3s infinite;
}
@keyframes bounce2 {
0%,
20%,
50%,
80%,
100% {
bottom: 145px;
}
50% {
bottom: 195px;
}
100% {
bottom: 145px;
}
}
.scroll_to_discover:after {
content: "";
position: absolute;
top: 9px;
margin-left: 10px;
width: 45px;
height: 1px;
background: var(--brandBg);
}
.common_banner {
position: relative;
}
.common_banner_content {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 2;
width: 100%;
padding: 0px 10px;
}
.common_banner_wraper {
position: relative;
}
.common_banner_wraper:after {
content: "";
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background: linear-gradient(0deg, #73513a 0%, rgba(115, 81, 58, 0) 100%);
z-index: 1;
}  .key_note_section {
background: var(--lightshadeBg2);
}
.key-note-left-box {
padding-right: 16%;
}
.key_note_content {
padding-left: 0px;
}
.key_note_content p strong {
font-size: 16px;
font-weight: 500;
}
.key_note_content p,
.key_note_content_wraper p {
margin-top: 50px;
line-height: 1.5;
padding-right: 70px;
}
.key_note_content_wraper {
display: flex;
flex-wrap: wrap;
}
.key_note_content_wraper p {
width: 50%;
}
.btn_director_content,
.btn_director_colm,
.btn_our_key_people {
display: none;
} .leader-box {
position: relative;
overflow: hidden;
}
.leader-img {
display: block;
width: 100%;
transition: all 0.5s;
}
.leader-box:hover .leader-img {
transform: scale(1.03);
}
.leader_detail {
position: absolute;
bottom: 0px;
left: 0px;
width: 85%;
background: var(--brandBg);
padding: 20px;
}
.leader-name {
font-size: 18px;
font-weight: 500;
margin-bottom: 5px;
}
.key_note_content .leader-box {
display: none;
}
.board_directors .col-sm-4 {
margin-bottom: 30px;
}
.board_directors .col-sm-4:nth-last-of-type(1),
.board_directors .col-sm-4:nth-last-of-type(2),
.board_directors .col-sm-4:nth-last-of-type(3) {
margin-bottom: 0px;
}
.our_key_people {
background: var(--lightshadeBg2);
}  .leader-box {
cursor: pointer;
}
.ld-list {
flex-wrap: nowrap;
}
.ld-pop-details {
color: var(--brandColor);
}
.ld-image {
width: 40%;
}
.ld-pop-details {
width: 60%;
padding: 20px 60px;
}
.leader_des,
.ld-pop-details p span {
padding-bottom: 20px;
display: block;
}
.overflow-h {
overflow: hidden;
}
.leader-popup {
display: none;
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 123;
}
.popup_body_show {
display: block;
}
.popup_back {
background: rgba(0, 0, 0, 0.4);
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
}
.ld-list {
position: relative;
background: #fff;
min-width: 300px;
max-width: 80%;
margin: 100px auto 50px;
min-height: 150px;
padding: 0;
align-items: center;
}
.popup_close {
padding: 3px 10px 5px;
position: absolute;
right: 10px;
top: 10px;
border-radius: 50%;
cursor: pointer;
} .main-media .news-update {
background-color: var(--lightshadeBg2);
} .main-media .news-update .news-update-content {
background: var(--lightshadeBg);
}
.main-media .inter-details {
padding-left: 80px;
}
.inter-details .font-playfair-display {
padding: 20px 0;
width: 70%;
}
.inter-details .sub-head span {
padding: 0 0 30px;
display: block;
}
.inter-details .field-des {
width: 70%;
line-height: 1.6;
}
.previous .row-filed {
margin-top: 30px;
}
.previous .field-box .field-des {
padding-left: 0;
}
.previous .field-img:hover img {
transform: none;
}
.row-filed .sp-border {
padding: 25px 0px 0;
}
.previous.sp-gap.gap {
padding-top: 0;
}
.commercial {
background: var(--lightshadeBg2);
}
.commercial.gap .swiper-scrollbar {
background-color: #d3c9b9;
}   .tabs {
width: 100%;
}
ul#tabs-nav {
list-style: none;
margin: 0;
padding: 30px 0 60px;
overflow: auto;
display: flex;
justify-content: center;
}
ul#tabs-nav li {
float: left;
font-weight: bold;
margin-right: 2px;
padding: 8px 20px 10px;
border-radius: 5px 5px 5px 5px; cursor: pointer;
margin: 0 24px;
text-transform: capitalize;
}
ul#tabs-nav li:hover,
ul#tabs-nav li.active a {
color: var(--brandBg);
font-weight: 700;
font-size: 20px;
}
ul#tabs-nav li.active {
border-bottom: 2px solid var(--brandBg);
border-radius: 0;
}
#tabs-nav li a {
text-decoration: none;
color: #606060;
font-size: 19px;
}
.tab-content { }
.connect {
background: var(--whiteBg);
}
.our-derails.row {
gap: 30px;
flex-wrap: nowrap;
}
.our-derails .col-sm-6 {
background: var(--lightshadeBg2);
padding: 0;
}
.our-derails .list {
padding: 40px;
}
.our-derails .list .sub-address {
padding: 40px 0 30px;
}
.our-derails .list .sub-address p {
line-height: 1.6;
}
.contact-info {
gap: 40px;
margin-left: 0px;
}
.contact-info .info-cc a {
display: flex;
align-items: center;
gap: 20px;
color: var(--brandBg);
}
.our-derails .list .list-item {
padding-bottom: 40px;
}
.contact-info .info-cc span {
font-weight: 700;
}
.our-derails .list .list-item:nth-child(3) {
padding-top: 0px;
padding-bottom: 0;
}
.our-derails .list.separate-list {
padding-bottom: 0;
}
.our-derails .right-list {
display: grid;
gap: 30px;
}
.north-info {
padding: 40px 0;
}
.our-derails .right-list {
background: var(--whiteColor);
}
.our-derails .list.separate-list {
background: var(--lightshadeBg2);
}
#dots_li {
position: relative;
}
#dots_li::before {
content: "";
position: absolute;
top: 50%;
left: -30px;
transform: translate(-0, -50%);
width: 10px;
height: 10px;
background: var(--brandBg);
border-radius: 50px;
}
#dots_li::after {
content: "";
position: absolute;
top: 50%;
right: -30px;
transform: translate(-0, -50%);
width: 10px;
height: 10px;
background: var(--brandBg);
border-radius: 50px;
}
.contact-form {
background-color: var(--lightshadeBg2);
}
.contact-form .col-sm-4 {
background-color: var(--lightshadeBg);
display: flex;
justify-content: center;
align-items: center;
padding: 40px 0;
}
.contact-form .media-form {
width: 80%;
}
.contact-form .media-form form {
width: 100%;
margin: 0 auto;
}
.contact-form .media-form form input,
.contact-form .media-form form input[type="submit"],
textarea.bg-color-remove {
border: 1px solid var(--brandBg);
border-radius: 12px;
padding: 15px;
margin: 30px 0;
background: transparent;
padding-left: 50px;
} .form.invalid textarea.bg-color-remove {
margin-bottom: 50px;
}
.contact-form .media-form form.invalid input {
margin-bottom: 50px;
}
form.invalid .wpcf7-not-valid-tip {
position: absolute;
bottom: -24px;
}
.contact-form .media-form form .form-div .input-logo {
position: absolute;
top: 50%;
left: 15px;
transform: translate(-0, -50%);
line-height: 0;
}
.contact-form .media-form form input::placeholder,
textarea.bg-color-remove::placeholder {
color: var(--brandBg);
font-size: 14px;
font-weight: 700;
}
textarea.bg-color-remove {
background: transparent;
padding-left: 20px;
padding-top: 20px;
}
.submit {
background: var(--brandBg);
color: var(--whiteColor);
text-align: center;
padding: 22px 10px 21px;
border-radius: 66px;
cursor: pointer;
width: 100%;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
}
.submit button {
color: var(--whiteColor);
text-transform: uppercase;
font-size: 16px;
font-weight: 600;
letter-spacing: 1px;
}
.contact-form .m-t-50 {
margin-top: 50px;
}
.contact-main .homepage-banner .common_banner_wraper::after {
display: none;
}
.mobile,
.ourcontact_slider {
display: none;
}
.desktop {
display: block;
}
.common_banner_wraper .title-wraper {
width: 40%;
margin: auto;
}
.form-map {
height: 100%;
}
.ourcontact_slider,
.talk_slider {
overflow: hidden;
}
.ourcontact_slider .list,
.talk_slider .list {
background: var(--lightshadeBg2);
padding: 20px;
}
.ourcontact_slider .list .sub-head.sub-address,
.talk_slider .list .sub-head.sub-address {
padding: 20px 0 10px;
}
.contact-form .media-form form input.submit {
background: var(--brandBg);
color: var(--whiteColor);
text-align: center;
padding: 22px 10px 21px;
border-radius: 66px;
cursor: pointer;
width: 100%;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
} .talk_slider .contact-info {
padding: 30px 0 0;
}
.talk_slider .contact-info .info-cc:first-child {
margin-bottom: 30px;
}
.talk_slider .main-head {
font-weight: 700;
text-transform: capitalize;
}
.talk_slider .list {
padding: 40px;
}
.talk_slider .list .list-item {
position: relative;
}
.talk_slider .list .list-item .talk-svg {
position: absolute;
right: -20px;
top: -20px;
}
.talk_slider .list .list-item .talk-svg svg {
width: 110px;
} .rice-list {
justify-content: space-between;
align-items: center;
flex-wrap: nowrap;
}
.rice-list .rice-items {
width: 33.333%;
}
.rice-list .rice-items.third-box .title-large {
margin-bottom: 20px;
}
.ricebox-list {
background: var(--lightshadeBg2);
padding: 40px;
text-align: center;
margin: 0px 0 0;
}
.ricebox-list .title-small {
padding: 34px 0 0;
line-height: 1.4;
font-weight: 500;
}
.common-height-slider .swiper-wrapper {
display: flex;
}
.common-height-slider .swiper-wrapper .swiper-slide {
height: auto;
}
.common-height-slider .swiper-wrapper .swiper-slide .list {
height: 100%;
}
.ricebox_slider {
padding: 40px 0;
overflow: hidden;
}
.base-input {
position: relative;
} .discover_slider {
overflow: hidden;
padding: 160px 0px 0;
position: relative;
}
.discover_slider .swiper-wrapper {
padding: 0 80px;
margin: 0 -80px;
}
.discover_slider.no_arrows .swiper-wrapper {
justify-content: center;
}
.discover_slider .swiper-slide .discover-card {
position: relative;
}
.discover_slider .swiper-slide .discover-card .discover-detail {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 80%;
z-index: 12;
}
.discover_slider .discover-detail .title-small,
.discover_slider .discover-detail .title-large {
color: var(--whiteBg);
text-transform: none;
margin-top: 0;
text-align: center;
}
.discover_slider .discover-detail .title-small {
padding: 20px 0;
font-weight: 500;
line-height: 1.4;
font-size: 13px;
}
.discover_slider .swiper-slide .discover-card::after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
width: 100%;
height: 99%;
background: linear-gradient(0deg, #000 0%, rgba(115, 81, 58, 0) 100%);
z-index: 1;
opacity: 0.8;
}
.discover_slider .semi-upper {
margin-top: -110px;
}
.discover_slider .swiperbtn_update {
background: #f3e7d4;
z-index: 123;
}
.discover_slider .swiperbtn_update svg path {
stroke: var(--brandBg);
}
.discover_slider .swiper-slide {
padding: 0 15px;
} .core-wrapper .core-tab {
width: 60%;
}
.core-wrapper ul.tabs {
margin: 0;
padding: 0;
list-style: none;
border-top: 1px solid var(--brandBg);
}
.core-wrapper ul.tabs li {
margin: 0;
cursor: pointer;
padding: 0px 21px;
border-bottom: 1px solid var(--brandBg);
line-height: 31px;
color: #ccc;
overflow: hidden;
position: relative;
}
.core-wrapper ul.tabs li:hover {
background-color: var(--lightshadeBg2);
color: #333;
}
.core-wrapper ul.tabs li.active {
background-color: var(--lightshadeBg2);
color: #333;
border-bottom: 1px solid #fff;
display: block;
}
.core-wrapper .tab_container_core {
border-top: none;
clear: both;
float: left;
width: 100%;
background: #fff;
overflow: auto;
width: 40%;
}
.core-wrapper .tab_content_core {
padding: 0px;
display: none;
}
.core-wrapper {
align-items: center;
flex-wrap: nowrap;
}
.core-wrapper .tab_drawer_heading {
display: none;
}
.core-system {
flex-wrap: nowrap;
align-items: center;
gap: 40px;
padding: 0 24px;
color: var(--brandBg);
}
.core-system .system:first-child p {
font-size: 80px;
border: 1px solid var(--brandBg);
border-radius: 50%;
width: 110px;
height: 110px;
text-align: center;
line-height: 80px;
margin: 0;
color: var(--brandBg);
}
.core-value .title-wraper .title-large {
font-size: 72px;
margin-bottom: 60px;
margin-top: 0;
}
.core-system .system:nth-child(2),
.core-system .system:nth-child(3) {
width: 50%;
} .mission {
background: var(--lightshadeBg2);
}
.mission-wrapper {
flex-wrap: nowrap;
}
.mission-wrapper .items {
width: 33.33%;
}
.mission-container {
width: 100%;
overflow: hidden;
}
.mission-wrapper .items img {
width: 100%;
height: auto;
object-fit: cover;
}
.mission-wrapper .ms-item_a {
width: 25%;
}
.mission-wrapper .ms-item_b {
width: 30%;
background: var(--lightshadeBg);
display: flex;
flex-wrap: wrap;
padding-left: 70px;
align-items: center;
}
.mission-wrapper .ms-item_c .mission-para .title-small,
.mission-wrapper .ms-item_c .mission-para p {
color: var(--whiteColor);
}
.mission-wrapper .ms-item_c {
width: 45%;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
background: var(--brandBg);
padding: 60px;
}
.mission-wrapper .ms-item_c .mission-para {
padding: 60px;
border: 1px solid var(--whiteColor);
display: flex;
flex-wrap: wrap;
gap: 0px;
position: relative;
}
.mission-wrapper .ms-item_c .mission-para::after {
content: "";
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%;
border: 1px solid var(--whiteColor);
}
.mission-wrapper .ms-item_c .mission-list {
display: flex;
flex-wrap: nowrap;
gap: 40px;
}
.mission-wrapper .ms-item_c .mission-list:first-child {
padding-bottom: 60px;
}
.mission-wrapper .ms-item_c .mission-list:last-child {
padding-top: 60px;
}
.mission-wrapper .ms-item_c .mission-para .title-small {
width: 20%;
letter-spacing: 3px;
}
.mission-wrapper .ms-item_c .mission-para p {
width: 70%;
line-height: 1.4;
}
.ms-item_a .mobile-only {
display: none;
} .history {
background: #73513a;
padding: 60px 0;
}
.history .title-wraper {
width: 500px;
margin-bottom: 80px;
}
.history-box {
align-items: flex-start;
justify-content: space-between;
position: relative;
}
.history .history-nav,
.history .history-data,
.history .history-image {
padding: 0 15px;
}
.history .history-nav {
width: 20%;
margin-left: 0; }
.history .history-nav .category-button {
font-weight: 600;
border-radius: 0;
position: relative;
padding-left: 130px;
padding-bottom: 0;
margin-bottom: 20px;
opacity: 0.7;
color: #e4d8c1;
}
.history .history-nav .category-button::after {
content: "";
width: 120px;
height: 2px;
background: #e4d8c1;
position: absolute;
left: 0;
top: 0;
bottom: 0;
margin: auto;
visibility: hidden;
}
.history .history-nav .slick-current .category-button {
opacity: 1;
}
.history .history-nav .slick-current .category-button::after {
visibility: visible;
}
.history .history-nav .swiper-wrapper {
overflow: hidden;
}
.history .history-data {
width: 25%;
margin-top: -30px;
}
.history .history-data .year-details .year-head {
margin-bottom: 30px;
color: #fff;
}
.year-details .title-small p {
font-weight: 500;
opacity: 1;
color: #fff;
}
.history .history-image {
width: 45%;
margin-top: -260px;
}
.history .history-image img {
width: 100%;
} .year-details .title-xs-small p,
.year-details {
width: 100%;
} .basmati-range-wraper {
background: var(--lightshadeBg2);
}
.basmati-range-list .col-sm-4:before {
bottom: 0px;
top: auto;
}
.basmati-range-list .row-filed {
position: relative;
}
.basmati-range-list .row-filed:before {
content: "";
position: absolute;
top: 0px;
left: 15px;
right: 15px;
border-top: 1px solid var(--brandborder);
}  .basmati-range-list .title-xs-small {
font-weight: 500;
} .gap.pdp-section {
padding-top: 32px;
}
.pdp-row {
display: flex;
margin: 0px -15px;
}
.pdp-left-colm {
width: 55%;
padding: 0px 15px;
position: relative;
}
.pdp-right-colm {
width: 40%;
padding: 0px 15px;
}
.pdp-image-row {
display: flex;
margin: 0px -15px;
position: relative;
} .pdp-large-colm {
width: 65%;
padding: 0px 15px;
padding-right: 3px;
}
.pdp-min-colm {
width: 34%;
padding: 0px 15px;
position: relative;
}
.pdp-inner-colm,
.pdp-refrence-colm {
overflow: hidden;
position: relative;
height: 100%;
}
.pdpthumbSlider {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
} .thumb-slide {
cursor: pointer;
}
.thumb-slide.swiper-slide-thumb-active img {
border: 1px solid var(--brandborder);
}
.thumb-slide img {
line-height: 0px;
}
.pdp-pagination {
position: relative;
display: flex;
justify-content: center;
bottom: -15px !important;
}
.arrow-pdp-prev {
top: 0px;
left: 50%;
transform: translate(-50%, 0px) rotate(90deg);
}
.arrow-pdp-next {
bottom: -14px;
top: auto;
right: auto;
left: 50%;
transform: translate(-50%, 0px) rotate(90deg);
}
.pdp-title {
font-size: 30px;
color: var(--brandBg);
font-weight: 500;
}
.avalaible-pack-title {
font-style: italic;
font-weight: 600;
}
.avaliavble-pack-wraper {
margin-top: 15px;
}
.pack-list li {
margin-right: 15px;
margin-top: 10px;
width: auto;
display: inline-flex;
justify-content: center;
align-items: center;
color: var(--brandColor);
font-weight: 500;
border: 1px solid var(--brandborder);
border-radius: 16px;
padding: 6px 15px;
}
.buy-btn,
.pdp-discription {
margin-top: 30px;
}
.btn-pdp {
border-radius: 30px;
background: var(--brandBg);
color: #fff;
padding: 18px 5px;
text-align: center;
display: block;
width: 100%;
font-weight: 700;
border: 1px solid var(--brandborder);
}
.btn-pdp:hover {
background: var(--lightshadeBg2);
color: #73513a;
}
.discription-title {
font-weight: 500;
font-size: 24px;
margin-bottom: 15px;
}
.pdp-discription p {
margin-bottom: 15px;
line-height: 1.5;
font-weight: 500;
}
.pdp-content {
padding-right: 10%;
}
.pdp-relative-wraper {
position: relative;
}
.best-you-section {
background: var(--lightshadeBg2);
border-top: 30px solid #fff;
}
.best-you-wraper {
margin-top: 50px;
border-top: 1px solid #73513a;
padding-top: 30px;
}
.best-you-img {
position: relative;
overflow: hidden;
margin-bottom: 20px;
}
.best-you-img:after {
content: "";
position: absolute;
top: 0px;
bottom: 0px;
right: 0px;
left: 0px;
background: #000;
opacity: 0.1;
}
.play-icon-v {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
z-index: 2;
width: 54px;
border-radius: 50%;
}
.play-icon-v svg {
width: 100%;
display: block;
height: initial;
}
.best-you-img img {
transition: all 0.5s;
}
.best-you-img:hover img {
transform: scale(1.1);
}
.best-you-img:hover .play-icon-v {
-webkit-animation: pulse2 1s infinite;
animation: pulse2 1s infinite;
box-shadow: 0 0 0 16px transparent;
background: #73513a;
}
.best-you-date {
font-size: 12px;
margin-bottom: 5px;
}
.best-you-box {
position: relative;
height: 100%;
}
.best-you-box:after {
content: "";
position: absolute;
top: 0px;
right: -15px;
border-right: 1px solid var(--brandborder);
bottom: 0px;
}
.best-you-wraper .swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
background: #73513a63;
display: none;
}
.best-you-section .title-large {
margin-top: 0px;
}
.related-product-slide .field-des {
margin: 20px 0px;
}
.related-product-slide .btn-box {
padding-bottom: 40px;
}
.related-product {
border-top: 30px solid var(--lightshadeBg) !important;
}
.related-product {
border-bottom: 30px solid var(--lightshadeBg) !important;
}
.related-product-slide .best-you-img:after {
display: none;
}
.related-product-slide .best-you-box:hover .best-you-img img {
transform: scale(1.1);
}
.related-product-slide .title-small2 {
font-size: 22px;
}
.pdp-min-colm .view-more-related-product {
margin-top: 70px;
}
.pdp-min-colm .swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
opacity: 1;
}
.pdp-min-colm .swiperbtn_update.swiper-button-disabled {
background: #cabcb1;
border: 2px solid #cabcb1;
}
.pack-list li:last-child {
margin-right: 0px;
}
.view-more-related-product {
margin-top: 50px;
} .about-rice-row {
display: flex;
margin-left: -25px;
margin-right: -25px;
align-items: center;
position: relative;
}
.layer-line {
position: absolute;
top: 38%;
left: calc(100% - 42px);
width: 81px;
}
.about-rice-colm {
padding: 0px 25px;
position: relative;
}
.about-rice-colm:nth-of-type(1) {
width: 34%;
}
.about-rice-colm:nth-of-type(2) {
width: 29%;
}
.about-rice-colm:nth-of-type(2) .layer-line {
top: 50%;
width: 105px;
left: calc(100% - 54px);
}
.about-rice-colm:nth-of-type(3) {
width: 24%;
padding-right: 30px;
}
.about-rice-colm:nth-of-type(3) .layer-line {
display: none;
}
.about-rice-colm:nth-of-type(4) {
width: 18%;
}
.about-rice-colm:nth-of-type(4) .about-rice-content:nth-of-type(1) {
margin-bottom: 30px;
}
.about-rice-content {
padding: 10px;
position: relative;
border: 1px solid var(--brandborder);
border-radius: 50%;
z-index: 1;
background: var(--lightshadeBg2);
}
.layer-line3 {
position: absolute;
right: 72%;
left: -105px;
top: 36%;
width: 180px;
}
.layer-line4 {
position: absolute;
left: -63px;
bottom: 31%;
width: 133px;
}
.about-rice-content-box {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
padding: 0px 30px;
text-align: center;
width: 100%;
}
.title-about-large {
color: #fff;
font-size: 90px;
font-weight: 500;
line-height: 37px;
}
.title-about-large span {
font-family: "Inter", sans-serif;
font-size: 15px;
font-weight: 400;
position: relative;
font-style: italic;
}
.des-timeline-ab {
color: #fff;
font-weight: 500;
margin-top: 20px;
line-height: 1.5;
}
.about-rice-colm:nth-of-type(2) .title-about-large {
font-size: 80px;
}
.about-rice-colm:nth-of-type(2) .title-about-large span {
font-size: 14px;
}
.about-rice-colm:nth-of-type(3) .title-about-large {
font-size: 60px;
}
.about-rice-colm:nth-of-type(3) .title-about-large span {
font-size: 13px;
}
.about-rice-colm:nth-of-type(4) .title-about-large {
font-size: 32px;
line-height: 10px;
}
.about-rice-colm:nth-of-type(4) .title-about-large span {
font-size: 10px;
}
.about-rice-colm:nth-of-type(3) .des-timeline-ab,
.about-rice-colm:nth-of-type(4) .des-timeline-ab {
margin-top: 15px;
}
.about-rice-content {
overflow: hidden;
}
.about-rice-content:hover .image-time-line-rice {
transform: scale(1.1);
}
.image-time-line-rice {
transition: all 0.5s;
} .sustainability-section {
position: sticky;
top: auto;
}
.sustainability.gap {
padding: 50px 0px;
}
.sustainability {
position: sticky;
top: 0px;
}
.tab-sustainability-wraper {
margin-top: 40px;
width: 28%;
}
.jms-universe {
position: sticky;
top: auto;
padding-bottom: 0px;
}
.jms-universe-content {
width: 585px;
height: 585px;
}
.news-update {
position: relative;
}
.text-sutainbility {
font-size: 14px;
} .range-filter {
display: inline-block;
}
.domestic-and-international-list {
display: inline-block;
border: 1px solid var(--brandborder);
border-radius: 30px;
}
.domestic-and-international-list li {
display: inline-block;
text-align: center;
}
.domestic-and-international-list li a {
color: #3a3a3a;
padding: 15px 40px;
border-radius: 30px;
text-transform: uppercase;
font-size: 16px;
font-weight: 500;
}
.domestic-and-international-list li a.active {
color: #fff;
background: var(--brandBg);
font-weight: 600;
}
.product-filter {
display: inline-block;
margin-left: 50px;
}
.product-filter-list li {
display: inline-block;
position: relative;
padding: 0px 30px;
}
.product-filter-list li:last-child:after {
display: none;
}
.product-filter-list li a {
text-transform: capitalize;
font-size: 16px;
color: #3a3a3a;
position: relative;
padding: 15px 0px;
}
.product-filter-list li a.active:before {
content: "";
position: absolute;
bottom: 0px;
left: 0px;
right: 0px;
height: 2px;
background: var(--brandBg);
}
.product-filter-list li:first-child {
padding-left: 0px;
}
.product-filter-list li:last-child {
padding-right: 0px;
}
.product-filter-list li:after {
content: "";
position: absolute;
top: 50%;
right: -6px;
transform: translate(0px, -50%);
width: 8px;
height: 8px;
border-radius: 30px;
background: var(--brandBg);
}
.filter-wraper {
margin-top: 40px;
}
.basmati-range-wraper .row-filed {
margin-top: 50px;
}
.product-filter-list li a.active {
font-weight: 600;
color: var(--brandColor);
} .god-of-grains-section.media-god {
background-color: #f5e9d6;
}
.media-god .about-rice-step {
background: #f5e9d6;
}
.media-god .about-video {
margin-top: 60px;
}
.media-god .about-video .media-vd-part {
align-items: flex-start;
gap: 30px;
flex-wrap: nowrap;
}
.media-god .about-video .video-details,
.media-god .about-video .video-box {
width: 50%;
}
.media-god .about-video .video-box .youtubeOverlay {
position: inherit;
}
.media-god .about-video .video-box .poster-image {
height: auto;
}
.media-god .about-video .video-box {
padding-bottom: 0;
}
.media-god .video-details .title-small {
text-transform: none;
font-weight: 500;
line-height: 1.4;
}
.media-god .video-details .btn-box {
margin-top: 40px;
}
.media-god .video-details.mobile-vd-deatils {
display: none;
} .career-banner .common_banner_wraper:after {
display: none;
}
.career-banner .common_banner_content {
top: 45%;
}
.empowring-groth {
background: var(--whiteBg);
}
.title-row-empowring {
align-items: center;
}
.empowring-growth-description {
line-height: 1.5;
font-weight: 500;
}
.growth-row-wraper {
display: flex;
margin: 0px -10px;
margin-top: 70px;
}
.career-growth-colm {
width: 20%;
padding: 0px 10px;
display: flex;
flex-wrap: wrap;
align-items: center;
}
.career-growth-content-colm {
padding: 25px;
background: var(--lightshadeBg2);
font-size: 15px;
line-height: 1.3;
width: 100%;
margin-bottom: 20px;
}
.carrier-growth-image {
width: 100%;
position: relative;
overflow: hidden;
}
.carrier-growth-image:after {
content: "";
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background: var(--brandBg);
opacity: 0.1;
}
.carrier-growth-image img {
display: block;
width: 100%;
transition: all 0.6s;
}
.career-growth-colm-inner:hover img {
transform: scale(1.1);
}
.carrier-growth-content {
font-weight: 600;
}
.career-growth-colm-inner {
display: flex;
width: 100%;
flex-wrap: wrap;
align-items: center;
}
.career-growth-colm:nth-of-type(2) .career-growth-content-colm {
order: 2;
margin-bottom: 0px;
margin-top: 20px;
background: #8e6143;
padding: 55px 30px;
}
.career-growth-colm:nth-of-type(2) .carrier-growth-content,
.career-growth-colm:nth-of-type(4) .carrier-growth-content {
color: #fff;
}
.career-growth-colm:nth-of-type(2) .carrier-growth-image {
order: 1;
}
.career-growth-colm:nth-of-type(3) .career-growth-content-colm {
order: 2;
margin-bottom: 0px;
margin-top: 20px;
}
.career-growth-colm:nth-of-type(3) .carrier-growth-image {
order: 1;
}
.career-growth-colm:nth-of-type(4) .career-growth-content-colm {
background: #8e6143;
padding: 45px 30px;
}
.career-growth-colm:nth-of-type(6) .career-growth-content-colm {
order: 2;
margin-bottom: 0px;
margin-top: 20px;
background: #8e6143;
padding: 55px 30px;
}
.career-growth-colm:nth-of-type(6) .carrier-growth-content,
.career-growth-colm:nth-of-type(4) .carrier-growth-content {
color: #fff;
}
.career-growth-colm:nth-of-type(6) .carrier-growth-image {
order: 1;
}
.requirment-process {
background: var(--lightshadeBg2);
}
.requirment-process-slide {
overflow: hidden;
position: relative;
margin-top: 70px;
padding-top: 90px;
}
.requirment-process-slide:after {
content: "";
position: absolute;
top: 35px;
left: 15px;
right: 15px;
height: 1px;
padding-top: 5px;
border-top: 1px solid var(--brandborder);
}
.requirment-process-slide .swiper-slide {
position: relative;
}
.counter-process span {
opacity: 0;
}
.counter-process {
width: 16px;
height: 16px;
border-radius: 50%;
border: 1px solid var(--brandborder);
background: var(--lightshadeBg2);
position: absolute;
margin: 0px auto;
display: flex;
justify-content: center;
align-items: center;
top: -63px;
left: 50%;
transform: translate(-50%, 0px);
}
.swiper-slide-active .counter-process span {
opacity: 1;
}
.swiper-slide-active .counter-process {
width: 65px;
width: 70px;
height: 70px;
font-size: 30px;
font-weight: 600;
top: -90px;
}
.process-content {
margin-top: 10px;
opacity: 0.3;
}
.swiper-slide-active .process-content {
opacity: 1;
}
.requirment-process-slide .title-md {
margin-bottom: 15px;
}
.process-description {
line-height: 1.5;
width: 80%;
margin: 0px auto;
font-weight: 500;
}
.requirment-process-slide .swiper-button-next,
.requirment-process-slide .swiper-button-prev {
background: var(--lightshadeBg2);
top: 37px;
}
.requirment-process-slide .swiper-button-next {
right: 8px;
}
.requirment-process-slide .swiper-button-prev {
left: 8px;
}
.requirment-process-slide .swiperbtn_update svg path {
stroke: #73513a;
}
.find-next-job {
background: #fff;
}
.job-filter-row {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin: 0px -15px;
}
.job-filter-box {
width: 70%;
padding: 0px 15px;
position: relative;
height: 55px;
}
.job-filter-box2 {
width: 30%;
padding: 0px 15px;
}
.job-list li {
display: inline-block;
margin: 0px 5px;
}
.job-list li:first-child {
margin-left: 0px;
}
.job-list li:last-child {
margin-right: 0px;
}
.job-list li a {
padding: 8px 20px;
border-radius: 30px;
color: var(--brandColor);
border: 1px solid var(--brandborder);
transition: all 0.3s;
text-transform: uppercase;
}
.job-list li a.active {
background: var(--brandBg);
color: #fff;
}
.job-list li a:hover {
background: var(--brandBg);
color: #fff;
}
.job-filter-box2 .job-list {
text-align: right;
}
.job-filter-wraper {
padding-top: 20px;
border-top: 1px solid var(--brandborder);
margin-top: 70px;
}
.job-filter-box .job-list {
margin: 0;
position: absolute;
top: 0;
bottom: 0px;
left: 15px;
right: 15px;
white-space: nowrap;
overflow: hidden;
overflow-x: auto;
display: block;
padding-bottom: 50px;
}
.job-filter-box .job-list::-webkit-scrollbar {
width: 10px;
}
.job-filter-box .job-list::-webkit-scrollbar-track {
background: var(--lightshadeBg2);
}
.job-filter-box .job-list::-webkit-scrollbar-thumb {
background: var(--brandBg);
border-radius: 30px;
}
.job-filter-box .job-list::-webkit-scrollbar {
height: 5px;
border-radius: 30px;
}
.filter-detail-row {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin: 0px -15px;
}
.job-title-box {
width: 40%;
padding: 0px 15px;
}
.job-detail-right-wraper {
width: 60%;
padding: 0px 15px;
}
.job-detail-header {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.job-title {
font-size: 16px;
font-weight: 600;
}
.job-wraper-list {
background: var(--lightshadeBg2);
margin-top: 30px;
overflow: hidden;
}
.filter-detail-row {
cursor: pointer;
padding: 40px 50px;
transition: all 0.3s;
}
.filter-detail-row:hover {
background: var(--lightshadeBg);
}
.job-wraper-detail {
padding-top: 20px;
}
.job-detail-header div {
font-size: 16px;
}
.job-dropdowen-arrow {
display: none;
}
.job-detail-row {
display: flex;
flex-wrap: wrap;
margin: 0px -15px;
display: none;
}
.job-detail-left-colm {
width: 40%;
padding: 0px 15px;
}
.job-detail-right-colm {
width: 60%;
padding: 0px 15px;
padding-right: 14%;
padding-bottom: 40px;
padding-top: 15px;
}
.job-description-title {
font-size: 16px;
font-weight: 600;
padding-bottom: 5px;
}
.job-description-content {
margin-top: 40px;
}
.job-description-content p {
position: relative;
margin-top: 10px;
padding-left: 15px;
}
.job-description-content p:after {
content: "";
position: absolute;
top: 5px;
left: 0px;
width: 5px;
height: 5px;
background: var(--brandBg);
border-radius: 30px;
}
.job-detail-row .btn-box {
margin-top: 40px;
}
.job-wraper-list.active .job-detail-row {
display: flex;
}
.job-detail-right-colm .job-description-content:first-child {
margin-top: 0px;
}
.our-customers {
background: #8e6143;
}
.our-customers {
padding-bottom: 0px;
position: relative;
z-index: 5;
}
.customer-wraper {
position: relative;
}
.customer-image {
border-radius: 50%;
overflow: hidden;
width: 90px;
height: 90px;
margin: 0px auto;
transition: all 0.5s;
border: 1px solid var(--brandborder);
}
.customer-name {
text-align: center;
color: #fff;
margin-top: 10px;
text-transform: capitalize;
font-weight: 600;
transition: all 0.5s;
}
.customer-image img {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
} .modal {
opacity: 0;
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: rgba(0, 0, 0, 0.5);
z-index: 9999999999999999999;
pointer-events: none;
transition: opacity 400ms ease-in;
}
.open {
opacity: 1;
pointer-events: auto;
}
.modal__dialog {
width: 50%;
position: relative;
top: 50px;
left: 50%;
transform: translate(-50%, 0px);
background-color: var(--lightshadeBg);
z-index: 9999999999999999;
}
.close-model-layer {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
background: none;
}
.close-modal {
text-decoration: none;
color: #333;
font-size: 30px;
cursor: pointer;
position: absolute;
top: 0px;
right: 10px;
}
.modal__content {
padding: 30px 30px;
}
.btn-modal {
margin-top: 30px;
}
.btn-modal button:first-child {
margin-right: 10px;
}
.btn-modal .btn {
border: 1px solid var(--green-border);
}
.close-modal {
position: absolute;
top: -7px;
right: -7px;
width: 30px;
height: 30px;
cursor: pointer;
border-radius: 30px;
background: var(--brandBg);
overflow: hidden;
z-index: 99999999;
}
.close-modal:before,
.close-modal:after {
content: "";
position: absolute;
left: 14px;
top: 6px;
display: block;
width: 2px;
height: 16px;
background: #fff;
transform: rotate(45deg);
}
.close-modal:after {
left: 13px;
top: 6px;
transform: rotate(-45deg);
}
.job-apply .modal__dialog {
width: 35%;
top: 50%;
transform: translate(-50%, -50%);
}
.common-input input {
border: 1px solid var(--brandBg);
border-radius: 10px;
padding: 15px;
background: transparent;
}
.common-input button {
background: var(--brandBg);
color: var(--whiteColor);
text-align: center;
padding: 18px 20px;
border: 1px solid var(--brandborder);
border-radius: 30px;
cursor: pointer;
width: 100%;
font-size: 14px;
font-weight: 600;
text-transform: uppercase;
}
.common-input button:hover {
background: var(--lightshadeBg2);
color: var(--brandColor);
transition: all 0.3s;
}
.common-input {
margin-bottom: 15px;
}
.common-input:last-child {
margin-bottom: 0px;
}
.common-input label {
margin-bottom: 10px;
font-size: 16px;
}
.common-input input::placeholder,
.common-input input {
color: var(--brandColor);
}
.common_banner.gap.padding-t-nil {
padding-top: 0;
padding-bottom: 0px !important;
}
.discover_slider .swiper-scrollbar {
display: none;
}
.discuver-wraper-box {
padding: 0px 50px;
position: relative;
}
.discuver-wraper-box .swiperbtn_update {
background: none;
}
.discuver-wraper-box .swiperbtn_update svg path {
stroke: var(--brandBg);
}
.discover-card img {
display: block;
width: 100%;
}
.media-god .about-video .video-box .youtubeOverlay {
position: absolute;
}
.media-god .about-video .video-box {
width: 100%;
}
.media-god .about-video .video-box {
padding-bottom: 56%;
}
.media-vd-part .title-small {
font-size: 16px;
line-height: 1.5;
text-transform: unset;
margin-bottom: 10px;
letter-spacing: 1px;
}
.about-video {
padding-left: 30px;
padding-right: 30px;
}
.form-div {
position: relative;
}
.list hr {
border: 1px solid rgb(204 204 204 / 41%);
}  .investor-banner .common_banner_content .title-small {
color: var(--whiteColor);
}
.investor-banner .common_banner_content .title-large {
color: var(--whiteColor);
}
.market_view {
background: var(--whiteColor);
}
.market_view .market-deatils .market-list {
width: 50%;
text-align: center;
}
.market_view .market-deatils .row {
justify-content: center;
align-items: center;
}
.market_view .market-deatils {
padding: 60px 0 0;
margin: 60px 0 0;
position: relative;
} .market_view .market-deatils .market-list {
position: relative;
}
.market_view .market-deatils .market-list:after {
content: "";
position: absolute;
top: 0px;
bottom: 25px;
right: 0px;
border-right: 1px solid var(--brandborder);
height: 100%;
}
.market_view .market-deatils .market-list:last-child::after {
content: "";
display: none;
}
.market-deatils .market-list .title-small2 {
font-weight: 600;
padding: 20px 0;
} .whats_new {
background-color: #f5e9d6;
}
.whats_new .whats-des {
font-size: 30px;
font-weight: 600;
margin-top: 40px;
}
.whas-list ul li:first-child {
margin-top: 20px;
}
.whas-list ul li {
padding: 20px 0;
border-bottom: 1px solid #73513a;
}
.whas-list .click-title {
padding-left: 15px;
gap: 20px;
align-items: center;
justify-content: space-between;
flex-wrap: nowrap;
min-height: 60px;
}
.whas-list .click-title .title-small {
text-transform: none;
font-size: 17px;
font-weight: 500;
text-align: left;
}
.whats-clickable {
gap: 40px;
flex-wrap: nowrap;
}
.whats-clickable .whas-list {
width: 90%;
} .share_price {
background-color: var(--whiteColor);
}
.sharprice_details {
padding: 70px 0 28px;
position: relative;
}
.sharprice_details::before {
content: "";
position: absolute;
bottom: 0;
width: 100%;
border: 1px solid var(--brandBg);
}
.sharprice_details .sharep-list {
justify-content: center;
gap: 100px;
text-align: center;
}
.sharprice_details .sharep-list .title-small {
padding: 20px 0;
text-transform: none;
}
.sharprice_details .sharep-list .title-small p {
margin: 0;
font-weight: 400;
font-size: 16px;
}
.sharprice_details .sharep-list .title-large {
text-transform: none;
}
.sharprice_details .sharep-list .share-item {
position: relative;
}
.sharprice_details .sharep-list .share-item::after {
content: "";
position: absolute;
bottom: -50px;
left: 50%;
transform: translate(-0%, -50%);
width: 20px;
height: 20px;
border: 1px solid var(--brandBg);
border-radius: 50px;
background-color: var(--whiteColor);
} .quick_link {
background-color: var(--lightshadeBg2);
}
.quick_wrapper .quick-row {
justify-content: center;
gap: 30px;
height: 100%;
background-color: var(--lightshadeBg2);
}
.quick_wrapper .quick-row .quick-list {
background-color: var(--lightshadeBg);
padding: 80px 20px;
width: 30%;
}
.quick-list .q-logo {
width: 115px;
height: 115px;
background-color: var(--lightshadeBorder2);
margin: 0 auto;
border-radius: 50%;
display: flex;
justify-content: center;
align-items: center;
}
.quick_wrapper .quick-row .quick-list .title-small2 {
font-size: 26px;
padding: 24px 0 0;
}
.quick_wrapper {
padding: 50px 0 0;
} .information-details .title-wraper {
position: relative;
width: 95%;
margin: 0 auto;
} .inf-wrapper ul.tabs {
margin: 0;
padding: 0;
float: left;
list-style: none; width: 35%;
height: 500px;
overflow-y: scroll;
}
.inf-wrapper ul.tabs li {
margin: 0;
cursor: pointer;
padding: 18px 0;  border-bottom: 1px solid #c4c3c3;
color: #ccc;
overflow: hidden;
position: relative;
color: #231f20;
font-size: 16px;
font-weight: 300;
margin-right: 30px;
transition: 0.3s ease-in;
}
.inf-wrapper ul.tabs li:first-child {
padding-top: 0;
}
.inf-wrapper ul.tabs li:hover {
color: var(--brandBg);
font-weight: 600;
border-bottom: 2px solid var(--brandBg);
}
.inf-wrapper ul.tabs li.active {
background-color: #fff;
color: var(--brandBg);
font-weight: 600;
border-bottom: 2px solid var(--brandBg);
display: block;
}
.inf-wrapper .tab_container {
border-top: none;
clear: both; width: 100%;
background: #fff;
width: 56%;
}
.inf-wrapper .tab_content {
margin: 20px 0;
display: none;
height: 400px;
overflow: hidden;
overflow-y: scroll;
}
.inf-wrapper .tab_drawer_heading {
display: none;
}
.inf-wrapper {
padding: 40px 0 0;
}
.inf-wrapper .ivf-tabs {
display: flex;
flex-wrap: nowrap;
justify-content: space-between;
align-items: flex-start;
gap: 40px;
}
.information-details {
background-color: var(--whiteColor);
}
.inf-wrapper ul.tabs::-webkit-scrollbar-track,
.inf-wrapper .tab_content::-webkit-scrollbar-track {
border-radius: 10px;
background-color: #c4c3c3;
}
.inf-wrapper ul.tabs::-webkit-scrollbar,
.inf-wrapper .tab_content::-webkit-scrollbar {
width: 4px;
background-color: var(--brandBg);
}
.inf-wrapper ul.tabs::-webkit-scrollbar-thumb,
.inf-wrapper .tab_content::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color: var(--brandBg);
} .select-dropdown {
position: relative;
background-color: #e6e6e6;
border-radius: 4px;
width: 40%;
}
.select-dropdown select {
font-size: 18px;
font-weight: 600;
max-width: 100%;
padding: 20px;
border: none;
background-color: transparent;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.select-dropdown select:active,
.select-dropdown select:focus {
outline: none;
box-shadow: none;
}
.select-dropdown .down-arrow {
position: absolute;
right: 20px;
top: 50%;
transform: translate(0, -50%);
}
.iv-year-list .iv-year-item {
padding: 60px 20px;
background: var(--lightshadeBg);
position: relative;
width: 31.3%;
}
.iv-year-list .iv-year-item .iv-download {
position: absolute;
top: 10px;
right: 10px;
}
.iv-year-list .iv-year-item .title-small {
color: #231f20;
text-transform: capitalize;
line-height: 1.4;
font-size: 14px;
text-align: center;
}
.tab_content .iv-year-list {
justify-content: center;
gap: 10px;
margin-right: 20px;
} .drop-common-btn {
gap: 20px; }
.more-part {
display: none;
}
.btn-jms.moreless-button {
cursor: pointer;
}
.main-media .news-update .container2 .col-sm-5 {
display: none;
} .discuver-wraper-box .discover_slider.swiper-backface-hidden ~ .swiperprev,
.discuver-wraper-box .discover_slider.swiper-backface-hidden ~ .swipernext {
display: none !important;
} .page-id-2251 .swiper-autoheight .swiper-wrapper {
justify-content: center;
}
.grp-btn span {
background: var(--brandBg);
width: 38px;
height: 38px;
border-radius: 30px;
display: flex;
margin-left: 10px;
justify-content: center;
align-items: center;
cursor: pointer;
}
.grp-btn span {
background: var(--brandBg);
width: 38px;
height: 38px;
border-radius: 30px;
display: flex;
margin-left: 10px;
justify-content: center;
align-items: center;
}
.grp-btn {
display: flex;
gap: 0px;
align-items: center;
} .no-results.not-found {
height: 80vh;
padding: 70px 0;
}
.page-content p {
margin-bottom: 30px;
}
.no-results.not-found .searchform input {
display: block;
width: 100%;
padding: 15px 50px 15px 15px;
border: none;
border-bottom: 1px solid var(--brandborder);
top: 28px;
color: var(--brandColor);
}
.no-results.not-found .searchform input,
.no-results.not-found .searchform input::placeholder {
font-size: 20px;
font-weight: 500;
}
.no-results.not-found .searchform input {
width: 80%;
}
.no-results.not-found .searchform input[type="submit"] {
width: 20%;
background: #73513a;
color: #fff;
padding-right: 10px;
padding-left: 10px;
}
.no-results.not-found .searchform div {
display: flex;
justify-content: space-between;
align-items: center;
}
.about-rice-description ul {
margin-left: 15px;
}
.about-rice-description ul li {
list-style: disc;
}
.year-details .title-small {
text-transform: none;
}
.block-ellipsis {
display: block;
display: -webkit-box;
max-width: 100%;
height: 46px;
margin: 0 auto;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
margin-bottom: 20px;
}
.wpcf7-form.invalid .common-input {
margin-bottom: 35px;
}
.page_template_3 ul {
padding-left: 20px;
}
.creating-growth-section .btn-box .btn-jms {
font-size: 18px;
} .media_txt_in h1 {
display: block;
text-align: center;
margin: -54px 0px 21px 0px;
padding: 0px;
font-size: 30px;
}
.catContent .details h2 {
font-size: 22px;
font-weight: 600;
color: #000 !important;
width: 95%;
border-bottom: 1px dotted #b0b0b0;
padding-bottom: 9px;
margin-bottom: 12px;
border-width: 2px;
}
.catContent .details {
background: transparent;
border: 1px solid #F1F1F1;
border-radius: 7px;
padding: 25px 42px;
}
.catContent .fulldetails{margin-bottom: 25px;}
.catContent .fulldetails .fa {
font-size: 14px;
margin-right: 5px;
color: #626262;
}
.catContent .about_banner img {
width: 100%;
margin-top: -14px;
}
.catContent.details .common-con{justify-content: space-between;}
.catContent .fulldetails p span{margin-bottom: 3px; display: block;}
.catContent .fulldetails p a{color: #73513a;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1 !important;}
.share_price.market_view .btn-jms span{width: 22px; height: 22px;}
.share_price.market_view .btn-jms span svg{width: 12px;}
.nsebse .item a{padding: 10px; box-shadow: 6px 2px 11px 0px #c4c3c3; border-radius: 10px;}
.posts-navigation .nav-links {display: flex; justify-content: center; align-items: center; gap: 20px; margin: 10px 0 40px;}
.posts-navigation .nav-links .nav-previous, .posts-navigation .nav-links .nav-next{padding: 14px 20px; background-color: transparent; border-radius: 28px; border: 1px solid #73513a; cursor: pointer; transition: .3s ease-in-out;}
.posts-navigation .nav-links .nav-previous a, .posts-navigation .nav-links .nav-next a{color: #73513a}
.posts-navigation .nav-links .nav-previous:hover, .posts-navigation .nav-links .nav-next:hover{background-color: #73513a;}
.posts-navigation .nav-links .nav-previous a, .posts-navigation .nav-links .nav-next a{color: #73513a}
.posts-navigation .nav-links .nav-previous:hover a, .posts-navigation .nav-links .nav-next:hover a{color: #fff9f0;}
.catContent .common-con h2{color: #73513a;}  .bod .ineer-bod{border: none !important;}
.bod p{color: #73513a;}
.bod span {
color: #73513a;
padding-top: 10px;
display: block;
}
.faq-list .faq-collepse-wraper td, .faq-list .faq-collepse-wraper th {
border: 1px solid #dddddd;
text-align: left;
padding: 8px;
}
.wp-block-heading{text-transform: capitalize;}
.wpcf7-form.invalid .form-div .wpcf7-form-control-wrap, span.wpcf7-form-control-wrap{position: initial !important;}
.wpcf7-form.invalid .common-input{position: relative;}
.search{margin-left: 15px; padding: 20px 0;}
.whats_new .whats-des{margin-bottom: 30px;}
ul.cor-address{padding: 20px 0;}
ul.cor-address li p{color: #fff;}
ul.cor-address li:last-child{padding-top: 10px;}
.inf-wrapper ul.tabs li.child_136{display: none;}
.history-nav {position: relative;}
.history-nav button{
margin: 0;
padding: 0;
background: none;
border: none;
border-radius: 0;
outline: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
.history-nav .slide-arrow{
position: absolute;
top: 50%;
margin-top: -15px;
}
.history-nav .next-arrow{
bottom: 0;
left: 50%;
transform: translate(-50%, 240px) rotate(-90deg);
width: 0;
height: 0;
border-left: 0 solid transparent;
border-right: 15px solid #e4d8ca;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
cursor: pointer;
}
.history-nav .prev-arrow{
top: -30px;
left: 49%;
transform: translate(-50%, 0%) rotate(-90deg);
width: 0;
height: 0;
border-right: 0 solid transparent;
border-left: 15px solid #e4d8ca;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
cursor: pointer;
}
.sustainability-section .tab-sustainability-wraper ul li a span svg{transform: rotate(180deg);}
.key_people .col-md-3.bod{width: 27%; margin: 0 0 10px;}
.key_people .col-md-3.bod p{text-align: left; font-size: 14px; padding-left: 15px;} .news_swiper_two_thumbs .swiper-slide{padding: 5px;}
.swiper-slide-thumb-active{border: 2px solid #73513a; padding: 5px;}
@media only screen and (max-width: 767px){
.catContent .details{margin-top: 30px;}
.catContent .fulldetails p{font-size: 15px;}
.key_people .row{justify-content: center;}
.faq-list .faq-collepse-wraper{padding: 10px 0;}
#faqs-section .faq-page-list{padding: 0;}
} 
@media screen and (max-width: 1599px) {
.history .history-nav .category-button {
padding-left: 100px;
}
.history .history-nav .category-button::after {
width: 80px;
}
.block-ellipsis {
height: 40px;
}
.leader-popup .ld-image{display: flex; justify-content: center;}
.ld-image .leader-img{width: 70%;}
.history-nav .next-arrow{transform: translate(-50%, 220px) rotate(-90deg);}
}
@media screen and (max-width: 767px) { .inf-wrapper .tab_drawer_heading {
background-color: #ccc;
color: #fff;
border-top: 1px solid #333;
margin: 0;
padding: 5px 20px;
display: block;
cursor: pointer;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
display: none !important;
}
.inf-wrapper .d_active {
background-color: #666;
color: #fff;
}
.page-id-2251 .swiper-autoheight .swiper-wrapper {
justify-content: flex-start;
}
.no-results.not-found .searchform input,
.no-results.not-found .searchform input::placeholder {
font-size: 16px;
}
.drop-common-btn{display: none;} }
@media only screen and (min-width: 992px) {
.customer-wraper:after {
content: "";
position: absolute;
top: 0px;
left: 0px;
right: 0px;
bottom: 0px;
background: linear-gradient(
272.82deg,
#8e6143 3.29%,
rgba(142, 97, 67, 0) 46.17%,
#8e6143 98.58%
);
}
.customer-image-and-name:hover .customer-image,
.customer-image-and-name.active .customer-image {
transform: scale(0.6);
}
.customer-image-and-name:hover .customer-name,
.customer-image-and-name.active .customer-name {
margin-top: -10px;
color: var(--brandColor);
}
.customer-review {
text-align: center;
line-height: 1.5;
padding: 15px;
padding: 30px 15px;
}
.customer-content-card {
width: 300px;
background: var(--lightshadeBg2);
padding: 15px;
transition: all 0.5s;
opacity: 0;
visibility: hidden;
}
.customer-image-and-name {
position: relative;
z-index: 2;
width: 60%;
margin: 0px auto;
}
.customer-content-card {
padding-top: 130px;
position: relative;
top: -120px;
padding-top: 110px;
transform: scale(0.1);
z-index: 1;
height: 0px;
overflow: hidden;
}
.customer-content-card:after {
content: "";
position: absolute;
top: 15px;
left: 15px;
right: 15px;
bottom: 15px;
border: 1px solid var(--brandborder);
}
.customer-image-and-name:hover ~ .customer-content-card,
.customer-content-card:hover {
transform: scale(1);
opacity: 1;
visibility: visible;
height: initial;
overflow: initial;
}
.customer-slider .swiper-wrapper {
display: block;
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
}
.customer-slide {
position: absolute;
width: initial;
height: initial;
}
.customer-slide:hover {
z-index: 66;
}
.customer-slide:nth-of-type(1) {
top: 26%;
left: 8%;
}
.customer-slide:nth-of-type(2) {
left: 50%;
transform: translate(-50%, 0px);
top: 6%;
}
.customer-slide:nth-of-type(3) {
top: 26%;
right: 8%;
}
.customer-slide:nth-of-type(4) {
top: 65%;
left: 62%;
}
.customer-slide:nth-of-type(5) {
top: 40%;
left: 26%;
}
.customer-slide:nth-of-type(6) {
top: 58%;
right: 2%;
}
.customer-slide:nth-of-type(7) {
top: 70%;
left: 16%;
}
.customer-slide:nth-of-type(8) {
top: 65%;
left: 50%;
transform: translate(-50%, 0px);
}
.customer-slide:nth-of-type(9) {
left: 5%;
top: 49%;
}
.customer-slide:nth-of-type(10) {
left: 48%;
top: 38%;
}
.customer-slide:nth-of-type(11) {
left: 25%;
top: 9%;
}
.customer-slide:nth-of-type(12) {
left: 55%;
top: 57%;
}
.customer-slider .swiper-scrollbar {
display: none;
}
.media-vd-part .title-small {
font-size: 16px;
font-weight: 500;
}
}
@media only screen and (min-width: 1900px) {
body {
font-size: 16px;
}
.container {
width: 96%;
}
.title-small {
font-size: 18px;
}
.title-large {
font-size: 52px;
}
.title-md {
font-size: 42px;
}
.title-small2 {
font-size: 32px;
}
.title-xs-small {
font-size: 24px;
}
.font-400 {
font-weight: 400;
}
.btn-jms span,
.swiperbtn_update {
width: 44px;
height: 44px;
}
.btn-jms span svg,
.swiperbtn_update svg {
width: 16px;
}
.gap {
padding: 90px 0px;
}
.m-t-50 {
margin-top: 70px;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
width: 10px;
height: 10px;
}
.pagination-static .paginationslider {
padding: 25px 0px;
}
.pagination-static .swiperbtn_update {
margin-top: -70px;
}
.news_swiper_two_thumbs .swiperbtn_update {
margin-top: -40px !important;
} .brand-colm {
width: 110px;
}
.search-colm {
width: 42px;
}
.searchbtn {
width: 42px;
height: 42px;
}
.searchbtn svg {
width: 16px;
}
.header-nav-colm {
width: calc(100% - 152px);
}
.dropdowen-wraper {
width: 160px;
} .banner-content {
width: 730px;
} .homepage-about-content {
padding-right: 60px;
} .about-timeline-slide .swiperbtn_update {
width: 40px;
height: 40px;
}
.about-timeline-slide:after {
bottom: 25px;
left: 47px;
right: 47px;
}
.circle-h-timeline {
width: 20px;
height: 20px;
}
.homepage-about-titmeline {
padding-top: 45px;
} .god-of-grains-wraper,
.crating-growth-content-wraper,
.row-filed,
.about-video,
.board_directors .row {
margin-top: 90px;
}
.content-box-creating-growth {
padding-top: 90px;
padding-bottom: 90px;
}
.creating-growth-section-parrent {
padding-bottom: 70px;
} .tab-sustainability-wraper .btn-jms div {
font-size: 36px;
}
.tab-sustainability-wraper .tab-menu-list {
left: -165px;
right: -165px;
}
.tab-menu-list .btn-jms span {
width: 43px;
height: 43px;
}
.text-sutainbility {
font-size: 24px;
} .jms-universe-content {
width: 750px;
height: 750px;
} .date-news {
font-size: 14px;
}
.news_swiper_thumbs .swiperbtn_update {
top: 124px;
} .video-js .vjs-big-play-button:after {
width: 115px;
height: 115px;
}  .footer-title {
font-size: 32px;
}
.social-link li a {
width: 50px;
}
.footer-row {
margin-bottom: 350px;
} .scroll_to_discover {
bottom: 111px;
right: -38px;
}
@keyframes bounce {
0%,
20%,
50%,
80%,
100% {
bottom: 111px;
}
50% {
bottom: 162px;
}
100% {
bottom: 111px;
}
}
@keyframes bounce2 {
0%,
20%,
50%,
80%,
100% {
bottom: 180px;
}
50% {
bottom: 230px;
}
100% {
bottom: 180px;
}
} .key-note-left-box {
padding-right: 20%;
}
.leader-name {
font-size: 25px;
} .discover_slider .discover-detail .title-large {
font-size: 80px;
}
.history .history-image {
margin-top: -342px;
} .related-product-slide .title-small2 {
font-size: 24px;
} .title-about-large {
font-size: 159px;
}
.title-about-large span {
font-size: 18px;
}
.des-timeline-ab {
margin-top: 32px;
}
.about-rice-colm:nth-of-type(2) .title-about-large {
font-size: 133px;
}
.about-rice-colm:nth-of-type(2) .title-about-large span {
font-size: 16px;
}
.about-rice-colm:nth-of-type(3) .title-about-large {
font-size: 100px;
}
.about-rice-colm:nth-of-type(4) .title-about-large {
font-size: 60px;
} .tab-sustainability-wraper {
width: 34%;
} .title-about-large {
font-size: 159px;
}
.title-about-large span {
font-size: 18px;
}
.des-timeline-ab {
margin-top: 32px;
}
.about-rice-colm:nth-of-type(2) .title-about-large {
font-size: 133px;
}
.about-rice-colm:nth-of-type(2) .title-about-large span {
font-size: 16px;
}
.about-rice-colm:nth-of-type(3) .title-about-large {
font-size: 100px;
}
.about-rice-colm:nth-of-type(4) .title-about-large {
font-size: 60px;
} .our-customers {
padding-bottom: 0px;
}
.customer-image {
width: 105px;
height: 105px;
}
.customer-content-card {
width: 370px;
}
.customer-content-card {
top: -140px;
padding-top: 130px;
}
.job-title {
font-size: 18px;
}
.job-detail-header div {
font-size: 18px;
}
.job-description-title {
font-size: 18px;
}
.common-input input {
padding: 20px;
}
.common-input input,
.common-input input::placeholder {
font-size: 18px;
}
.common-input button {
padding: 22px 20px;
font-size: 18px;
} .sharprice_details .sharep-list .title-large {
font-size: 54px;
}
.sharprice_details .sharep-list {
gap: 120px;
} .iv-year-list .iv-year-item {
padding: 80px 20px;
}
.inf-wrapper .tab_container {
width: 56%;
}
.inf-wrapper ul.tabs li {
font-size: 18px;
}
.select-dropdown {
width: 30%;
}
.grp-btn span svg {
width: 16px;
}
.grp-btn span {
width: 44px;
height: 44px;
}
.history .title-wraper {
min-height: 187px;
} .customer-slide:nth-of-type(9) {
left: 7%;
}
.customer-slide:nth-of-type(11) {
top: 12%;
}
}
.news_swiper_thumbs:after, .news_swiper_two_thumbs:after{right: -24px;}@media only screen and (max-width: 1600px) {
.history .title-wraper{min-height: 105px;}
}
@media only screen and (max-width: 1400px) {
body{font-size: 12px;}
.swiperbtn_update{width: 36px;height: 36px;}
.swiperbtn_update svg{width: 12px;}
.title-small{font-size: 13px;}
.title-large{font-size: 36px;margin-top: 12px;}
.title-md{font-size: 30px;}
.btn-jms span{width: 36px;height: 36px;}
.btn-jms span svg{width: 12px;}
.gap {padding: 55px 0px;}
.m-t-50{margin-top: 40px;}
.title-xs-small{font-size: 16px;}
.title-small2{font-size: 22px;}
.mt-50{margin-top: 40px;} .nav-item {display: inline-block;margin: 0px 8px;} .banner-content{width: 520px;}
.banner-content .btn-box{margin-top: 20px;} .homepage-about-des{margin: 20px 0px;} .god-of-grains-wraper, .crating-growth-content-wraper, .row-filed, .news_swiper_thumbs, .news-update-slider, .about-rice-step, .about-video, .board_directors .row{margin-top: 55px;}
.content-box-creating-growth{padding-top: 55px;padding-bottom: 55px;}
.creating-growth-section-parrent, .jms-universe {padding-bottom: 40px;}
.sustainability-section{padding: 40px 0px;} .field-box .field-des{padding-left: 10px;padding-right: 10px;} .tab-sustainability-wraper .btn-jms div{font-size: 20px;}
.tab-sustainability-wraper{width: 40%;}
.text-sutainbility{font-size: 14px;}
.sustainability-content-box .btn-box{margin-top: 40px;} .jms-universe-content{width: 530px;height: 530px;} .news_swiper_thumbs .swiperbtn_update{top: 90px;}  .video-js .vjs-big-play-button:after{width: 78px;height: 78px;} .footer-title{font-size: 20px;margin-bottom: 20px;}
.social-link li a{width: 30px;}
.footer-row{margin-bottom: 250px;}
.social-link li{margin-right: 8px;} .key_note_content p, .key_note_content_wraper p{margin-top: 40px;}
.key_note_content p strong{font-size: 14px;} .contact-form .m-t-50{margin-top: 50px;}
.talk_slider .list .list-item .talk-svg svg{width: 80px;} .history .history-image{margin-top: -238px;} .arrow-pdp-next{bottom: -8px;}
.arrow-pdp-prev{top: 3px;}
.gap.pdp-section{padding-top: 20px;}
.pdp-pagination{bottom: -5px !important;} .arrow-pdp-next{bottom: -8px;}
.arrow-pdp-prev{top: 3px;}
.gap.pdp-section{padding-top: 20px;}
.pdp-pagination{bottom: -5px !important;} .tab-sustainability-wraper{width: 28%;}
.text-sutainbility{font-size: 13px;} .domestic-and-international-list li a, .product-filter-list li a{font-size: 14px;}
.domestic-and-international-list li a{padding: 12px 30px;}
.core-system .system:first-child p{width: 110px; height: 110px; line-height: 80px;} .our-customers{padding-bottom: 0px;}
.customer-image{width: 75px;height: 75px;}
.customer-content-card{top: -100px; padding-top: 88px;width: 260px;}
.job-filter-wraper{margin-top: 55px;} .whats_new .whats-des{font-size: 26px;}
.whas-list .click-title .title-small{font-size: 16px;}
.quick_wrapper .quick-row .quick-list .title-small2{font-size: 20px;} .select-dropdown select{font-size: 16px;}
.inf-wrapper ul.tabs{width: 30%;}
.inf-wrapper .tab_container{width: 60%;}
.inf-wrapper .tab_content{height: 340px;}
.select-dropdown{width: 40%;}
.history .title-wraper{min-height: 105px;}
}
@media only screen and (max-width: 1366px){
.history .title-wraper{min-height: 85px;}
.block-ellipsis{height: 34px;}
}
@media only screen and (max-width: 1280px){ .nav-item{margin: 0px 5px;} .main-media .inter-details {
padding-left: 40px;
}
.inter-details .sub-head span{padding: 0 0 20px;}
.inter-details .field-des, .inter-details .font-playfair-display{width: 90%;} .our-derails .list .sub-address, .north-info{padding: 20px 0;}
.contact-info{gap: 20px;}
.contact-info .info-cc{gap: 2px;}
.contact-info .info-cc img{width: 30px; height: 30px;}
.our-derails .list{padding: 30px;}
ul#tabs-nav{padding-bottom: 30px;}
.core-system .system:first-child p{width: 101px; height: 101px; line-height: 71px;} .mission-wrapper .ms-item_b{padding-left: 60px;} .title-about-large{font-size: 60px;}
.title-about-large span{font-size: 14px;}
.des-timeline-ab{margin-top: 15px;}
.about-rice-colm:nth-of-type(2) .title-about-large{font-size: 40px;}
.about-rice-colm:nth-of-type(2) .title-about-large span{font-size: 14px;}
.about-rice-colm:nth-of-type(3) .title-about-large{font-size: 30px;}
.about-rice-colm:nth-of-type(4) .title-about-large{font-size: 14px;}
.about-rice-colm:nth-of-type(4) .title-about-large span{font-size: 6px;}
.des-timeline-ab {
margin-top: 5px;
font-size: 10px;
}
.about-rice-colm:nth-of-type(3) .des-timeline-ab, .about-rice-colm:nth-of-type(4) .des-timeline-ab {
margin-top: 3px;
font-size: 9px;
}
.layer-line4{bottom: 17%;}
.layer-line3{top: 26%;}
.media-god .video-details .btn-box{margin-top: 20px;} .sharprice_details .sharep-list{gap: 60px;}
.history-nav .next-arrow{transform: translate(-50%, 190px) rotate(-90deg);}
}
@media only screen and (max-width: 1152px){
.container, .container2{max-width: 100%;padding: 0px 30px;}
.title-large{font-size: 32px;}
.title-md{font-size: 26px;}
.homepage-about-des{margin: 15px 0px;}
.homepage-about-content{padding-left: 0px;} .shadow-bg{position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;top: 0px;background: rgb(255 249 240 / 49%);z-index: 9999;-webkit-backdrop-filter: blur(3px); backdrop-filter: blur(3px);}
.header-nav-colm{position: fixed;top: 0px;left: 0px; width: 35%; background: var(--lightshadeBg);    height: 100vh; padding: 30px 15px;z-index: 99999;box-shadow: 0px 0px 10px rgb(115 81 58 / 8%);}
.header-nav-colm nav{height: calc(100vh - 60px);overflow: auto;}
.close-nav{position: fixed;display: flex;justify-content: center;align-items: center; top: 30px;right: 15px;z-index: 9999999;width: 40px;height: 40px;border: 2px solid var( --brandborder);border-radius: 30px;}
.close-nav svg{width: 16px;height: auto;pointer-events: none;}
.nav-item {margin: 0px;display: block; padding: 15px 0px; border-bottom: 1px solid rgb(115 81 58 / 25%);}
.nav-item:first-child{border-top: 1px solid rgb(115 81 58 / 25%);}
.navbar-list{text-align: left;}
.header-row{position: relative; justify-content: space-between;padding-left: 50px;}
.burger-menu{display: block;position: absolute;top: 36%;left: -7px; width: 40px;cursor: pointer;}
.burger-menu svg{width: 100%;height: auto;display: block;pointer-events: none;}
.nav-link:after, .shadow-bg, .header-nav-colm,  .close-nav{display: none;}
.header-nav-colm.active .close-nav{display: flex;}
.shadow-bg.active, .header-nav-colm.active {display: block;}
.nav-link{position: static;}
.dropdowen-icon {position: absolute;display: inline-block; margin-left: 0px; right: 0px; top: 15px; z-index: 1;}
.dropdowen-wraper{position: static;width: 100%;padding: 0px;margin-top: 15px;}
.dropdowen-list{background: var(--lightshadeBg2);}
.dropdowen-list li{padding: 15px 5px;border-top: 1px solid rgb(115 81 58 / 25%);}
.dropdowen-list{box-shadow: none;padding: 0px;} .nav-item.active .dropdowen-wraper{display: block;} .banner-content{top: 10px;right: 15px;}
.banner-content .btn-box{margin: 15px;} .content-box-creating-growth{padding: 55px 15px;} .news-update-content{padding: 15px;}   .scroll_to_discover{bottom: 111px;right: -38px;} .key-note-left-box{padding-right: 10%;}
.key_note_content p, .key_note_content_wraper p{margin-top: 30px;} .ld-pop-details{padding: 20px 30px;}
.leader_des, .ld-pop-details p span{padding-bottom: 10px;}
.ld-pop-details p span{font-size: 14px;}
.popup_close img{width: 24px; height: 24px;} .history .title-wraper{width: 320px;}
.history .history-nav .category-button{padding-left: 60px;}
.history .history-nav .category-button::after{width: 50px;}
.history .history-image{width: 40%; margin-top: 0px;}
.history .history-data{width: 30%;}
.history .history-data .year-details .year-head{font-size: 70px;}
.year-details .title-xs-small{font-size: 14px;} .pdp-content{padding-right: 0px;}
.pdp-right-colm{width: 45%;}
.related-product-slide .btn-box{padding-bottom: 20px;} .career-growth-content-colm{padding: 15px;}
.career-growth-colm:nth-of-type(2) .career-growth-content-colm, .career-growth-colm:nth-of-type(6) .career-growth-content-colm, .career-growth-colm:nth-of-type(4) .career-growth-content-colm { padding: 30px 15px;}
.process-description{width: 100%;}
.customer-image{width: 60px;height: 60px;}
.customer-slide:nth-of-type(1) {top: 27%;left: 4%;}
.customer-slide:nth-of-type(3) {top: 27%; right: 3%;}
.customer-slide:nth-of-type(4){top: 26%;}
.customer-slide:nth-of-type(5){top: 38%;}
.customer-slide:nth-of-type(7) {top: 73%;left: 9%;}
.customer-slide:nth-of-type(6) {top: 64%;right: 5%;}
.job-filter-box{width: 55%;}
.job-filter-box2{width: 45%;}
.filter-detail-row{background: none!important;}
.job-apply .modal__dialog{width: 55%;}
.sustainability_template .history .history-data .year-details .year-head{font-size: 40px;}
.whas-list .click-title .title-small{font-size: 14px;}
}
@media only screen and (max-width: 1024px){
.video-box{padding-bottom: 56%;} .contact-form .col-sm-4, .contact-form .col-sm-8{width: 50%;}
.talk_slider .list .list-item .talk-svg, .rice-list .rice-items{display: none;}
.ricebox-list{margin: 0;} .mission-wrapper{flex-wrap: wrap;}
.mission-wrapper .ms-item_a, .mission-wrapper .ms-item_b{width: 50%;}
.mission-wrapper .ms-item_c{width: 100%;} .product-filter{margin-left: 20px;}
.domestic-and-international-list li a { padding: 12px 20px;} .market_view .market-deatils .market-list img{width: 200px; height: auto;}
.market-deatils .market-list .title-small2{font-size: 18px;}
.whats_new .col-sm-8, .whats_new .col-sm-4{width:100%;}
.quick-list .q-logo{width: 100px; height: 100px; }
.quick_wrapper .quick-row .quick-list{padding: 60px 20px;} .information-details .title-wraper::before{display: none;}
.information-details .title-wraper{width: 100%;}
.inf-wrapper ul.tabs li{font-size: 15px; padding: 20px 0;}
.iv-year-list .iv-year-item .title-small{font-size: 13px;}
.inf-wrapper .tab_container{width: 64%;}
.iv-year-list .iv-year-item{width: 46%;}
.select-dropdown select{font-size: 14px;}
.sustainability-content-box{padding: 15% 15% 5%;}
.text-sutainbility{font-size: 12px;}
.sustainability-content-box .btn-box{margin-top: 20px;}
.history .title-wraper{min-height: 65px;}
}
@media only screen and (max-width: 991px){
.container, .container2{padding: 0px 15px;}
.title-large{font-size: 28px;} .header-nav-colm{width: 45%;} .banner-content{width: 420px;top: 5px;} .about-us-section .row { align-items: flex-start;} .tab-sustainability-wraper{width: 52%;} .jms-universe-content{margin: 0px auto;} .god-of-grains-section .title-row{display: block;}
.god-of-grains-section .title-row .col-sm-6{width: 100%;text-align: center;}
.about-rice-description{margin-top: 40px;}  .footer-row .col-sm-3{width: 33.333%;}
.footer-left-colm{width: 100% !important;}
.footer-link-colm, .footer-right-colm{padding-left: 15px;}
.footer-left-colm .footer-colm{ border-bottom: 1px solid var(--lightshadeBg); padding-bottom: 50px; margin-bottom: 50px;} .scroll_to_discover{display: none;} .key-note-left-box{padding-right: 5%;}
.key_note_content p, .key_note_content_wraper p{padding-right: 15px;}
.board_directors .col-sm-4{width: 50%;}
.board_directors .col-sm-4:nth-last-of-type(3){margin-bottom: 30px;} .main-media .inter-details{padding-left: 20px;}
.common_banner_wraper .title-wraper{width: 60%;} .core-wrapper .tab_container_core{width: 100%;}
.core-wrapper{display: inline-block; width: 100%; margin: 0;}
.core-system .tab_drawer_heading .system p.font-playfair-display{width: 62px; height: 62px;}
.core-system .system:first-child p{width: 62px; height: 62px; line-height: 50px; font-size: 40px;}
.core-system{align-items: flex-start; gap: 20px; padding: 10px 0;}
.core-para p{font-size: 15px;}
.core-first .system .title-xs-small{font-size: 24px; padding: 0 0 10px;}
.tab_content_core img{height: 427px; object-fit: cover;} .core-wrapper .core-tab{width: 100%;}
.core-value .title-wraper .title-large{font-size: 26px; padding-left: 10px; margin-bottom: 20px;}
.core-wrapper ul.tabs{display: none;}
.core-wrapper .tab_drawer_heading{display: block;}
.core-wrapper .tab_container_core{padding: 0 10px 32px; background: #FFF9F0;}
.tab_drawer_heading.d_active_core{background: #F5E9D6;}
.core-first .system .title-xs-small{font-size: 20px;}
.core-para p{font-size: 14px;}
.core-system{gap: 10px; flex-wrap: wrap;}
.core-system .system:first-child p{width: 42px;
height: 42px;
line-height: 30px;
font-size: 40px;}
.core-system .core-first{width: 80%;}
.core-system{justify-content: space-between; padding: 20px 15px; border-bottom: 1px solid var(--brandBg); width: 100%; margin: 0 auto;} .title-about-large{font-size: 40px;}
.title-about-large span{font-size: 12px;}
.des-timeline-ab{margin-top: 5px;}
.about-rice-colm:nth-of-type(2) .title-about-large{font-size: 25px;}
.about-rice-colm:nth-of-type(2) .title-about-large span{font-size: 11px;}
.about-rice-colm:nth-of-type(3) .title-about-large{font-size: 16px;line-height: 16px;}
.about-rice-colm:nth-of-type(3) .title-about-large span{font-size: 6px;}
.about-rice-colm:nth-of-type(4) .title-about-large{font-size: 10px;}
.about-rice-colm:nth-of-type(4) .title-about-large span{font-size: 6px;}
.des-timeline-ab { margin-top: 5px;font-size: 10px;}
.about-rice-content{padding: 3px;}
.about-rice-colm:nth-of-type(3) .des-timeline-ab, .about-rice-colm:nth-of-type(4) .des-timeline-ab {margin-top: 3px;font-size: 8px;}
.layer-line4{bottom: 17%;}
.layer-line3{top: 26%;}
.about-rice-colm{padding: 0px 10px;}
.about-rice-row{margin: 0px -10px;}
.layer-line{left: calc(100% - 23px);width: 42px;}
.about-rice-colm:nth-of-type(2) .layer-line{width: 61px;left: calc(100% - 30px);}
.layer-line3{left: -83px;}
.layer-line4{    left: -67px; width: 109px;}
.media-god .about-video .video-details, .media-god .about-video .video-box{width: 100%;}
.media-god .about-video .media-vd-part{display: block; margin-top: 30px;}
.media-god .about-video .video-details{display: none;}
.media-god .video-details.mobile-vd-deatils{display: block;} .growth-row-wraper{flex-wrap: wrap;}
.career-growth-colm{width: 33.333%;}
.career-growth-colm:nth-of-type(2) .career-growth-content-colm, .career-growth-colm:nth-of-type(6) .career-growth-content-colm, .career-growth-colm:nth-of-type(4) .career-growth-content-colm{ padding: 20px 15px;}
.career-growth-colm:nth-of-type(5){margin-top: 15px;}
.image-large-line{display: none;}
.customer-slider{overflow: hidden;}
.customer-box{background: var(--lightshadeBg2);padding: 15px;position: relative;font-size: 14px;line-height: 1.5;}
.customer-box:after{content: '';position: absolute;top: 15px;left: 15px;right: 15px;bottom: 15px;border: 1px solid var(--brandborder);}
.customer-slide{position: static;}
.customer-wraper{padding: 0px 15px;padding-right: 0px;}
.customer-name{color: var(--brandColor);margin-top: 15px;font-size: 18px;}
.customer-content-card{position: static;padding: 0px 15px 30px 15px;width: 100%;text-align: center;}
.customer-wraper{padding-top: 55px;}
.our-customers{padding-bottom: 55px;}
.customer-image-and-name{padding: 30px 15px;}
.customer-image {width: 75px;height: 75px;border: 2px solid var(--brandborder);}
.customer-slider .swiper-horizontal>.swiper-scrollbar, .customer-slider .swiper-scrollbar.swiper-scrollbar-horizontal{background: rgb(245 233 214 / 49%);}
.customer-slider .swiper-scrollbar-drag{background: #fff;}
.filter-detail-row{padding: 15px;} .sharprice_details .sharep-list{gap: 30px;}
.sharprice_details .sharep-list .share-item{padding: 0 10px;}
.sharprice_details .sharep-list .title-small p{font-size: 13px;}
.select-dropdown{width: 46%;}
.media-vd-part.row .col-sm-6{width: 100%;}
.media-god .about-video .video-box {
margin-top: 30px;
}
.page-id-2251 .swiper-autoheight .swiper-wrapper{justify-content: flex-start;} .history-nav .next-arrow, .history-nav .prev-arrow{left: 50px;}
}
@media only screen and (max-width: 991px){
.history .history-data .year-details .year-head{font-size: 50px;}
.history .history-nav .category-button{padding-left: 20px;}
.history .history-nav .category-button::after{width: 10px;}
.sustainability_template .history .history-data .year-details .year-head{font-size: 30px;}
}
@media only screen and (max-width: 800px){
.history .history-nav{width: 30%;}
.history .history-data{width: 30%;}
.history .history-image{width: 35%;}
}
@media only screen and (max-width: 767px){
.pagination-static .paginationslider{padding: 20px 0px;}
.col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9, .col-sm-10,  .col-sm-11,  .col-sm-12{width: 100%;}
.gap{padding: 40px 0px;}
.swiper-horizontal>.swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal{margin-top: 15px;}
.mt-50{margin-top: 40px;} .header-nav-colm{width: 70%;}
.header-nav-colm{padding: 15px;}
.header-nav-colm nav {height: calc(100vh - 30px);}
.close-nav{top: 16px;width: 34px;height: 34px;border: 1px solid var(--brandborder);background: var(--lightshadeBg);}
.search-nav{width: initial; top: 13%; left: 15px; right: 15px;transform: none;padding: 30px 15px;}
.search-nav input, .search-nav input::placeholder{font-size: 16px;}
.search-nav input{padding-bottom: 8px;}
.button-search{top: -5px;}
.close-search{right: 15px;}  .banner-item{padding-top: 20px;}
.banner-content{width: 315px;} .about-us-section .row{text-align: center;}
.homepage-about-img{width: 70%;margin: 40px auto;}
.title-md{font-size: 24px;} .creating-growth-section .title-wraper{width: 100%;}
.god-of-grains-wraper, .crating-growth-content-wraper, .filed_slider, .tab-sustainability-wraper, .news-update-slider, .crating-growth-content-wraper, .key_note_section .key_note_content .leader-box, .board_directors .row, .inter-wrapper{margin-top: 40px;}
.crating-growth-content-wraper .row .col-sm-6:first-child .content-box-creating-growth:after{border:none;border-bottom: 1px solid var(--lightshadeBorder3);top: auto;left: 0px;width: 100%;}
.content-box-creating-growth { padding: 40px 15px;} .filed_slider .swiper-wrapper{flex-wrap: nowrap;}
.row-filed{margin: 0px;}
.row-filed .col-sm-4{border: 1px solid var(--brandborder);padding-top: 15px;padding-bottom: 15px; height: auto;}
.field-box{padding-bottom: 0px;}
.field-box{padding-bottom: 20px;}
.page_template_3560 .field-img img{padding-top: 20px;}
.row-filed .col-sm-4:after, .row-filed .col-sm-4:before{display: none;}
.title-row .title-wraper{text-align: center;}
.title-row .text-right{text-align: center;margin-top: 25px;}
.parrent-filed-wraper{margin-right: -15px;}
.filed_slider .swiper-scrollbar{display: block;} .tab-sustainability-wraper .tab-menu-list{position: static;transform: none;}
.tab-sustainability-wraper .tab-menu-list ul{justify-content: center;margin-bottom: 40px;}
.tab-sustainability-wraper{width: 100%;}
.tab-sustainability-wraper .tab-menu-list ul li{margin: 0px 15px;}
.tab-sustainability-wraper .tab-menu-list ul li:nth-of-type(2) a div{order: 1;}
.tab-sustainability-wraper .tab-menu-list ul li:nth-of-type(2) a span{order: 2;transform: none;margin-left: 10px;}
.tab-sustainability-wraper .btn-jms div{font-size: 22px;}
.text-sutainbility{font-size: 20px;} .jms-universe-content{width: 415px; height: 415px;padding: 5px;}
.content-unvierse .title-wraper p{margin: 8px 0px;}
.content-unvierse .btn-box a:nth-of-type(1){margin-right: 0px;margin-bottom: 10px;} .news_swiper_thumbs, .news_swiper_two_thumbs{display: none;}
.news-update-slider .row .border-left-none {border-top: 1px solid var(--brandborder);border-left: none;}
.news-swiper-des {margin: 15px 0px;}
.news-update{padding-bottom: 0px !important;}
.pagination-news{display: block;}
.news-update-content-inner{padding: 0px;}
.news-update-slider .row .col-sm-6{padding: 15px;} .footer-row .col-sm-3{width: 100%;margin-bottom: 50px;}
.footer-left-colm .footer-colm{padding: 0px;margin: 0px;border: none;}
.footer-row{margin-bottom: 100px;}
.footer-title{font-size: 30px;}
.play-iconvideo{width: 75px;height: 75px;}
.play-iconvideo svg{width: 25px;} .key-note-left-box{padding-right: 15px;}
.key-note-left-box{display: none;}
.key_note_content .leader-box{display: block;}
.key_note_content{padding-right: 0px;}
.key_note_section .row{margin: 0px;}
.key_note_section .title-wraper{text-align: center;}
.key_note_section .title-large br{display: none;}
.key_note_content_wraper p{width: 100%;}
.key_note_content p, .key_note_content_wraper p{padding-right: 0px;margin-top: 20px;}
.key_note_content_wraper p{display: none;}
.key_note_content_wraper p:nth-of-type(1){display: block;}
.key_note_content_wraper.show p{display: block;}
.btn_director_content, .btn_director_colm, .btn_our_key_people{margin-top: 20px;display: inline-flex;}
.directors_section .btn-box, .our_key_people .btn-box{text-align: center;}
.directors_section .col-sm-4, .our_key_people .col-sm-4{display: none;}
.directors_section .col-sm-4:nth-of-type(1), .directors_section .col-sm-4:nth-of-type(2), .directors_section .col-sm-4:nth-of-type(3), .directors_section .col-sm-4:nth-of-type(4), .directors_section .col-sm-4:nth-of-type(5), .directors_section .col-sm-4:nth-of-type(6),
.our_key_people .col-sm-4:nth-of-type(1), .our_key_people .col-sm-4:nth-of-type(2), .our_key_people .col-sm-4:nth-of-type(3), .our_key_people .col-sm-4:nth-of-type(4), .our_key_people .col-sm-4:nth-of-type(5), .our_key_people .col-sm-4:nth-of-type(6){display: block;}
.directors_section.show .col-sm-4, .our_key_people.show .col-sm-4 {display: block;} .ld-list.row{display: block; border-radius: 10px; margin-bottom: 0;}
.ld-image, .ld-pop-details{width: 100%;}
.ld-image img{border-radius: 10px;}
.ld-pop-details{padding: 20px; margin-top: -70px; background: #fff; display: inline-block; border-radius: 10px; border-top-left-radius: 0; border-top-right-radius: 0;}
.popup_close{right: -7px; top: 0px;}
.leader-popup{overflow: scroll;} .main-media .inter-details{padding: 20px 0;}
.inter-details .font-playfair-display{padding: 10px 0;}
.inter-details .sub-head span{padding: 10px 0 20px;}
.inter-details .field-des, .inter-details .font-playfair-display{width: 100%;}
.row-filed .sp-border{border: 1px solid #73513A; padding: 10px;}
.row-filed .sp-border:before, .row-filed .sp-border:after{display: none;}
.previous .parrent-filed-wraper{margin-right: 0;}
.previous .title-small2{font-size: 20px;}
.previous .field-box .field-des{padding: 10px 0; line-height: 1.5;}
.previous .row-filed{margin: 0;}
.previous.sp-gap .container2, .previous.commercial .container2{padding: 0; padding-left: 15px;}
.previous .title-row .title-wraper{text-align: left;} .contact-form .m-t-50{display: block; margin-top: 30px;}
.contact-form .col-sm-4, .contact-form .col-sm-8{width: 100%; padding: 0;}
.contact-form .col-sm-4{padding: 24px 0;}
.contact-form .media-form form input, textarea.bg-color-remove{margin: 20px 0;}
ul#tabs-nav li{padding: 8px 10px 10px; margin: 0 10px;}
ul#tabs-nav li a{font-size: 14px;}
#dots_li::after{right: -12px; width: 6px; height: 6px;}
#dots_li::before{left: -12px; width: 6px; height: 6px;}
.contact-info .info-cc{gap: 10px;}
.common_banner_wraper .title-large{line-height: 40px;}
.common_banner_wraper .title-wraper{width: 100%;}
.submit{padding: 15px;}
.submit button{font-size: 14px;}
.mobile, .ourcontact_slider{display: block;}
.desktop, .our-derails{display: none;}
.form-map iframe{height: 450px;}
ul#tabs-nav li:hover, ul#tabs-nav li.active a{font-size: 14px;}
.media-form .form-head{font-size: 20px;}
ul#tabs-nav{padding: 0 0 30px;}
.talk_slider .list .list-item .talk-svg{display: none;}
.talk_slider .list{padding: 20px;}
.talk_slider .main-head {font-size: 18px;}
.ricebox-list .title-small{padding: 30px 0 10px;} section.about-us{background-image: url(../images/about-mobilepage-background.jpg);}
.discover_slider{padding: 20px 0; margin: 0 -15px;}
.discover_slider .semi-upper{margin: 0;}
.discover_slider .discover-detail .title-large {font-size: 70px;}
.discover_slider .swiperbtn_update{display: none;}
.discover_slider .swiper-scrollbar{display: block;}
.about-us .container2.world-container{padding: 0; padding-left: 15px;} 
.mission-wrapper .ms-item_a, .mission-wrapper .ms-item_b, .mission-wrapper .ms-item_c{width: 100%;}
.ms-item_a .desktop-only{display: none;}
.ms-item_a .mobile-only{display: block;}
.mission-wrapper .ms-item_a{order: 1; margin-top: 32px;}
.mission-wrapper .ms-item_b{padding-left: 30px;}
.mission-wrapper .ms-item_c{margin-top: 32px; padding: 0px 30px; background: #F5E9D6;} 
.mission-wrapper .ms-item_c .mission-para{padding: 20px 40px;}
.mission-wrapper .ms-item_c .mission-list:first-child{padding-bottom: 0px;}
.mission-wrapper .ms-item_c .mission-list{flex-wrap: wrap;}
.mission-wrapper .ms-item_c .mission-para .title-small, .mission-wrapper .ms-item_c .mission-para p{width: 100%;}
.mission-wrapper .ms-item_c .mission-para .title-small, .mission-wrapper .ms-item_c .mission-para p{color: #73513A;}
.mission-wrapper .ms-item_c .mission-para, .mission-wrapper .ms-item_c .mission-para::after{border-color: #73513A;}
.mission-wrapper .ms-item_c .mission-list{gap: 20px;}
.mission-wrapper .ms-item_b{background: var(--lightshadeBg2);} .history{padding: 40px 0;}
.history .title-wraper{width: 320px; margin: 0 auto 30px; text-align: center;}
.history .history-nav, .history .history-data, .history .history-image{width: 100%;}
.history .history-data{margin-top: 0; text-align: center; margin-bottom: 70px;}
.history .history-image{margin: 0; padding: 0px 0;}
.history .history-nav .category-button{font-size: 18px; padding: 40px 15px 0; margin-bottom: 0;}
.history .history-nav .slick-list{padding: 0 !important;}
.history .history-nav .slick-track{width: 100%;}
.history .history-nav .slick-slide{text-align: center;}
.history .history-nav .category-button::after{width: 2px; height: 30px; left: 0; right: 0; margin: 0 auto;}
.history .history-data .year-details .year-head{font-size: 60px;} 
.year-details .title-xs-small p{width: 300px; font-size: 14px; margin: 0 auto;}
.history .history-image .item{padding: 30px 25px; opacity: 0.5;}
.history .history-image .slick-current{transform: scale(1.2); opacity: 1;} .core-wrapper .core-tab{width: 100%;}
.core-value .title-wraper .title-large{font-size: 26px; padding-left: 10px; margin-bottom: 20px;}
.core-wrapper ul.tabs{display: none;}
.core-wrapper .tab_drawer_heading{display: block;}
.core-wrapper .tab_container_core{padding: 0 10px 32px; background: #FFF9F0;}
.tab_drawer_heading.d_active_core{background: #F5E9D6;}
.core-first .system .title-xs-small{font-size: 20px;}
.core-para p{font-size: 14px;}
.core-system{gap: 10px; flex-wrap: wrap;}
.core-system .system:first-child p{width: 42px;
height: 42px;
line-height: 30px;
font-size: 40px;}
.core-system .core-first{width: 80%;}
.core-system{justify-content: space-between; padding: 20px 15px; border-bottom: 1px solid var(--brandBg); width: 100%; margin: 0 auto;} .basmati-range-list .col-sm-4{margin-top: 40px;}
.basmati-range-list .row-filed:before{display: none;} .pdp-row{flex-wrap: wrap;}
.pdp-left-colm{width: 100%;}
.pdp-right-colm{width: 100%;margin-top: 40px;}
.arrow-pdp-next, .arrow-pdp-prev{display: none;}
.best-you-box:after{display: none;}
.best-you-wraper{margin-top: 40px;padding-top: 0px;border-top: 0px;}
.best-you-box{padding: 10px;border: 1px solid var(--brandBg);}
.best-you-wraper{margin-right: -15px;}
.view-more-related-product{margin-top: 40px;} .about-rice-row{display: block; margin: 0px -15px !important;}
.about-rice-colm{margin-top: 40px !important;padding: 0px 15px !important;}
.about-rice-colm:first-child{margin-top: 0px !important;}
.about-rice-colm:nth-of-type(1) { width: 65%; margin: 0px auto;}
.about-rice-colm:nth-of-type(2) { width: 57%; margin: 0px auto;}
.about-rice-colm:nth-of-type(3){width: 50%; margin: 0px auto;}
.about-rice-colm:nth-of-type(4){width: 100%;display: flex;justify-content: center;}
.about-rice-colm:nth-of-type(4) .about-rice-content:nth-of-type(1){margin-bottom: 0px;}
.about-rice-colm:nth-of-type(4) .about-rice-content{width: 35%;margin: 0px 10px;}
.title-about-large{font-size: 75px;}
.des-timeline-ab { margin-top: 13px;  font-size: 13px;}
.about-rice-colm:nth-of-type(2) .title-about-large { font-size: 65px;}
.about-rice-colm:nth-of-type(2) .title-about-large span{font-size: 12px;}
.about-rice-colm:nth-of-type(3) .title-about-large{font-size: 40px;}
.about-rice-colm:nth-of-type(3) .title-about-large span{font-size: 11px;}
.about-rice-colm:nth-of-type(3) .des-timeline-ab, .about-rice-colm:nth-of-type(4) .des-timeline-ab {margin-top: 12px;font-size: 12px;}
.about-rice-colm:nth-of-type(4) .title-about-large{font-size: 26px;}
.about-rice-colm:nth-of-type(4) .title-about-large span{font-size: 10px;}
.about-rice-colm{position: relative;}
.about-rice-colm:after{content: '';position: absolute;top: calc(100% - 46px);left: 50%; transform: translate(-50%, 0px);background: url(../images/layer-line-m.png); height: 125px;width: 19px; background-size: contain; background-repeat: no-repeat;}
.layer-line, .layer-line3, .layer-line4{display: none;}
.about-rice-colm:nth-of-type(4):after{display: none;} 
.about-rice-colm:nth-of-type(3):after{  position: absolute; top: calc(100% - 32px);left: 34%;transform: translate(-50%, 0px); background: url(../images/layer-line-m2.png); height: 125px; width: 66px;background-size: contain; background-repeat: no-repeat;}
.about-rice-colm:nth-of-type(3):before{ content: ''; position: absolute; top: calc(100% - 38px); right: 1%; transform: translate(-50%, 0px); background: url(../images/layer-line-m3.png);height: 125px; width: 66px; background-size: contain;background-repeat: no-repeat;}
.about-rice-content{padding: 10px;}
.about-video{padding: 0px 15px;} .sustainability-section{position: relative;} .basmati-range-wraper{text-align: center;}
.range-filter{display: block;text-align: center;}
.product-filter{text-align: center;margin-left: 0px;border-bottom: 1px solid var(--brandborder);margin-top: 25px;}
.basmati-range-wraper .row-filed{margin-top: 10px !important;}
.core-first .core-para{font-weight: 400;}
.field-box .sub-head{font-weight: 400;} .empowring-growth-description{margin-top: 20px;}
.career-growth-content-colm{margin-bottom: 15px;}
.career-growth-colm{width: 50%;margin-top: 15px;padding: 0px 8px;}
.growth-row-wraper{display: block;margin: 0px -8px; margin-top: 15px;}
.clear{clear: both;}
.career-growth-colm:nth-of-type(odd){float: left;}
.career-growth-colm:nth-of-type(even){float: right;}
.career-growth-colm:nth-of-type(2) .career-growth-content-colm{margin-top: 15px;}
.career-growth-colm:nth-of-type(4) .career-growth-content-colm{order: 2;margin-top: 15px;margin-bottom: 0px;}
.career-growth-colm:nth-of-type(4) .carrier-growth-image{order: 1;}
.career-growth-colm:nth-of-type(4) .career-growth-content-colm{margin-top: 15px;}
.career-growth-colm:nth-of-type(3) .career-growth-content-colm{order: 1;margin-bottom: 15px;margin-top: 0px;}
.career-growth-colm:nth-of-type(3) .carrier-growth-image{order: 2;}
.career-growth-colm:nth-of-type(6) .career-growth-content-colm{margin-top: 15px;}
.career-growth-colm:nth-of-type(5) .career-growth-content-colm{padding: 53px 15px;background: var(--brandBg);}
.career-growth-colm:nth-of-type(5) .carrier-growth-content{color: #fff;}
.career-growth-colm:nth-of-type(2) .career-growth-content-colm, .career-growth-colm:nth-of-type(6) .career-growth-content-colm, .career-growth-colm:nth-of-type(4) .career-growth-content-colm{ padding: 15px;}
.career-growth-colm:nth-of-type(4) .career-growth-content-colm{background: var(--lightshadeBg2);}
.career-growth-colm:nth-of-type(4) .carrier-growth-content{color: var(--brandBg);}
.requirment-process-slide .swiper-button-next, .requirment-process-slide .swiper-button-prev {display: none;}
.counter-process span{opacity: 1;font-size: 25px;font-weight: 700;}
.requirment-process-slide:after{top: 0px;bottom: 0px;left: 24px;right: auto;width: 1px;height: initial;border-right: 1px solid var(--brandborder);}
.process-content{opacity: 1;text-align: left;padding-left: 70px;}
.counter-process{         width: 50px;height: 50px;left: 25px;top: 0px;}
.requirment-process-slide  .swiper-wrapper{display: block;}
.requirment-process-slide{margin-top: 32px;padding-top: 0px;padding-bottom: 25px;}
.process-content{margin-top: 25px;}
.requirment-process .title-wraper{text-align: left;}
.customer-wraper {padding-top: 32px;}
.our-customers .title-wraper, .find-next-job .title-wraper{text-align: left;}
.job-filter-box{width: 100%;}
.job-filter-box2{width: 100%;}
.job-filter-box2 .job-list {margin-top: 30px;text-align: left;}
.job-filter-wraper{margin-top: 32px;}
.job-title-box{width: 100%;}
.job-detail-right-wraper{width: 100%;}
.job-detail-header{display: block;}
.job-detail-header div{display: inline-block;margin-right: 10px;margin-top: 15px;}
.filter-detail-row{padding-right: 40px;position: relative;}
.job-dropdowen-arrow{display: block;position: absolute; right: 26px; top: 16px;}
.job-wraper-detail{padding-top: 20px;}
.job-detail-left-colm{display: none;}
.job-detail-right-colm{padding: 0px 15px;width: 100%;padding-bottom: 30px;}
.job-wraper-list.active .job-detail-row{margin: 0px;margin-top: 15px;}
.job-description-content{margin-top: 30px;}
.job-apply .modal__dialog{width: 95%;}
.discover_slider .swiper-scrollbar{display: block;width: 92%;margin-left: auto;margin-right: auto;}
.discuver-wraper-box{padding:0px;}
.discuver-wraper-box .swiperbtn_update{display: none;}
.about-video{padding: 0px;}
.media-god .about-video .video-box{margin-top: 30px;}
.contact-form .col-sm-4{background: var(--lightshadeBg2);padding: 0px 15px}
.contact-form .media-form{width: 100%;padding: 30px;background: var(--lightshadeBg);}
.contact-form .media-form form input.submit{margin-bottom: 0px;}
.form-map{margin-top: 30px;}
.contact-form .col-sm-8{padding: 0px 15px;}
.ourcontact_slider .swiper-scrollbar.swiper-scrollbar-horizontal, .talk_slider .swiper-scrollbar.swiper-scrollbar-horizontal, .ricebox_slider .swiper-scrollbar.swiper-scrollbar-horizontal{display: block;}
.ricebox_slider{padding: 0px;} .market_view .market-deatils{padding: 20px 20px 0; margin: 20px 0 0;}
.market_view .market-deatils .market-list img{width: 120px; height: auto;}
.market_view .market-deatils .market-list:last-child img{width: 100px; height: auto;}
.market-deatils .market-list .title-small2{font-size: 15px;}
.market-deatils .market-list .title-small2{display: flex; justify-content: center; flex-wrap: wrap; gap: 20px; padding: 20px;}
.whats-clickable{display: block;}
.whats-clickable .col-sm-6{width: 100%;}
.whas-list ul li:first-child{margin-top: 0;}
.whats-clickable .whas-list{width: 100%;}
.whas-list .click-title span{margin-right: 20px;}
.whas-list .click-title .title-small{font-size: 15px; text-align: left;}
.whats_new .whats-des{font-size: 20px;}
.quick_wrapper .quick-row .quick-list{width: 44%; padding: 20px 20px;}
.quick-list .q-logo{width: 70px; height: 70px;}
.quick-list .q-logo img{width: 40px; height: 40px;}
.quick-list .q-logo svg{width: 31px; height: 31px;}
.quick_wrapper .quick-row .quick-list .title-small2{font-size: 15px; padding: 14px 0;}
.sharprice_details::before{content: ''; position: absolute; bottom: auto; top: 40px; left: 50%; transform: translate(-50%, 0); width: 0; height: 90%;}
.sharprice_details .share-item{width: 100%;}
.share-item .baby-list{width: 50%;}
.share-item:nth-of-type(odd) .baby-list{  
margin-left: auto;
}
.share-item:nth-of-type(even) .baby-list{  
margin-right: auto;
}
.sharprice_details .sharep-list .share-item::after{bottom: auto; top: 50%; transform:translate(-50%, -50%);}
.sharprice_details .sharep-list .title-small p{font-weight: 500;}
.sharprice_details .sharep-list .share-item::after{width: 16px; height: 16px;}
.sharprice_details .sharep-list .title-small{padding: 10px 0;} .select-dropdown{display: none;}
.inf-wrapper .tab_container{width: 100%;}
.tab_content .iv-year-list{margin-right: 0;}
.inf-wrapper .container{padding: 0;}
.inf-wrapper .tab_drawer_heading{padding: 20px 0; background-color: transparent; color: #4D4D4D; font-size: 16px; font-weight: 400; border: 0; border-bottom: 1px solid var(--brandborder); display: flex; justify-content: space-between; align-items: center;}
.inf-wrapper{padding: 20px 0;}
.tab_content .select-dropdown{display: block;}
.tab_content .select-dropdown{width: 60%; margin-bottom: 20px;}
.inf-wrapper ul.tabs::-webkit-scrollbar-track, .inf-wrapper .tab_content::-webkit-scrollbar-track{ display: none;}
.inf-wrapper ul.tabs::-webkit-scrollbar, .inf-wrapper .tab_content::-webkit-scrollbar{display: none;}
.inf-wrapper ul.tabs::-webkit-scrollbar-thumb, .inf-wrapper .tab_content::-webkit-scrollbar-thumb{display: none;}
.second-db-btn{display: flex; gap: 10px; justify-content: flex-start;}
.select-dropdown select{padding: 10px; color: #000 !important;} .inf-wrapper .ivf-tabs{display: block;}  .inf-wrapper ul.tabs{width: 100%; display: flex; align-items: baseline; height: auto; overflow: hidden; overflow-x: scroll; margin-bottom: 20px;}
.inf-wrapper ul.tabs li{border-bottom: 0; white-space: nowrap;width: 100%;overflow: visible;}
.select-dropdown .down-arrow{right: 10px;}
.history .history-nav .slick-track{margin: 0;}
.history .title-wraper{min-height: auto;}
.market-deatils .ks-p{padding: 10px;}
.market-deatils .ks-p .btn-jms{text-align: left; justify-content: center;}
.market-deatils .ks-p .btn-jms p{width: 60%;} .posts-navigation .nav-links{margin: 20px 0 40px;}
.footer-links li a:hover:after{opacity: 0;}
.media_template .previous .row{margin: 0;} 
.title-whats-details{display: block;}
.tab-sustainability-wraper .tab-menu-list ul li:last-child a span svg {transform: rotate(0deg);}
.ld-image .leader-img{width: 100%;}
.inf-wrapper ul.tabs li{margin-right: 20px; width: auto;} 
}
@media only screen and (max-width: 700px){
.board_directors .col-sm-4{width: 100%;margin-bottom: 15px !important;}
.board_directors .col-sm-4:nth-last-of-type(1){margin-bottom: 0px !important;}
}
@media only screen and (max-width: 480px){
body{font-size: 16px;}
.title-small{font-size: 14px;}
.title-large{font-size: 32px;}
.gap {padding: 32px 0px;}
.title-small2{word-break: break-all;} .brand-colm{width: 80px;}
.burger-menu{top: 21%;} .banner-content {width: 100%;padding: 0px 15px;right: 0px;top: 40px;} .homepage-about-img{width: 100%;margin: 32px 0px;} .about-timeline-slide .swiper-wrapper{display: block;}
.about-timeline-slide .swiper-slide{width: 50%;display: none;}
.all_timeline_show  .swiper-slide{display: block;}
.about-timeline-slide .swiper-slide:nth-of-type(1), .about-timeline-slide .swiper-slide:nth-of-type(2), .about-timeline-slide .swiper-slide:nth-of-type(3), .about-timeline-slide .swiper-slide:nth-of-type(4), .about-timeline-slide .swiper-slide:nth-of-type(5){display: block;}
.about-timeline-slide .swiper-slide:nth-last-of-type(even){margin-left: auto;padding-left: 10px;}
.about-timeline-slide .swiper-slide:nth-last-of-type(odd){margin-right: auto;padding-right: 10px;}
.about-timeline-slide:after{ content: ''; position: absolute; bottom: 0px; top: 0px; width: 1px; left: 50%; right: initial;height: initial;background: var(--brandBg);transform: translate(-50%, 0px);}
.circle-h-timeline{left: 0px; top: 25px;    bottom: auto;}
.about-timeline-slide .swiper-slide:nth-last-of-type(odd) .circle-h-timeline{left: auto;right: -15px;}
.about-timeline-slide{padding: 40px 0px;}
.about-timeline-slide{bottom: 0px;}
.about-timeline-item-h .title-large{font-size: 54px;}
.homepage-about-titmeline .btn-box{display: block;text-align: center;margin-top: 40px;}
.about-timeline-slide .swiperbtn_update{display: none;}
.view-more-timline{font-size: 16px;} .god-of-grains-wraper, .crating-growth-content-wraper, .filed_slider, .tab-sustainability-wraper, .about-rice-step, .about-rice-description, .about-video, .key_note_section .key_note_content .leader-box, .board_directors .row{margin-top: 32px;}
.content-box-creating-growth {padding: 32px 15px;}
.creating-growth-section {background-image: url(../images/creating-growth-m.jpg); background-size: cover; -webkit-background-size: cover; -webkit-background-attachment: fixed;} .tab-sustainability-wraper .tab-menu-list ul{margin-bottom: 32px;}
.text-sutainbility{font-size: 14px;} .content-unvierse .title-large{font-size: 22px;margin-top: 5px;}
.content-unvierse .title-small{font-size: 12px;}
.content-unvierse .title-wraper p{font-size: 12px;} .about-rice-step{padding: 0px !important;background: var(--lightshadeBg);}
.play-iconvideo{width: 60px;height: 60px;}
.play-iconvideo svg{width: 20px;} .key_note_content p strong{font-size: 16px;}
.leader_detail{padding: 15px;} .basmati-range-list .col-sm-4{margin-top: 32px;} .pdp-min-colm{display: none;}
.pdp-large-colm{width: 100%;padding-right: 15px;}
.pdp-section{background: #fff;}
.pdp-right-colm{margin-top: 32px;}
.pdp-pagination{margin-top: 0px; bottom: 0px;}
.pdp-right-colm .btn-box{padding-top: 5px;}
.core-system .system:first-child p{width: 50px; height: 50px; line-height: 40px; font-size: 30px;}
.core-system .core-first{width: 75%;}
.block-ellipsis{height: 50px; line-height: 1.5;}
}
@media only screen and (max-width: 431px){ .jms-universe-content{width: 380px;height: 380px;padding: 5px;}
.content-unvierse .title-wraper p{font-size: 10px;}
.jms-universe-content .btn-jms span{width: 20px;height: 20px;}
.jms-universe-content .btn-jms{font-size: 12px;}  .video-js .vjs-big-play-button:after{width: 50px;height: 50px;} .footer-title{font-size: 26px;}
.footer-row .col-sm-3{margin-bottom: 34px;}
.social-link li a{width: 36px;} .best-you-section{border-top: 0px;}
.best-you-wraper{margin-top: 32px;}
.best-you-wraper .title-small2{margin-bottom: 15px;}
.related-product .title-small2{margin-bottom: 0px;}
.play-icon-v{width: 40px;}
.view-more-related-product{margin-top: 32px;} .about-rice-colm:nth-of-type(1){width: 90%;}
.about-rice-colm:nth-of-type(2){width: 78%;}
.about-rice-colm:nth-of-type(3){width: 70%;}
.about-rice-colm:nth-of-type(4) .about-rice-content{width: 50%;}
.about-rice-content{padding: 8px;}
.about-rice-colm:nth-of-type(3):after{top: calc(100% - 34px);} .product-filter-list li{padding: 0px 10px;}
}
@media only screen and (max-width: 415px){ .jms-universe-content{width: 345px;height: 345px;}
.btn-jms{font-size: 12px;}
.btn-jms span{margin-left: 10px;}
.market-deatils .ks-p{padding: 10px 10px 0; min-height: 54px;}
.market-deatils .ks-p .btn-jms{text-align: left; justify-content: center;}
.market-deatils .ks-p .btn-jms p{width: 60%;}
}
@media only screen and (max-width: 395px){
body{font-size: 13px;}
.title-small{font-size: 13px;}
.title-large{font-size: 26px;}
.btn-jms span, .swiperbtn_update {width: 34px;height: 34px;}
.btn-jms span svg, .swiperbtn_update svg{width: 11px;} .homepage-about-titmeline .btn-box{margin-top: 32px;}
.about-timeline-item-h .title-large{font-size: 40px;} .tab-sustainability-wraper .btn-jms div{font-size: 18px;}
.image-sustainability-box{padding: 10px;}
.image-overlay{left: 10px;right: 10px;top: 10px;bottom: 10px;} .jms-universe-content{width: 330px;height: 330px;}
.content-unvierse .title-large{font-size: 18px;}
.content-unvierse .title-wraper p{font-size: 9px;}
.tab_content .select-dropdown{width: 40%;}
.tab_content .select-dropdown select{padding: 14px;}
.iv-year-list .iv-year-item{width: 100%;}
.block-ellipsis{height: 40px;}
}
@media only screen and (max-width: 359px){
body{font-size: 12px;}
.title-small{font-size: 12px;}
.title-large{font-size: 24px;}
.btn-jms span, .swiperbtn_update {width: 32px;height: 32px;}
.btn-jms span svg, .swiperbtn_update svg{width: 10px;}
.title-md{font-size: 20px;} .about-timeline-item-h .title-large{font-size: 34px;}
.text-sutainbility{font-size: 12px;}
.sustainability-content-box .btn-box{margin-top: 30px;} .jms-universe-content{width: 300px;height: 300px;}
.jms-universe-bg .container2{padding: 0px 10px;}
.content-unvierse .title-small{font-size: 10px;}
.content-unvierse .title-large{font-size: 16px;}
.content-unvierse .title-wraper p{font-size: 8px;}
.jms-universe-content .btn-jms{font-size: 10px;} .footer-title{font-size: 22px;}
ul#tabs-nav li{padding: 8px 3px 10px;}
.core-system .system:first-child p{    line-height: 32px;
font-size: 30px;}
.tab_content_core img{height: 327px;} .pdp-title{font-size: 28px;} .about-rice-colm:nth-of-type(4) .title-about-large{font-size: 18px;}
.about-rice-colm:nth-of-type(4) .title-about-large span{font-size: 8px;}
.about-rice-colm:nth-of-type(3) .des-timeline-ab, .about-rice-colm:nth-of-type(4) .des-timeline-ab{margin-top: 8px;} .domestic-and-international-list li a, .product-filter-list li a{font-size: 11px;} .job-list li{margin-left: 0px;margin-right: 0px;}
.quick_wrapper .quick-row .quick-list{width: 90%;}
.tab_content .select-dropdown{width: 100%;}
.second-db-btn{display: block;}
.market_view .market-deatils{padding: 20px 5px 0;}
}.iv-year-list.row{
gap: 15px;
margin-top:20px;
}
.quick_wrapper .quick-row .quick-list{cursor: pointer;}
.pointer-none{pointer-events: none;}
@media screen and (max-width: 767px) {
.iv-year-list.row{
margin: 20px 0 0;
}
.drop-common-btn{margin: 15px 0;}
} .wp-block-heading{margin-bottom: 20px;}
.page_template_3 ul, .page_template_3 p, .page_template_3742 p{margin-bottom: 25px;}
.page_template_3 ul li{list-style: disc;}
.py-30{padding-top: 30px; padding-bottom: 30px;}
.about_us_template .common_banner .common_banner_content{top:62%;}
.mtb_btn .btn-jms{
font-size: 18px;
}
.skip-link {
position: absolute;
top: -40px;
left: 0;
background: #000;
color: #fff;
padding: 8px;
z-index: 100;
transition: top 0.3s;
}
.skip-link:focus {
top: 10px;
}