.custombox-content,.custombox-overlay{position:fixed;overflow:hidden;top:0;width:100%;height:100%}.custombox-overlay{z-index:9997;opacity:0;transition-delay:0s;transition-timing-function:linear;transition-property:opacity}.custombox-content{z-index:9999;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch}.custombox-lock{overflow:hidden}.custombox-reference{display:none}.custombox-content{overflow-y:auto}.custombox-content>*{max-width:100%;max-height:95%}.custombox-fullscreen.custombox-content{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:stretch;align-items:stretch}.custombox-fullscreen.custombox-content>*{width:100%;max-height:100%}.custombox-y-top{-ms-flex-align:baseline;align-items:baseline}.custombox-x-left{-ms-flex-align:start;align-items:flex-start}.custombox-y-center{-ms-flex-align:center;align-items:center}.custombox-y-bottom{-ms-flex-align:end;align-items:flex-end}.custombox-x-center{-ms-flex-pack:center;justify-content:center}.custombox-x-right{-ms-flex-pack:end;justify-content:flex-end}.custombox-perspective,.custombox-perspective body{perspective:600px;height:100%;overflow:hidden}.custombox-perspective .custombox-container{overflow:hidden;height:100%}@keyframes paoc-fadeIn{from{transform:scale(.7);transition-property:all}to{transform:scale(1);opacity:1}}@keyframes fadeOut{from{transform:scale(1);opacity:1}to{transform:scale(.7);transition-property:all}}.custombox-fadein.custombox-content{opacity:0}.custombox-fadein.custombox-content.custombox-open{animation-name:paoc-fadeIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-fadein.custombox-content.custombox-close{animation-name:fadeOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slideInTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideOutTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slideOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes slideInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes slideOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.custombox-contentscale.custombox-content,.custombox-letmein.custombox-content,.custombox-makeway.custombox-content,.custombox-push.custombox-content,.custombox-slide.custombox-content,.custombox-slip.custombox-content{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-contentscale.custombox-content.custombox-open.custombox-top,.custombox-letmein.custombox-content.custombox-open.custombox-top,.custombox-makeway.custombox-content.custombox-open.custombox-top,.custombox-push.custombox-content.custombox-open.custombox-top,.custombox-slide.custombox-content.custombox-open.custombox-top,.custombox-slip.custombox-content.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-bottom,.custombox-letmein.custombox-content.custombox-open.custombox-bottom,.custombox-makeway.custombox-content.custombox-open.custombox-bottom,.custombox-push.custombox-content.custombox-open.custombox-bottom,.custombox-slide.custombox-content.custombox-open.custombox-bottom,.custombox-slip.custombox-content.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-left,.custombox-letmein.custombox-content.custombox-open.custombox-left,.custombox-makeway.custombox-content.custombox-open.custombox-left,.custombox-push.custombox-content.custombox-open.custombox-left,.custombox-slide.custombox-content.custombox-open.custombox-left,.custombox-slip.custombox-content.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-open.custombox-right,.custombox-letmein.custombox-content.custombox-open.custombox-right,.custombox-makeway.custombox-content.custombox-open.custombox-right,.custombox-push.custombox-content.custombox-open.custombox-right,.custombox-slide.custombox-content.custombox-open.custombox-right,.custombox-slip.custombox-content.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-top,.custombox-letmein.custombox-content.custombox-close.custombox-top,.custombox-makeway.custombox-content.custombox-close.custombox-top,.custombox-push.custombox-content.custombox-close.custombox-top,.custombox-slide.custombox-content.custombox-close.custombox-top,.custombox-slip.custombox-content.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-bottom,.custombox-letmein.custombox-content.custombox-close.custombox-bottom,.custombox-makeway.custombox-content.custombox-close.custombox-bottom,.custombox-push.custombox-content.custombox-close.custombox-bottom,.custombox-slide.custombox-content.custombox-close.custombox-bottom,.custombox-slip.custombox-content.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-left,.custombox-letmein.custombox-content.custombox-close.custombox-left,.custombox-makeway.custombox-content.custombox-close.custombox-left,.custombox-push.custombox-content.custombox-close.custombox-left,.custombox-slide.custombox-content.custombox-close.custombox-left,.custombox-slip.custombox-content.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-content.custombox-close.custombox-right,.custombox-letmein.custombox-content.custombox-close.custombox-right,.custombox-makeway.custombox-content.custombox-close.custombox-right,.custombox-push.custombox-content.custombox-close.custombox-right,.custombox-slide.custombox-content.custombox-close.custombox-right,.custombox-slip.custombox-content.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes newspaperIn{from{transform:scale(0) rotate(720deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}@keyframes newspaperOut{from{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(720deg);opacity:0}}.custombox-newspaper.custombox-content{opacity:0}.custombox-newspaper.custombox-content.custombox-open{animation-name:newspaperIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-newspaper.custombox-content.custombox-close{animation-name:newspaperOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes fallIn{from{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}to{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0) rotateX(0);opacity:1}}@keyframes fallOut{from{transition-timing-function:ease-in;transition-property:all;transform:translateZ(0) rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}}.custombox-fall.custombox-content{opacity:0}.custombox-fall.custombox-content.custombox-open{animation-name:fallIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-fall.custombox-content.custombox-close{animation-name:fallOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes sidefallIn{from{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}to{transition-timing-function:ease-in;transition-property:all;transform:translate(0) translateZ(0) rotate(0);opacity:1}}@keyframes sidefallOut{from{transition-timing-function:ease-in;transition-property:all;transform:translate(0) translateZ(0) rotate(0);opacity:1}to{transform-style:preserve-3d;transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}}.custombox-sidefall.custombox-content{opacity:0}.custombox-sidefall.custombox-content.custombox-open{animation-name:sidefallIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-sidefall.custombox-content.custombox-close{animation-name:sidefallOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes blurInTop{from{transform:translateY(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutTop{from{transform:translateY(0);opacity:1}to{transform:translateY(-5%);opacity:0}}@keyframes blurInBottom{from{transform:translateY(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutBottom{from{transform:translateY(0);opacity:1}to{transform:translateY(5%);opacity:0}}@keyframes blurInRight{from{transform:translateX(5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutRight{from{transform:translateY(0);opacity:1}to{transform:translateX(5%);opacity:0}}@keyframes blurInLeft{from{transform:translateX(-5%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes blurOutLeft{from{transform:translateY(0);opacity:1}to{transform:translateX(-5%);opacity:0}}@keyframes blurInContainer{from{filter:blur(0)}to{filter:blur(3px)}}@keyframes blurOutContainer{from{filter:blur(3px)}to{filter:blur(0)}}.custombox-blur.custombox-content{opacity:0}.custombox-blur.custombox-content.custombox-open.custombox-top{animation-name:blurInTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-bottom{animation-name:blurInBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-left{animation-name:blurInLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-open.custombox-right{animation-name:blurInRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-top{animation-name:blurOutTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-bottom{animation-name:blurOutBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-right{animation-name:blurOutRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-content.custombox-close.custombox-left{animation-name:blurOutLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-container{animation-name:blurOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-blur.custombox-container.custombox-open{animation-name:blurInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes flipInTop{from{transform-style:preserve-3d;transform:rotateX(-70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutTop{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(-70deg)}}@keyframes flipInBottom{from{transform-style:preserve-3d;transform:rotateX(70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutBottom{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(70deg)}}@keyframes flipInRight{from{transform-style:preserve-3d;transform:rotateY(70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutRight{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateY(70deg)}}@keyframes flipInLeft{from{transform-style:preserve-3d;transform:rotateY(-70deg)}to{transform:rotateY(0);opacity:1}}@keyframes flipOutLeft{from{transform:rotateY(0);opacity:1}to{transform-style:preserve-3d;transform:rotateY(-70deg)}}.custombox-flip.custombox-content{opacity:0}.custombox-flip.custombox-content.custombox-open.custombox-top{animation-name:flipInTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-bottom{animation-name:flipInBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-right{animation-name:flipInRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-open.custombox-left{animation-name:flipInLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-top{animation-name:flipOutTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-bottom{animation-name:flipOutBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-right{animation-name:flipOutRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flip.custombox-content.custombox-close.custombox-left{animation-name:flipOutLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes signIn{from{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;transition-property:all}to{transform:rotateX(0);opacity:1}}@keyframes signOut{from{transform:rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;transition-property:all}}.custombox-sign{perspective:1300px}.custombox-sign.custombox-content{opacity:0}.custombox-sign.custombox-content.custombox-open{animation-name:signIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-sign.custombox-content.custombox-close{animation-name:signOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes superscaledIn{from{transform:scale(2)}to{transform:scale(1);opacity:1}}@keyframes superscaledOut{from{transform:scale(1);opacity:1}to{transform:scale(2)}}.custombox-superscaled.custombox-content{opacity:0}.custombox-superscaled.custombox-content.custombox-open{animation-name:superscaledIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-superscaled.custombox-content.custombox-close{animation-name:superscaledOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slitIn{0%{transform:translateZ(-3000px) rotateY(90deg)}50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(0) rotateY(0);opacity:1}}@keyframes slitOut{0%{transform:translateZ(0) rotateY(0);opacity:1}50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-out}100%{transform:translateZ(-3000px) rotateY(90deg)}}.custombox-slit.custombox-content{opacity:0;transform-style:preserve-3d}.custombox-slit.custombox-content.custombox-open{animation-name:slitIn;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slit.custombox-content.custombox-close{animation-name:slitOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes rotateIn{from{transform-style:preserve-3d;transform:translateY(0) rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all}to{transform:translateY(0) rotateX(0);opacity:1}}@keyframes rotateOut{from{transform:translateY(0) rotateX(0);opacity:1}to{transform-style:preserve-3d;transform:translateY(0) rotateX(90deg);transform-origin:0 100%;opacity:0;transition-timing-function:ease-out;transition-property:all}}.custombox-rotate{perspective:2300px}.custombox-rotate.custombox-content{-ms-transform:translateY(-100%);transform:translateY(-100%)}.custombox-rotate.custombox-content.custombox-open{animation-name:rotateIn;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-rotate.custombox-content.custombox-close{animation-name:rotateOut;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes letmeinBottomOverlay{to{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutBottomOverlay{from{transform:rotateX(-2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinLeftOverlay{to{transform:rotateY(-2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutLeftOverlay{from{transform:rotateY(-2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinRightOverlay{to{transform:rotateY(2deg);transform-origin:50% 0;transform-style:preserve-3d}}@keyframes letmeinOutRightOverlay{from{transform:rotateY(2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}@keyframes letmeinTopOverlay{to{transform:rotateX(2deg);transform-origin:0 50%;transform-style:preserve-3d}}@keyframes letmeinOutTopOverlay{from{transform:rotateX(2deg);transform-origin:50% 0;transform-style:preserve-3d}to{opacity:0}}.custombox-letmein.custombox-overlay.custombox-open.custombox-top{animation-name:letmeinTopOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-bottom{animation-name:letmeinBottomOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-left{animation-name:letmeinLeftOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-open.custombox-right{animation-name:letmeinRightOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-top{animation-name:letmeinOutTopOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-bottom{animation-name:letmeinOutBottomOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-left{animation-name:letmeinOutLeftOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-letmein.custombox-overlay.custombox-close.custombox-right{animation-name:letmeinOutRightOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes makewayInContainer{50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{transform:translateZ(-200px)}}@keyframes makewayOutContainer{0%{transform:translateZ(-200px)}50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{opacity:0}}@keyframes makewayInTop{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes makewayOutTop{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes makewayInBottom{from{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes makewayOutBottom{from{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes makewayInLeft{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes makewayOutLeft{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes makewayInRight{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes makewayOutRight{from{transform:translateX(0)}to{transform:translateX(100%)}}.custombox-makeway.custombox-overlay{transform-style:preserve-3d;-ms-transform-origin:0 50%;transform-origin:0 50%}.custombox-makeway.custombox-overlay.custombox-open{animation-name:makewayInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-overlay.custombox-close{animation-name:makewayOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-container{transform-style:preserve-3d;-ms-transform-origin:0 50%;transform-origin:0 50%}.custombox-makeway.custombox-container.custombox-open{animation-name:makewayInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-makeway.custombox-container.custombox-close{animation-name:makewayOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes slipTopOverlay{50%{transform:rotateX(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutTopOverlay{50%{transform:rotateX(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipRightOverlay{50%{transform:rotateY(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutRightOverlay{50%{transform:rotateY(10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipBottomOverlay{50%{transform:rotateX(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutBottomOverlay{50%{transform:rotateX(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipLeftOverlay{50%{transform:rotateY(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}@keyframes slipOutLeftOverlay{50%{transform:rotateY(-10deg);transform-origin:50% 100%;transform-style:preserve-3d}}.custombox-slip.custombox-overlay.custombox-open.custombox-top{animation-name:slipTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-bottom{animation-name:slipBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-left{animation-name:slipLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-open.custombox-right{animation-name:slipRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-top{animation-name:slipOutTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-bottom{animation-name:slipOutBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-left{animation-name:slipOutLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-overlay.custombox-close.custombox-right{animation-name:slipOutRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-top{animation-name:slipTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-bottom{animation-name:slipBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-left{animation-name:slipLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-open.custombox-right{animation-name:slipRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-top{animation-name:slipOutTopOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-bottom{animation-name:slipOutBottomOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-left{animation-name:slipOutLeftOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slip.custombox-container.custombox-close.custombox-right{animation-name:slipOutRightOverlay;animation-timing-function:ease-in-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes cornerInOverlay{from{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility}to{transform:translateY(0);transition-property:opacity,transform}}@keyframes cornerOutOverlay{from{transform:translateY(0);transition-property:opacity,transform}to{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility;opacity:0}}@keyframes cornerInContent{from{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility}to{transform:translateY(0);transition-property:opacity,transform;opacity:1}}@keyframes cornerOutContent{from{transform:translateY(0);transition-property:opacity,transform;opacity:1}to{transform:translateY(150px) translateX(150px);transition-property:opacity,transform,visibility;opacity:0}}.custombox-corner.custombox-overlay.custombox-open{animation-name:cornerInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-overlay.custombox-close{animation-name:cornerOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-content.custombox-open{animation-name:cornerInContent;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-corner.custombox-content.custombox-close{animation-name:cornerOutContent;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content,.custombox-slidetogether.custombox-overlay{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-slidetogether.custombox-content.custombox-open.custombox-top,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-bottom,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-left,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-open.custombox-right,.custombox-slidetogether.custombox-overlay.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-top,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-bottom,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-left,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-slidetogether.custombox-content.custombox-close.custombox-right,.custombox-slidetogether.custombox-overlay.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes scaleInOverlay{from{transform:scale(.9);transition:transform;opacity:0}to{transform:scale(1);transition:transform}}@keyframes scaleOutOverlay{from{transform:scale(1);transition:transform}to{transform:scale(.9);transition:transform;opacity:0;opacity:0}}.custombox-scale.custombox-overlay.custombox-open{animation-name:scaleInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-overlay.custombox-close{animation-name:scaleOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-content.custombox-open{animation-name:scaleInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-scale.custombox-content.custombox-close{animation-name:scaleOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes doorInOverlay{from{position:fixed;bottom:0;left:50%;right:50%;width:0}to{width:100%;left:0;right:0;transition-property:width}}@keyframes doorOutOverlay{from{width:100%;left:0;right:0;transition-property:width}to{position:fixed;bottom:0;left:50%;right:50%;width:0}}.custombox-door.custombox-overlay.custombox-open{animation-name:doorInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-overlay.custombox-close{animation-name:doorOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-content.custombox-open{animation-name:doorInOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-door.custombox-content.custombox-close{animation-name:doorOutOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes pushInLeftOverlay{from{transform:translateX(-100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutLeftOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateX(-100%)}}@keyframes pushInRightOverlay{from{transform:translateX(100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutRightOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateX(100%)}}@keyframes pushInTopOverlay{from{transform:translateY(-100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutTopOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(-100%)}}@keyframes pushInBottomOverlay{from{transform:translateY(100%)}to{transform:translateX(0) translateY(0)}}@keyframes pushOutBottomOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(100%)}}@keyframes pushOutTopOverlay{from{transform:translateX(0) translateY(0)}to{transform:translateY(-100%)}}@keyframes pushInLeftContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateX(100%)}}@keyframes pushOutLeftContainer{from{transform:translateX(100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInRightContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateX(-100%)}}@keyframes pushOutRightContainer{from{transform:translateX(-100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInTopContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateY(100%)}}@keyframes pushOutTopContainer{from{transform:translateY(100%)}to{overflow-x:hidden;transition-property:transform}}@keyframes pushInBottomContainer{from{overflow-x:hidden;transition-property:transform}to{transform:translateY(-100%)}}@keyframes pushOutBottomContainer{from{transform:translateY(-100%)}to{overflow-x:hidden;transition-property:transform}}.custombox-push.custombox-overlay{transition-property:transform}.custombox-push.custombox-overlay.custombox-open.custombox-top{animation-name:pushInTopOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-bottom{animation-name:pushInBottomOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-left{animation-name:pushInLeftOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-open.custombox-right{animation-name:pushInRightOverlay;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-top{animation-name:pushOutTopOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-bottom{animation-name:pushOutBottomOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-left{animation-name:pushOutLeftOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-overlay.custombox-close.custombox-right{animation-name:pushOutRightOverlay;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-top{animation-name:pushInTopContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-bottom{animation-name:pushInBottomContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-left{animation-name:pushInLeftContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-open.custombox-right{animation-name:pushInRightContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-top{animation-name:pushOutTopContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-bottom{animation-name:pushOutBottomContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-left{animation-name:pushOutLeftContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-push.custombox-container.custombox-close.custombox-right{animation-name:pushOutRightContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes contentscaleInContainer{from{transition:transform}to{transform:scale(.8)}}@keyframes contentscaleOutContainer{from{transform:scale(.8)}to{transition:transform}}.custombox-contentscale.custombox-overlay{-ms-transform:translateX(-100%);transform:translateX(-100%)}.custombox-contentscale.custombox-overlay.custombox-open.custombox-top{animation-name:slideInTop;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-bottom{animation-name:slideInBottom;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-left{animation-name:slideInLeft;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-open.custombox-right{animation-name:slideInRight;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-top{animation-name:slideOutTop;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-bottom{animation-name:slideOutBottom;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-left{animation-name:slideOutLeft;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-overlay.custombox-close.custombox-right{animation-name:slideOutRight;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-container.custombox-open{animation-name:contentscaleInContainer;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-contentscale.custombox-container.custombox-close{animation-name:contentscaleOutContainer;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes swellOpen{0%{opacity:0;transform:translate3d(calc(-100vw - 50%),0,0)}50%{opacity:1;transform:translate3d(100px,0,0)}100%{opacity:1;transform:translate3d(0,0,0)}}@keyframes swellClose{0%{opacity:1;transform:translate3d(0,0,0)}50%{opacity:1;transform:translate3d(-100px,0,0) scale3d(1.1,1.1,1)}100%{opacity:0;transform:translate3d(calc(100vw + 50%),0,0)}}.custombox-swell.custombox-content{opacity:0}.custombox-swell.custombox-content.custombox-open{animation-name:swellOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-swell.custombox-content.custombox-close{animation-name:swellClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes rotatedownOpen{0%{opacity:0;transform:rotate3d(0,0,1,-45deg)}100%{opacity:1;transform:rotate3d(0,0,1,0deg)}}@keyframes rotatedownClose{0%{opacity:1}100%{opacity:0;transform:rotate3d(0,0,1,45deg)}}@keyframes rotatedownElem{0%{opacity:0;transform:translate3d(0,-150px,0) rotate3d(0,0,1,-20deg)}100%{opacity:1;transform:translate3d(0,0,0) rotate3d(0,0,1,0deg)}}.custombox-rotatedown.custombox-content{opacity:0;animation-timing-function:cubic-bezier(.7,0,.3,1);-ms-transform-origin:-150% 50%;transform-origin:-150% 50%}.custombox-rotatedown.custombox-content.custombox-open{animation-name:rotatedownOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-rotatedown.custombox-content.custombox-close{animation-name:rotatedownClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes flashOpen{0%{opacity:0;transform:translate3d(-400px,0,0) scale3d(1.4,0,1)}100%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}}@keyframes flashClose{0%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}20%{opacity:1;transform:translate3d(0,0,0) scale3d(1,1,1)}100%{opacity:0;transform:translate3d(-400px,0,0) scale3d(1.4,0,1)}}.custombox-flash.custombox-content{opacity:0;animation-timing-function:cubic-bezier(.7,0,.3,1)}.custombox-flash.custombox-content.custombox-open{animation-name:flashOpen;animation-timing-function:ease-in;animation-fill-mode:forwards;backface-visibility:hidden}.custombox-flash.custombox-content.custombox-close{animation-name:flashClose;animation-timing-function:ease-out;animation-fill-mode:forwards;backface-visibility:hidden}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.custombox-loader{display:none;border-style:solid;border-width:5px;border-radius:50%;width:40px;height:40px;animation-name:spin;animation-timing-function:linear;animation-iteration-count:infinite;position:fixed;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:9998} .paoc-clearfix:before, .paoc-clearfix:after{content: ""; display: table;}
.paoc-clearfix::after{clear: both;}
.paoc-clear{clear: both;}
.paoc-hide{display:none;}
.paoc-center{text-align: center;}
.paoc-left{text-align: left;}
.paoc-padding-20{padding: 20px;}
.paoc-padding-30{padding: 30px;}
.paoc-lr-padding{padding-left: 15px; padding-right: 15px;}
.paoc-wrap,
.paoc-wrap *{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; outline: none;}
.paoc-cb-popup-body{display: none; background-color: #FFF; max-width: 800px; width: 100%; position: relative; box-shadow: 0 11px 15px -7px rgba(0, 0, 0, 0.2), 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12); line-height: normal;}
.paoc-popup-overlay.custombox-open.custombox-overlay{opacity: 1; z-index: 100000;}
.custombox-open.custombox-content{z-index: 100002;}
.custombox-content>*{max-height: inherit !important;}
.paoc-popup iframe{width: 100%;}
.paoc-popup img{max-width: 100%; height: auto;}
.paoc-iframe-wrap{position: relative; overflow: hidden; padding-top: 56.25%;}
.paoc-iframe-wrap iframe{position: absolute; left: 0; top: 0; border: 0; height: 100%;}
.paoc-image-popup{ padding: 10px 0; }
.paoc-popup-inr-wrap{position: relative;}
.paoc-popup-inr{width: 100%; color: #333; -ms-flex-preferred-size: 100%; flex-basis: 100%;}
.paoc-popup-mheading{font-size: 26px; color: #000000; line-height:normal; font-weight: 700;}
.paoc-popup-sheading{font-size: 20px; color: #333333; line-height:normal; font-weight: 500;}
.paoc-popup-content,
.paoc-secondary-con,
.paoc-popup-content p,
.paoc-secondary-con p{color: #444444;}
.paoc-cus-close-txt{font-size: 12px; text-decoration: underline;}
.paoc-cus-close-txt span{cursor: pointer;}
.paoc-popup-snote{font-size: 12px;}
.paoc-popup-margin{margin-bottom: 15px;}
.paoc-popup .paoc-popup-margin:last-child{margin-bottom: 0;}
.paoc-cb-popup.custombox-content{overflow-y: hidden;}
.paoc-cb-popup-complete.custombox-content{overflow-y: auto;}
.paoc-cb-popup-body .paoc-popup-content p,
.paoc-cb-popup-body .paoc-secondary-con p{margin-bottom: 15px;}
.paoc-cb-popup-body .paoc-popup-content p:last-child,
.paoc-cb-popup-body .paoc-secondary-con p:last-child{margin-bottom: 0;}
.paoc-close-popup{position: absolute; top: -10px; right: -10px; width: 35px; height: 35px; font-size: 0; cursor: pointer; text-decoration: none; text-align: center; line-height: 29px; fill: #fff; border-radius: 50px; background-color: rgb(0, 0, 0); border: 3px solid #fff; outline: none !important;}
.paoc-close-popup svg{display: inline-block; vertical-align: middle; height: 19px; width: 19px;}
.paoc-close-popup:hover{background-color: #000000;}
.paoc-popup textarea{resize: vertical;} body.custombox-lock{height: auto;}
.custombox-overlay:empty{display: block;}
.pac-container{z-index: 100003;}
.paoc-popup .nf-form-cont{text-align: left;}
.paoc-popup .nf-form-hp{display: none;}
.flatpickr-calendar.open,
body div#ui-datepicker-div[style]{z-index: 999999 !important;} .paoc-popup-btn{display: inline-block; padding: 8px 20px; text-align:center; background:#e91e63; color:#fff; border-radius: 3px;}
.paoc-popup-btn:hover,
.paoc-popup-btn:focus,
.paoc-popup-btn:active{background:#555; color:#fff;}
.popupaoc-black{background-color: #252525;}
.popupaoc-black:hover, .popupaoc-black:focus{background-color: #000;}
a.popupaoc-black{color: #fff  !important;}
.popupaoc-white{background-color: #fff;}
.popupaoc-white:hover, .popupaoc-white:focus{background-color: #f1f1f1;}
a.popupaoc-white{color: #8799a3  !important;}
.popupaoc-grey{background-color: #8799a3;}
.popupaoc-grey:hover, .popupaoc-gray:focus{background-color: #73848d;}
a.popupaoc-grey{color: #fff  !important;}
.popupaoc-azure{background-color: #0081ff;}
.popupaoc-azure:hover, .popupaoc-azure:focus{background-color: #0374e3;}
a.popupaoc-azure{color: #fff  !important;}
.popupaoc-moderate-green{background-color: #8dc63f;}
.popupaoc-moderate-green:hover, .popupaoc-moderate-green:focus{background-color: #78b623;}
a.popupaoc-moderate-green{color: #fff  !important;}
.popupaoc-soft-red{background-color: #f04e4e;}
.popupaoc-soft-red:hover, .popupaoc-soft-red:focus{background-color: #dd3131;}
a.popupaoc-soft-red{color: #fff  !important;}
.popupaoc-red{background-color: #fe0000;}
.popupaoc-red:hover, .popupaoc-red:focus{background-color: #df0303;}
a.popupaoc-red{color: #fff  !important;}
.popupaoc-green{background-color: #39b54a;}
.popupaoc-green:hover, .popupaoc-green:focus{background-color: #23a535;}
a.popupaoc-green{color: #fff  !important;}
.popupaoc-bright-yellow{background-color: #fefb30;}
.popupaoc-bright-yellow:hover, .popupaoc-bright-yellow:focus{background-color: #e2df22;}
a.popupaoc-bright-yellow{color: #000  !important;}
.popupaoc-cyan{background-color: #1cbbb4;}
.popupaoc-cyan:hover, .popupaoc-cyan:focus{background-color: #10a19b;}
a.popupaoc-cyan{color: #fff  !important;}
.popupaoc-orange{background-color: #ff9700;}
.popupaoc-orange:hover, .popupaoc-orange:focus{background-color: #e68903;}
a.popupaoc-orange{color: #fff  !important;}
.popupaoc-moderate-violet{background-color: #6739b6;}
.popupaoc-moderate-violet:hover, .popupaoc-moderate-violet:focus{background-color: #5e2eb0;}
a.popupaoc-moderate-violet{color: #fff  !important;}
.popupaoc-dark-magenta{background-color: #9c26b0;}
.popupaoc-dark-magenta:hover, .popupaoc-dark-magenta:focus{background-color: #911ea5;}
a.popupaoc-dark-magenta{color: #fff  !important;}
.popupaoc-moderate-blue{background-color: #5674b9;}
.popupaoc-moderate-blue:hover, .popupaoc-moderate-blue:focus{background-color: #435f9f;}
a.popupaoc-moderate-blue{color: #fff  !important;}
.popupaoc-blue{background-color: #00f;}
.popupaoc-blue:hover, .popupaoc-blue:focus{background-color: #0101e1;}
a.popupaoc-blue{color: #fff  !important;}
.popupaoc-magenta{background-color: #f0f;}
.popupaoc-magenta:hover, .popupaoc-magenta:focus{background-color: #e201e2;}
a.popupaoc-magenta{color: #fff  !important;}
.popupaoc-lime{background-color: #bfff00;}
.popupaoc-lime:hover, .popupaoc-lime:focus{background-color: #a8e003;}
a.popupaoc-lime{color: #000  !important;}
.popupaoc-pink{background-color: #ff0056;}
.popupaoc-pink:hover, .popupaoc-pink:focus{background-color: #dd044d;}
a.popupaoc-pink{color: #fff  !important;}
.popupaoc-vivid-yellow{background-color: #fecb16;}
.popupaoc-vivid-yellow:hover, .popupaoc-vivid-yellow:focus{background-color: #dfb10e;}
a.popupaoc-vivid-yellow{color: #000  !important;}
.popupaoc-lime-green{background-color: #7bcba7;}
.popupaoc-lime-green:hover, .popupaoc-lime-green:focus{background-color: #67ac8d;}
a.popupaoc-lime-green{color: #000  !important;}
.popupaoc-yellow{background-color: #e8ff00;}
.popupaoc-yellow:hover, .popupaoc-yellow:focus{background-color: #c7da05;}
a.popupaoc-yellow{color: #000  !important;} .paoc-credit-wrp{position: absolute; left: 0; right: 0; padding: 3px 0; line-height: 0; text-align: center;}
.paoc-credit-wrp .paoc-credit-inr-wrp{display: inline-block; padding: 3px 6px; background-color:  #fff; border-radius: 3px; box-shadow: 0 0 0px 2px #d5d5d5;}
.paoc-credit-wrp .paoc-credit-link{display: inline-block !important; color: #333 !important; outline: 0 !important; text-decoration: none !important; border: 0 !important; font-size: 13px !important;}
.paoc-credit-wrp .paoc-credit-link span{vertical-align: middle;}
.paoc-credit-wrp .paoc-credit-copyright-logo{display: inline-block; line-height: normal; margin-left: 3px;}
.paoc-credit-copyright-logo img{display: inline-block; vertical-align: middle; box-shadow: none; outline: none; padding: 0; margin: 0; border-radius: 0;}
.paoc-popup-fullscreen:not(.paoc-inline-popup) .paoc-credit-wrp{position: fixed; left: 5px; bottom: 0; right: unset;}  .paoc-popup-left-center .paoc-cb-popup-body{margin: auto 0;}
.paoc-popup-left-bottom .paoc-cb-popup-body{margin: auto 0 0 0;}
.paoc-popup-center-center .paoc-cb-popup-body{margin: auto;}
.paoc-popup-center-bottom .paoc-cb-popup-body{margin: auto auto 0;}
.paoc-popup-right-center .paoc-cb-popup-body{margin: auto 0;}
.paoc-popup-right-bottom .paoc-cb-popup-body{margin: auto 0 0 auto;}  .paoc-hide-overlay.custombox-content{max-width: 800px; width: 100%; max-height: 100vh; height: auto;}
.admin-bar .paoc-hide-overlay.paoc-cb-popup.custombox-content.custombox-y-top{top: 32px;}
.paoc-hide-overlay.paoc-cb-bar-popup{max-width: 100%;}
.paoc-hide-overlay .paoc-cb-popup-body{box-shadow: 0px 2px 1px 1px #ececec; margin: unset;}
.paoc-hide-overlay.paoc-cb-popup-complete.custombox-content{overflow-y: hidden;}
.paoc-hide-overlay.paoc-popup-left-center{bottom: 0; left: 0;}
.paoc-hide-overlay.paoc-popup-left-bottom{top: unset; bottom: 0; left: 0;}
.paoc-hide-overlay.paoc-popup-center-top{left: 0; right: 0; margin: 0 auto;}
.paoc-hide-overlay.paoc-popup-center-center{bottom: 0; left: 0; right: 0; margin: auto;}
.paoc-hide-overlay.paoc-popup-center-bottom{top: unset; bottom: 0; left: 0; right: 0; margin: 0 auto;}
.paoc-hide-overlay.paoc-popup-right-top{right: 0;}
.paoc-hide-overlay.paoc-popup-right-center{right: 0; bottom: 0;}
.paoc-hide-overlay.paoc-popup-right-bottom{right: 0; bottom: 0; top: unset;}
.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-left-center,
.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-right-center{margin: auto 0; height: -webkit-max-content; height: -moz-max-content; height: max-content;}
.paoc-cb-popup-complete.paoc-hide-overlay.paoc-popup-center-center{height: -webkit-max-content; height: -moz-max-content; height: max-content;}
.paoc-hide-overlay .paoc-close-popup{top: 0; right: 0;}
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-top,
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-center{-webkit-transform: translateY(-120%);transform: translateY(-120%);}
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-center-bottom{-webkit-transform: translateY(100%);transform: translateY(100%);}
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-top,
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-center,
.paoc-hide-overlay.custombox-slide.custombox-content.paoc-popup-right-bottom{-webkit-transform: translateX(100%);transform: translateX(100%);}  .paoc-popup .paoc-popup-inr-wrap{max-height: inherit; overflow-y: auto;}  .custombox-fullscreen.paoc-cb-popup .paoc-cb-popup-body{height: 100%; overflow-y: auto;}
.custombox-fullscreen .paoc-popup-fullscreen .paoc-popup-inr-wrap{height: 100%;}
.paoc-popup-fullscreen.paoc-cb-popup-body{max-width: 100%;}
.paoc-popup-fullscreen .paoc-close-popup{top: 0; right: 0;}  .paoc-design-1 .paoc-popup-con-bg{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 100%; overflow-y: auto;}
.paoc-design-1 .paoc-popup-inr{margin: auto;}
.paoc-popup-fullscreen.paoc-design-1 .paoc-popup-con-bg{height: 100%;}  @media only screen and (max-width: 640px) { .paoc-padding-30{padding: 30px 15px;}
} @media only screen and (max-width: 720px) {
.paoc-cb-popup-body,
.paoc-hide-overlay.custombox-content{width: 95%; max-width: 95% !important;}
.paoc-hide-overlay .paoc-cb-popup-body{width: 100%; max-width: 100% !important;}
}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}.et_pb_image:not(.bfi-no-shadow) img{-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2);-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2);box-shadow:8px 8px 30px rgba(66,66,66,0.2)}#et-main-area #main-content .container:before{content:none}.bfi-section-fade-top{position:relative;padding:5em 0 5em !important}.bfi-section-fade-top:before{content:'';display:block;position:absolute;width:100%;height:calc(100% + 2px);top:-2px;right:0;left:0;z-index:1;background:rgba(255,255,255,0.5);background:-moz-linear-gradient(180deg, #fff 2%, rgba(255,255,255,0.1) 100%);background:-webkit-linear-gradient(180deg, #fff 2%, rgba(255,255,255,0.1) 100%);background:linear-gradient(180deg, #fff 2%, rgba(255,255,255,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.bfi-section-fade-top .bfi-photo-callout-right .et_pb_text_inner,.bfi-section-fade-top .bfi-photo-callout-left .et_pb_text_inner,.bfi-section-fade-top .bfi-photo-callout-center .et_pb_text_inner,.bfi-section-fade-top .bfi-photo-callout .et_pb_text_inner{padding:50px !important;background-color:white;-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2);-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2);box-shadow:8px 8px 30px rgba(66,66,66,0.2)}@media (max-width: 480px){.bfi-section-fade-top .bfi-photo-callout-right .et_pb_text_inner,.bfi-section-fade-top .bfi-photo-callout-left .et_pb_text_inner,.bfi-section-fade-top .bfi-photo-callout-center .et_pb_text_inner,.bfi-section-fade-top .bfi-photo-callout .et_pb_text_inner{padding:35px !important}}.et_pb_number_counter .percent{margin-bottom:10px}.et_pb_number_counter .percent .percent-value{font-weight:600;color:#000}.et_pb_number_counter .percent .percent-value{font-size:35px}@media screen and (min-width: 980px){.et_pb_number_counter .percent .percent-value{font-size:calc(35px + 13 * ((100vw - 980px) / 340))}}@media screen and (min-width: 1320px){.et_pb_number_counter .percent .percent-value{font-size:48px}}.et_pb_number_counter .title{font-size:25px}@media screen and (min-width: 980px){.et_pb_number_counter .title{font-size:calc(25px + 14 * ((100vw - 980px) / 340))}}@media screen and (min-width: 1320px){.et_pb_number_counter .title{font-size:39px}}.et_pb_testimonial:before{content:"\7b" !important;display:inline-block;font-size:2.5em;line-height:66px;text-align:center;vertical-align:middle;background:none;color:#002B7F;width:70px;height:70px;border:2px solid #002B7F;border-radius:50%;padding-left:1px;left:calc(50% - 20px);top:-30px}.et_pb_testimonial.bfi-testimonial-box{background-color:rgba(255,255,255,0.93);padding:100px 50px 50px;max-width:800px;margin:auto;text-align:center;-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2);-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2);box-shadow:8px 8px 30px rgba(66,66,66,0.2)}.et_pb_testimonial.bfi-testimonial-box:before{top:35px}.et_pb_testimonial .et_pb_testimonial_description{padding-top:35px;color:#333}.et_pb_testimonial .et_pb_testimonial_author{margin:0}.bfi-cta-red.et_pb_section{padding:40px 0}a.paoc-popup.popupaoc-link{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:relative}a.paoc-popup.popupaoc-link:after{content:"\f144";font-family:"Font Awesome 5 Free";font-weight:900;padding-left:5px}a.paoc-popup.popupaoc-link:hover,a.paoc-popup.popupaoc-link:active,a.paoc-popup.popupaoc-link:focus{text-decoration:none;color:#002B7F}a.paoc-popup.popupaoc-link-image{display:block;color:#fff}a.paoc-popup.popupaoc-link-image:before{content:"\f04b";position:absolute;display:block;width:82px;height:82px;top:calc(50% - 41px);left:calc(50% - 41px);border:3px solid white;border-radius:50%;padding:10px 10px 10px 17px;font-family:"Font Awesome 5 Free";font-weight:900;font-size:2em;line-height:60px;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}a.paoc-popup.popupaoc-link-image:hover:before,a.paoc-popup.popupaoc-link-image:active:before,a.paoc-popup.popupaoc-link-image:focus:before{opacity:.5}a.paoc-popup.popupaoc-link-image img{display:block;-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2);-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2);box-shadow:8px 8px 30px rgba(66,66,66,0.2);margin:0 auto}@media screen and (min-width: 980px){.paoc-popup-modal{width:auto;height:auto}}.paoc-popup-modal .paoc-popup-modal-cnt{padding:0}.paoc-popup-modal .paoc-popup-modal-cnt iframe{display:block}.bfi-photo-gallery{width:600px}.bfi-margin-top{margin-top:20px}.bfi-text-center{text-align:center}.bfi-text-blue{color:#002B7F}.bfi-text-red{color:#CE1126}@media (min-width: 981px){.bfi-hidden-l{display:none}}@media (max-width: 981px){.bfi-row-reverse:not(.et_pb_section),.bfi-row-reverse.et_pb_section .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.bfi-row-reverse:not(.et_pb_section) .et_pb_column:first-child,.bfi-row-reverse.et_pb_section .et_pb_row .et_pb_column:first-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;margin-bottom:0px}.bfi-row-reverse:not(.et_pb_section) .et_pb_column:last-child,.bfi-row-reverse.et_pb_section .et_pb_row .et_pb_column:last-child{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;margin-bottom:30px}}.bfi-no-list{list-style-type:none !important;padding:0 !important}.bfi-no-list li{padding-bottom:.75em}body{color:#333;font:400 20px/30px "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}@media (max-width: 980px){body{font-size:17px;line-height:28px}}a{color:#CE1126;text-decoration:none;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}a:hover,a:active,a:focus{color:#333;text-decoration:underline}h1,.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1,.et_pb_post h1,.bfi-h1,.et_pb_post .bfi-h1{font-family:"Special Elite";line-height:1em}h1,.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1,.et_pb_post h1,.bfi-h1,.et_pb_post .bfi-h1{font-size:49px}@media screen and (min-width: 400px){h1,.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1,.et_pb_post h1,.bfi-h1,.et_pb_post .bfi-h1{font-size:calc(49px + 50 * ((100vw - 400px) / 367))}}@media screen and (min-width: 767px){h1,.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1,.et_pb_post h1,.bfi-h1,.et_pb_post .bfi-h1{font-size:99px}}h2,.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2,.et_pb_post h2,.bfi-h2,.et_pb_post .bfi-h2{font-family:"Special Elite";font-size:2.5em;line-height:1em;padding-bottom:.6em}@media (max-width: 767px){h2,.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2,.et_pb_post h2,.bfi-h2,.et_pb_post .bfi-h2{font-size:1.75em}}h3,.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3,.et_pb_post h3,.bfi-h3,.et_pb_post .bfi-h3{font-family:"Special Elite";font-size:42px}h4,.et_pb_column_1_3 h4,.et_pb_column_1_4 h4,.et_pb_column_1_5 h4,.et_pb_column_1_6 h4,.et_pb_column_2_5 h4,.et_pb_post h4,.bfi-h4,.et_pb_post .bfi-h4{font-family:"Special Elite"}h5,.et_pb_column_1_3 h5,.et_pb_column_1_4 h5,.et_pb_column_1_5 h5,.et_pb_column_1_6 h5,.et_pb_column_2_5 h5,.et_pb_post h5,.bfi-h5,.et_pb_post .bfi-h5{font-family:"Special Elite"}h6,.et_pb_column_1_3 h6,.et_pb_column_1_4 h6,.et_pb_column_1_5 h6,.et_pb_column_1_6 h6,.et_pb_column_2_5 h6,.et_pb_post h6,.bfi-h6,.et_pb_post .bfi-h6{font-family:"Special Elite"}p+h3,p+h2,ul+h3{margin-top:1em}.container{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.home div#page-container{padding-top:0 !important}header#main-header{background-color:rgba(255,255,255,0.9)}header#main-header #logo{max-height:76%}.et_header_style_left .logo_container{left:20px;width:calc(100% - 20px)}#main-footer{background-color:#002B7F}#main-footer #footer-widgets{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width: 981px){#main-footer #footer-widgets{-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;align-items:flex-end}}@media (max-width: 980px){#main-footer #footer-widgets{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;padding:8% 0 20px}}#main-footer #footer-widgets .footer-widget{float:none}@media (max-width: 980px){#main-footer #footer-widgets .footer-widget{margin-right:0 !important}#main-footer #footer-widgets .footer-widget:not(:last-child){display:none}#main-footer #footer-widgets .footer-widget .fwidget{float:none;text-align:center}}#main-footer #footer-widgets .footer-widget a{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#main-footer #footer-widgets .footer-widget a:hover,#main-footer #footer-widgets .footer-widget a:active,#main-footer #footer-widgets .footer-widget a:focus{opacity:.8;text-decoration:none}#main-footer #footer-widgets .bfi-footer-nav{padding-top:25px}#main-footer .footer-widget .widget_media_image{max-width:228px;margin-bottom:20px !important}#main-footer ul#menu-footer-menu{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;display:block}@media (min-width: 768px){#main-footer ul#menu-footer-menu{list-style-type:none;-moz-column-count:2;-webkit-column-count:2;column-count:2}}#main-footer ul#menu-footer-menu>li{padding-left:0}#main-footer ul#menu-footer-menu>li:before{content:none}div#footer-bottom{background-color:transparent}div#footer-bottom .container{border-top:1px solid #707070;padding-top:20px;padding-bottom:20px}div#footer-bottom #footer-info{padding:0;font-size:13px;line-height:1.5em;color:#fff}div#footer-bottom #footer-info a{color:#fff}div#footer-bottom #footer-info a:hover,div#footer-bottom #footer-info a:active,div#footer-bottom #footer-info a:focus{color:#D6D6D6}#mc_embed_signup{max-width:300px;margin:auto}#mc_embed_signup #mc_embed_signup_scroll>p{margin-bottom:10px}#mc_embed_signup input#mce-EMAIL{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;color:#fff;background-color:transparent;border:1px solid #fff;width:100%;max-width:100%;font-size:16px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font-weight:normal;box-shadow:none;margin-bottom:20px}#mc_embed_signup input#mce-EMAIL::-webkit-input-placeholder{color:#fff}#mc_embed_signup input#mce-EMAIL::-moz-placeholder{color:#fff}#mc_embed_signup input#mce-EMAIL::-ms-placeholder{color:#fff}#mc_embed_signup input#mce-EMAIL::placeholder{color:#fff}#mc_embed_signup input#mc-embedded-subscribe{display:block;width:100%;margin-bottom:20px}.frm_style_formidable-style.with_frm_style input[type=text],.frm_style_formidable-style.with_frm_style input[type=password],.frm_style_formidable-style.with_frm_style input[type=email],.frm_style_formidable-style.with_frm_style input[type=number],.frm_style_formidable-style.with_frm_style input[type=url],.frm_style_formidable-style.with_frm_style input[type=tel],.frm_style_formidable-style.with_frm_style input[type=file],.frm_style_formidable-style.with_frm_style input[type=search],.frm_style_formidable-style.with_frm_style select,.frm_style_formidable-style.with_frm_style textarea{-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2);-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2);box-shadow:8px 8px 30px rgba(66,66,66,0.2)}.frm_style_formidable-style.with_frm_style input[type=text]:focus,.frm_style_formidable-style.with_frm_style input[type=password]:focus,.frm_style_formidable-style.with_frm_style input[type=email]:focus,.frm_style_formidable-style.with_frm_style input[type=number]:focus,.frm_style_formidable-style.with_frm_style input[type=url]:focus,.frm_style_formidable-style.with_frm_style input[type=tel]:focus,.frm_style_formidable-style.with_frm_style input[type=file]:focus,.frm_style_formidable-style.with_frm_style input[type=search]:focus,.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style textarea:focus{-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2) !important;-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2) !important;box-shadow:8px 8px 30px rgba(66,66,66,0.2) !important}.frm_style_formidable-style.with_frm_style input[type=text]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=password]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=email]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=number]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=url]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=tel]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=file]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style input[type=search]::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style select::-webkit-input-placeholder,.frm_style_formidable-style.with_frm_style textarea::-webkit-input-placeholder{color:#333}.frm_style_formidable-style.with_frm_style input[type=text]::-moz-placeholder,.frm_style_formidable-style.with_frm_style input[type=password]::-moz-placeholder,.frm_style_formidable-style.with_frm_style input[type=email]::-moz-placeholder,.frm_style_formidable-style.with_frm_style input[type=number]::-moz-placeholder,.frm_style_formidable-style.with_frm_style input[type=url]::-moz-placeholder,.frm_style_formidable-style.with_frm_style input[type=tel]::-moz-placeholder,.frm_style_formidable-style.with_frm_style input[type=file]::-moz-placeholder,.frm_style_formidable-style.with_frm_style input[type=search]::-moz-placeholder,.frm_style_formidable-style.with_frm_style select::-moz-placeholder,.frm_style_formidable-style.with_frm_style textarea::-moz-placeholder{color:#333}.frm_style_formidable-style.with_frm_style input[type=text]::-ms-placeholder,.frm_style_formidable-style.with_frm_style input[type=password]::-ms-placeholder,.frm_style_formidable-style.with_frm_style input[type=email]::-ms-placeholder,.frm_style_formidable-style.with_frm_style input[type=number]::-ms-placeholder,.frm_style_formidable-style.with_frm_style input[type=url]::-ms-placeholder,.frm_style_formidable-style.with_frm_style input[type=tel]::-ms-placeholder,.frm_style_formidable-style.with_frm_style input[type=file]::-ms-placeholder,.frm_style_formidable-style.with_frm_style input[type=search]::-ms-placeholder,.frm_style_formidable-style.with_frm_style select::-ms-placeholder,.frm_style_formidable-style.with_frm_style textarea::-ms-placeholder{color:#333}.frm_style_formidable-style.with_frm_style input[type=text]::placeholder,.frm_style_formidable-style.with_frm_style input[type=password]::placeholder,.frm_style_formidable-style.with_frm_style input[type=email]::placeholder,.frm_style_formidable-style.with_frm_style input[type=number]::placeholder,.frm_style_formidable-style.with_frm_style input[type=url]::placeholder,.frm_style_formidable-style.with_frm_style input[type=tel]::placeholder,.frm_style_formidable-style.with_frm_style input[type=file]::placeholder,.frm_style_formidable-style.with_frm_style input[type=search]::placeholder,.frm_style_formidable-style.with_frm_style select::placeholder,.frm_style_formidable-style.with_frm_style textarea::placeholder{color:#333}.frm_style_formidable-style.with_frm_style textarea{-webkit-appearance:none;background:none}.frm_style_formidable-style.with_frm_style .frm_submit{padding-top:20px !important;text-align:center}.frm_style_formidable-style.with_frm_style .frm_submit button.frm_button_submit{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}form#donation-form .section{padding:25px 0}form#donation-form .section.donation{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}form#donation-form .section.donation h3{width:100%}form#donation-form .section.recurring{padding:0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}form#donation-form .section.recurring>.field{width:100%}@media (min-width: 980px){form#donation-form .section.recurring>.field{width:calc(50% - 10px);margin-right:20px}form#donation-form .section.recurring>.field.recurring{width:100%}form#donation-form .section.recurring>.field:last-child{margin-right:0px}}form#donation-form .section.recurring>.field label[for="recurring"]{padding-left:25px;line-height:1.5em}form#donation-form .section.recurring>.field label[for="recurring"] input{margin-left:-25px}form#donation-form .section.contact,form#donation-form .section.billing-address{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}form#donation-form .section.contact h3,form#donation-form .section.billing-address h3{width:100%}form#donation-form .section.contact>.field,form#donation-form .section.billing-address>.field{width:100%}@media (min-width: 980px){form#donation-form .section.contact>.field,form#donation-form .section.billing-address>.field{width:calc(50% - 10px);margin-right:20px}form#donation-form .section.contact>.field.recurring,form#donation-form .section.billing-address>.field.recurring{width:100%}form#donation-form .section.contact>.field:nth-of-type(even),form#donation-form .section.billing-address>.field:nth-of-type(even){margin-right:0px}}form#donation-form .field:not(:last-child){margin-bottom:25px}form#donation-form .field label{font-size:.9em;color:#333;padding-bottom:5px}form#donation-form .field label.error{color:#CE1126;padding:5px}form#donation-form .field input:not(#recurring):not([type="radio"]),form#donation-form .field select,form#donation-form .field textarea{-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2);-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2);box-shadow:8px 8px 30px rgba(66,66,66,0.2);font-size:18px;border:0;color:#333333;background-color:#ffffff;height:50px;line-height:1.3;max-width:none}form#donation-form .field input:not(#recurring):not([type="radio"]),form#donation-form .field textarea{padding:6px 10px;width:100%}form#donation-form .field input#recurring{margin-right:10px;display:inline-block;width:15px;height:15px;vertical-align:text-bottom;line-height:1.3em}form#donation-form .field select{padding:0 6px;width:calc(100% - 11px)}form#donation-form .field textarea{background:none;-webkit-appearance:none}form#donation-form .field textarea#comment{min-height:100px !important}form#donation-form .field.radio{width:100%;margin-bottom:0px}@media (min-width: 981px){form#donation-form .field.radio:nth-of-type(3n){margin-bottom:10px}}@media (max-width: 980px){form#donation-form .field.radio{margin-bottom:0px}}form#donation-form .field.radio label{padding-left:20px;line-height:1.5em;display:inline-block}form#donation-form .field.radio label input[type="radio"]{display:inline;margin-left:-20px !important;margin-right:5px}form#donation-form .field.radio.other-option{width:100%;margin-bottom:0 !important}@media (min-width: 981px){form#donation-form .field.radio.other-option{width:10%;line-height:48px}}form#donation-form .field.other-amount{width:100%}@media (min-width: 981px){form#donation-form .field.other-amount{width:calc(90% - 15px)}}form#donation-form .field.donation-amount{width:100%}form#donation-form .btn-group{text-align:center}form#donation-form .btn-group input#express-submit{font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:none;color:#333;border-radius:0;border:1px solid #333;padding:6px 26px;background-color:transparent;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-color:#CE1126;border-color:#CE1126;color:#fff}form#donation-form .btn-group input#express-submit:hover,form#donation-form .btn-group input#express-submit:active,form#donation-form .btn-group input#express-submit:focus{background-color:transparent;border-color:#CE1126;color:#CE1126}.et_pb_section.bfi-banner-home{padding-top:92px;height:calc(100vh - 50px)}.et_pb_section.bfi-banner-home:after{content:'';display:block;position:absolute;width:100%;height:70%;bottom:-2px;right:0;left:0;background:#fff;background:-moz-linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.et_pb_section.bfi-banner-home .et_pb_module.et_pb_fullwidth_header{height:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-content:center;-moz-align-content:center;-ms-align-content:center;align-content:center}.et_pb_section.bfi-banner-home .et_pb_module.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{bottom:15px}.et_pb_section.bfi-banner-home .et_pb_module.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll:after{content:"\f103";font-family:"Font Awesome 5 Free";font-weight:900;font-size:3em;display:block;color:#333}@media (max-width: 767px){.et_pb_section.bfi-banner-home .et_pb_fullwidth_header_container{width:100% !important}}@media (max-width: 767px){.et_pb_section.bfi-banner-home .header-content{width:100% !important}}.et_pb_section.bfi-banner-home .header-content h1.et_pb_module_header{-webkit-text-shadow:0px 3px 6px rgba(0,0,0,0.47);text-shadow:0px 3px 6px rgba(0,0,0,0.47)}.et_pb_section.bfi-banner-home .header-content h1.et_pb_module_header{font-size:44px}@media screen and (min-width: 450px){.et_pb_section.bfi-banner-home .header-content h1.et_pb_module_header{font-size:calc(44px + 55 * ((100vw - 450px) / 630))}}@media screen and (min-width: 1080px){.et_pb_section.bfi-banner-home .header-content h1.et_pb_module_header{font-size:99px}}.et_pb_section.bfi-banner-home .header-content .et_pb_header_content_wrapper{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.et_pb_section.bfi-banner-home .header-content .et_pb_header_content_wrapper>div{margin:0 1em}.et_pb_button,.et_pb_module .et_pb_button{font-weight:600;font-size:16px;text-transform:uppercase;text-decoration:none;color:#333;border-radius:0;border:1px solid #333;padding:6px 26px;background-color:transparent;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width: 767px){.et_pb_button,.et_pb_module .et_pb_button{padding:6px 16px}}.et_pb_button:after,.et_pb_module .et_pb_button:after{content:none !important}.et_pb_button:hover,.et_pb_button:active,.et_pb_button:focus,.et_pb_module .et_pb_button:hover,.et_pb_module .et_pb_button:active,.et_pb_module .et_pb_button:focus{border:1px solid #002B7F;background-color:#002B7F;color:#fff;text-decoration:none;padding:6px 26px}.et_pb_button.bfi-button-red,.et_pb_module .et_pb_button.bfi-button-red{background-color:#CE1126;border-color:#CE1126;color:#fff}.et_pb_button.bfi-button-red:hover,.et_pb_button.bfi-button-red:active,.et_pb_button.bfi-button-red:focus,.et_pb_module .et_pb_button.bfi-button-red:hover,.et_pb_module .et_pb_button.bfi-button-red:active,.et_pb_module .et_pb_button.bfi-button-red:focus{background-color:transparent;border-color:#CE1126;color:#CE1126}.et_pb_button.bfi-button-red-reverse,.et_pb_module .et_pb_button.bfi-button-red-reverse{background-color:#fff;border-color:#fff;color:#CE1126 !important}.et_pb_button.bfi-button-red-reverse:hover,.et_pb_button.bfi-button-red-reverse:active,.et_pb_button.bfi-button-red-reverse:focus,.et_pb_module .et_pb_button.bfi-button-red-reverse:hover,.et_pb_module .et_pb_button.bfi-button-red-reverse:active,.et_pb_module .et_pb_button.bfi-button-red-reverse:focus{background-color:transparent;border-color:#fff;color:#fff !important}.et_pb_button.bfi-button-blue-reverse,.et_pb_module .et_pb_button.bfi-button-blue-reverse{background-color:#fff;border-color:#fff;color:#002B7F}.et_pb_button.bfi-button-blue-reverse:hover,.et_pb_button.bfi-button-blue-reverse:active,.et_pb_button.bfi-button-blue-reverse:focus,.et_pb_module .et_pb_button.bfi-button-blue-reverse:hover,.et_pb_module .et_pb_button.bfi-button-blue-reverse:active,.et_pb_module .et_pb_button.bfi-button-blue-reverse:focus{background-color:transparent;border-color:#fff;color:#fff}.bfi-button-margin{margin:25px 0px 0px}.bfi-buttons-grid{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bfi-buttons-grid>*{margin-top:25px}.bfi-buttons-grid>*:first-child{margin-right:15px}@media (max-width: 980px){.bfi-button-hide-m{display:none}}#top-menu-nav #top-menu{font-size:0;margin-bottom:12px}#top-menu-nav #top-menu li{font-size:16px;text-transform:uppercase;font-weight:600;color:#333;opacity:1;padding-right:2px}#top-menu-nav #top-menu li:last-child{padding-right:0}#top-menu-nav #top-menu li a{color:#333;opacity:1;padding:10px 8px;border:1px solid #f7f7f7;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#top-menu-nav #top-menu li a:hover,#top-menu-nav #top-menu li a:active,#top-menu-nav #top-menu li a:focus{background-color:#002B7F;color:#fff}#top-menu-nav #top-menu li.bfi-button-menu a{display:block;background-color:#CE1126;color:#fff;padding:10px 10px !important;opacity:1;font-size:16px;font-weight:600;text-transform:uppercase !important;color:#fff;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#top-menu-nav #top-menu li.bfi-button-menu a:hover,#top-menu-nav #top-menu li.bfi-button-menu a:active,#top-menu-nav #top-menu li.bfi-button-menu a:focus{color:#fff;background-color:#002B7F}.mobile_menu_bar.mobile_menu_bar_toggle:before{color:#333}.mobile_menu_bar.mobile_menu_bar_toggle:before:hover,.mobile_menu_bar.mobile_menu_bar_toggle:before:active,.mobile_menu_bar.mobile_menu_bar_toggle:before:focus{color:#CE1126}#et_mobile_nav_menu ul#mobile_menu{border-top:0;background-color:rgba(255,255,255,0.9)}#et_mobile_nav_menu ul#mobile_menu li{opacity:1}#et_mobile_nav_menu ul#mobile_menu li a{font-size:16px;line-height:1.75em;font-weight:600;text-transform:uppercase;color:#333;opacity:1}#et_mobile_nav_menu ul#mobile_menu li a:hover,#et_mobile_nav_menu ul#mobile_menu li a:active,#et_mobile_nav_menu ul#mobile_menu li a:focus{background-color:transparent;text-decoration:none;color:#CE1126}.bfi-photo-callout-right .et_pb_text_inner,.bfi-photo-callout-left .et_pb_text_inner,.bfi-photo-callout-center .et_pb_text_inner,.bfi-photo-callout .et_pb_text_inner{padding:50px 0 !important;background-color:white}@media (min-width: 981px){.bfi-photo-callout-right .et_pb_text_inner,.bfi-photo-callout-left .et_pb_text_inner,.bfi-photo-callout-center .et_pb_text_inner,.bfi-photo-callout .et_pb_text_inner{padding:50px !important;-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2);-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2);box-shadow:8px 8px 30px rgba(66,66,66,0.2)}}.bfi-photo-callout-image{height:0;overflow:hidden;padding-top:48.44%;background-size:cover;background-position:center;background-repeat:no-repeat;margin-bottom:10px;position:relative}@media (min-width: 981px){.bfi-photo-callout-image{margin:-50px -50px 10px}}.bfi-photo-callout-image:before{content:'';display:block;position:absolute;width:100%;height:calc(100% + 5px);top:0px;right:0;left:0;bottom:-5px;background:#fff;background:-moz-linear-gradient(180deg, rgba(255,255,255,0) 20%, #fff 95%);background:-webkit-linear-gradient(180deg, rgba(255,255,255,0) 20%, #fff 95%);background:linear-gradient(180deg, rgba(255,255,255,0) 20%, #fff 95%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}.bfi-photo-grid .bfi-photo-callout-center{max-width:560px;margin-right:auto;margin-left:auto}.bfi-photo-grid .bfi-photo-callout-photo{width:30%}#main-header .et_mobile_menu .menu-item-has-children{position:relative}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative;z-index:0;width:calc(100% - 44px)}#main-header .et_mobile_menu .menu-item-has-children .fl-mobile-menu-icon{position:absolute;right:0;top:0;height:44px;display:block;width:44px;text-align:center;background-color:#fff;z-index:10;cursor:pointer;padding:0}#main-header .et_mobile_menu .menu-item-has-children .fl-mobile-menu-icon:after{content:'\4c';position:absolute;font-size:16px;font-family:'ETmodules';text-align:center;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;top:11px;right:13px;speak:none}#main-header .et_mobile_menu .menu-item-has-children .fl-mobile-menu-icon:hover,#main-header .et_mobile_menu .menu-item-has-children .fl-mobile-menu-icon:focus,#main-header .et_mobile_menu .menu-item-has-children .fl-mobile-menu-icon:active{background-color:#d9d9d9}#main-header .et_mobile_menu .menu-item-has-children.visible>a.fl-mobile-menu-icon:after{content:'\4d'}#main-header .et_mobile_menu ul.sub-menu{display:none !important;visibility:hidden !important;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block !important;visibility:visible !important}@media (max-width: 980px){#bfi-haiti .et_pb_row.et_pb_row_1{padding-top:0}}@media (min-width: 981px){#bfi-haiti .et_pb_column_1{width:45% !important;margin-right:0;background-size:contain;background-repeat:no-repeat;background-position:center left;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}}@media (max-width: 980px){#bfi-haiti .et_pb_column_1{display:none}}@media (min-width: 981px){#bfi-haiti .et_pb_column_2{width:38% !important;margin-left:-7em}}@media (max-width: 980px){#bfi-haiti .et_pb_column_2{width:65% !important;float:none;margin-left:auto}#bfi-haiti .et_pb_column_2 .et_pb_image_wrap{position:relative}#bfi-haiti .et_pb_column_2 .et_pb_image_wrap:before{content:'';display:block;width:100%;background-image:url(//b4idev.tpidev7.com/wp-content/uploads/Haiti-home_BFI-2.png);background-size:contain;background-repeat:no-repeat;background-position:bottom right;height:0;padding-top:102.12%;position:absolute;top:3em;left:-72%}}@media (min-width: 981px){#bfi-haiti .et_pb_column_3{width:47.3%;margin-left:-7em;margin-top:3em}#bfi-haiti .et_pb_column_3 h2{display:none}}@media (max-width: 980px){#bfi-haiti .et_pb_column_3 .bfi-photo-callout-right .et_pb_text_inner{padding-top:20px !important;text-align:center}#bfi-haiti .et_pb_column_3 .bfi-photo-callout-right .bfi-buttons-grid{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media (max-width: 980px){#bfi-north-stl .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}}@media (min-width: 981px){#bfi-north-stl .et_pb_column_8{z-index:10}#bfi-north-stl .et_pb_column_8 h2{display:none}}@media (max-width: 980px){#bfi-north-stl .et_pb_column_8{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#bfi-north-stl .et_pb_column_8 .bfi-photo-callout-right .et_pb_text_inner{padding-top:20px !important;text-align:center}#bfi-north-stl .et_pb_column_8 .bfi-photo-callout-right .bfi-buttons-grid{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media (min-width: 981px){#bfi-north-stl .et_pb_column_9{padding-bottom:23%}#bfi-north-stl .et_pb_column_9 h2{padding-top:1em}}@media (max-width: 980px){#bfi-north-stl .et_pb_column_9{padding-top:70%;width:80% !important;margin-left:auto;margin-bottom:90px;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#bfi-north-stl .et_pb_column_9 h2{display:none}}#bfi-north-stl .et_pb_column_9 #bfi-nsl-image{position:absolute;width:80%;left:-20%;z-index:0;bottom:-3em}@media (min-width: 981px){#bfi-north-stl .et_pb_column_9 #bfi-nsl-image{width:65%}}@media (max-width: 980px){#bfi-how-our-passion-started:before{content:'';display:block;position:absolute;width:100%;height:0%;padding-top:68%;background-image:url(//b4idev.tpidev7.com/wp-content/themes/Divi-BFI/library/images/bfi-our-passion-mobile.png);background-repeat:no-repeat;background-size:contain;background-position:center;top:120px}}@media (min-width: 600px) and (max-width: 767px){#bfi-how-our-passion-started:before{top:150px}}@media (max-width: 440px){#bfi-how-our-passion-started:before{top:150px}}#bfi-passion-start{position:relative;padding-bottom:0;background-color:transparent}@media (min-width: 981px){#bfi-passion-start{padding-bottom:9em}}@media (min-width: 768px) and (max-width: 980px){#bfi-passion-start{padding-bottom:25%}}@media (min-width: 600px) and (max-width: 767px){#bfi-passion-start{padding-bottom:17%}}@media (min-width: 981px){#bfi-passion-start:before{content:'';display:block;position:absolute;width:100%;height:0%;padding-top:60.77%;background-image:url(//b4idev.tpidev7.com/wp-content/uploads/How-our-passion-started-map_BFI@2x.png);background-repeat:no-repeat;background-size:contain;background-position:center}}@media (min-width: 981px){#bfi-passion-start .bfi-photo-grid .et_pb_column_16:after{content:'';position:absolute;display:block;width:47%;height:0;padding-top:32.13%;top:8%;right:-12%;background-image:url(//b4idev.tpidev7.com/wp-content/themes/Divi-BFI/library/images/bfi-46.png);background-repeat:no-repeat;background-size:contain;z-index:-1}}#bfi-passion-start .bfi-photo-grid .bfi-photo-callout-center{position:relative}@media (min-width: 981px){#bfi-passion-start .bfi-photo-grid .bfi-photo-callout-center:before{content:'';position:absolute;display:block;width:93%;height:0;padding-top:97%;top:-29%;left:-60%;background-image:url(//b4idev.tpidev7.com/wp-content/uploads/kyle.png);background-repeat:no-repeat;background-size:contain;z-index:0}}#bfi-passion-start .bfi-photo-grid .bfi-photo-callout-center .et_pb_module.et_pb_text .et_pb_text_inner{text-align:center}@media (max-width: 980px){#bfi-passion-photos{padding:0}}#bfi-passion-photos .et_pb_row{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}#bfi-passion-photos .et_pb_row .et_pb_column_17{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:30% !important;margin-right:-3.5em;margin-bottom:0}@media (min-width: 500px) and (max-width: 767px){#bfi-passion-photos .et_pb_row .et_pb_column_17{margin-right:-2em}}@media (max-width: 499px){#bfi-passion-photos .et_pb_row .et_pb_column_17{margin-right:-1em}}#bfi-passion-photos .et_pb_row .et_pb_column_18{width:47.25% !important;margin-right:0;margin-bottom:0;z-index:12}#bfi-passion-photos .et_pb_row .et_pb_column_19{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:30% !important;margin-left:-3.5em;margin-bottom:0}@media (min-width: 500px) and (max-width: 767px){#bfi-passion-photos .et_pb_row .et_pb_column_19{margin-left:-2em}}@media (max-width: 499px){#bfi-passion-photos .et_pb_row .et_pb_column_19{margin-left:-1em}}#bfi-passion-photos .et_pb_row .et_pb_column .et_pb_module{width:100%}@media (max-width: 980px){#bfi-passion-start-mobile{padding-top:0}}@media (max-width: 980px){#bfi-passion-start-mobile .bfi-photo-callout-center .et_pb_text_inner{padding:0 !important;text-align:center}}#bfi-about-photos{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#bfi-about-photos .et_pb_column_3{width:35%;z-index:10;margin-top:2em}@media (max-width: 600px){#bfi-about-photos .et_pb_column_3{margin-top:1em}}#bfi-about-photos .et_pb_column_4{width:35%;margin-left:-6em;margin-top:5em}@media (max-width: 980px){#bfi-about-photos .et_pb_column_4{margin-left:-3em}}#bfi-about-photos .et_pb_column_5{width:41%;margin-left:-6em;z-index:8}@media (max-width: 980px){#bfi-about-photos .et_pb_column_5{margin-left:-3em}}#bfi-about-photos .et_pb_column .et_pb_module{width:100%}@media (min-width: 981px){#bfi-McClellan-quote{padding-bottom:12em}}@media (max-width: 980px){#bfi-McClellan-quote{padding-top:0}}#bfi-McClellan-quote:after{content:'';position:absolute;width:100%;height:0;padding-top:79.41%;bottom:0;background-image:url(//b4idev.tpidev7.com/wp-content/uploads/Haiti-About-BFI.png);background-size:contain;background-repeat:no-repeat;background-position:bottom center}@media (min-width: 981px){#bfi-McClellan-quote:after{max-width:1100px;left:calc(50% - 550px);right:calc(50% - 550px)}}@media (max-width: 767px){#bfi-McClellan-quote .et_pb_testimonial.bfi-testimonial-box{padding:100px 30px 35px}}#bfi-faces-of-change{background-attachment:fixed;background-size:cover;background-position:center}@media (min-width: 981px){#bfi-faces-of-change{margin-top:-11em}}@media (hover: none){#bfi-faces-of-change{background-attachment:initial}}@media (min-width: 981px){#bfi-financial-information img{margin-top:-9em}}@media (min-width: 981px){#bfi-haiti-video-callouts .bfi-photo-callout-left .et_pb_text_inner{margin-right:-7em;margin-top:3.5em;z-index:1}#bfi-haiti-video-callouts .bfi-photo-callout-right .et_pb_text_inner{margin-left:-8em;margin-top:3.5em;z-index:1}#bfi-haiti-video-callouts .bfi-image-column{z-index:0}}@media (max-width: 980px){#bfi-stl-before-after h2{padding-bottom:0}#bfi-stl-before-after .et_pb_module.et_pb_image{margin-bottom:50px !important}}@media (min-width: 981px){#bf-stl-after-image{margin-left:-7.5%;width:54.75%;z-index:0}#bf-stl-after-image h2{text-align:right}}#bfi-stl-impact-list{padding:1em 0 10em !important}#bfi-stl-impact-list:before{background:#fff;background:-moz-linear-gradient(180deg, #fff 35%, rgba(255,255,255,0.79849) 65%, rgba(255,255,255,0.09821) 100%);background:-webkit-linear-gradient(180deg, #fff 35%, rgba(255,255,255,0.79849) 65%, rgba(255,255,255,0.09821) 100%);background:linear-gradient(180deg, #fff 35%, rgba(255,255,255,0.79849) 65%, rgba(255,255,255,0.09821) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1)}@media (min-width: 981px){#bfi-stl-impact-list .et_pb_column.et_pb_column_1_2.et_pb_column_11.et_pb_css_mix_blend_mode_passthrough:after{content:'';position:absolute;width:1px;height:100%;background-color:#D6D6D6;display:block;right:-4%;top:0}}@media (min-width: 981px){#bfi-shop-header .et_pb_column_2{margin-left:-7em;width:60%;background-size:contain;background-repeat:no-repeat;background-position:top right}#bfi-shop-header .et_pb_column_2 .et_pb_module{margin-top:5em}}@media (max-width: 980px){#bfi-shop-header .et_pb_column_2{background:none !important}}#bfi-donate-where-needed .et_pb_column.et_pb_column_empty:before{content:'';display:block;position:absolute;width:132%;height:0;top:-1.5em;padding-top:129.63%;background-image:url(//b4idev.tpidev7.com/wp-content/uploads/Target.png);background-size:contain;background-position:center;background-repeat:no-repeat}#bfi-donate-where-needed h3>a:hover{text-decoration:none}@media (min-width: 981px){#bfi-mesi-anpil .et_pb_column:first-child{z-index:20;margin-top:-6em}#bfi-mesi-anpil .et_pb_column.et-last-child{margin-left:-16.5%;width:63.75%}}.bfi-event-card{padding:50px;margin-bottom:70px;background-color:white;-webkit-box-shadow:8px 8px 30px rgba(66,66,66,0.2);-moz-box-shadow:8px 8px 30px rgba(66,66,66,0.2);box-shadow:8px 8px 30px rgba(66,66,66,0.2)}.bfi-event-card .bfi-event-deets{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bfi-event-card .bfi-event-deets>div{width:100%}@media (min-width: 981px){.bfi-event-card .bfi-event-deets>div.bfi-event-summary{width:calc(70% - 140px);padding-right:70px;margin-right:70px;border-right:1px solid #D6D6D6}.bfi-event-card .bfi-event-deets>div.bfi-event-deets-details{width:30%;flex-grow:1}}@media (max-width: 980px){.bfi-event-card .bfi-event-deets>div.bfi-event-summary{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.bfi-event-card .bfi-event-deets>div.bfi-event-deets-details{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}}@media (max-width: 980px){.bfi-event-card .bfi-event-deets>div.bfi-event-summary{margin-bottom:40px}}.bfi-event-card .bfi-h2{padding-bottom:1em}.bfi-event-card .bfi-margin-top{margin-top:40px}.bfi-event-card .bfi-event-deets-details>p{padding-bottom:10px}.bfi-event-card .bfi-event-map-link{font-weight:600}.bfi-section{padding:70px 0}.bfi-section#bfi-event-heading{padding:40px 0 100px}.bfi-section#bfi-event-form{padding:100px 0 0}#bfi-event-form h3{padding-bottom:1em;color:#CE1126}#bfi-event-photo-gallery{padding-bottom:1em}.post-type-archive-event #left-area{width:100%;padding-right:0}@media (min-width: 981px){#bfi-contact-additional .et_pb_column.et-last-child{margin-left:-7em;width:60%}#bfi-contact-additional .et_pb_column.et-last-child .et_pb_module{margin-top:5em}}@media (min-width: 981px){#bfi-leadership .et_pb_column_1_3:before{content:'';display:block;position:absolute;width:46px;height:46px;background:url(//b4idev.tpidev7.com/wp-content/themes/Divi-BFI/library/images/target-circle.png) center/contain no-repeat;right:calc(3.5em - 22px);z-index:2000}#bfi-leadership .et_pb_column_1_3:after{content:'';display:block;position:absolute;width:1px;height:100%;background-color:#D6D6D6;right:3.5em;z-index:-100}#bfi-leadership .et_pb_column_1_3.bfi-last-child:after{height:5%}#bfi-leadership .et_pb_column_1_3 .et_pb_module.et_pb_image{padding-top:130px}}#bfi-leadership h2.bfi-text-red{padding-bottom:0.3em}@media (max-width: 980px){#bfi-leadership h2.bfi-text-red{position:relative;padding-bottom:0.4em}#bfi-leadership h2.bfi-text-red:after{content:'';display:block;position:absolute;width:70%;height:1px;background-color:#D6D6D6;bottom:.23em;left:0}}#bfi-leadership p.bfi-leadership-title{font-family:"Special Elite";font-size:1.5em;line-height:1em}@media (min-width: 981px){#bfi-leadership #bfi-kyle-mcclellan .et_pb_column_1_3:before{top:31px}#bfi-leadership #bfi-kyle-mcclellan .et_pb_column_1_3 .et_pb_module.et_pb_image:before{content:'';display:block;position:absolute;width:1px;height:100%;background-color:#D6D6D6;right:3.5em;z-index:-100;top:-7em}#bfi-leadership #bfi-kyle-mcclellan h2.bfi-text-red{position:relative}#bfi-leadership #bfi-kyle-mcclellan h2.bfi-text-red:after{content:'';display:block;position:absolute;width:100%;height:1px;background-color:#D6D6D6;bottom:.2em;left:-52%}}