@charset "utf-8";
/***!  https://psykoterapiakoulutus.fi/2014/wp-content/uploads/elementor/css/post-20437.css?ver=1750331308  !***/

@media all{.elementor-20437 .elementor-element.elementor-element-6e63a2e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-6e63a2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20437 .elementor-element.elementor-element-42b8978 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-20437 .elementor-element.elementor-element-a9abb3a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:400;line-height:20px;}.elementor-20437 .elementor-element.elementor-element-094fc3b{text-align:left;}.elementor-20437 .elementor-element.elementor-element-d51ad26{--display:flex;--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-a6303ae{--display:flex;--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-f493f9f{--display:flex;--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-f25217c .elementor-button-content-wrapper{flex-direction:row;}.elementor-20437 .elementor-element.elementor-element-8f2fae7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-20437 .elementor-element.elementor-element-7609e3e .elementor-button-content-wrapper{flex-direction:row;}.elementor-20437 .elementor-element.elementor-element-7609e3e{width:auto;max-width:auto;}.elementor-20437 .elementor-element.elementor-element-4f0163c .elementor-button-content-wrapper{flex-direction:row;}.elementor-20437 .elementor-element.elementor-element-ab29b3f{--display:flex;--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-af18efd .gallery-item .gallery-caption{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:400;}.elementor-20437 .elementor-element.elementor-element-3cdac32{--display:flex;--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-021debd{--display:flex;--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-8770b8e{--display:flex;--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-a38950f{--display:flex;--background-transition:0.3s;}.elementor-20437 .elementor-element.elementor-element-63a56b3 .elementor-swiper-button{font-size:20px;}}@media all and (min-width:768px){.elementor-20437 .elementor-element.elementor-element-6e63a2e{--width:98.165%;}}
