/* https://www.animalbehaviorcollege.com/wp-content/uploads/elementor/css/post-33912.css?ver=1751423494 */
.elementor-33912 .elementor-element.elementor-element-c6f7fd3{--display:flex}.elementor-33912 .elementor-element.elementor-element-83394c8{--display:flex}.elementor-33912 .elementor-element.elementor-element-d1f1abc{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0}.elementor-33912 .elementor-element.elementor-element-d1f1abc>.elementor-widget-container{background-color:#FFF;margin:0 0 0 0;padding:50px 0 30px 0}.elementor-33912 .elementor-element.elementor-element-d1f1abc.elementor-element{--align-self:center}.elementor-33912 .elementor-element.elementor-element-d1f1abc .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-33912 .elementor-element.elementor-element-d7feaf5 .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-title-text{color:#556068}.elementor-33912 .elementor-element.elementor-element-d7feaf5 .e-tabs-items-wrapper .e-tab-title:where(.e-active,:hover) .e-tab-title-text button{color:#556068}.elementor-33912 .elementor-element.elementor-element-d7feaf5 .e-tabs-items-wrapper .e-section-title{border-style:solid}.elementor-33912 .elementor-element.elementor-element-76c6ee8.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-33912 .elementor-element.elementor-element-76c6ee8 .elementor-main-swiper{width:100%}.elementor-33912 .elementor-element.elementor-element-76c6ee8 .elementor-swiper-button{font-size:20px}.elementor-33912 .elementor-element.elementor-element-ab2c8b7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-ab2c8b7 .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-ab2c8b7 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33912 .elementor-element.elementor-element-6837787 .elementor-swiper-button{font-size:20px}.elementor-33912 .elementor-element.elementor-element-bf4a79a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-bf4a79a .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-bf4a79a .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33912 .elementor-element.elementor-element-8bd6ea8 .elementor-swiper-button{font-size:20px}.elementor-33912 .elementor-element.elementor-element-4b91f19{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-4b91f19 .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-4b91f19 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33912 .elementor-element.elementor-element-248bc21.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-33912 .elementor-element.elementor-element-248bc21 .elementor-main-swiper{width:100%}.elementor-33912 .elementor-element.elementor-element-248bc21 .elementor-swiper-button{font-size:20px}.elementor-33912 .elementor-element.elementor-element-c3071d1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-c3071d1 .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-c3071d1 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33912 .elementor-element.elementor-element-32a8789.elementor-arrows-yes .elementor-main-swiper{width:calc(100% - 40px)}.elementor-33912 .elementor-element.elementor-element-32a8789 .elementor-main-swiper{width:100%}.elementor-33912 .elementor-element.elementor-element-32a8789 .elementor-swiper-button{font-size:20px}.elementor-33912 .elementor-element.elementor-element-298a7b5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-298a7b5 .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-298a7b5 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33912 .elementor-element.elementor-element-3776b56 .elementor-swiper-button{font-size:20px}.elementor-33912 .elementor-element.elementor-element-a46a80b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-a46a80b .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-a46a80b .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33912 .elementor-element.elementor-element-8ef21f1 .elementor-swiper-button{font-size:20px}.elementor-33912 .elementor-element.elementor-element-abb2e83{--display:flex}.elementor-33912 .elementor-element.elementor-element-a229f8d{--spacer-size:30px}.elementor-33912 .elementor-element.elementor-element-26678fa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-26678fa .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-26678fa .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33912 .elementor-element.elementor-element-dc7364d{--display:flex}.elementor-33912 .elementor-element.elementor-element-4b6efe0 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-33912 .elementor-element.elementor-element-65d8fa2{--display:flex}.elementor-33912 .elementor-element.elementor-element-e8bbabc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-e8bbabc .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-e8bbabc .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-33912 .elementor-element.elementor-element-ff0e0c2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-33912 .elementor-element.elementor-element-ff0e0c2 .elementor-divider-separator{width:100%}.elementor-33912 .elementor-element.elementor-element-ff0e0c2 .elementor-divider{padding-block-start:15px;padding-block-end:15px}