@charset "UTF-8";
/* https://carriagehousesnw.com/wp-content/themes/CarriageHousesNW-2020/inc/animations/animations.css?ver=1704410214 */
.bi-animate{opacity:0;-webkit-perspective:1000}.bi-animate.visible.fade-in{-webkit-animation:bi_animate_fade .7s 1 cubic-bezier(.445,.05,.55,.95);animation:bi_animate_fade .7s 1 cubic-bezier(.445,.05,.55,.95);opacity:1}.bi-animate.visible.scale-up{-webkit-animation:bi_animate_scale .7s 1 cubic-bezier(.445,.05,.55,.95);animation:bi_animate_scale .7s 1 cubic-bezier(.445,.05,.55,.95);opacity:1}.bi-animate.visible.right-to-left{-webkit-animation:bi_animate_right_to_left .6s 1 cubic-bezier(.77,0,.175,1);animation:bi_animate_right_to_left .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.bi-animate.visible.left-to-right{-webkit-animation:bi_animate_left_to_right .6s 1 cubic-bezier(.77,0,.175,1);animation:bi_animate_left_to_right .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.bi-animate.visible.top-to-bottom{-webkit-animation:bi_animate_top_to_bottom .6s 1 cubic-bezier(.77,0,.175,1);animation:bi_animate_top_to_bottom .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.bi-animate.visible.bottom-to-top{-webkit-animation:bi_animate_bottom_to_top .6s 1 cubic-bezier(.77,0,.175,1);animation:bi_animate_bottom_to_top .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.bi-animate.visible.flip-x{-webkit-animation:bi_animate_flip_x .6s 1 cubic-bezier(.77,0,.175,1);animation:bi_animate_flip_x .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}.bi-animate.visible.flip-y{-webkit-animation:bi_animate_flip_y .6s 1 cubic-bezier(.77,0,.175,1);animation:bi_animate_flip_y .6s 1 cubic-bezier(.77,0,.175,1);opacity:1}@-webkit-keyframes bi_animate_flip_x{0%{-webkit-transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0);opacity:1}}@keyframes bi_animate_flip_x{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);opacity:1}}@-webkit-keyframes bi_animate_flip_y{0%{-webkit-transform:perspective(400px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateY(0);opacity:1}}@keyframes bi_animate_flip_y{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@-webkit-keyframes bi_animate_fade{0%{opacity:.1}100%{opacity:1}}@keyframes bi_animate_fade{0%{opacity:.1}100%{opacity:1}}@-webkit-keyframes bi_animate_scale{0%{-webkit-transform:scale(.3);opacity:.1}100%{-webkit-transform:scale(1);opacity:1}}@keyframes bi_animate_scale{0%{-webkit-transform:scale(.3);transform:scale(.3);opacity:.1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes bi_animate_left_to_right{0%{-webkit-transform:translate(-15%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes bi_animate_left_to_right{0%{-webkit-transform:translate(-15%,0);transform:translate(-15%,0);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes bi_animate_right_to_left{0%{-webkit-transform:translate(15%,0);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes bi_animate_right_to_left{0%{-webkit-transform:translate(15%,0);transform:translate(15%,0);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes bi_animate_bottom_to_top{0%{-webkit-transform:translate(0,60%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes bi_animate_bottom_to_top{0%{-webkit-transform:translate(0,60%);transform:translate(0,60%);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}@-webkit-keyframes bi_animate_top_to_bottom{0%{-webkit-transform:translate(0,-20%);opacity:0}100%{-webkit-transform:translate(0,0);opacity:1}}@keyframes bi_animate_top_to_bottom{0%{-webkit-transform:translate(0,-20%);transform:translate(0,-20%);opacity:0}100%{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}