.blurb:hover{background-color:#ecf3fa;box-shadow:0px 1px 18px rgba(23,23,23,0.17);-moz-box-shadow:0px 1px 18px rgba(23,23,23,0.17);-webkit-box-shadow:0px 1px 18px rgba(23,23,23,0.21)}.tilt.et_pb_image{-webkit-transition:all .2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;border:1px solid #fff}.tilt.et_pb_image:hover{-moz-transform:rotate(5deg) scale(1.1);-webkit-transform:rotate(5deg) scale(1.1);-o-transform:rotate(5deg) scale(1.1);transform:rotate(5deg) scale(1.1);box-shadow:0 3px 10px rgba(0,0,0,0.43),0 3px 10px rgba(0,0,0,0.36);border:1px solid #fff}.imp-shapes-menu-wrap{width:140px!important}.imp-shapes-menu-layer-title{position:relative;padding:0 20px;line-height:40px;background:#f5f5f5;box-shadow:0 2px 5px rgba(0,0,0,.15);font-family:'Trajan Pro Bold',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:700;color:#9FA1A4}.imp-ui-element{font-family:'Trajan Pro Bold',Helvetica,Arial,Lucida,sans-serif;font-size:14px;font-weight:700;color:#9FA1A4}.imp-shapes-menu-shape-title{color:#222;position:relative;z-index:0;padding:0 20px;line-height:40px;cursor:pointer;border-bottom:1px solid #ececec;font-family:Open Sans,Arial,sans-serif!important;color:#666!important;font-size:14px}.c-map-align .imp-wrap{margin:0 auto}#c-body-size .imp-shapes-menu-outer-wrap{max-width:640px}.c-graphic-align .imp-shapes-menu-outer-wrap{margin:0 auto!important;max-width:640px}.c-img-height img{height:100%;max-height:120px!important;width:auto}.c-img-height{text-align:center!important}.c-blurb-img .et_pb_blurb_position_left .et_pb_main_blurb_image{width:80px!important}.c-slider-bg .header-content{background-color:rgba(255,255,255,0.6)}.c-slider-bg .et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:100%;max-width:3000px;margin-left:auto;margin-right:auto}.imp-shapes-menu-wrap-right{border-left:1px solid #fff}.imp-shapes-menu-shape-title span{display:none!important}.c-table .et_pb_pricing_content{display:none}.c-table .et_pb_pricing_title{font-family:Open Sans,Arial,sans-serif!important;font-size:16px;font-weight:400}.c-table .et_pb_pricing_heading{padding:7px 0 2px 0}@media only screen and (min-width:981px){.c-table .et_pb_pricing_table{width:24%!important;max-width:24.5%!important}.c-table-float .et_pb_pricing_table_wrap{justify-content:flex-end!important}}@media only screen and (min-width:768px) and (max-width:980px){.c-table .et_pb_pricing_table{width:49%!important;max-width:49.5%!important}.c-table-float .et_pb_pricing_table_wrap{justify-content:flex-end!important}}@media (max-width:767px){.c-table .et_pb_pricing_table{width:100%!important;max-width:100%!important}}.c-table .et_pb_featured_table,.c-table .et_pb_pricing_table{margin:30px -1px 0 0!important;box-shadow:none!important}.c-table .et_pb_pricing_content_top{border-bottom:none!important;border-bottom-style:solid;padding-top:10px;padding-bottom:10px!important;position:relative;border-style:solid}.c-table .et_pb_featured_table .et_pb_pricing_content_top{border-bottom:1px solid #bebebe;background-color:#ffffff!important}.c-table .et_pb_sum{font-size:20px;color:#ffffff;font-weight:700}.c-table .et_pb_featured_table .et_pb_sum{font-size:20px;color:transparent;font-weight:700}.c-table .et_pb_pricing_table{padding-bottom:0px;background-color:rgba(255,255,255,0.1)!important;border:none!important;margin:2px!important}body #et-boc .c-table.et_pb_no_featured_in_first_row .et_pb_pricing_table{margin-top:2px!important}.toggle_custom_1{border:none}@media (min-width:768px){.toggle_custom_1.et_pb_toggle.et_pb_toggle h5{padding-left:34px}.toggle_custom_1 .et_pb_toggle_title:before{right:98%!important;font-size:24px;-webkit-transition:0.3s;transition:0.3s}}@media (max-width:767px){.toggle_custom_1.et_pb_toggle.et_pb_toggle h5{padding-left:24px}.toggle_custom_1 .et_pb_toggle_title:before{right:96%!important;font-size:24px;-webkit-transition:0.3s;transition:0.3s}}.toggle_custom_1.et_pb_toggle_open .et_pb_toggle_title:before{color:#9FA1A4}@media (max-width:767px){.toggle_custom_1 .one_third{width:100%}.toggle_custom_1 .two_third.et_column_last{width:100%}}.wp-caption{border:none;text-align:center;background-color:#ffffff;margin-bottom:10px;max-width:100%;padding:0}.wp-caption p.wp-caption-text{font-size:14px}.c-toogle-inner{padding:0px!important}.c-toogle-inner .et_pb_row{margin:0px 20px!important;width:90%}@media (min-width:981px){.c-toogle-inner .et_pb_gutters3 .et_pb_column_1_6{width:20%!important}.c-toogle-inner .et_pb_gutters3 .et_pb_column{margin-right:2%!important}.c-2-img-col .et_pb_gutters3 .et_pb_column_1_3{width:50%!important}}.c-last-row{padding-top:0px!important}.c-product-section{padding-bottom:0px!important}@media only screen and (min-width:981px){.c-toogle-inner .et_pb_row_1-6_1-6_1-6_1-6{display:flex;justify-content:space-between;flex-wrap:wrap}.c-toogle-inner .et_pb_row_1-6_1-6_1-6_1-6>*{width:100%;flex-basis:19.5%;max-width:19.5%}}.wpcf7-submit,#pmpro_btn-submit,#wp-submit{font-family:'Trajan Pro Bold',Helvetica,Arial,Lucida,sans-serif;background-color:#ffffff!important;margin-top:5px;padding:.3em 1em!important;border:solid 2px #9fa1a4;color:#9fa1a4;font-size:22px!important;border-radius:50px!important;height:auto!important;font-weight:600!important}.wpcf7-submit{transition:all 0.4s}.wpcf7-submit:hover{background-color:rgba(0,0,0,.05)!important;border:2px solid transparent}.wpcf7-select,.wpcf7-date,.wpcf7-text,.wpcf7-free-text,.wpcf7-textarea,.wpcf7-captchar,#username,#password,#password2,#bemail,#bconfirmemail,#user_login,#user_pass{background-color:#fafafa!important;border:none!important;width:100%!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important;font-size:14px;color:#999!important;padding:12px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.wpcf7-textarea{max-height:100px}.wpcf7-list-item{margin-left:0px!important}.c-contact-b-img .et_pb_main_blurb_image img{max-height:188px!important;width:auto}.mobile_menu_bar::before,.mobile_menu_bar::after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#9FA1A4}.et_mobile_menu{border-top:0px}:lang(hu) .et_pb_pricing_heading{height:46px!important}:lang(es) .et_pb_pricing_heading{height:46px!important}.c-table .et_pb_pricing_heading{display:flex;align-items:center;justify-content:center;width:100%!important}#mc_embed_signup{padding:24px}footer a{color:#e0e0e0!important}.product .related h2{font-size:18px!important}.related .add_to_cart_button{font-size:17px!important}.woocommerce-shipping-destination{display:none}.wc-bacs-bank-details-heading{margin-top:60px}.wc-bacs-bank-details-account-name{font-family:Open Sans,Arial,sans-serif;font-size:16px;font-weight:bold;color:#666}#pmpro_pricing_fields{display:none!important}.c-red-star{margin-bottom:20px}.woocommerce-order-received .c-red-star{display:none!important}html:not([lang="hu-HU"]) .et-cart-info{display:none}.sshos-horizontal-menu-wrapper ul li a{font-family:'Cormorant SC',Georgia,"Times New Roman",serif}@media (min-width:768px){.sshos-contents-wrapper{display:none!important}.sshos-header-bar{display:none!important}}.dw-cormorant{font-family:'Cormorant SC',Georgia,"Times New Roman",serif}.dw-mobile-menu{position:relative}.dw-drop-menu{position:absolute;top:30px;left:0;z-index:9999999;background:white;border:1px solid black;padding:10px;width:300px;max-width:270px}.dw-drop-menu ul{list-style-type:none;padding:0;margin:0}.dw-drop-menu ul li{margin:10px 0;list-style-type:none;padding:0 10px}.dw-drop-menu ul li:hover{background:#f4f4f4}.dw-drop-menu ul li a{font-family:'Cormorant SC',Georgia,"Times New Roman",serif;color:#6f6f6f;font-weight:600;display:flex;align-items:center}.dw-drop-menu ul li a i{scale:1.2;margin-right:5px;stroke:1.2}.dw-drop-menu ul li a img.dw-phone{width:110px}#dw-hamburger{border:none;background:transparent;cursor:pointer;width:26px;height:26px}#dw-hamburger i{scale:2;display:block}#dw-hamburger:hover{background:#f4f4f4}.dw-sticky-header{position:fixed;top:0;left:0;right:0;height:90px;background:white;z-index:8888888;padding:0 30px;transition:0.5s;border-bottom:1px solid #e8e8e8}.dw-feedback-form-flex p{display:flex;flex-wrap:wrap;justify-content:space-between}.dw-feedback-form-flex p label{flex:0 0 calc(50% - 10px);margin-bottom:10px}@media (max-width:768px){.dw-feedback-form-flex p label{flex:0 0 100%}}