@font-face{font-family:ETmodules;font-display:block;src:url(//www.cyrus-tahbasian.de/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot);src:url(//www.cyrus-tahbasian.de/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.eot?#iefix) format("embedded-opentype"),url(//www.cyrus-tahbasian.de/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.woff) format("woff"),url(//www.cyrus-tahbasian.de/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.ttf) format("truetype"),url(//www.cyrus-tahbasian.de/wp-content/themes/Divi/core/admin/fonts/modules/all/modules.svg#ETmodules) format("svg");font-weight:400;font-style:normal}
.et_audio_content,.et_link_content,.et_quote_content{background-color:#2ea3f2}.et_pb_post .et-pb-controllers a{margin-bottom:10px}.format-gallery .et-pb-controllers{bottom:0}.et_pb_blog_grid .et_audio_content{margin-bottom:19px}.et_pb_row .et_pb_blog_grid .et_pb_post .et_pb_slide{min-height:180px}.et_audio_content .wp-block-audio{margin:0;padding:0}.et_audio_content h2{line-height:44px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{margin-bottom:9px;margin-top:0}.et_pb_column_1_2 .et_audio_content,.et_pb_column_3_5 .et_audio_content{padding:35px 40px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_3_5 .et_audio_content h2{line-height:32px}.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_3_8 .et_audio_content{padding:35px 20px}.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2{font-size:18px;line-height:26px}article.et_pb_has_overlay .et_pb_blog_image_container{position:relative}.et_pb_post>.et_main_video_container{position:relative;margin-bottom:30px}.et_pb_post .et_pb_video_overlay .et_pb_video_play{color:#fff}.et_pb_post .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}.et_audio_content,.et_link_content,.et_quote_content{text-align:center;word-wrap:break-word;position:relative;padding:50px 60px}.et_audio_content h2,.et_link_content a.et_link_main_url,.et_link_content h2,.et_quote_content blockquote cite,.et_quote_content blockquote p{color:#fff!important}.et_quote_main_link{position:absolute;text-indent:-9999px;width:100%;height:100%;display:block;top:0;left:0}.et_quote_content blockquote{padding:0;margin:0;border:none}.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{margin-top:0}.et_audio_content h2{margin-bottom:20px}.et_audio_content h2,.et_link_content h2,.et_quote_content blockquote p{line-height:44px}.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:18px;font-weight:200}.et_quote_content blockquote cite{font-style:normal}.et_pb_column_2_3 .et_quote_content{padding:50px 42px 45px}.et_pb_column_2_3 .et_audio_content,.et_pb_column_2_3 .et_link_content{padding:40px 40px 45px}.et_pb_column_1_2 .et_audio_content,.et_pb_column_1_2 .et_link_content,.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_audio_content,.et_pb_column_3_5 .et_link_content,.et_pb_column_3_5 .et_quote_content{padding:35px 40px}.et_pb_column_1_2 .et_quote_content blockquote p,.et_pb_column_3_5 .et_quote_content blockquote p{font-size:26px;line-height:32px}.et_pb_column_1_2 .et_audio_content h2,.et_pb_column_1_2 .et_link_content h2,.et_pb_column_3_5 .et_audio_content h2,.et_pb_column_3_5 .et_link_content h2{line-height:32px}.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_3_5 .et_link_content a.et_link_main_url,.et_pb_column_3_5 .et_quote_content blockquote cite{font-size:14px}.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 30px 32px}.et_pb_column_1_3 .et_audio_content,.et_pb_column_1_3 .et_link_content,.et_pb_column_1_4 .et_audio_content,.et_pb_column_1_4 .et_link_content,.et_pb_column_1_5 .et_audio_content,.et_pb_column_1_5 .et_link_content,.et_pb_column_1_6 .et_audio_content,.et_pb_column_1_6 .et_link_content,.et_pb_column_2_5 .et_audio_content,.et_pb_column_2_5 .et_link_content,.et_pb_column_3_8 .et_audio_content,.et_pb_column_3_8 .et_link_content{padding:35px 20px}.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_1_4 .et_audio_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_column_1_5 .et_audio_content h2,.et_pb_column_1_5 .et_link_content h2,.et_pb_column_1_5 .et_quote_content blockquote p,.et_pb_column_1_6 .et_audio_content h2,.et_pb_column_1_6 .et_link_content h2,.et_pb_column_1_6 .et_quote_content blockquote p,.et_pb_column_2_5 .et_audio_content h2,.et_pb_column_2_5 .et_link_content h2,.et_pb_column_2_5 .et_quote_content blockquote p,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_3_8 .et_quote_content blockquote p{font-size:18px;line-height:26px}.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_column_1_5 .et_link_content a.et_link_main_url,.et_pb_column_1_5 .et_quote_content blockquote cite,.et_pb_column_1_6 .et_link_content a.et_link_main_url,.et_pb_column_1_6 .et_quote_content blockquote cite,.et_pb_column_2_5 .et_link_content a.et_link_main_url,.et_pb_column_2_5 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_quote_content blockquote cite{font-size:14px}.et_pb_post .et_pb_gallery_post_type .et_pb_slide{min-height:500px;background-size:cover!important;background-position:top}.format-gallery .et_pb_slider.gallery-not-found .et_pb_slide{-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.1);box-shadow:inset 0 0 10px rgba(0,0,0,.1)}.format-gallery .et_pb_slider:hover .et-pb-arrow-prev{left:0}.format-gallery .et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_post>.et_pb_slider{margin-bottom:30px}.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:442px}.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:390px}.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide{min-height:284px}.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:180px}.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide{min-height:125px}.et_pb_portfolio.et_pb_section_parallax .pagination,.et_pb_portfolio.et_pb_section_video .pagination,.et_pb_portfolio_grid.et_pb_section_parallax .pagination,.et_pb_portfolio_grid.et_pb_section_video .pagination{position:relative}.et_pb_bg_layout_light .et_pb_post .post-meta,.et_pb_bg_layout_light .et_pb_post .post-meta a,.et_pb_bg_layout_light .et_pb_post p{color:#666}.et_pb_bg_layout_dark .et_pb_post .post-meta,.et_pb_bg_layout_dark .et_pb_post .post-meta a,.et_pb_bg_layout_dark .et_pb_post p{color:inherit}.et_pb_text_color_dark .et_audio_content h2,.et_pb_text_color_dark .et_link_content a.et_link_main_url,.et_pb_text_color_dark .et_link_content h2,.et_pb_text_color_dark .et_quote_content blockquote cite,.et_pb_text_color_dark .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark.et_audio_content h2,.et_pb_text_color_dark.et_link_content a.et_link_main_url,.et_pb_text_color_dark.et_link_content h2,.et_pb_text_color_dark.et_quote_content blockquote cite,.et_pb_text_color_dark.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark.et_audio_content,.et_pb_text_color_dark.et_link_content,.et_pb_text_color_dark.et_quote_content{background-color:#e8e8e8}@media (min-width:981px) and (max-width:1100px){.et_quote_content{padding:50px 70px 45px}.et_pb_column_2_3 .et_quote_content{padding:50px 50px 45px}.et_pb_column_1_2 .et_quote_content,.et_pb_column_3_5 .et_quote_content{padding:35px 47px 30px}.et_pb_column_1_3 .et_quote_content,.et_pb_column_1_4 .et_quote_content,.et_pb_column_1_5 .et_quote_content,.et_pb_column_1_6 .et_quote_content,.et_pb_column_2_5 .et_quote_content,.et_pb_column_3_8 .et_quote_content{padding:35px 25px 32px}.et_pb_column_4_4 .et_pb_post .et_pb_slide{min-height:534px}.et_pb_column_3_4 .et_pb_post .et_pb_slide{min-height:392px}.et_pb_column_2_3 .et_pb_post .et_pb_slide{min-height:345px}.et_pb_column_1_2 .et_pb_post .et_pb_slide,.et_pb_column_3_5 .et_pb_post .et_pb_slide{min-height:250px}.et_pb_column_1_3 .et_pb_post .et_pb_slide,.et_pb_column_2_5 .et_pb_post .et_pb_slide,.et_pb_column_3_8 .et_pb_post .et_pb_slide{min-height:155px}.et_pb_column_1_4 .et_pb_post .et_pb_slide,.et_pb_column_1_5 .et_pb_post .et_pb_slide,.et_pb_column_1_6 .et_pb_post .et_pb_slide{min-height:108px}}@media (max-width:980px){.et_pb_bg_layout_dark_tablet .et_audio_content h2{color:#fff!important}.et_pb_text_color_dark_tablet.et_audio_content h2{color:#bbb!important}.et_pb_text_color_dark_tablet.et_audio_content{background-color:#e8e8e8}.et_pb_bg_layout_dark_tablet .et_audio_content h2,.et_pb_bg_layout_dark_tablet .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_tablet .et_link_content h2,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote cite,.et_pb_bg_layout_dark_tablet .et_quote_content blockquote p{color:#fff!important}.et_pb_text_color_dark_tablet .et_audio_content h2,.et_pb_text_color_dark_tablet .et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet .et_link_content h2,.et_pb_text_color_dark_tablet .et_quote_content blockquote cite,.et_pb_text_color_dark_tablet .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark_tablet.et_audio_content h2,.et_pb_text_color_dark_tablet.et_link_content a.et_link_main_url,.et_pb_text_color_dark_tablet.et_link_content h2,.et_pb_text_color_dark_tablet.et_quote_content blockquote cite,.et_pb_text_color_dark_tablet.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark_tablet.et_audio_content,.et_pb_text_color_dark_tablet.et_link_content,.et_pb_text_color_dark_tablet.et_quote_content{background-color:#e8e8e8}}@media (min-width:768px) and (max-width:980px){.et_audio_content h2{font-size:26px!important;line-height:44px!important;margin-bottom:24px!important}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:384px!important}.et_quote_content{padding:50px 43px 45px!important}.et_quote_content blockquote p{font-size:26px!important;line-height:44px!important}.et_quote_content blockquote cite{font-size:18px!important}.et_link_content{padding:40px 40px 45px}.et_link_content h2{font-size:26px!important;line-height:44px!important}.et_link_content a.et_link_main_url{font-size:18px!important}}@media (max-width:767px){.et_audio_content h2,.et_link_content h2,.et_quote_content,.et_quote_content blockquote p{font-size:20px!important;line-height:26px!important}.et_audio_content,.et_link_content{padding:35px 20px!important}.et_audio_content h2{margin-bottom:9px!important}.et_pb_bg_layout_dark_phone .et_audio_content h2{color:#fff!important}.et_pb_text_color_dark_phone.et_audio_content{background-color:#e8e8e8}.et_link_content a.et_link_main_url,.et_quote_content blockquote cite{font-size:14px!important}.format-gallery .et-pb-controllers{height:auto}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:222px!important}.et_pb_bg_layout_dark_phone .et_audio_content h2,.et_pb_bg_layout_dark_phone .et_link_content a.et_link_main_url,.et_pb_bg_layout_dark_phone .et_link_content h2,.et_pb_bg_layout_dark_phone .et_quote_content blockquote cite,.et_pb_bg_layout_dark_phone .et_quote_content blockquote p{color:#fff!important}.et_pb_text_color_dark_phone .et_audio_content h2,.et_pb_text_color_dark_phone .et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone .et_link_content h2,.et_pb_text_color_dark_phone .et_quote_content blockquote cite,.et_pb_text_color_dark_phone .et_quote_content blockquote p{color:#666!important}.et_pb_text_color_dark_phone.et_audio_content h2,.et_pb_text_color_dark_phone.et_link_content a.et_link_main_url,.et_pb_text_color_dark_phone.et_link_content h2,.et_pb_text_color_dark_phone.et_quote_content blockquote cite,.et_pb_text_color_dark_phone.et_quote_content blockquote p{color:#bbb!important}.et_pb_text_color_dark_phone.et_audio_content,.et_pb_text_color_dark_phone.et_link_content,.et_pb_text_color_dark_phone.et_quote_content{background-color:#e8e8e8}}@media (max-width:479px){.et_pb_column_1_2 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_1_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_3 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_2_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_5 .et_pb_carousel_item .et_pb_video_play,.et_pb_column_3_8 .et_pb_carousel_item .et_pb_video_play{font-size:1.5rem;line-height:1.5rem;margin-left:-.75rem;margin-top:-.75rem}.et_audio_content,.et_quote_content{padding:35px 20px!important}.et_pb_post>.et_pb_gallery_post_type>.et_pb_slides>.et_pb_slide{min-height:156px!important}}.et_full_width_page .et_gallery_item{float:left;width:20.875%;margin:0 5.5% 5.5% 0}.et_full_width_page .et_gallery_item:nth-child(3n){margin-right:5.5%}.et_full_width_page .et_gallery_item:nth-child(3n+1){clear:none}.et_full_width_page .et_gallery_item:nth-child(4n){margin-right:0}.et_full_width_page .et_gallery_item:nth-child(4n+1){clear:both}
.et_pb_slider{position:relative;overflow:hidden}.et_pb_slide{padding:0 6%;background-size:cover;background-position:50%;background-repeat:no-repeat}.et_pb_slider .et_pb_slide{display:none;float:left;margin-right:-100%;position:relative;width:100%;text-align:center;list-style:none!important;background-position:50%;background-size:100%;background-size:cover}.et_pb_slider .et_pb_slide:first-child{display:list-item}.et-pb-controllers{position:absolute;bottom:20px;left:0;width:100%;text-align:center;z-index:10}.et-pb-controllers a{display:inline-block;background-color:hsla(0,0%,100%,.5);text-indent:-9999px;border-radius:7px;width:7px;height:7px;margin-right:10px;padding:0;opacity:.5}.et-pb-controllers .et-pb-active-control{opacity:1}.et-pb-controllers a:last-child{margin-right:0}.et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_slides .et_pb_temp_slide{display:block}.et_pb_slides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;width:0}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_light_tablet .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et_pb_bg_layout_light_tablet .et_pb_slide_content{color:#333}.et_pb_bg_layout_dark_tablet .et_pb_slide_description{text-shadow:0 1px 3px rgba(0,0,0,.3)}.et_pb_bg_layout_dark_tablet .et_pb_slide_content{color:#fff}.et_pb_bg_layout_dark_tablet .et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_bg_layout_dark_tablet .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}}@media (max-width:767px){.et-pb-controllers{position:absolute;bottom:5%;left:0;width:100%;text-align:center;z-index:10;height:14px}.et_transparent_nav .et_pb_section:first-child .et-pb-controllers{bottom:18px}.et_pb_bg_layout_light_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_light_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{background-color:hsla(0,0%,100%,.9)}.et_pb_bg_layout_light_phone .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_dark_phone.et_pb_slider_with_overlay .et_pb_slide_overlay_container,.et_pb_bg_layout_dark_phone.et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper,.et_pb_bg_layout_light_phone .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et_pb_bg_layout_dark_phone .et-pb-controllers .et-pb-active-control{background-color:#fff}.et_pb_bg_layout_dark_phone .et-pb-controllers a{background-color:hsla(0,0%,100%,.5)}}.et_mobile_device .et_pb_slider_parallax .et_pb_slide,.et_mobile_device .et_pb_slides .et_parallax_bg.et_pb_parallax_css{background-attachment:scroll}
.et-pb-arrow-next,.et-pb-arrow-prev{position:absolute;top:50%;z-index:100;font-size:48px;color:#fff;margin-top:-24px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:0}.et_pb_bg_layout_light .et-pb-arrow-next,.et_pb_bg_layout_light .et-pb-arrow-prev{color:#333}.et_pb_slider:hover .et-pb-arrow-prev{left:22px;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:22px;opacity:1}.et_pb_bg_layout_light .et-pb-controllers .et-pb-active-control{background-color:#333}.et_pb_bg_layout_light .et-pb-controllers a{background-color:rgba(0,0,0,.3)}.et-pb-arrow-next:hover,.et-pb-arrow-prev:hover{text-decoration:none}.et-pb-arrow-next span,.et-pb-arrow-prev span{display:none}.et-pb-arrow-prev{left:-22px}.et-pb-arrow-next{right:-22px}.et-pb-arrow-prev:before{content:"4"}.et-pb-arrow-next:before{content:"5"}.format-gallery .et-pb-arrow-next,.format-gallery .et-pb-arrow-prev{color:#fff}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-prev{left:0}.et_pb_column_1_3 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-prev,.et_pb_column_2_5 .et_pb_slider:hover .et-pb-arrow-next{right:0}.et_pb_column_1_4 .et_pb_slider .et_pb_slide,.et_pb_column_1_5 .et_pb_slider .et_pb_slide,.et_pb_column_1_6 .et_pb_slider .et_pb_slide{min-height:170px}.et_pb_column_1_4 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_5 .et_pb_slider:hover .et-pb-arrow-next,.et_pb_column_1_6 .et_pb_slider:hover .et-pb-arrow-next{right:0}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et-pb-arrow-next,.et_pb_bg_layout_light_tablet .et-pb-arrow-prev{color:#333}.et_pb_bg_layout_dark_tablet .et-pb-arrow-next,.et_pb_bg_layout_dark_tablet .et-pb-arrow-prev{color:#fff}}@media (max-width:767px){.et_pb_slider:hover .et-pb-arrow-prev{left:0;opacity:1}.et_pb_slider:hover .et-pb-arrow-next{right:0;opacity:1}.et_pb_bg_layout_light_phone .et-pb-arrow-next,.et_pb_bg_layout_light_phone .et-pb-arrow-prev{color:#333}.et_pb_bg_layout_dark_phone .et-pb-arrow-next,.et_pb_bg_layout_dark_phone .et-pb-arrow-prev{color:#fff}}.et_mobile_device .et-pb-arrow-prev{left:22px;opacity:1}.et_mobile_device .et-pb-arrow-next{right:22px;opacity:1}@media (max-width:767px){.et_mobile_device .et-pb-arrow-prev{left:0;opacity:1}.et_mobile_device .et-pb-arrow-next{right:0;opacity:1}}
.et_overlay{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:hsla(0,0%,100%,.9);opacity:0;pointer-events:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.et_overlay:before{color:#2ea3f2;content:"\E050";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:32px;-webkit-transition:all .4s;transition:all .4s}.et_portfolio_image,.et_shop_image{position:relative;display:block}.et_pb_has_overlay:not(.et_pb_image):hover .et_overlay,.et_portfolio_image:hover .et_overlay,.et_shop_image:hover .et_overlay{z-index:3;opacity:1}#ie7 .et_overlay,#ie8 .et_overlay{display:none}.et_pb_module.et_pb_has_overlay{position:relative}.et_pb_module.et_pb_has_overlay .et_overlay,article.et_pb_has_overlay{border:none}
.et_pb_blog_grid .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}.et_audio_container .mejs-container{width:auto!important;min-width:unset!important;height:auto!important}.et_audio_container .mejs-container,.et_audio_container .mejs-container .mejs-controls,.et_audio_container .mejs-embed,.et_audio_container .mejs-embed body{background:none;height:auto}.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-loaded,.et_audio_container .mejs-time.mejs-currenttime-container{display:none!important}.et_audio_container .mejs-time{display:block!important;padding:0;margin-left:10px;margin-right:90px;line-height:inherit}.et_audio_container .mejs-android .mejs-time,.et_audio_container .mejs-ios .mejs-time,.et_audio_container .mejs-ipad .mejs-time,.et_audio_container .mejs-iphone .mejs-time{margin-right:0}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5);border-radius:5px;height:4px;margin:8px 0 0;top:0;right:0;left:auto}.et_audio_container .mejs-controls>div{height:20px!important}.et_audio_container .mejs-controls div.mejs-time-rail{padding-top:0;position:relative;display:block!important;margin-left:42px;margin-right:0}.et_audio_container span.mejs-time-total.mejs-time-slider{display:block!important;position:relative!important;max-width:100%;min-width:unset!important}.et_audio_container .mejs-button.mejs-volume-button{width:auto;height:auto;margin-left:auto;position:absolute;right:59px;bottom:-2px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;height:4px;border-radius:5px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_audio_container .mejs-controls .mejs-time-rail .mejs-time-handle{display:block;border:none;width:10px}.et_audio_container .mejs-time-rail .mejs-time-handle-content{border-radius:100%;-webkit-transform:scale(1);transform:scale(1)}.et_pb_text_color_dark .et_audio_container .mejs-time-rail .mejs-time-handle-content{border-color:#666}.et_audio_container .mejs-time-rail .mejs-time-hovered{height:4px}.et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{background:#fff;border-radius:5px;height:10px;position:absolute;top:-3px}.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_audio_container .mejs-controls a.mejs-horizontal-volume-slider{display:block!important;height:19px;margin-left:5px;position:absolute;right:0;bottom:0}.et_audio_container .mejs-controls div.mejs-horizontal-volume-slider{height:4px}.et_audio_container .mejs-playpause-button button,.et_audio_container .mejs-volume-button button{background:none!important;margin:0!important;width:auto!important;height:auto!important;position:relative!important;z-index:99}.et_audio_container .mejs-playpause-button button:before{content:"E"!important;font-size:32px;left:0;top:-8px}.et_audio_container .mejs-playpause-button button:before,.et_audio_container .mejs-volume-button button:before{color:#fff}.et_audio_container .mejs-playpause-button{margin-top:-7px!important;width:auto!important;height:auto!important;position:absolute}.et_audio_container .mejs-controls .mejs-button button:focus{outline:none}.et_audio_container .mejs-playpause-button.mejs-pause button:before{content:"`"!important}.et_audio_container .mejs-volume-button button:before{content:"\E068";font-size:18px}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark .mejs-container .mejs-controls .mejs-time span{color:#999}.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px}.et_audio_container .mejs-container .mejs-controls{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:unset!important;position:relative}@media (max-width:980px){.et_pb_column_1_3 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_4 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_1_6 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_2_5 .et_audio_container .mejs-container .mejs-controls .mejs-time span,.et_pb_column_3_8 .et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:18px}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5)}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-volume-button button:before{color:#fff}.et_pb_bg_layout_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.et_pb_bg_layout_dark_tablet .mejs-container .mejs-controls .mejs-time span{color:#fff}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark_tablet .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_tablet .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark_tablet .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_tablet .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark_tablet .mejs-container .mejs-controls .mejs-time span{color:#999}}@media (max-width:767px){.et_audio_container .mejs-container .mejs-controls .mejs-time span{font-size:14px!important}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,100%,.5)}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#fff}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_bg_layout_dark_phone .et_audio_container .mejs-volume-button button:before{color:#fff}.et_pb_bg_layout_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_bg_layout_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle{background:#fff}.et_pb_bg_layout_dark_phone .mejs-container .mejs-controls .mejs-time span{color:#fff}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total{background:hsla(0,0%,60%,.5)}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-current{background:#999}.et_pb_text_color_dark_phone .et_audio_container .mejs-playpause-button button:before,.et_pb_text_color_dark_phone .et_audio_container .mejs-volume-button button:before{color:#666}.et_pb_text_color_dark_phone .et_audio_container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle,.et_pb_text_color_dark_phone .mejs-controls .mejs-time-rail .mejs-time-handle{background:#666}.et_pb_text_color_dark_phone .mejs-container .mejs-controls .mejs-time span{color:#999}}
.et_pb_video_box{display:block;position:relative;z-index:1;line-height:0}.et_pb_video_box video{width:100%!important;height:auto!important}.et_pb_video_overlay{position:absolute;z-index:10;top:0;left:0;height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer}.et_pb_video_play:before{font-family:ETmodules;content:"I"}.et_pb_video_play{display:block;position:absolute;z-index:100;color:#fff;left:50%;top:50%}.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{font-size:3rem;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem}.et_pb_bg_layout_light .et_pb_video_play{color:#333}.et_pb_video_overlay_hover{background:transparent;width:100%;height:100%;position:absolute;z-index:100;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.et_pb_video .et_pb_video_overlay_hover:hover{background:rgba(0,0,0,.6)}@media (min-width:768px) and (max-width:980px){.et_pb_column_1_3 .et_pb_video_play,.et_pb_column_1_4 .et_pb_video_play,.et_pb_column_1_5 .et_pb_video_play,.et_pb_column_1_6 .et_pb_video_play,.et_pb_column_2_5 .et_pb_video_play,.et_pb_column_3_8 .et_pb_video_play{font-size:6rem;line-height:6rem;margin-left:-3rem;margin-top:-3rem}}@media (max-width:980px){.et_pb_bg_layout_light_tablet .et_pb_video_play{color:#333}}@media (max-width:768px){.et_pb_column_1_2 .et_pb_video_play,.et_pb_column_2_3 .et_pb_video_play,.et_pb_column_3_4 .et_pb_video_play,.et_pb_column_3_5 .et_pb_video_play,.et_pb_column_4_4 .et_pb_video_play{font-size:3rem;line-height:3rem;margin-left:-1.5rem;margin-top:-1.5rem}}@media (max-width:767px){.et_pb_bg_layout_light_phone .et_pb_video_play{color:#333}}
.et_post_gallery{padding:0!important;line-height:1.7!important;list-style:none!important}.et_gallery_item{float:left;width:28.353%;margin:0 7.47% 7.47% 0}.blocks-gallery-item,.et_gallery_item{padding-left:0!important}.blocks-gallery-item:before,.et_gallery_item:before{display:none}.et_gallery_item:nth-child(3n){margin-right:0}.et_gallery_item:nth-child(3n+1){clear:both}
.et_pb_post{margin-bottom:60px;word-wrap:break-word}.et_pb_fullwidth_post_content.et_pb_with_border img,.et_pb_post_content.et_pb_with_border img,.et_pb_with_border .et_pb_post .et_pb_slides,.et_pb_with_border .et_pb_post img:not(.woocommerce-placeholder),.et_pb_with_border.et_pb_posts .et_pb_post,.et_pb_with_border.et_pb_posts_nav span.nav-next a,.et_pb_with_border.et_pb_posts_nav span.nav-previous a{border:0 solid #333}.et_pb_post .entry-content{padding-top:30px}.et_pb_post .entry-featured-image-url{display:block;position:relative;margin-bottom:30px}.et_pb_post .entry-title a,.et_pb_post h2 a{text-decoration:none}.et_pb_post .post-meta{font-size:14px;margin-bottom:6px}.et_pb_post .more,.et_pb_post .post-meta a{text-decoration:none}.et_pb_post .more{color:#82c0c7}.et_pb_posts a.more-link{clear:both;display:block}.et_pb_posts .et_pb_post{position:relative}.et_pb_has_overlay.et_pb_post .et_pb_image_container a{display:block;position:relative;overflow:hidden}.et_pb_image_container img,.et_pb_post a img{vertical-align:bottom;max-width:100%}@media (min-width:981px) and (max-width:1100px){.et_pb_post{margin-bottom:42px}}@media (max-width:980px){.et_pb_post{margin-bottom:42px}.et_pb_bg_layout_light_tablet .et_pb_post .post-meta,.et_pb_bg_layout_light_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_light_tablet .et_pb_post p{color:#666}.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta,.et_pb_bg_layout_dark_tablet .et_pb_post .post-meta a,.et_pb_bg_layout_dark_tablet .et_pb_post p{color:inherit}.et_pb_bg_layout_dark_tablet .comment_postinfo a,.et_pb_bg_layout_dark_tablet .comment_postinfo span{color:#fff}}@media (max-width:767px){.et_pb_post{margin-bottom:42px}.et_pb_post>h2{font-size:18px}.et_pb_bg_layout_light_phone .et_pb_post .post-meta,.et_pb_bg_layout_light_phone .et_pb_post .post-meta a,.et_pb_bg_layout_light_phone .et_pb_post p{color:#666}.et_pb_bg_layout_dark_phone .et_pb_post .post-meta,.et_pb_bg_layout_dark_phone .et_pb_post .post-meta a,.et_pb_bg_layout_dark_phone .et_pb_post p{color:inherit}.et_pb_bg_layout_dark_phone .comment_postinfo a,.et_pb_bg_layout_dark_phone .comment_postinfo span{color:#fff}}@media (max-width:479px){.et_pb_post{margin-bottom:42px}.et_pb_post h2{font-size:16px;padding-bottom:0}.et_pb_post .post-meta{color:#666;font-size:14px}}
@media (min-width:981px){.et_pb_gutters3 .et_pb_column,.et_pb_gutters3.et_pb_row .et_pb_column{margin-right:5.5%}.et_pb_gutters3 .et_pb_column_4_4,.et_pb_gutters3.et_pb_row .et_pb_column_4_4{width:100%}.et_pb_gutters3 .et_pb_column_4_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_module{margin-bottom:2.75%}.et_pb_gutters3 .et_pb_column_3_4,.et_pb_gutters3.et_pb_row .et_pb_column_3_4{width:73.625%}.et_pb_gutters3 .et_pb_column_3_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_4 .et_pb_module{margin-bottom:3.735%}.et_pb_gutters3 .et_pb_column_2_3,.et_pb_gutters3.et_pb_row .et_pb_column_2_3{width:64.833%}.et_pb_gutters3 .et_pb_column_2_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_3 .et_pb_module{margin-bottom:4.242%}.et_pb_gutters3 .et_pb_column_3_5,.et_pb_gutters3.et_pb_row .et_pb_column_3_5{width:57.8%}.et_pb_gutters3 .et_pb_column_3_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_3_5 .et_pb_module{margin-bottom:4.758%}.et_pb_gutters3 .et_pb_column_1_2,.et_pb_gutters3.et_pb_row .et_pb_column_1_2{width:47.25%}.et_pb_gutters3 .et_pb_column_1_2 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_2 .et_pb_module{margin-bottom:5.82%}.et_pb_gutters3 .et_pb_column_2_5,.et_pb_gutters3.et_pb_row .et_pb_column_2_5{width:36.7%}.et_pb_gutters3 .et_pb_column_2_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_2_5 .et_pb_module{margin-bottom:7.493%}.et_pb_gutters3 .et_pb_column_1_3,.et_pb_gutters3.et_pb_row .et_pb_column_1_3{width:29.6667%}.et_pb_gutters3 .et_pb_column_1_3 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_3 .et_pb_module{margin-bottom:9.27%}.et_pb_gutters3 .et_pb_column_1_4,.et_pb_gutters3.et_pb_row .et_pb_column_1_4{width:20.875%}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_module{margin-bottom:13.174%}.et_pb_gutters3 .et_pb_column_1_5,.et_pb_gutters3.et_pb_row .et_pb_column_1_5{width:15.6%}.et_pb_gutters3 .et_pb_column_1_5 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_5 .et_pb_module{margin-bottom:17.628%}.et_pb_gutters3 .et_pb_column_1_6,.et_pb_gutters3.et_pb_row .et_pb_column_1_6{width:12.0833%}.et_pb_gutters3 .et_pb_column_1_6 .et_pb_module,.et_pb_gutters3.et_pb_row .et_pb_column_1_6 .et_pb_module{margin-bottom:22.759%}.et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product{width:20.875%;margin-right:5.5%;margin-bottom:5.5%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products li.product{width:28.353%;margin-right:7.47%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-1 li.product{width:100%;margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product,.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li.product{width:48%;margin-right:4%}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(2n+2){margin-right:0}.et_pb_gutters3.et_left_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1),.et_pb_gutters3.et_right_sidebar.woocommerce-page #main-content ul.products.columns-2 li:nth-child(3n+1){clear:none}}
#sidebar{padding-bottom:28px}#sidebar .et_pb_widget{margin-bottom:30px;width:100%;float:none}.et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_2_3 .et_pb_countdown_timer .section.sep{font-size:44px;line-height:44px}.et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_2 .et_pb_countdown_timer .section.sep{font-size:32px;line-height:32px}.et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_3_8 .et_pb_countdown_timer .section.sep{font-size:24px;line-height:24px}.et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_3 .et_pb_countdown_timer .section.sep{font-size:20px;line-height:20px}.et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_right_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep,.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section p.value,.et_left_sidebar #main-content .et_pb_column_1_4 .et_pb_countdown_timer .section.sep{font-size:16px;line-height:16px}@media all and (min-width: 981px) and (max-width: 1100px){#sidebar .et_pb_widget{margin-left:0}.et_left_sidebar #sidebar .et_pb_widget{margin-right:0}}@media all and (min-width: 981px){#sidebar{float:left;width:20.875%}.et_right_sidebar #left-area{float:left;padding-right:5.5%}.et_right_sidebar #sidebar{padding-left:30px}.et_right_sidebar #main-content .container:before{right:20.875% !important}.et_left_sidebar #left-area{float:right;padding-left:5.5%}.et_left_sidebar #sidebar{padding-right:30px}.et_left_sidebar #main-content .container:before{left:20.875% !important}}@media all and (max-width: 980px){.et_right_sidebar #left-area,.et_right_sidebar #sidebar,.et_left_sidebar #left-area,.et_left_sidebar #sidebar{width:auto;float:none;padding-right:0;padding-left:0}.et_right_sidebar #left-area{margin-right:0}.et_right_sidebar #sidebar{margin-left:0;border-left:none}.et_left_sidebar #left-area{margin-left:0}.et_left_sidebar #sidebar{margin-right:0;border-right:none}}
.et_pb_widget{float:left;max-width:100%;word-wrap:break-word}.et_pb_widget a{text-decoration:none;color:#666}.et_pb_widget li a:hover{color:#82c0c7}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:.5em}.et_pb_widget ol li ol li,.et_pb_widget ul li ul li{margin-left:15px}.et_pb_widget select{width:100%;height:28px;padding:0 5px}.et_pb_widget_area .et_pb_widget a{color:inherit}.et_pb_bg_layout_light .et_pb_widget li a{color:#666}.et_pb_bg_layout_dark .et_pb_widget li a{color:inherit}
.widget_search .screen-reader-text,.et_pb_widget .wp-block-search__label{display:none}.widget_search input#s,.widget_search input#searchsubmit,.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{padding:.7em;height:40px !important;margin:0;font-size:14px;line-height:normal !important;border:1px solid #ddd;color:#666}.widget_search #s,.et_pb_widget .wp-block-search__input{width:100%;border-radius:3px}.widget_search #searchform,.et_pb_widget .wp-block-search{position:relative}.widget_search #searchsubmit,.et_pb_widget .wp-block-search__button{background-color:#ddd;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;position:absolute;right:0;top:0}#searchsubmit,.et_pb_widget .wp-block-search__button{cursor:pointer}
.et_pb_scroll_top.et-pb-icon{text-align:center;background:rgba(0,0,0,0.4);text-decoration:none;position:fixed;z-index:99999;bottom:125px;right:0px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;display:none;cursor:pointer;font-size:30px;padding:5px;color:#fff}.et_pb_scroll_top:before{content:'2'}.et_pb_scroll_top.et-visible{opacity:1;-webkit-animation:fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}.et_pb_scroll_top.et-hidden{opacity:0;-webkit-animation:fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);animation:fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1)}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: normal;
font-weight: 200;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: italic;
font-weight: 200;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200italic.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200italic.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200italic.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200italic.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200italic.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-200italic.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: normal;
font-weight: 300;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: italic;
font-weight: 300;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300italic.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300italic.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300italic.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300italic.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300italic.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-300italic.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: normal;
font-weight: 400;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-regular.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-regular.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-regular.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-regular.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-regular.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-regular.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: italic;
font-weight: 400;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-italic.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-italic.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-italic.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-italic.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-italic.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-italic.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: normal;
font-weight: 600;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: italic;
font-weight: 600;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600italic.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600italic.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600italic.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600italic.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600italic.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-600italic.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: normal;
font-weight: 700;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'Titillium Web';
font-style: italic;
font-weight: 700;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700italic.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700italic.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700italic.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700italic.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700italic.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/titillium-web-v17-latin-700italic.svg#TitilliumWeb) format('svg');
} @font-face {
font-display: swap;
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 400;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-regular.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-regular.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-regular.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-regular.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-regular.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-regular.svg#PTSansNarrow) format('svg');
} @font-face {
font-display: swap;
font-family: 'PT Sans Narrow';
font-style: normal;
font-weight: 700;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-700.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-700.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-700.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-700.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-700.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-narrow-v19-latin-700.svg#PTSansNarrow) format('svg');
} @font-face {
font-display: swap;
font-family: 'PT Sans';
font-style: normal;
font-weight: 400;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-regular.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-regular.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-regular.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-regular.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-regular.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-regular.svg#PTSans) format('svg');
} @font-face {
font-display: swap;
font-family: 'PT Sans';
font-style: italic;
font-weight: 400;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-italic.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-italic.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-italic.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-italic.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-italic.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-italic.svg#PTSans) format('svg');
} @font-face {
font-display: swap;
font-family: 'PT Sans';
font-style: normal;
font-weight: 700;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700.svg#PTSans) format('svg');
} @font-face {
font-display: swap;
font-family: 'PT Sans';
font-style: italic;
font-weight: 700;
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700italic.eot);
src: url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700italic.eot?#iefix) format('embedded-opentype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700italic.woff2) format('woff2'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700italic.woff) format('woff'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700italic.ttf) format('truetype'),
url(//www.cyrus-tahbasian.de/wp-content/themes/cyrus/fonts/pt-sans-v18-latin-700italic.svg#PTSans) format('svg');
} html{ hyphens:auto; -webkit-hyphens:auto; -ms-hyphens:auto; word-wrap:break-word; }
html[lang^="de"] p,
html[lang^="de"] li,
html[lang^="de"] blockquote,
html[lang^="de"] .et_pb_text p,
html[lang^="de"] .entry-content p{
-webkit-hyphens:auto; -ms-hyphens:auto; hyphens:auto;
word-break:normal; overflow-wrap:normal;
}
h1,h2,h3,h4,
.et_pb_promo_description h2,
.et_pb_button,
.et_mobile_menu,
.et_pb_menu__menu,
.et_pb_blurb h4{
-webkit-hyphens:none; -ms-hyphens:none; hyphens:none;
word-break:normal; overflow-wrap:normal;
}
.nowrap{ white-space:nowrap; }
p, li, blockquote, td, th{
hyphens:auto; -webkit-hyphens:auto; -ms-hyphens:auto; overflow-wrap:break-word;
}
h1,h2,h3,h4,h5{ font-family:'Titillium Web'; font-style:normal; }
h1, .et_pb_module_header{ font-size:44px; line-height:1.2em; }
h2{ font-size:42px; line-height:1.3em; }
h3{ font-size:26px; line-height:1.3em; }
h4{ font-size:22px; line-height:1.3em; font-weight:600; }
h5{ font-size:20px; line-height:1.3em; }
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_1.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_2.et_pb_blurb .et_pb_module_header,
.et_pb_blurb_0.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_1.et_pb_blurb .et_pb_module_header a,
.et_pb_blurb_2.et_pb_blurb .et_pb_module_header a{
font-weight:600; font-size:24px; color:#fff !important; line-height:1.1em; text-align:center;
}
a{ color:#1A73B8; text-decoration:underline; text-underline-offset:2px; }
a:hover{ text-decoration:none; }
a[class*="et_pb_button"], a[class*="button"], a[class*="btn"], .more-link{ text-decoration:none !important; }
body, p{ font-family:'PT Sans'; font-style:normal; font-weight:400; }
ul, #usp ul{ list-style:square !important; } .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar::before,
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__search-button,
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__close-search-button,
.et_pb_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{ color:#808000 !important; }
.et_pb_module .mobile_menu_bar::before{ top:10px; }
.et_mobile_menu{ border-top:3px solid #808000; }
.mobile_nav.opened{ padding-bottom:20px; }
.wpmi__icon.wpmi__label-1.wpmi__position-before.wpmi__align-middle.wpmi__size-1\.5.dashicons.dashicons-admin-home, .dashicons{
line-height:.7em; font-size:1.7em !important; color:#808000;
}
.mobile_menu_bar{ display:none; }
#rmp-menu-title-2140 .rmp-menu-title-image{ width:100%; height:60px; }
#rmp-container-2140{ width:100%; max-width:100% !important; min-width:100% !important; background-color:#fff; }
#rmp-menu-wrap-2140 .rmp-menu-item-link{ font-family:'PT Sans'; color:#333; font-size:16px !important; font-weight:400 !important; } #usp ul{ line-height:3em; }
.more-link{
font-size:18px; color:#fff;
padding:5px 20px; background-color:#E2B007;
}
.more-link:hover{ background-color:#cca41d; }
.post-content{ min-height:200px; }
.post-content-inner{ margin-bottom:10%; }
#home_blog .entry-title{ height:80px; }
#home_blog .post-meta{ display:none; }
#home_blog .post-content-inner{ margin-bottom:10%; min-height:110px; } .et_pb_slide_content{ display:none; } .quellenhinweis{ font-size:.85em; padding:25px 0 10px !important; }
.quelle{ font-size:.85em; font-style:italic; padding:10px 0 5px; } #socialmedia{ padding-top:14px; }
.et_pb_text_0_tb_footer h3, .et_pb_text_1_tb_footer h3, .et_pb_text_2_tb_footer h3{
line-height:1.3em; font-weight:600; padding-bottom:5px; border-bottom:2px solid #e2b007 !important; margin-bottom:25px;
} @media (max-width:980px){
h1{ font-size:38px !important; line-height:1.15 !important; }
h2{ font-size:32px !important; line-height:1.22 !important; }
h3{ font-size:26px !important; line-height:1.28 !important; }
h4{ font-size:22px !important; line-height:1.28 !important; }
}
@media (max-width:767px){
h1{ font-size:32px !important; line-height:1.20 !important; }
h2{ font-size:28px !important; line-height:1.25 !important; }
h3{ font-size:24px !important; line-height:1.30 !important; }
h4{ font-size:20px !important; line-height:1.30 !important; }
} @media (max-width:767px){
.et_pb_section{ padding:0px 0 !important; }
.et_pb_row{ padding-left:0 !important; padding-right:0 !important; }
#top_hero.et_pb_section{ padding:0 !important; }
#top_hero .et_pb_row{ padding:0 !important; } #head.et_pb_section{ padding:28px 0 !important; }
} .blockteaser .entry-featured-image-url img{ width:100%; height:auto; aspect-ratio:16/9; object-fit:cover; }
.blockteaser .post-content p{ min-height:6em; overflow:hidden; } #cta-schluss .et_pb_button{ font-weight:500; }
@media (max-width:767px){
#cta-schluss{ text-align:center; }
#cta-schluss .et_pb_button_module_wrapper{ display:inline-block; margin:6px 8px !important; }
} @media (max-width:980px){
[style*="height:"], [style*="min-height:"]{ height:auto !important; min-height:unset !important; }
}  #top_hero.et_pb_section{ padding:0 !important; margin:0 !important; } #top_hero .et_pb_row{
padding-left: clamp(12px, 3.5vw, 32px) !important;
padding-right: clamp(12px, 3.5vw, 32px) !important;
max-width:1200px; margin:0 auto;
} #top_hero .et_pb_fullwidth_header{
min-height:600px; padding:0 !important;
background-size:cover !important; background-position:center center !important;
}
@media (max-width:980px){ #top_hero .et_pb_fullwidth_header{ min-height:450px; } }
@media (max-width:767px){ #top_hero .et_pb_fullwidth_header{ min-height:360px; } } #top_hero h1{ line-height:1.12; }
@media (max-width:980px){ #top_hero h1{ font-size:38px !important; max-width:20ch; } }
@media (max-width:767px){ #top_hero h1{ font-size:32px !important; max-width:20ch; } } @media (max-width:767px){
#top_hero .et_pb_button{ padding:12px 20px !important; font-size:16px !important; border-radius:8px; }
} @media (min-width:981px){
#top_hero .et_pb_fullwidth_header .et_pb_fullwidth_header_container{
height:100%; display:flex; align-items:flex-start;
}
#top_hero .et_pb_fullwidth_header .header-content{ margin-top:15vh; }
#top_hero_seminare .et_pb_fullwidth_header .header-content{ margin-top:30vh; }
} @media (min-width:768px) and (max-width:980px){
#top_hero .et_pb_fullwidth_header .header-content{ margin-top:6vh; margin-left:0 !important; margin-right:0 !important; }
}
@media (max-width:767px){
#top_hero .et_pb_fullwidth_header .header-content{ margin-top:6vh; margin-left:0 !important; margin-right:0 !important; }
} #top_hero_rechtliches .et_pb_fullwidth_header{
height:500px;
background-size:cover !important;
padding: 10% inherit !important;
}
#top_hero_rechtliches .header-content {padding-top:10%;padding-bottom:10%;} #block1.et_pb_section{ margin-top:0 !important; } #usp{
color:#fff;
background-position:center center !important;
background-size:cover !important;
min-height:700px;
padding-top:64px !important; padding-bottom:64px !important;
}
#usp .et_pb_row{
margin:0 auto;
max-width:100%;
padding-left: clamp(12px, 4vw, 28px) !important;
padding-right: clamp(12px, 4vw, 28px) !important;
} #usp h2{ font-size:42px; line-height:1.2; margin:0 0 18px; color:#fff; }
#usp p, #usp li{ font-size:22px; line-height:1.55; color:#fff; }
#usp ul{ padding-left:1.2em; margin-top:10px; }
#usp li{ margin-bottom:10px; } @media (max-width:980px){
#usp{ min-height:580px; padding-top:56px !important; padding-bottom:56px !important; }
#usp h2{ font-size:30px !important; line-height:1.22; margin-bottom:16px; }
#usp p, #usp li{ font-size:18px; line-height:1.5; }
} @media (max-width:767px){
#usp{ min-height:480px; padding-top:48px !important; padding-bottom:48px !important; }
#usp h2{ font-size:28px !important; line-height:1.22; margin-bottom:14px; }
#usp p, #usp li{ font-size:17px; line-height:1.5; }
#usp .et_pb_column{ width:100% !important; margin-right:0 !important; margin-bottom:16px !important; }
} #usp .et_pb_text, #usp .et_pb_module{ height:auto !important; min-height:0 !important; } @media (min-width:981px){
#usp .et_pb_column_8{ padding-left:8% !important; padding-right:15%; }
#usp .et_pb_column_9{ padding-right:10% !important; }
} @media (max-width:767px){
#top_hero .et_pb_fullwidth_header .header-content{ margin-top:4.5vh; margin-left:4vw; margin-right:4vw; }
#top_hero .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{ font-size:20px; line-height:1.6em; }
} #about-intro .et_pb_row{ max-width:100%; margin:0 auto; padding:0 4vw; }
#about-intro h2{ padding-bottom:2%; }
#about-intro p{ font-size:18px; line-height:1.6; } #about-exp .et_pb_row.about-exp-row{ max-width:1200px; margin:0 auto; padding:0 4vw; }
#about-exp ul{ margin:8px 0 0; padding-left:1.2em; list-style:square; }
#about-exp li{ margin:0 0 8px; line-height:1.55; }
#about-exp p{ margin-top:14px; font-size:18px; line-height:1.6; }
@media (max-width:980px){
#about-exp .et_pb_column{ width:48% !important; margin-right:4% !important; margin-bottom:20px !important; }
#about-exp .et_pb_column:nth-child(2n){ margin-right:0 !important; }
}
@media (max-width:767px){
#about-exp .et_pb_column{ width:100% !important; margin-right:0 !important; margin-bottom:20px !important; }
}
#about-exp .et_pb_image img{ width:100%; height:auto; aspect-ratio:4/3; object-fit:cover; } #about-philo .et_pb_row{ max-width:100%; margin:0 auto; padding:0 4vw; }
#about-philo p{ font-size:18px; line-height:1.6; } #about-personal .et_pb_row{ max-width:100%; margin:0 auto; padding:0 4vw; }
#about-personal p{ font-size:17px; line-height:1.6; } #about-trust.et_pb_section{ padding-top:80px !important; padding-bottom:80px !important; }
#about-trust .et_pb_row{ padding-left:clamp(12px,4vw,28px) !important; padding-right:clamp(12px,4vw,28px) !important; }
#about-trust{
position:relative; min-height:60vh;
background-position:center center !important; background-size:cover !important; color:#fff; background-attachment:fixed;
}
#about-trust .et_pb_text_6 li,
#about-trust .et_pb_text_6 p{ font-size:22px; line-height:1.4; color:#fff; }
@media (max-width:980px){
#about-trust{ background-attachment:scroll; min-height:60vh; }
#about-trust .et_pb_row{ padding:10% 6% 12%; }
#about-trust h2{ font-size:clamp(28px,5.5vw,42px); line-height:1.15; }
}
@media (max-width:767px){
#about-trust .et_pb_row{ padding:6% 6% 14%; }
#about-trust .et_pb_column{ width:100% !important; margin-right:0 !important; margin-bottom:16px !important; }
#about-trust .et_pb_text_6 h2{ font-size:28px !important; }
#about-trust .et_pb_text_7 p, #usp .et_pb_text_3 li{ font-size:17px; line-height:1.5; }
#about-trust .et_pb_text_7 ul{ padding-left:1.2em; margin:8px 0 0; }
#about-trust .et_pb_text_7 li{ font-size:17px; line-height:1.5; }
#about-trust.et_pb_section{ padding-top:44px !important; padding-bottom:44px !important; }
#about-trust{ min-height:480px; }
} #about-seo .et_pb_row{ max-width:100%; margin:0 auto; padding:0 4vw; }
#about-seo p{ font-size:17px; line-height:1.7; } #about-cta .et_pb_row{ max-width:900px; margin:0 auto; text-align:center; padding:0 4vw; }
#about-cta .et_pb_button{ font-weight:500; padding:12px 22px !important; border-radius:8px; }
@media (max-width:767px){
#about-cta .et_pb_button_module_wrapper{ display:inline-block; margin:6px 8px !important; }
} @media (max-width:767px){
#about-intro.et_pb_section,
#about-exp.et_pb_section,
#about-philo.et_pb_section,
#about-personal.et_pb_section,
#about-seo.et_pb_section,
#about-cta.et_pb_section{
padding-top:44px !important; padding-bottom:44px !important;
}
}
@media (max-width:430px){
#about-seo.et_pb_section.is-referenzen {
padding-top:0px !important; padding-bottom:44px !important;
}
} @media (max-width:980px){
#about_hero [style*="height:"], #about_hero [style*="min-height:"],
#about-trust [style*="height:"], #about-trust [style*="min-height:"],
#about-intro [style*="height:"], #about-intro [style*="min-height:"],
#about-exp   [style*="height:"], #about-exp   [style*="min-height:"],
#about-philo [style*="height:"], #about-philo [style*="min-height:"],
#about-personal [style*="height:"], #about-personal [style*="min-height:"],
#about-seo [style*="height:"], #about-seo [style*="min-height:"],
#about-cta [style*="height:"], #about-cta [style*="min-height:"]{
height:auto !important; min-height:unset !important;
}
} blockquote{ border:none; }
blockquote p{
display:flex; align-items:flex-start; font-size:1.65rem !important;
font-family:'Titillium Web' !important; font-style:italic; font-weight:600; color:#333;
margin:1em 0; padding:0 80px 0 30px; position:relative;
}
blockquote::before{
content:""; position:absolute; top:0; left:0; width:30px; height:30px;
background:url(https://www.cyrus-tahbasian.de/wp-content/uploads/2025/09/Quote-Block.png) no-repeat center / contain;
}
.c-quote{ max-width:720px; margin:0; }
.c-quote blockquote{
position:relative; font-size:clamp(18px,2.1vw,22px); line-height:1.6; margin:0 0 10px; padding:18px 0 0 10px; color:#111;
}
.c-quote blockquote::before{
content:""; position:absolute; left:0; top:2px; width:32px; height:32px;
background:url(https://www.cyrus-tahbasian.de/wp-content/uploads/2025/09/Quote-Block.png) no-repeat center/contain; opacity:.8;
}
.c-quote figcaption{ font-size:.95em; color:#666; margin-bottom:.35rem; }
.c-quote-sub{ margin:0; color:#333; line-height:1.65; }
.has-dark-bg .c-quote blockquote{ color:#fff; }
.has-dark-bg .c-quote figcaption{ color:#ddd; }
.has-dark-bg .c-quote-sub{ color:#eee; } #bildungsscheck{ padding:45px; border:1px solid #e8ce3d; background-color:#f3ebc1; } @media (max-width:767px){
#top_hero_seminare .et_pb_fullwidth_header_container.left{ width:90% !important; }
#top_hero_seminare h1{
font-size:28px !important; line-height:1.3em !important; margin-top:80px !important; text-align:left !important;
}
#top_hero_seminare .et_pb_fullwidth_header_subhead{
font-size:22px !important; line-height:1.4em !important; margin-top:8px !important; text-align:left !important;
}
#seminar-card .seminar_heading{ padding-left:10% !important; padding-right:10% !important; }
#bildungsscheck { padding: 15px; }
} #seminar-card h3{ font-weight:700 !important; margin:8px 0 6px; line-height:1.25; }
#seminar-card .et_pb_row{
width:100% !important; max-width:1200px; margin:0 auto;
padding-left:clamp(16px,4vw,48px); padding-right:clamp(16px,4vw,48px);
}
#seminar-card .et_pb_column{
padding:40px 12px; background:#fff; border-radius:10px;
}
#seminar-card .et_pb_image img{
display:block; width:100%; height:auto; aspect-ratio:16/9; object-fit:cover; border-radius:8px;
}
#seminar-card p{ margin:6px 0 8px; line-height:1.6; font-size:18px; }
#seminar-card ul{ margin:8px 0 0; padding-left:1.1em; list-style:square; }
#seminar-card li{ margin:.35em 0; }
#seminar-card .seminar-location{ margin-top:6px; font-size:.95rem; color:#666; }
#seminar-card .et_pb_button{ display:inline-block; margin:16px 0 12px; padding:12px 22px; font-weight:500; }
@media (max-width:767px){
#seminar-card p, #seminar-card ul, #seminar-card li{ font-size:17px; line-height:1.6; }
#seminar-card h3{ font-size:clamp(18px,5.2vw,22px); }
} #has-parallax{
position:relative; background-size:cover !important; background-position:center center !important; background-attachment:fixed; color:#fff;
}
#has-parallax::before{
content:""; position:absolute; inset:0; background:linear-gradient(180deg, rgba(0,0,0,.75), rgba(0,0,0,.62)); z-index:0;
}
#has-parallax .et_pb_row{
position:relative; z-index:1; width:100% !important;
padding:clamp(48px,8vw,96px) clamp(16px,4vw,48px); height:500px;
}
#has-parallax h2, #has-parallax .et_pb_text{ color:#fff !important; }
@media (max-width:980px){
#has-parallax{ background-attachment:scroll; }
#has-parallax .et_pb_row{ padding:56px clamp(16px,4vw,48px) 64px; }
} @media (max-width:767px){
#has-parallax .et_pb_row{ height:auto !important; min-height:auto !important; padding-top:48px; padding-bottom:48px; }
} #seminar-formate{ background:#f7f7f7; }
#seminar-formate .et_pb_row{
width:100% !important; max-width:1200px; margin:0 auto;
padding: clamp(32px,6vw,72px) clamp(16px,4vw,48px);
display:flex; flex-wrap:wrap; gap:clamp(24px,3vw,48px);
} #seminar-formate h2{ margin:0 0 10px; font-weight:700; line-height:1.2; }
#seminar-formate p{ margin:0 0 12px; line-height:1.65; }
#seminar-formate ul{ margin:8px 0 0; padding-left:1.1em; list-style:square; }
#seminar-formate li{ margin:.4em 0; line-height:1.6; }
#seminar-formate h3{ font-weight:700; margin:12px 0 6px; }
#seminar-formate .sf-pricing{
background:#fff; border-radius:12px; padding:18px 16px; box-shadow:0 6px 16px rgba(0,0,0,.06);
}
#seminar-formate .sf-pricing h3{ margin:0 0 8px; }
#seminar-formate .sf-pricing ul{ margin:0 0 8px; padding-left:1.1em; list-style:square; }
#seminar-formate .sf-pricing li{ margin:.35em 0; line-height:1.6; }
#seminar-formate .sf-pricing p{ margin:6px 0 0; color:#666; }
@media (max-width:980px){
#seminar-formate .et_pb_row > .et_pb_column{ flex:0 0 100%; max-width:100%; }
#seminar-formate .sf-pricing{ margin-top:8px; }
}
@media (max-width:767px){
#seminar-formate p, #seminar-formate li{ font-size:17px; line-height:1.6; }
#seminar-formate h2{ text-align:center; }
}
@media (max-width:440px){
#seminar-formate .et_pb_row > .et_pb_column:first-child{ width:100%; }
#seminar-formate .et_pb_row > .et_pb_column:last-child{ width:100%; }
} #seminaranfrage .header-content{ padding-top:20vh; }
#schritte{ padding-left:10%; padding-right:15%; }
@media (max-width:767px){ 
#seminaranfrage .header-content{ padding-top:12vh; }
#schritte { padding-left:0%; padding-right:0%; }
} @media (min-width:981px){
#usp .et_pb_column_6{ padding-left:8% !important; padding-right:15%; }
#usp .et_pb_column_7{ padding-right:10% !important; }
} #auflistung ul{ line-height:1.77em !important; } #blog_block2 .entry-title{ height:80px; }
#blog_block2 .post-meta{ display:none; } .et_pb_blog .pagination,
.et_pb_ajax_pagination_container + .pagination,
.pagination{ display:none !important; }
#css_code{ font-size:.9em; padding:2% 5%; font-style:italic; }
@media (max-width:767px){
.et_pb_slide_description{ padding:10% !important; }
blockquote p{
font-size:1.35rem !important; margin:1em 0; padding:0 30px 0 10px; position:relative;
}
.et_pb_image_wrap{ width:95%; }
#beitrag .et_pb_row{ width:100% !important; }
} #cmplz-document, #cmplz-document p{
font-size:18px; margin-top:0; max-width:800px; text-justify:inter-word;
} :root{
--btn-font:'PT Sans Narrow', system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, sans-serif;
--btn-weight:500; --btn-size:20px; --btn-lineheight:1.2;
--btn-padding-y:10px; --btn-padding-x:30px; --btn-radius:0px;
--btn-bg:#e2b007; --btn-bg-hover:#cca41d; --btn-fg:#ffffff;
} :where(.et_pb_button, a.more-link, .button, a.button, .et_pb_contact_submit){
font-family:var(--btn-font); font-weight:var(--btn-weight);
font-size:var(--btn-size); line-height:var(--btn-lineheight);
letter-spacing:.7px; padding:var(--btn-padding-y) var(--btn-padding-x);
border-radius:var(--btn-radius); border:0;
color:var(--btn-fg) !important; background-color:var(--btn-bg) !important;
text-decoration:none !important; display:inline-block;
}
:where(.et_pb_button, a.more-link, .button, a.button, .et_pb_contact_submit):hover{
background-color:var(--btn-bg-hover) !important;
}   #top_hero.is-home, #top-hero.is-home {}
#block1.is-home,   #sektion1.is-home {}
#block2.is-home,   #sektion2.is-home {}
#block3.is-home,   #sektion3.is-home {}
#paralaxe.is-home, #sektion4.is-home {}
#home_blog.is-home,#sektion5.is-home {}
#cta-schluss.is-home, #seitenabschluss.is-home {} #top_hero.is-ueber-mich, #top-hero.is-ueber-mich {}
#about-intro.is-ueber-mich,    #sektion1.is-ueber-mich {}
#about-exp.is-ueber-mich,      #sektion2.is-ueber-mich {}
#about-philo.is-ueber-mich,    #sektion3.is-ueber-mich {}
#about-personal.is-ueber-mich, #sektion4.is-ueber-mich {}
#paralaxe.is-ueber-mich,       #sektion5.is-ueber-mich {}
#about-seo.is-ueber-mich,      #sektion6.is-ueber-mich {}
#cta-schluss.is-ueber-mich,    #seitenabschluss.is-ueber-mich {} #top_hero_seminare.is-seminare-workshops, #top-hero.is-seminare-workshops {}
#about-intro.is-seminare-workshops,       #sektion1.is-seminare-workshops {}
#seminar-card.is-seminare-workshops,      #sektion2.is-seminare-workshops {}
#seminar-formate.is-seminare-workshops,   #sektion3.is-seminare-workshops {}
#has-parallax.is-seminare-workshops,      #sektion4.is-seminare-workshops {}
#about-seo.is-seminare-workshops,         #sektion5.is-seminare-workshops {}
#cta-schluss.is-seminare-workshops,       #seitenabschluss.is-seminare-workshops {} #top_hero.is-webdesign-pflege,  #top-hero.is-webdesign-pflege {}
#about-intro.is-webdesign-pflege, #sektion1.is-webdesign-pflege {}
#block2.is-webdesign-pflege,      #sektion2.is-webdesign-pflege {}
#about-exp.is-webdesign-pflege,   #sektion3.is-webdesign-pflege {}
#paralaxe.is-webdesign-pflege,    #sektion4.is-webdesign-pflege {}
#about-seo.is-webdesign-pflege,   #sektion5.is-webdesign-pflege {}
#cta-schluss.is-webdesign-pflege, #seitenabschluss.is-webdesign-pflege {} #top_hero.is-coaching, #top-hero.is-coaching {}
#about-intro.is-coaching, #sektion1.is-coaching {}
#block2.is-coaching,      #sektion2.is-coaching {}
#about-exp.is-coaching,   #sektion3.is-coaching {}
#about-philo.is-coaching, #sektion4.is-coaching {}
#paralaxe.is-coaching,    #sektion5.is-coaching {}
#about-seo.is-coaching,   #sektion6.is-coaching {}
#cta-schluss.is-coaching, #seitenabschluss.is-coaching {} #top_hero.is-digitale-tipps,   #top-hero.is-digitale-tipps {}
#about-intro.is-digitale-tipps,#sektion1.is-digitale-tipps {}
#blog_block2.is-digitale-tipps,#sektion2.is-digitale-tipps {}
#cta-schluss.is-digitale-tipps,#seitenabschluss.is-digitale-tipps {} #top_hero.is-seminaranfrage,    #top-hero.is-seminaranfrage {}
#about-seminar.is-seminaranfrage,#sektion1.is-seminaranfrage {}
#paralaxe.is-seminaranfrage,     #sektion2.is-seminaranfrage {}
#about-seo.is-seminaranfrage,    #sektion3.is-seminaranfrage {}
#cta-schluss.is-seminaranfrage,  #seitenabschluss.is-seminaranfrage {} #top_hero.is-referenzen, #top-hero.is-referenzen {}
#about-intro.is-referenzen, #sektion1.is-referenzen {}
#about-philo.is-referenzen, #sektion2.is-referenzen {}
#about-seo.is-referenzen,   #sektion3.is-referenzen {}
#paralaxe.is-referenzen,    #sektion4.is-referenzen {}
#testimonials.is-referenzen,#sektion5.is-referenzen {}
#cta-schluss.is-referenzen, #seitenabschluss.is-referenzen {} #top_hero_rechtliches.is-rechtliches, #top-hero.is-rechtliches {}
#about-seminar.is-rechtliches,        #sektion1.is-rechtliches {}
#cta-schluss.is-rechtliches,          #seitenabschluss.is-rechtliches {}
#top_hero_rechtliches.is-datenschutz, #top-hero.is-datenschutz {}
#about-seminar.is-datenschutz,        #sektion1.is-datenschutz {}
#cta-schluss.is-datenschutz,          #seitenabschluss.is-datenschutz {}
#top_hero_rechtliches.is-impressum, #top-hero.is-impressum {}
#about-seminar.is-impressum,        #sektion1.is-impressum {}
#cta-schluss.is-impressum,          #seitenabschluss.is-impressum {} .is-home .schwerpunkte{ margin-top: var(--space-4); }
.is-referenzen .schwerpunkte{ margin-top: var(--space-5); }  @media (max-width:767px){
p, ul, ol, li{ font-size:18px; line-height:1.6; }
.et_pb_testimonial_meta { font-size:15px; }
#paralaxe .is-home .et_pb_text_2, #paralaxe .is-home .et_pb_text_3 { padding-left:0% !important;padding-right:0% !important; }
.et_pb_toggle_title { font-size: 16px !important; }
}
@media (max-width:430px){
#top_hero_rechtliches .et_pb_fullwidth_header {
height: 360px !important; }
}