:root {
    --white-color:#ffffff; /** var(--white-color) **/
    --black-color:#000000; /** var(--black-color) **/
    --primary-color:#009B48; /** var(--primary-color) **/
    --secondary-color:#37424A; /** var(--secondary-color) **/
    --light-color:#CCD0D2; /** var(--light-color) **/
    --body-color:#E1E7EA; /** var(--body-color) **/
    --primary-font:"Poppins", sans-serif; /** var(--primary-font) **/
}

/*==================================:: WOW CSS Start ::==================================*/
.animated{-webkit-animation-duration:1.12s;animation-duration:1.12s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{0%,100%,20%,53%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-30px,0);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-transition-timing-function:cubic-bezier(0.755,.050,.855,.060);transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-webkit-transform:translate3d(0,-15px,0);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom}@-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:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{0%,100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-webkit-transform:rotate3d(0,0,1,0deg);-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;transform:none}}@keyframes wobble{0%{-webkit-transform:none;-ms-transform:none;transform:none}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInDown{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInLeft{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;transform:none}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-webkit-transform:none;-ms-transform:none;transform:none}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-name:bounceOut;animation-name:bounceOut;-webkit-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.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:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.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}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,2000px,0);-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(2000px,0,0);-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95);-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px);-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) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.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) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}}.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);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);-ms-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,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-animation-duration:.75s;animation-duration:.75s}@-webkit-keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-webkit-transform:none;-ms-transform:none;transform:none;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%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{0%{opacity:1}100%{-webkit-transform:translate3d(100%,0,0) skewX(30deg);-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) 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;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateIn{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:none;-ms-transform:none;transform:none;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:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;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:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;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:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:none;-ms-transform:none;transform:none;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:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;transform:none;opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{0%{-webkit-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{0%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate(0,0,1,45deg);-ms-transform:rotate(0,0,1,45deg);transform:rotate(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-webkit-transform-origin:left bottom;-ms-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{0%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{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:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{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:rotate3d(0,0,1,80deg);-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,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%,80%{-webkit-transform:rotate3d(0,0,1,60deg);-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,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;opacity:1}100%{-webkit-transform:translate3d(0,700px,0);-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,.055,.675,.19);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,.885,.32,1);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
/*==================================:: WOW CSS End ::==================================*/

/*==================================:: lightgallery CSS Start ::==================================*/
@font-face{font-family:lg;src:url(../fonts/lg.woff2?io9a6k) format("woff2"),url(../fonts/lg.ttf?io9a6k) format("truetype"),url(../fonts/lg.woff?io9a6k) format("woff"),url(../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-moz-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-ms-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-moz-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@-ms-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:medium none;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;-webkit-transition:opacity .2s ease-out 0s;-o-transition:opacity .2s ease-out 0s;transition:opacity .2s ease-out 0s}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;-moz-transform:scale3d(.5,.5,.5);-o-transform:scale3d(.5,.5,.5);-ms-transform:scale3d(.5,.5,.5);-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);will-change:transform,opacity;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;-moz-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed rgba(255,255,255,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;-webkit-transition:-webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-moz-transition:-moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;-o-transition:-o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;-webkit-transition:opacity .12s ease-in;-o-transition:opacity .12s ease-in;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .8s cubic-bezier(0,0,.25,1) 0s;transition:transform .8s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-o-transition:-o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:"\e80d"}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(../images/loading.gif) no-repeat scroll center center #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:"\e070"}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer .lg-comment-toggle:after{content:"\e908"}.lg-outer.lg-comment-active .lg-comment-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transition:-webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .4s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .4s cubic-bezier(0,0,.25,1) 0s;transition:transform .4s cubic-bezier(0,0,.25,1) 0s}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grab img.lg-object{cursor:zoom-out}.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:.5s opacity ease}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{display:none;outline:0}.lg-container.lg-show{display:block}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar{opacity:1}.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;-webkit-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(../images/loading.gif) no-repeat scroll center center transparent}.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;-webkit-transition:opacity 333ms ease-in 0s;-o-transition:opacity 333ms ease-in 0s;transition:opacity 333ms ease-in 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;-o-transition:-o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);will-change:transform;-webkit-transition:-webkit-transform .35s ease-out 0s;-moz-transition:-moz-transform .35s ease-out 0s;-o-transition:-o-transform .35s ease-out 0s;transition:transform .35s ease-out 0s;z-index:1080;position:absolute;bottom:0;right:0;left:0}
.lg-outer .lg-thumb-outer,
.lg-backdrop{background-color: var(--body-color);}
.lg-next, .lg-prev{background-color:var(--body-color);color: var(--secondary-color);transition: all 0.4s ease;}
.lg-next:hover, .lg-prev:hover{background:var(--secondary-color);}
.lg-toolbar .lg-icon,
.lg-counter{color: var(--secondary-color) !important;}
.lg-outer .lg-thumb-item:hover{border-color:var(--secondary-color);}
.lg-outer .lg-thumb-item.active{border-color: var(--primary-color);}

/*==================================:: lightgallery CSS End ::==================================*/

/*Slick Slider Css Start*/
.slick-list, .slick-slider,
.slick-track{position:relative;display:block}
.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.draggable{cursor:pointer;cursor:grab}
.slick-list.dragging{cursor:grabbing}
.slick-slider .slick-list,
.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{top:0;left:0;margin-left:auto;margin-right:auto}
.slick-track:after,
.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-slide,
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-initialized .slick-slide,
.slick-slide img{display:block}
.slick-arrow.slick-hidden,
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
/*Slick Slider Css End*/

/** Slick Slider - Custom arrow & dots Start **/
.slick-arrow {display:block; position:absolute; top:50%; z-index:2; padding:0; width:5rem; height:5rem; text-align:center; font-size:0; background:var(--body-color);border:0;cursor:pointer; opacity:1; outline:none; -moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s; -webkit-border-radius:0.625rem;-moz-border-radius:0.625rem;border-radius:0.625rem;overflow: hidden; transform: translate(0, -50%);}
.slick-arrow:before{content:"";position: absolute;left:0;right:0;top:0;bottom:0;background:url(../images/next-arrow.svg) no-repeat center; background-size:3.188rem auto;}
.slick-arrow.slick-prev:before{transform: rotate(180deg);}
.slick-arrow.slick-next{right:1rem;}
.slick-arrow.slick-prev {left:1rem;}
.slick-arrow:hover {outline:none;background-color: var(--white-color);}
.slick-dots {display:-webkit-flex;display: flex; align-content: center; justify-content: center; margin:1rem auto 0 auto; padding:0; text-align:center;position: relative;left:0;right:0;bottom:0;}
.slick-dots li {margin:0 0.313rem !important; padding:0 !important; list-style:none; display:inline-block; vertical-align:top;}
.slick-dots li:before{display:none !important}
.slick-dots li button {display:block; width:auto; height:auto; font-size:0; padding: 0; position: relative; border:0;cursor:pointer; transition: all 0.4s ease;opacity:1;background: none; width:0.75rem;height:0.75rem;border-radius:100%;background:transparent;border:1px solid var(--secondary-color);}
.slick-dots li.slick-active button:focus, .slick-dots li.slick-active button:hover, .slick-dots li.slick-active button,
.slick-dots li button:focus, .slick-dots li button:hover{outline:none; box-shadow:none;background:var(--secondary-color);opacity:1;}
.slick-arrow.slick-disabled {cursor: not-allowed;}
/** Slick Slider - Custom arrow & dots End **/

/* ===== RESET ================================================== */
html, body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
hr{display:block; height:0.063rem; max-width:100%; border:0; border-top:0.063rem solid rgba(197, 117, 76, 0.5); margin:1.25rem 0; padding:0; opacity:1;}input, select{vertical-align:middle; margin:0;} ol, ul, li{list-style:none;}
html{-webkit-text-size-adjust:100%; -ms-text-size-adjust:100%;}
blockquote{padding:0 0 0 1.375rem;margin:1.75rem 0; position: relative; border-left:0.125rem solid var(--secondary-color);}
blockquote,
blockquote p{font-size:1.625rem;line-height:140%;font-weight:400;}

/* ===== GLOBAL ================================================== */
body{font-family:var(--primary-font); font-size:1rem; line-height:1.75rem; color:var(--secondary-color);background:var(--body-color); overflow-x:hidden; padding:0; transition: all 0.4s ease; font-weight:400;letter-spacing:0;}
:focus{text-decoration:none; outline:none;}
a{text-decoration:none; color:var(--secondary-color); outline:none; -moz-transition:all 0.4s ease 0s;-webkit-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s;}
a:focus,
a:hover{text-decoration: none; color:var(--primary-color);}
a:focus{outline:0; outline: none;}
strong{font-weight:bold;}

/* Ul Li & Ol Li CSS */
ul, ol {margin:0; padding:0;}
ul ul, ol ol, ul ol, ol ul{margin-top:0.938rem;}
ul li, ol li {margin:0;padding:0;}
.entry-content ul, .entry-content ol {display:inline-block; padding:0; margin:0 0 1.5rem 0;}
.entry-content ul ol, .entry-content ol ul, .entry-content ul ul, .entry-content ol ol{display:block; margin-top:0.5rem;margin-bottom:0.5rem;}
.entry-content ul li{list-style:none; padding:0 0 0 1.375rem; position: relative;}
.entry-content ul li:last-child{margin-bottom:0;}
.entry-content ul li:before{display: block; content: ""; width:0.25rem; height:0.25rem;background:var(--secondary-color); position: absolute; left:0.5rem; top:0.75rem;border-radius:100%;}
.entry-content ul li li:before {border: 0.063rem solid var(--secondary-color);background:none; top:0.55rem;}
.entry-content ol{margin-left:1.313rem;}
.entry-content ol li {list-style-type:decimal; list-style-image:none; list-style-position:outside;}
.entry-content ul, .entry-content ol{display:inherit;}

h1, h2, h3, h4, h5, h6{font-weight:bold !important; font-family:var(--primary-font);color:var(--secondary-color); line-height:120%; margin:0 0 0.938rem;}
.h1, h1{font-size:3.75rem;}
.h2, h2{font-size:2.5rem;}
.h3, h3{font-size:1.875rem;font-weight:600 !important;}
.h4, h4{font-size:1.5rem;font-weight:600 !important;}
h5, h6{font-size:1.25rem;font-weight:600 !important;}

p{margin:0 0 1.75rem;}
img{max-width:100%; height:auto; border:none; outline:none;}

section *:last-child{margin-bottom:0;}
.container{padding:0 1.25rem;max-width:85.625rem;}
.img-cover{width:100%;}
.img-cover iframe,
.img-cover video,
.img-cover img{width:100% !important;height:100% !important;max-width:100% !important; max-height:100% !important; object-fit: cover; object-position: center; transition:all 0.4s ease-in-out; display: block;}
img.alignleft {float: left; margin:0 1.5rem 1.5rem 0;max-width:23.125rem; width:100%; height: auto;border-radius:1.25rem;}
img.alignright {float: right; margin:0 0 1.5rem 1.5rem; max-width:23.125rem; width:100%; height: auto;border-radius:1.25rem;}
img.alignnone, img.aligncenter{margin:0; padding:0;border-radius:1.25rem;}
.transition-all{-moz-transition:all 0.4s ease;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;}
.fs-0{font-size:0 !important;line-height:0 !important;}

/*table structure*/
.table-responsive{margin-bottom:1.8rem;}
table{width: 100%;border-bottom:0;}
table tbody tr{border-bottom:0.063rem solid var(--light-color);}
table td{border-top:0; padding:0.96rem 0.75rem; vertical-align:middle; position: relative;}
table th{font-weight:bold;padding:0.96rem 0.75rem;}
table tbody tr{transition: all 0.4s ease;}

/*Form Input Field*/
input, textarea, select {border:0.063rem solid var(--secondary-color) !important; width:100%; padding:0.438rem 1.313rem; margin:0; font-size:0.875rem;font-weight:400; color:var(--secondary-color) !important;  height:auto; outline:none; -webkit-border-radius:0.625rem;-moz-border-radius:0.625rem;border-radius:0.625rem; box-shadow:none !important;outline:none; transition: all 0.4s ease; background:none; -webkit-appearance: none; -moz-appearance: none;}
input[type="button"], input[type="submit"] {cursor:pointer; width:auto; height:auto;}
input[type="checkbox"], input[type="radio"] {border:none; width:auto; height:auto;}
textarea {vertical-align:middle; resize:none; height:5.875rem;display: block;}
select option{color: var(--secondary-color);}
::-webkit-input-placeholder{color:var(--secondary-color); opacity:1;}
:-moz-placeholder{color:var(--secondary-color); opacity:1;} /* Firefox 18- */
::-moz-placeholder{color:var(--secondary-color); opacity:1;} /* Firefox 19+ */
:-ms-input-placeholder{color:var(--secondary-color); opacity:1;}
.select-box {position: relative;z-index: 1;}
.select-box:before {content: "";width: 0.8rem;height: 0.4rem;background: url(../images/dropdown-icon.svg) no-repeat center;background-size: 100% auto;position: absolute;right: 0.25rem;top: 50%;transform: translate(0, -50%);z-index: -1;}

.radiobox-btn,
.checkbox-btn {position: relative;padding-left:2.188rem; line-height:1.5rem;}
.radiobox-btn input,
.checkbox-btn input{position: absolute;left:0;top:0;opacity:0;width:0.25rem;cursor: pointer;padding:0;border:0;}
.radiobox-btn label,
.checkbox-btn label{cursor: pointer;}
.radiobox-btn label:before,
.checkbox-btn label:before{content:"";width:1.5rem;height:1.5rem;border:1px solid var(--secondary-color);position: absolute;left:0;top:0;border-radius:0.25rem;}
.radiobox-btn label:after,
.checkbox-btn label:after{content:"";width:1.5rem;height:1.5rem;position: absolute;left:0;top:0;background:url(../images/checked-icon.svg) no-repeat center; background-size:1.125rem auto;transition: all 0.4s ease;opacity:0;}
.radiobox-btn input:checked+label:after,
.checkbox-btn input:checked+label:after{opacity:1;}
.radiobox-btn label:before{border-radius:100%;}
.radiobox-btn label:after{background:var(--secondary-color);width:1rem;height:1rem;border-radius:100%;left:0.25rem;top:0.25rem;}
.radiobox-btn.right-radiobox{padding-left:0;padding-right:2.188rem;}
.radiobox-btn.right-radiobox label:before{left: auto;right:0}
.radiobox-btn.right-radiobox label:after{left: auto;right:0.25rem;}

.text-link{font-size:1.625rem; line-height:140%;display: inline-block;color: var(--secondary-color);position: relative;padding:0 2.5rem 0 0; transition: all 0.4s ease;border:0;background:none;}
.text-link:hover, .text-link:focus, .text-link:active{color: var(--secondary-color);}
.text-link:after{content:"";display:inline-block;width:2rem;height:1.25rem;background-image:url(../images/large-arrow.svg); background-size:2rem 100%; background-position:-0.5rem center; background-repeat: no-repeat;position: absolute;right:0;top:50%; transform: translate(0, -50%);transition: all 0.4s ease;}
.text-link:hover:after, .text-link:focus:after, .text-link:active:after{background-position:0 center;}
.text-link.small-text-link{font-size:1rem;font-weight:500;padding-right:2.125rem;}
.text-link.small-text-link:after{background-image:url(../images/arrow-icon.svg);width:1.375rem; height:0.875rem;background-size:1.375rem 100%; background-position:-0.438rem center;}
.text-link.small-text-link:hover:after, .text-link.small-text-link:hover:after, .text-link.small-text-link:active:after{background-position:0 center;}
.text-link.small-text-link.white-icon:after{background-image:url(../images/arrow-icon-white.svg);}

/** Nav Block **/
.hamburger{cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin:0;overflow: visible; height:1.25rem;padding:0; box-shadow:none !important; top:0; z-index:11;}
.hamburger-box{width:1.5rem;height:1.125rem;display: inline-block;position: relative;}
.hamburger-inner{display: block;top: 50%;margin-top: -0.125rem;}
.hamburger-inner,
.hamburger-inner::before,
.hamburger-inner::after{width: 1.5rem;height: 0.125rem;background-color:var(--white-color);position: absolute;transition-property: transform;transition-duration: 0.15s;transition-timing-function: ease;}
.hamburger-inner::before,
.hamburger-inner::after{content: "";display: block;}
.hamburger-inner::before{top: -0.438rem;}
.hamburger-inner::after{bottom: -0.438rem;}
.hamburger.is-active .hamburger-inner,
.hamburger.is-active .hamburger-inner::before,
.hamburger.is-active .hamburger-inner::after{background-color: var(--white-color);}

.hamburger--spin .hamburger-inner{transition-duration: 0.22s;transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.hamburger--spin .hamburger-inner::before{transition: top 0.1s 0.25s ease-in, opacity 0.1s ease-in;}
.hamburger--spin .hamburger-inner::after{transition: bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.hamburger--spin.is-active .hamburger-inner{transform: rotate(225deg);transition-delay: 0.12s;transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);}
.hamburger--spin.is-active .hamburger-inner::before{top: 0;opacity: 0;transition: top 0.1s ease-out, opacity 0.1s 0.12s ease-out;}
.hamburger--spin.is-active .hamburger-inner::after{width:1.5rem; bottom: 0;transform: rotate(-90deg);transition: bottom 0.1s ease-out, transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);}

/** Header Start **/
.wrapper{overflow: hidden;}
.header:before{content:"";position: absolute;left:0;right:0;top:0;height:6.75rem;background: linear-gradient(to bottom,  rgba(0,75,35,1) 10%,rgba(0,75,35,0) 100%);transition: all 0.4s ease;}
.header .navbar {padding:1.875rem 0;}
.head-right,
.logo{max-width:7.063rem;min-width:7.063rem;flex-basis:7.063rem; z-index:9;}
.header-top-menu ul li{position: relative;}
.header-top-menu>ul>li+li{margin-left:2.5rem;}
.header-top-menu>ul>li a{font-size:1.125rem;font-weight:500;line-height:normal; color: var(--white-color); padding:0;display: block;position: relative; cursor: pointer;transition: all 0.4s ease;}
.header-top-menu>ul li a:after{content:"";position: absolute;left:0;right:0;bottom:0; width:0;margin:0 auto;height:1px; background:var(--white-color);transition: all 0.4s ease;}
.header-top-menu>ul li.wpml-ls-current-language>a:after,
.single-post .header-top-menu>ul li.news-menu>a:after,
.header-top-menu>ul li:hover>a:after,
.header-top-menu>ul li.current-menu-item>a:after,
.header-top-menu>ul li.current_page_item>a:after,
.header-top-menu>ul li>a:hover:after{width:100%;}
.header-top-menu>ul>li:hover>a,
.header-top-menu>ul>li.current-menu-item>a,
.header-top-menu>ul>li.current_page_item>a,
.header-top-menu>ul>li>a:hover{color: var(--white-color);}
.header-top-menu ul li .sub-menu {position: absolute;left: 0;top: 100%;min-width: 19rem;opacity: 0;visibility: hidden;z-index: -1;transition: all 0.4s ease;margin:0;padding-top:1.5rem}
.header-top-menu ul li .sub-menu li a{display: inline-block;}
.header-top-menu ul li:hover>.sub-menu{opacity:1;visibility: visible;z-index:1;}
.header-top-menu ul li .sub-menu li + li {margin-top: 0.875rem;}
.header-top-menu.language-menu>ul>li+li{margin-left:0.875rem;}

.menu-opened .header:before{height:17.688rem;background: linear-gradient(0deg, rgba(0, 75, 35, 0) 0%, rgba(0, 75, 35, 0.7) 100%);}
.header-fixed .header .navbar {padding:1rem 0;}

/** Hero Section Start **/
.hero-section{background-color:var(--primary-color);}
.hero-section .img-cover:after{content:"";position: absolute;left:0;right:0;top:0;bottom:0; background:var(--primary-color);opacity:0.4;}
.hero-section h1 strong{display: block;font-weight:500;}
.hero-shape{max-width:30.875rem; width:100%;}
.hero-shape svg{display: block; width:100%;height: auto;}

/** Home Section 1 Start **/
.light-bg-wrapper{background-color: var(--body-color); border-radius:1.25rem 1.25rem 0 0;margin-top:-2rem;}
.lead p, .lead,
.large-fonts p{font-size:1.625rem; line-height:140%; font-weight:400;}
.home-section1 .bdr-left{border-left:1px solid var(--secondary-color);}
.counter-box-wrapper h3{font-weight:500 !important;}
.counter-label{font-size:1.125rem;font-weight:500;}
.counter-wrapper {gap:4.5rem 0;}

/** Home Section 2 Start **/
.home-section2 .row{margin:-1.688rem !important;}
.home-section2 .row>div{padding:1.688rem;}
.img-content-card-wrapper{background-color: var(--primary-color);border-radius:1.25rem;}
.img-content-card-wrapper .ratio-1x1 {--bs-aspect-ratio: 85%;}
.img-content-card-wrapper .img-cover-wrapper:after{content:"";position: absolute;top:0; left:0;right:0;bottom:-7rem; background-image:url(../images/img-shape.svg);background-size:100% auto; background-repeat: no-repeat; background-position: bottom center;}
.img-content-card-wrapper .content-wrapper *{color: var(--white-color);}
.img-content-card-wrapper .content-wrapper{padding:0 2.25rem;color: var(--white-color);margin-top:-4.188rem;}
.right-link {margin-right: -0.5rem;}

/** Home Section 3 Start **/
.gray-bg-wrapper{margin-top:-2rem; background:var(--light-color);border-radius:1.25rem 1.25rem 0 0;}
.home-section3 .row{margin:-1.25rem !important;}
.home-section3 .row>div{padding:1.25rem;}
.home-section3 .row .col:first-child {min-width: 53.3%;max-width: 53.3%;flex-basis: 53.3%;}
.home-section3 .img-cover{border-radius:1.25rem;}
.home-section3 .ratio-4x3 {--bs-aspect-ratio: 69.6%;}
.accordion.accordion-style .accordion-item {border-radius: 0;border: 0;background:none;color: var(--secondary-color);}
.accordion.accordion-style .accordion-item .accordion-button {border: 0;padding:0.938rem 0;line-height: normal;background:none;border-radius:0;font-size:1.625rem; font-weight:400;color: var(--secondary-color); box-shadow:none !important;outline:none !important;}
.accordion.accordion-style .accordion-item + .accordion-item{border-top:1px solid var(--secondary-color);}
.accordion.accordion-style .accordion-button::after{width:2.5rem;height:2.5rem;background-image:url(../images/plus-icon.svg); background-size:100% auto; background-repeat: no-repeat;background-position: center;transition: all 0.4s ease;}
.accordion.accordion-style .accordion-button:not(.collapsed)::after{background-image:url(../images/minus-icon.svg);}

/** Home Section 4 Start **/
.timeline-card-wrapper:before{content:"";position: absolute;left:0;right:0;top:0.438rem;height:1px; background: var(--secondary-color);}
.timeline-card-wrapper:after{content:"";position: absolute;left:0;right:0; top:0;width:0.938rem;height:0.938rem;border-radius:100%;border:1px solid var(--secondary-color);background:var(--light-color);margin:0 auto;transition: all 0.4s ease;}
.timeline-card-wrapper.active:after{background:var(--secondary-color);}
.timeline-card-wrapper p{max-width:7.5rem;}

/** Home Section 5 Start **/
.two-col-shape-wrapper .items{width:17.75rem; height: 20.563rem;background-image: url(../images/triangle-shape.svg);background-size:100% auto; background-repeat: no-repeat; background-position: center;}
.two-col-shape-wrapper .items+.items {margin-top:15.375rem;margin-left:-8.875rem;}
.two-col-shape-wrapper p{font-size:1.125rem;}
.bdr-top{border-top:1px solid var(--secondary-color);}
.home-s5-shape {max-width: 37.188rem;right:-7.5rem;bottom: -25.4rem;z-index: 2;}
.home-s5-shape svg{width:100%;height: auto;display: block;}

/** Home Section 6 Start **/
.home-section6 .ratio-4x3 {--bs-aspect-ratio: 72%;}
.home-section6 .img-cover{border-radius:1.25rem;}
.home-section6 .entry-content h2, .home-section6 .entry-content h3 {margin-bottom: 1.75rem;}
.home-section6 .entry-content * +h2, .home-section6 .entry-content * +h3, .home-section6 .entry-content * +h4, .home-section6 .entry-content * +h5 {padding-top: 2.375rem;}
.business-divisions-section2 .about-section4:last-child,
.last-section {padding-bottom:15.625rem !important;}
.business-divisions-section2 .about-section4:last-child .container,
.last-section .container {padding-bottom: 0 !important;margin-bottom: 0 !important;}

/** Footer Start **/
.footer{background:var(--body-color);}
.left-shape {max-width: 37.313rem;left: -7.5rem;top: -22.938rem;}
.left-shape svg{width:100%; height: auto;display: block;}
.f-logo{max-width:9.688rem;}
.f-logo img{filter: grayscale(60%) brightness(0%) contrast(60%)}
.social-links a svg path{transition: all 0.4s ease;}
.social-links a:hover svg path{fill:var(--primary-color);}
.form-wrapper .row{margin:-1rem -0.5rem !important;}
.form-wrapper .row>div{padding:1rem 0.5rem}
.field>label{font-size:1rem; line-height:1;background: var(--body-color);margin-left:0.75rem;margin-top:-0.438rem; padding:0 0.5rem;}
.footer-menu {max-width: 25rem;}
.footer-menu ul{-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;gap:0;}
.footer-menu ul li{margin-bottom:0.5rem;}
.footer-menu ul li a{font-size:1.125rem; line-height:normal;color: var(--secondary-color);position: relative;}
.footer-menu ul li a:after{content:"";position: absolute;left:0;right:0;bottom:0;width:0;margin:0 auto;background: var(--secondary-color);transition: all 0.4s ease; height:1px;}
.single-post .footer-menu ul li.news-menu>a:after,
.footer-menu ul li.current-menu-item>a:after,
.footer-menu ul li a:hover:after{width:100%;}

/** About Us Page Start **/
.internal-hero-section .ratio-16x9 {--bs-aspect-ratio: 49.4%;}
.caption .ratio-21x9 {--bs-aspect-ratio: 28.9%;}
.hero-overlay {top: 17%;}

.first-section {margin-top: -14.5%;}
.about-section1 h1,
.about-section1 h3,
.about-section1 h2 {margin-bottom: 2.5rem;}
.about-s1-content-list.row{margin:-1.688rem !important;}
.about-s1-content-list.row>div{padding:1.688rem;}
.icon-content-card-wrapper{border-radius:1.25rem;border:1px solid var(--secondary-color);padding:3.125rem 2.188rem;}
.icon-content-card-wrapper .ratio-21x9 {--bs-aspect-ratio: 33.7%;}
.icon-content-card-wrapper .img-cover img{object-fit: scale-down;object-position: left center; height: auto;}

.about-s2-two-col-content-wrapper.row{margin:-3.75rem !important;}
.about-s2-two-col-content-wrapper.row>div{padding:3.75rem;}
.about-section3 .row{margin:-2.188rem -1.688rem !important;}
.about-section3 .row>div{padding:2.188rem 1.688rem;}
.image-content-card-wrapper{border-radius:1.25rem;cursor: pointer;}
.hover-content-wrapper,
.image-content-card-wrapper .img-cover-inner{padding:4.125rem 2.188rem 2rem 2.188rem;}
.image-content-card-wrapper .img-cover:after{content:"";position: absolute;left:0;right:0;top:0;bottom:0;background-color:var(--primary-color);opacity:0.6;}
.image-content-card-wrapper .ratio-1x1 {--bs-aspect-ratio: 124%;}
.image-content-card-wrapper .icon{height:7.063rem;}
.image-content-card-wrapper .icon img{object-fit:scale-down;object-position: left center;}
.hover-content-wrapper{background-color: var(--secondary-color);opacity:0;max-height:100%; overflow: auto;}
.hover-content-wrapper p{color: var(--white-color);}
.image-content-card-wrapper:hover .hover-content-wrapper{opacity:1;}

.about-section4 .row{margin-left:-3.625rem;margin-right:-3.625rem;}
.about-section4 .row>div{padding-left:3.625rem;padding-right:3.625rem;}
.about-section4 .img-cover{border-radius:1.25rem;}
.about-section4 .ratio-16x9 {--bs-aspect-ratio: 69.4%;}

/** News Page Start **/
.row.news-list>div:first-child{min-width:100%;max-width:100%;flex-basis:100%;}
.row.news-list>div:first-child .post-card-wrapper{display:-webkit-flex;display: flex;}
.row.news-list>div:first-child .post-content-wrapper {min-width: 49%;max-width: 49%;flex-basis: 49%;padding-left: 3rem;}
.row.news-list>div:first-child .post-card-wrapper .ratio-16x9 {--bs-aspect-ratio: 69.4%;margin-bottom:0 !important}
.row.news-list>div:first-child .post-content-wrapper{padding-top:0 !important;}
.news-list-section .row{margin:-2rem -1.438rem !important;}
.news-list-section .row>div{padding:2rem 1.438rem;}
.post-card-wrapper .ratio-16x9 {--bs-aspect-ratio: 67.5%;}
.post-card-wrapper .img-cover{border-radius:1.25rem;}
.post-card-wrapper:hover .img-cover img{transform: scale(1.05);}
.post-card-wrapper h3 a{color: var(--secondary-color);}
.text-link.down-arrow{padding:0 0 3.25rem 0;}
.text-link.down-arrow:after{width:1.25rem;height:2.438rem;background-image:url(../images/down-arrow.svg); background-position:center -0.563rem;background-size:auto; left:0;right:0;margin:1.5rem auto 0 auto;}
.text-link.down-arrow:hover:after, .text-link.down-arrow:focus:after, .text-link.down-arrow:active:after{background-position:center 0;}
.loadmore-btn{cursor:pointer;}

/** Business Divisions Page Start **/
.page-menu ul li{min-width:12.188rem;padding-right:1rem;}
.page-menu ul li a{font-size:1.125rem; line-height:normal; font-weight: 500; color:var(--white-color);transition: all 0.4s ease;}
.page-menu ul li.current-menu-item>a,
.page-menu ul li a:hover{font-weight: bold;}
.business-divisions-s1-list.row{margin:-1.5rem !important;}
.business-divisions-s1-list.row>div{padding:1.5rem;}
.image-content-card-1-wrapper .img-cover{border-radius:1.25rem;}
.image-content-card-1-wrapper .ratio-4x3 {--bs-aspect-ratio: 67.6%;}
.image-content-card-1-wrapper p + ul, .image-content-card-1-wrapper p + ol {margin-top: -1.75rem;}
.choose-producation-wrapper{border:1px solid var(--secondary-color);border-radius:1.25rem;}
.choose-producation-wrapper .icon{min-width:7.375rem;max-width:7.375rem;flex-basis:7.375rem;}
.choose-producation-wrapper .icon img{width:100%;height: auto;display: block;}

.category-list{margin:-0.938rem !important;}
.category-list .items{padding:0.938rem;width:23.563rem !important;}
.category-card-wrapper:after{content:"";position: absolute;left:0;right:0;top:0;bottom:0;background-color:var(--primary-color);opacity:0.6;}
.category-card-wrapper .stretched-link.img:after{z-index:2;}
.category-card-wrapper a:hover img{transform: scale(1.1);}
.services-gallery-list .slick-list,
.category-list .slick-list{overflow: visible;}
.arrow-top-right .slick-arrow{background:none !important;width:3.188rem;height:3.188rem; left: auto;right:1rem;top:-4.25rem;transform:none;}
.arrow-top-right .slick-arrow.slick-prev {margin-right: 4.688rem;}
.arrow-top-right .slick-arrow:before{background-size:100% auto;}
.home-s5-shape.top-shape {bottom: auto !important;top: -21.875rem; z-index:0;}

/** Services Page Start **/
.services-s1-content-list-wrapper .items{width:33.333%;}
.services-s1-content-wrapper .img-cover{transition: all 0.4s ease;}
.services-s1-content-wrapper .img-cover img{border-radius:1.25rem;}
.services-s1-content-wrapper .img-cover>div:before,
.services-s1-content-wrapper .img-cover>div:after{content:"";position:absolute;left:-4.813rem;width:13.375rem;height:19.313rem;top: 50%;background: linear-gradient(265.57deg, rgba(233, 222, 219, 0) 3.59%, #E1E7EA 62.24%);transform: rotate(-180deg) translate(0, 50%); z-index:-1;}
.services-s1-content-wrapper .img-cover>div:before{left: auto;right:-4.813rem;background: linear-gradient(265.57deg, rgba(233, 222, 219, 0) 3.59%, #E1E7EA 62.24%);transform: rotate(0) translate(0, -50%);}
.services-s1-content-wrapper .ratio-16x9 {--bs-aspect-ratio: 69.8%;}
.services-s1-content-list-wrapper .slick-list{padding-top:3.563rem !important}
.services-s1-content-list-wrapper .content-info-wrapper{display:none;transition: all 0.4s ease;}
.services-s1-content-list-wrapper .slick-current.slick-center .content-info-wrapper{display: block; margin-top:3.563rem;}
.services-s1-content-list-wrapper .slick-current.slick-center .img-cover {/*transform: scale(1.37);*/z-index: 1;margin:-3.563rem -5.125rem;width:auto;}
.services-s1-content-list-wrapper .slick-arrow {top: 38.5%;}
.services-s1-content-list-wrapper .slick-arrow.slick-prev {left: 19%;}
.services-s1-content-list-wrapper .slick-arrow.slick-next {right: 19%;}
.services-bdr-content-wrapper{border:1px solid var(--secondary-color);border-radius:1.25rem;}
.services-bdr-content-wrapper{padding:3.5rem 2.188rem;}
.services-content-wrapper .lead {margin-top: 4rem;}
.video-tabing-wrapper .nav-pills{padding-left:3.438rem;min-width:23.85%;max-width:23.85%;flex-basis:23.85%;}
.video-tabing-wrapper .nav-pills .nav-link{background:none;}
.video-tabing-wrapper .nav-pills .nav-link+.nav-link{margin-top:3.438rem;}
.video-tabing-wrapper .nav-pills .nav-link .img-cover:after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background:var(--black-color);opacity: 0;transition: all 0.4s ease;}
.video-tabing-wrapper .nav-pills .nav-link:hover .img-cover:after,
.video-tabing-wrapper .nav-pills .nav-link.active .img-cover:after{opacity:0.4;}
.video-tabing-wrapper .img-cover{border-radius:1.25rem;}
.play-btn{cursor: pointer;display:-webkit-flex;display: flex;}

.services-gallery-list,
.services-section2 .row{margin:-1.688rem !important;}
.services-gallery-list .items,
.services-section2 .row>div{padding:1.688rem;}
.services-gallery-list .items{width:41.25rem !important;}
.services-gallery-list .img-cover{border-radius:1.25rem;}
.services-gallery-list.arrow-top-right .slick-arrow {top: -0.5rem;right: 1.75rem;}
.services-gallery-list .ratio-4x3 {--bs-aspect-ratio: 69.5%;}
.services-gallery-list .img-cover a:hover{transform: scale(1.05);}
.services-s2-right-logo{max-width:16.188rem;}
.services-s2-right-logo img{width: 100%; height: auto;display: block;}

/** Careers Page Start **/
.border-radius-20{border-radius:1.25rem;}
.careers-section1 .ratio-4x3 {--bs-aspect-ratio: 70.1%;}
.careers-opening-list-wrapper .items{border-top:1px solid var(--secondary-color);padding:2.27rem 0;min-height:9.625rem;}
.careers-opening-list-wrapper .items:last-child{border-bottom: 1px solid var(--secondary-color);}
.careers-section2 .ratio-4x3 {--bs-aspect-ratio: 68%;}
.about-section1 * + h3, .about-section1 * + h2, .about-section1 * + h4 {padding-top: 2.5rem;}

/** Whistleblower Page Start **/
.gray-bg-wrapper .field>label{background: var(--light-color);}
.form-style-2 textarea{height:7.313rem;border-radius:1.25rem;}
.form-style-2 .field>label{margin-left:0.75rem; padding:0 0.938rem;}
.field p{font-size:0.75rem; line-height:1.063rem;}
.file-upload-field-main {width: 59.4%;}
.file-upload-field-main input{cursor: pointer;}
.file-upload-field-main button {width: 100%;border: 1px solid var(--secondary-color);border-radius: 2rem;background: none;text-align: left;padding:0.375rem 1.5rem 0.375rem 1.75rem; color: var(--secondary-color);cursor: pointer;}
.file-name {font-size: 0.875rem;line-height: normal;}

/** Initiatives Page Start **/
.initiatives-right-logo{max-width:22.688rem;}

/** Contact Page Start **/
.locations-section{min-height:57.813rem;}
.map-block:after{content:"";position: absolute;left:0;top:0;bottom:0; width:54.6%;background: linear-gradient(265.57deg, rgba(233, 222, 219, 0) 3.59%, #E1E7EA 62.24%);}
.map-block>div {left: 18% !important;}
.location-list-wrapper.accordion {border: 0;background: none !important;}
.location-list-wrapper.accordion .accordion-item {border: 0;background:none !important;border-radius:0 !important;}
.location-list-wrapper.accordion .accordion-button {background: none;color: var(--secondary-color);box-shadow: none;}
.location-list-wrapper.accordion .accordion-button a{color: var(--secondary-color);}
.location-list-wrapper .number{min-width:2.5rem;max-width:2.5rem;flex-basis:2.5rem;height:2.5rem;background: var(--secondary-color);margin-right:1.25rem;font-size:1.5rem;}
.location-list-wrapper .accordion-item{border-bottom:1px solid var(--secondary-color) !important;padding:1.25rem 0;}
.map-info-panel {margin-left: 3.75rem;color: var(--secondary-color);}
.location-list-wrapper .accordion-button::after{width:1.625rem;height:1.625rem;background-image:url(../images/accordion-icon.svg); background-position: center; background-repeat:no-repeat; background-size:100% auto;}
.address-info p {margin: 0.5rem 0;}
button.gm-ui-hover-effect {padding: 0 !important;width: 1rem !important;height: 1rem !important;}
button.gm-ui-hover-effect span {margin: 0 0 0 -0.5rem !important;}

/** Default Page Start **/
.post-details a:not(.text-link){text-decoration: underline;}
.post-details a:not(.text-link):hover{text-decoration: none;}
.gallery{display:-webkit-flex; display: flex;flex-wrap: wrap;margin:-0.75rem -0.75rem 1.8rem -0.75rem;}
.gallery .gallery-item{padding:0.75rem;min-width:100%;max-width:100%;flex-basis:100%;margin:0;}
.gallery .gallery-item a{width:100%; height:100%; display: block;}
.gallery .gallery-item img{transition: all 0.4s ease;}
.gallery .gallery-item .gallery-icon{position: relative;padding-bottom:80%; overflow: hidden;border-radius:1.25rem;}
.gallery .gallery-item .gallery-icon *{width:100% !important; height:100% !important;max-width:100% !important;max-height:100% !important; object-position: center; object-fit: cover; display: block;position: absolute;left:0;right:0;top:0;bottom:0;}
.gallery .gallery-item a:hover img{transform: scale(1.05);}
.gallery.gallery-columns-2 .gallery-item{min-width:50%;max-width:50%;flex-basis:50%;}
.gallery.gallery-columns-3 .gallery-item{min-width:33.333%;max-width:33.333%;flex-basis:33.333%;}
.gallery.gallery-columns-4 .gallery-item{min-width:25%;max-width:25%;flex-basis:25%;}
.gallery.gallery-columns-5 .gallery-item{min-width:20%;max-width:20%;flex-basis:20%;}

/*======================================================================
=============================:: MEDIA CSS ::============================
=======================================================================*/

@media screen and (max-width:1399px){

/** Hero Section Start **/
.hero-shape {max-width: 25.875rem;}

/** Home Section 5 Start **/
.home-s5-shape {max-width: 34.188rem;right: -4.9rem;bottom: -22.4rem;}

/** Footer Start **/
.left-shape {max-width: 34.188rem;top:-21.438rem;left:-4.938rem;}

/** Business Divisions Page Start **/
.home-s5-shape.top-shape {top: -20.45rem;}

}

@media screen and (max-width:1299px){

/** Home Section 2 Start **/
.img-content-card-wrapper .content-wrapper {padding: 0 2rem;margin-top: -3.188rem;}

/** About Page Start **/
.about-section3 .row{margin:-1.5rem !important;}
.about-section3 .row>div{padding:1.5rem;}
.hover-content-wrapper, .image-content-card-wrapper .img-cover-inner{padding:3rem 2rem 1.5rem 2rem;}

}

@media screen and (max-width:1199px){
.h1, h1{font-size:3.125rem;}
.h2, h2{font-size:2.25rem;}
.h3, h3{font-size:1.625rem;}
.h4, h4{font-size:1.375rem;}
h5, h6{font-size:1.125rem;}
p{margin:0 0 1.5rem;}
.text-link{font-size:1.5rem;}

/** Header Start **/
.header-fixed .header .navbar, .header .navbar {padding:1rem 0;}
.header-top-menu>ul>li a{font-size:1rem;}
.header-top-menu>ul>li+li {margin-left: 2rem;}

/** Hero Section Start **/
.hero-shape {max-width: 22rem;}

/** Home Section 1 Start **/
.light-bg-wrapper{margin-top:-1.5rem;}
blockquote, blockquote p,
.lead p, .lead,
.large-fonts p{font-size:1.5rem;}
.counter-label{font-size:1rem;}
.counter-wrapper {gap:3.5rem 0;}

/** Home Section 2 Start **/
.home-section2 .row{margin:-1rem !important;}
.home-section2 .row>div{padding:1rem;}
.img-content-card-wrapper .content-wrapper {padding: 0 1.5rem;margin-top: -1rem;}

/** Home Section 3 Start **/
.gray-bg-wrapper{margin-top:-1.5rem;}
.home-section3 .row{margin:-1rem !important;}
.home-section3 .row>div{padding:1rem;}
.accordion.accordion-style .accordion-item .accordion-button {padding:0.875rem 0;font-size:1.375rem;}

/** Home Section 5 Start **/
.home-s5-shape {max-width: 28.188rem;right: -4.1rem;bottom: -19.4rem;}

/** Home Section 6 Start **/
.home-section6 .entry-content h2, .home-section6 .entry-content h3 {margin-bottom: 1.25rem;}
.home-section6 .entry-content * +h2, .home-section6 .entry-content * +h3, .home-section6 .entry-content * +h4, .home-section6 .entry-content * +h5 {padding-top: 2rem;}

/** Footer Start **/
.left-shape {max-width: 28.188rem;left: -4.063rem;top: -18.5rem;}

/** About Page Start **/
.about-section1 h1,
.about-section1 h3,
.about-section1 h2 {margin-bottom: 2rem;}
.about-s1-content-list.row{margin:-1rem !important;}
.about-s1-content-list.row>div{padding:1rem;}
.icon-content-card-wrapper{padding:2rem 1.5rem;}
.about-s2-two-col-content-wrapper.row{margin:-1.5rem !important;}
.about-s2-two-col-content-wrapper.row>div{padding:1.5rem;}
.about-section3 .row{margin:-1rem !important;}
.about-section3 .row>div{padding:1rem;}
.hover-content-wrapper, .image-content-card-wrapper .img-cover-inner{padding:2.5rem 1.25rem 1rem 1.25rem;}
.image-content-card-wrapper .ratio-1x1 {--bs-aspect-ratio: 164%;}
.image-content-card-wrapper .icon {height: 6.063rem;}
.about-section4 .row{margin-left:-1.5rem;margin-right:-1.5rem;}
.about-section4 .row>div{padding-left:1.5rem;padding-right:1.5rem;}

/** News Page Start **/
.row.news-list>div:first-child .post-content-wrapper {padding-left: 2rem;}
.news-list-section .row{margin:-1.5rem -1rem !important;}
.news-list-section .row>div{padding:1.5rem 1rem;}

/** Business Divisions Page Start **/
.page-menu ul li{min-width:10rem;}
.page-menu ul li a{font-size:1rem;}
.business-divisions-s1-list.row{margin:-1rem !important;}
.business-divisions-s1-list.row>div{padding:1rem;}
.image-content-card-1-wrapper p + ul, .image-content-card-1-wrapper p + ol {margin-top: -1.5rem;}
.choose-producation-wrapper .icon{min-width:7.25rem;max-width:7.25rem;flex-basis:7.25rem;}
.home-s5-shape.top-shape {top: -17.45rem;}
.arrow-top-right .slick-arrow {top: -3.75rem;}
.category-list{margin:-0.5rem !important;}
.category-list .items{padding:0.5rem;width:20rem !important;}

/** Services Page Start **/
.services-s1-content-list-wrapper .slick-arrow.slick-prev {left: 14%;}
.services-s1-content-list-wrapper .slick-arrow.slick-next {right: 14%;}
.services-s1-content-list-wrapper .slick-arrow {top: 36.5%;}
.services-bdr-content-wrapper{padding:2.5rem 1.5rem;}
.services-content-wrapper .lead {margin-top: 3rem;}
.video-tabing-wrapper .nav-pills{padding-left:2rem;}
.video-tabing-wrapper .nav-pills .nav-link+.nav-link{margin-top:2rem;}

.services-gallery-list,
.services-section2 .row{margin:-1rem !important;}
.services-gallery-list .items,
.services-section2 .row>div{padding:1rem;}
.services-gallery-list .items {width: 30.25rem !important;}

/** Careers Page Start **/
.careers-opening-list-wrapper .items{padding:2rem 0;min-height:8.875rem;}
.about-section1 * + h3, .about-section1 * + h2, .about-section1 * + h4 {padding-top: 2rem;}

}

@media screen and (max-width:991px){
.h1, h1{font-size:2.5rem;}
.h2, h2{font-size:2rem;}
.h3, h3{font-size:1.5rem;}
img.alignright, img.alignleft{max-width:25rem;}
blockquote, blockquote p,
.lead p, .lead, blockquote, blockquote p{font-size:1.125rem;}
p {margin: 0 0 1.5rem;}
.text-link{font-size:1.375rem;}
.slick-arrow{width:4rem;height: 4rem;}
blockquote{margin:1.5rem 0;}

/** Header Start **/
.header-top-menu ul li{width:100%;display: block; position: relative;margin:0;padding:0;text-align: center;}
.header-top-menu ul li a{display:inline-block;font-size:1.125rem;}
.header-top-menu>ul>li+li {margin:0;}
.menu-wrapper .header-top-menu>ul>li+li{margin-top:1rem;}
.header-top-menu ul li .sub-menu{position: relative;opacity:1;visibility: visible; z-index:1;display:none;}
.header-top-menu ul li .sub-menu li a {font-size: 1rem;}
.header-top-menu ul li .sub-menu li + li {margin-top: 0.5rem;}
.header-top-menu ul li.menu-item-has-children.active .sub-menu{display: block;}
.header-top-menu ul li.menu-item-has-children:after {content: "";position: absolute;left: 0;right: 0;top: 0;height: 2rem;opacity: 0;}
.header-top-menu {width: 100%;}
.navbar-collapse {position: fixed; width:100%; top:0;right:0;left:0; bottom:0;background:var(--primary-color);z-index: 1; padding:6rem 1.125rem 2rem 1.125rem; max-height:100vh; overflow: auto;min-height:100vh;display:-webkit-flex !important;display: flex !important; align-items:flex-start !important;flex-direction: column;opacity:0; visibility:hidden; z-index:-9;transition:all 0.4s ease-in-out;}
.collapse.show{opacity:1; visibility:visible; z-index:1;}
.hamburger {margin-left: 1.5rem;}

/** Hero Section Start **/
.hero-shape {max-width: 18rem;}

/** Home Section 1 Start **/
.light-bg-wrapper{margin-top:-1.25rem;}
blockquote, blockquote p,
.lead p, .lead,
.large-fonts p{font-size:1.375rem;}
.counter-wrapper {gap:2.5rem 0;}

/** Home Section 2 Start **/
.img-content-card-wrapper .content-wrapper {margin-top: -2rem;}

/** Home Section 3 Start **/
.gray-bg-wrapper{margin-top:-1.25rem;}
.home-section3 .row .col:first-child {min-width:100%;max-width:100%;flex-basis:100%;}

/** Home Section 4 Start **/
.home-section4 .row{gap:2rem 0;}
.home-section4 .row .col{min-width:25%;max-width:25%;flex-basis:25%;}

/** Home Section 5 Start **/
.two-col-shape-wrapper .items {width: 12.75rem;height: 15.563rem;}
.two-col-shape-wrapper .items+.items {margin-top: 11.1rem;margin-left: -6.4rem;}
.home-s5-shape {max-width: 19.188rem;right: -2.8rem;bottom: -14.7rem;}

/** Home Section 6 Start **/
.home-section6 .entry-content h2, .home-section6 .entry-content h3 {margin-bottom: 1rem;}
.home-section6 .entry-content * +h2, .home-section6 .entry-content * +h3, .home-section6 .entry-content * +h4, .home-section6 .entry-content * +h5 {padding-top:1.5rem;}
.business-divisions-section2 .about-section4:last-child,
.last-section {padding-bottom: 11.625rem !important;}

/** Footer Start **/
.left-shape {max-width: 19.188rem;left:-2.75rem;top:-14.063rem;}

/** About Page Start **/
.about-section1 h1,
.about-section1 h3,
.about-section1 h2 {margin-bottom: 1.5rem;}
.about-s1-content-list.row{margin:-0.75rem !important;}
.about-s1-content-list.row>div{padding:0.75rem;}
.icon-content-card-wrapper{padding:1.5rem 1rem;}
.about-s2-two-col-content-wrapper.row{margin:-1rem !important;}
.about-s2-two-col-content-wrapper.row>div{padding:1rem;}
.about-section3 .row{margin:-0.75rem !important;}
.about-section3 .row>div{padding:0.75rem;}
.hover-content-wrapper, .image-content-card-wrapper .img-cover-inner{padding:2rem 1rem 1rem 1rem;}
.image-content-card-wrapper .icon {height: 6.063rem;}
.about-section4 .row{margin-left:-1rem;margin-right:-1rem;}
.about-section4 .row>div{padding-left:1rem;padding-right:1rem;}

/** News Page Start **/
.row.news-list>div:first-child .post-content-wrapper {padding-left:1.5rem;}

/** Business Divisions Page Start **/
.page-menu ul li{min-width:9rem;padding-right:0.5rem;}
.business-divisions-s1-list.row{margin:-0.75rem !important;}
.business-divisions-s1-list.row>div{padding:0.75rem;}
.image-content-card-1-wrapper p + ul, .image-content-card-1-wrapper p + ol {margin-top: -1.25rem;}
.choose-producation-wrapper .icon{min-width:7rem;max-width:7rem;flex-basis:7rem;}
.home-s5-shape.top-shape {top: -13rem;}

/** Services Page Start **/
.services-s1-content-list-wrapper .slick-list{padding-top:2rem !important}
.services-s1-content-list-wrapper .slick-current.slick-center .content-info-wrapper{margin-top:2rem;}
.services-s1-content-list-wrapper .slick-current.slick-center .img-cover {margin:-2rem -3rem;}
.services-s1-content-list-wrapper .slick-arrow {top: 29%;}
.services-s1-content-wrapper .img-cover>div:before, .services-s1-content-wrapper .img-cover>div:after {left: -3.813rem;width: 9.375rem;height: 11.313rem;}
.services-s1-content-wrapper .img-cover>div:before{left: auto;right:-3.813rem;}
.services-bdr-content-wrapper{padding:2rem 1.25rem;}
.services-content-wrapper .lead {margin-top: 2rem;}
.video-tabing-wrapper .nav-pills{padding-left:1.5rem;}
.video-tabing-wrapper .nav-pills .nav-link+.nav-link{margin-top:1.5rem;}
.services-gallery-list.arrow-top-right .slick-arrow {top: 0;right: 1rem;}

/** Careers Page Start **/
.careers-opening-list-wrapper .items{padding:1.5rem 0;min-height:7.188rem;}
.about-section1 * + h3, .about-section1 * + h2, .about-section1 * + h4 {padding-top: 1rem;}

/** Contact Page Start **/
.map-block>div {left: 21% !important;}

}

@media screen and (max-width:767px){
body{font-size:0.875rem; line-height:1.625rem;}
.h1, h1{font-size:2.25rem;}
.h2, h2{font-size:1.75rem;}
img.alignright, img.alignleft{float: none;margin:0 0 1.25rem 0;display: block;}
.text-link{font-size:1.25rem;}
.entry-content ul li {padding: 0 0 0 1rem;}
.entry-content ul li:before{left:0;}
.field>label{font-size:0.875rem;}
.reverse-mobile {flex-direction: column-reverse;}

/** Hero Section Start **/
.hero-shape {max-width: 15rem;}

/** Home Section 1 Start **/
blockquote, blockquote p,
.lead p, .lead,
.large-fonts p{font-size:1.25rem;}
.counter-wrapper {gap:2rem 0;}
.home-section1 .bdr-left {position: relative; border-left: 0;margin-top:2rem;padding-top:2rem;}
.home-section1 .bdr-left:before{content:"";left:0.75rem;right:0.75rem;height:1px;top:0;background:var(--secondary-color);position: absolute;}

/** Home Section 2 Start **/
.img-content-card-wrapper .content-wrapper {margin-top: -5rem;}

/** Home Section 3 Start **/
.accordion.accordion-style .accordion-item .accordion-button {font-size:1.25rem;}

/** Home Section 4 Start **/
.home-section4 .row .col{min-width:33.333%;max-width:33.333%;flex-basis:33.333%;}

/** Home Section 5 Start **/
.home-section5 {padding-bottom: 5rem;}
.two-col-shape-wrapper .items+.items {margin-left: -6.5rem;}
.two-col-shape-wrapper p {font-size: 1rem;}
.home-s5-shape {bottom: -19.2rem;}

/** Home Section 6 Start **/
.home-section6 h2,
.home-section6 p,
.home-section6 .entry-content{position: relative; z-index:2;}
.home-section6 .entry-content h2, .home-section6 .entry-content h3 {margin-bottom: 0.5rem;}
.home-section6 .entry-content * +h2, .home-section6 .entry-content * +h3, .home-section6 .entry-content * +h4, .home-section6 .entry-content * +h5 {padding-top:1rem;}

/** Footer Start **/
.footer-menu ul li a{font-size:1rem;}
.f-logo {max-width: 7.688rem;}

/** About Page Start **/
.about-section1 h3,
.about-section1 h2 {margin-bottom: 1rem;}
.caption .ratio-21x9 {--bs-aspect-ratio: 38.9%;}
.internal-hero-section .ratio-16x9 {--bs-aspect-ratio: 59.4%;}
.hero-overlay {top: 31%;}
.first-section {margin-top: -10%;}

/** News Page Start **/
.row.news-list>div:first-child .post-card-wrapper{flex-wrap: wrap;}
.row.news-list>div:first-child .post-content-wrapper {padding-left:0;padding-top:1.5rem !important;min-width:100%;max-width:100%;flex-basis:100%;}
.text-link.down-arrow {padding: 0 0 2.25rem 0;}
.text-link.down-arrow:after {margin: 1.125rem auto 0 auto;}

/** Business Divisions Page Start **/
.page-menu{line-height: 1;}
.page-menu ul{gap:0.5rem 0;}
.page-menu ul li{min-width:8rem;}
.page-menu ul li a{font-size:0.875rem;line-height:1;}
.choose-producation-wrapper .icon{min-width:6rem;max-width:6rem;flex-basis:6rem;}
.arrow-top-right .slick-arrow {width: 2rem;height: 2rem;top:-2.75rem;}
.arrow-top-right .slick-arrow.slick-prev {margin-right: 2.688rem;}
.category-list .items {width: 18rem !important;}

/** Services Page Start **/
.services-s1-content-list-wrapper .slick-list{padding-top:0 !important}
.services-s1-content-list-wrapper .slick-current.slick-center .content-info-wrapper{margin-top:0;}
.services-s1-content-list-wrapper .slick-current.slick-center .img-cover {margin:0;}
.services-s1-content-list-wrapper .slick-arrow {top: 29%;}
.services-s1-content-wrapper .img-cover>div:before, .services-s1-content-wrapper .img-cover>div:after {display: none;}
.services-s1-content-list-wrapper .content-info-wrapper{display: block;}
.services-content-wrapper .lead {margin-top: 1rem;}
.video-tabing-wrapper .nav-pills{padding-left:0;}
.video-tabing-wrapper .nav-pills .nav-link+.nav-link{margin-top:0;}
.video-tabing-wrapper>div {flex-wrap: wrap;}
.video-tabing-wrapper .nav-pills {margin: -0.25rem;padding-top: 0.75rem;min-width:100%;flex-basis:100%;max-width:none;width: auto;}
.video-tabing-wrapper .nav-pills .nav-link {padding: 0.25rem !important;min-width: 33.333%;max-width: 33.333%;flex-basis: 33.333%;}
.video-tabing-wrapper .img-cover{border-radius:0.5rem;}
.services-gallery-list .items {width: 24rem !important;}
.services-gallery-list{margin:-0.5rem !important;}
.services-gallery-list .items{padding:0.5rem;}
.services-s2-right-logo {max-width: 12.188rem;}

/** Careers Page Start **/
.careers-opening-list-wrapper .items{padding:1.5rem 0;min-height:1rem;flex-wrap: wrap;}
.careers-opening-list-wrapper .items>div{min-width:100%;max-width:100%;flex-basis:100%;}
.about-section1 * + h3, .about-section1 * + h2, .about-section1 * + h4 {padding-top: 0.5rem;}

/** Whistleblower Page Start **/
.file-upload-field-main button {padding:0.375rem 1.25rem 0.375rem 1.5rem;}
.form-style-2 .field>label {padding: 0 0.5rem;}
.form-style-2 textarea {height:5.875rem;}

/** Initiatives Page Start **/
.initiatives-right-logo{max-width:16rem;}

/** Contact Page Start **/
.locations-section{min-height:1rem;}
.map-block{position: relative !important; height:36rem;margin-top:2rem;}
.map-block:after{display:none;}
.location-list-wrapper .number{min-width:2rem;max-width:2rem;flex-basis:2rem;height:2rem;margin-right:1rem;font-size:1rem;}
.location-list-wrapper .accordion-item{border-bottom:1px solid var(--secondary-color) !important;padding:1rem 0;}
.map-info-panel {margin-left: 3rem;}
.location-list-wrapper .accordion-button::after{width:1.25rem;height:1.25rem;}
.map-block>div {left:0 !important;}

/** Default Page Start **/
.gallery.gallery-columns-3 .gallery-item,
.gallery.gallery-columns-4 .gallery-item,
.gallery.gallery-columns-5 .gallery-item{min-width:50%;max-width:50%;flex-basis:50%;}

}

@media screen and (max-width:479px){
.h1, h1{font-size:2rem;}
.accordion.accordion-style .accordion-item .accordion-button,
blockquote, blockquote p,
.lead p, .lead,
.text-link,
.large-fonts p {font-size: 1.125rem;}

/** Header Start **/
.header:before{height:6rem;}

/** Hero Section Start **/
.hero-shape {max-width: 14rem;}

/** Home Section 2 Start **/
.img-content-card-wrapper .content-wrapper {margin-top: -1.5rem;}

/** Home Section 4 Start **/
.home-section4 .row .col{min-width:50%;max-width:50%;flex-basis:50%;}

/** Home Section 5 Start **/
.home-section5 {padding-bottom: 4rem;}
.two-col-shape-wrapper .items {width: 9.75rem;height: 11.3rem;}
.two-col-shape-wrapper .items+.items {margin-left: -4.9rem;margin-top: 8.45rem;}
.home-s5-shape {max-width: 12.188rem;right: -1.8rem;bottom: -14.75rem;}

/** Home Section 6 Start **/
.business-divisions-section2 .about-section4:last-child,
.last-section {padding-bottom: 8.625rem !important;}

/** Footer Start **/
.left-shape {max-width: 12.188rem;left:-1.75rem;top:-10.563rem;}

/** About Page Start **/
.about-section1 h3,
.about-section1 h2 {margin-bottom: 0.75rem;}
.caption .ratio-21x9 {--bs-aspect-ratio: 57.9%;}
.internal-hero-section .ratio-16x9 {--bs-aspect-ratio: 79.4%;}
.hero-overlay {top: 46%;}
.first-section {margin-top: -8%;}
.image-content-card-wrapper .icon {height: 5.063rem;}
.image-content-card-wrapper .ratio-1x1 {--bs-aspect-ratio: 164%;}

/** Business Divisions Page Start **/
.page-template-business-units .caption .ratio-21x9 {--bs-aspect-ratio: 67.9%;}
.page-template-business-units .internal-hero-section .ratio-16x9 {--bs-aspect-ratio: 88.4%;}
.page-template-business-units .hero-overlay {top: 60%;}
.choose-producation-wrapper{flex-wrap: wrap; gap:1.5rem;}
.home-s5-shape.top-shape {top: -9.5rem;}

/** Services Page Start **/
.video-tabing-wrapper .nav-pills .nav-link {min-width:50%;max-width:50%;flex-basis:50%;}
.services-gallery-list .items {width: 18rem !important;}

/** Default Page Start **/
.gallery.gallery-columns-2 .gallery-item,
.gallery.gallery-columns-3 .gallery-item,
.gallery.gallery-columns-4 .gallery-item,
.gallery.gallery-columns-5 .gallery-item{min-width:100%;max-width:100%;flex-basis:100%;}

}