/*! CSS Used from: https://domiart.com.ua/wp-content/plugins/g-business-reviews-rating/wp/css/css.css ; media=all */
@media all{
:root{--avatar-width:40px;--avatar-height:40px;}
}
/*! CSS Used from: https://domiart.com.ua/vitrina.css ; media=all */
@media all{
.relative{position:relative;}
.left{float:left;}
.text-center{text-align:center;}
.box-100{width:100%;}
.space-organization-archive-ins{margin:0;}
.space-offers-archive-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.space-offers-archive-item-ins{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;border-radius:5px;background-color:#fff;box-shadow:0 10px 40px 0 rgb(109 141 173 / .25);margin:0 15px 30px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.space-offers-archive-item-ins:hover{box-shadow:0 15px 40px 0 rgb(109 141 173 / .55);}
.space-offers-archive-item-wrap{padding:30px;}
.space-offers-archive-item-cat{font-weight:400;font-size:1em;line-height:1.45em;color:#7f8c8d;margin-bottom:5px;}
.space-offers-archive-item-title{margin-bottom:30px;}
.space-offers-archive-item-short-desc{margin-top:25px;font-weight:400;font-size:.75em;line-height:1.35em;color:#7f8c8d;}
.space-offers-archive-item-button{margin-top:30px;}
.space-offers-archive-item-button a{display:inline-block;padding:13px 40px;font-weight:700;font-size:1em;line-height:1.25em;color:#fff;border-radius:23px;background-color:#be2edd;box-shadow:0 0 15px 0 #fff0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.space-offers-archive-item-button a:hover{box-shadow:0 8px 30px 0 rgb(190 46 221 / .6);}
.space-offers-archive-item-button-notice{margin-top:8px;font-weight:400;font-size:.75em;line-height:1.25em;color:#7f8c8d;}
.space-offers-archive-item.space-dark-style .space-offers-archive-item-ins{background-color:#111;}
.space-offers-archive-item.space-dark-style .space-offers-archive-item-cat{color:#777;}
.space-offers-archive-item.space-dark-style .space-offers-archive-item-short-desc{color:#777;}
.space-offers-archive-item.space-dark-style .space-offers-archive-item-button a{background-color:#ff2453;}
.space-offers-archive-item.space-dark-style .space-offers-archive-item-button a:hover{box-shadow:0 8px 30px 0 rgb(255 36 83 / .6);}
html{overflow-x:hidden;box-sizing:border-box;}
*,*:before,*:after{box-sizing:inherit;}
body{background-color:#fff;color:#2e3246;font-family:'Roboto', sans-serif;font-weight:400;font-size:16px;line-height:100%;-webkit-font-smoothing:antialiased;margin:0px auto;padding:0px;overflow:hidden;}
h1,h2,h3{font-family:'Roboto', sans-serif;font-weight:700;-webkit-backface-visibility:hidden;color:#151515;}
h1{font-size:3.157em;line-height:1.2em;}
h2{font-size:2.369em;line-height:1.2em;}
h3{font-size:1.777em;line-height:1.2em;}
img{max-width:100%;height:auto;-webkit-backface-visibility:hidden;}
input,textarea{outline:none;outline:0;}
:active,:hover,:focus{outline:0!important;outline-offset:0!important;}
input[type="text"]:focus{outline:none;}
a,a:visited{text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
a:hover{text-decoration:none;}
a:active,a:focus{outline:none;}
div{-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;}
div::-webkit-scrollbar{width:0;}
p{line-height:1.85em;}
input[type="text"],input[type="tel"],input[type="email"],textarea{color:#2d3436;font-family:'Roboto', sans-serif;font-weight:400;font-size:1em;line-height:1.45em;background-color:#fefeff;border-radius:5px;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #e4e4e4;width:100%;padding:11px 15px;-webkit-appearance:none;}
input[type="text"],input[type="tel"],input[type="email"]{height:45px;}
textarea{padding:15px;}
input[type="submit"]{width:100%;background-color:#be2edd;border:0;padding:11px 30px;font-family:'Roboto', sans-serif;font-weight:700;font-size:1em;line-height:1.45em;height:45px;color:#fff;border-radius:5px;-webkit-appearance:none;text-align:center;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
input[type="submit"]:hover{background-color:#57606f;}
.relative{position:relative;}
.left{float:left;}
.text-center{text-align:center;}
.box-100{width:100%;}
.wpcf7{padding-bottom:1.45em;}
form.wpcf7-form label{font-size:0.75em;line-height:1.45em;font-style:italic;color:#636e72;padding-bottom:5px;display:inline-block;}
form.wpcf7-form p{padding-bottom:10px;}
div.wpcf7-response-output{margin:2em 0 1em;font-size:0.75em;line-height:1.45em;font-style:italic;color:#636e72;}
form.wpcf7-form textarea.wpcf7-textarea{width:100%;background-color:#f9fafc;}
form.wpcf7-form input[type="text"],form.wpcf7-form input[type="tel"],form.wpcf7-form input[type="email"],form.wpcf7-form textarea{font-size:16px;background-color:#f9fafc;}
form.wpcf7-form input[type="submit"]{margin-bottom:0;}
@media screen and (max-width: 991px) and (min-width: 768px){
.space-offers-archive-item{width:50%!important;}
}
@media screen and (max-width: 767px) and (min-width: 480px){
.space-offers-archive-item{width:50%!important;}
}
@media screen and (max-width: 479px){
.space-offers-archive-item{width:100%!important;float:none;}
.space-offers-archive-item-ins{margin-bottom:15px;display:block;width:100%;}
}
.space-offers-archive-item-logo{max-height:180px;max-width:300px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;margin:8px auto;}
.space-offers-archive-item-logo img{display:block;max-width:100%;object-fit:cover;width:100%;}
@media (max-width: 480px){
th,td{padding:4px;font-size:12px;}
table{font-size:12px;}
}
.space-offers-archive-item.space-dark-style .space-offers-archive-item-title span{color:#fff;}
.space-offers-archive-item-title span{font-weight:700;font-size:1.333em;line-height:1.25em;color:#151515;}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/plugins/translatepress-multilingual/assets/css/trp-floater-language-switcher.css ; media=all */
@media all{
#trp-floater-ls{position:fixed;z-index:9999999;bottom:0;left:80%;border-radius:5px 5px 0 0;display:block;overflow:hidden;}
#trp-floater-ls.trp-color-dark{background:rgb(27,27,27);background:linear-gradient(0deg, rgba(27,27,27,1) 0%, rgba(84,84,84,1) 100%);}
@media screen and (max-width: 1000px){
#trp-floater-ls{left:50%;}
}
@media screen and (max-width: 500px){
#trp-floater-ls{left:10%;}
}
#trp-floater-ls-language-list{display:none;}
#trp-floater-ls:focus #trp-floater-ls-current-language,#trp-floater-ls:hover #trp-floater-ls-current-language{display:none;}
#trp-floater-ls:focus #trp-floater-ls-language-list,#trp-floater-ls:hover #trp-floater-ls-language-list{display:block;}
#trp-floater-ls{box-shadow:0 0 5px #212121;}
#trp-floater-ls-current-language a,#trp-floater-ls-language-list a{display:block;padding:10px 15px 10px 15px;font-size:90%;}
#trp-floater-ls-current-language,#trp-floater-ls-language-list{text-align:left;}
#trp-floater-ls-current-language.trp-with-flags,#trp-floater-ls-language-list.trp-with-flags{text-align:left;}
#trp-floater-ls-current-language{display:block;width:100%;height:100%;}
.trp-color-dark #trp-floater-ls-current-language a,.trp-color-dark #trp-floater-ls-language-list a{color:#BDBDBD;}
.trp-color-dark #trp-floater-ls-current-language a,.trp-color-dark #trp-floater-ls-language-list a{display:block;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#trp-floater-ls-language-list a:hover{color:#FAFAFA;background-color:#656565;}
#trp-floater-ls .trp-floater-ls-disabled-language{pointer-events:none;cursor:default;}
#trp-floater-ls .trp-with-flags .trp-flag-image{margin-right:5px;margin-top:-1px;vertical-align:middle;height:auto;max-width:100%;display:inline;padding:0;}
#trp-floater-ls a{text-decoration:none;}
#trp-floater-ls-language-list{max-height:300px;overflow-y:auto;}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/plugins/translatepress-multilingual/assets/css/trp-language-switcher.css ; media=all */
@media all{
.trp-language-switcher{position:relative;display:inline-block;padding:0;border:0;margin:2px;box-sizing:border-box;}
.trp-language-switcher > div{box-sizing:border-box;padding:3px 20px 3px 5px;border:1px solid #c1c1c1;border-radius:3px;background-image:linear-gradient(45deg, transparent 50%, gray 50%),             linear-gradient(135deg, gray 50%, transparent 50%);background-position:calc(100% - 8px) calc(1em + 0px),             calc(100% - 3px) calc(1em + 0px);background-size:5px 5px,             5px 5px;background-repeat:no-repeat;background-color:#fff;}
.trp-language-switcher .trp-ls-shortcode-current-language{display:inline-block;}
.trp-language-switcher:focus .trp-ls-shortcode-current-language,.trp-language-switcher:hover .trp-ls-shortcode-current-language{visibility:hidden;}
.trp-language-switcher .trp-ls-shortcode-language{display:inline-block;height:1px;overflow:hidden;visibility:hidden;z-index:1;max-height:250px;overflow-y:auto;left:0;top:0;min-height:auto;}
.trp-language-switcher:focus .trp-ls-shortcode-language,.trp-language-switcher:hover .trp-ls-shortcode-language{visibility:visible;max-height:250px;height:auto;overflow-y:auto;position:absolute;left:0;top:0;display:inline-block!important;min-height:auto;}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/plugins/translatepress-business/add-ons-pro/automatic-language-detection/assets/css/trp-popup.css ; media=all */
@media all{
#trp_ald_modal_container{background-color:rgba(0,0,0,0.2);top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;position:fixed;z-index:2000000000000;pointer-events:none;}
#trp_ald_modal_popup{box-shadow:0 0 10px #6c7781;top:40px!important;position:relative;}
#trp_ald_modal_popup{background-color:#F0F0EE;width:570px;max-width:75%;border:1px solid #4c6066;padding:25px 40px;margin:auto;pointer-events:auto;}
#trp_ald_popup_text{text-align:left;font-size:17px;}
.trp_ald_select_and_button{display:flex;justify-content:space-between;margin-top:14px;font-size:17px;}
.trp_ald_button{margin-left:12px;width:287px;}
#trp_ald_popup_change_language{text-transform:none;width:100%;background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;justify-content:center;align-items:center;display:inline-grid;font-weight:normal;font-size:17px;height:50px;min-height:30px;margin:0;padding:0;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;}
#trp_ald_popup_change_language:hover{background:#135e96;border-color:#135e96;color:#fff;}
#trp_ald_x_button_and_textarea{text-decoration:none;display:flex;vertical-align:middle;align-items:center;cursor:pointer!important;color:#0085ba!important;font-size:14px;margin-top:15px;width:50%;height:100%;pointer-events:visibleFill;}
#trp_ald_x_button_textarea{text-decoration:underline;margin-bottom:3px;height:auto;width:auto;color:#0085ba!important;cursor:pointer!important;text-align:left;}
#trp_ald_x_button_textarea:hover{background-color:transparent;pointer-events:auto;cursor:pointer!important;z-index:20000000000000;}
#trp_ald_modal_popup #trp_ald_x_button{display:inline-table;width:0;background:0 0;padding:0;border:none;text-decoration:none;color:transparent;-webkit-backface-visibility:hidden;outline:none;z-index:1;}
#trp_ald_modal_popup #trp_ald_x_button::before{content:"\f153";font:normal 16px/20px dashicons;text-align:center;color:#0085ba!important;background:0 0!important;-webkit-font-smoothing:antialiased;}
#trp_ald_modal_popup #trp_ald_x_button::before:hover{background:0 0;}
.trp_ald_ls_container{height:50px;width:100%;color:#4c6066;font-size:19px;}
.trp_ald_ls_container .trp-language-switcher-container{width:100%;margin:0;user-select:none;}
.trp_ald_ls_container .trp-language-switcher-container > div{background-image:linear-gradient(             60deg             , transparent 50%, #C9C0BB 50%), linear-gradient(             120deg             , #C9C0BB 50%, transparent 50%);background-position:calc(100% - 18px) calc(1em), calc(100% - 12px) calc(1em);background-size:6px 12px, 6px 12px;background-repeat:no-repeat;}
.trp_ald_ls_container .trp-ls-shortcode-current-language{width:100%;height:50px;justify-content:left;padding-bottom:12px;border:2px solid #C9C0BB;padding-top:8px;padding-right:33px;vertical-align:middle;color:#4c6066;font-size:18px;overflow:hidden;}
.trp_ald_ls_container .trp-ls-shortcode-language{width:100%;height:50px;justify-content:left;border:2px solid #C9C0BB;z-index:1000000000000000;}
.trp_ald_ls_container .trp-ls-shortcode-current-language:hover{cursor:pointer;}
.trp_ald_ls_container .trp-ls-shortcode-language > div:hover{cursor:pointer;background:#135e96;color:#ffffff;}
.trp_ald_ls_container .trp-ald-popup-select{padding-top:5px;padding-bottom:5px;padding-right:33px;font-size:18px;margin-right:-15px;}
.trp_ald_ls_container .trp-ls-shortcode-current-language{padding-bottom:12px;padding-top:6px;vertical-align:middle;color:#4c6066;font-size:18px;}
.trp_ald_ls_container .trp-ls-shortcode-language{padding-bottom:3px;padding-top:3px;vertical-align:middle;color:#4c6066;font-size:18px;}
.trp_ald_ls_container .trp-ls-shortcode-current-language img.trp-flag-image{display:inline-block;padding-top:9px;margin-left:8px;margin-right:8px;}
.trp_ald_ls_container .trp-ls-shortcode-language img.trp-flag-image{display:inline-block;padding-top:9px;margin-left:8px;margin-right:8px;}
#trp_ald_popup_select_container .trp-ls-shortcode-language{display:none;}
.trp_ald_ls_container .trp-language-switcher:hover div.trp-ls-shortcode-current-language{visibility:visible;}
.trp_ald_ls_container .trp-language-switcher:hover div.trp-ls-shortcode-language{visibility:hidden;height:1px;}
@media screen and (max-width: 780px){
#trp_ald_modal_popup{width:80%;}
.trp_ald_select_and_button{display:block;margin-top:32px;}
.trp_ald_button{width:100%;margin-left:0;margin-top:14px;}
#trp_ald_x_button_and_textarea{width:100%;}
}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/uploads/pum/pum-site-styles.css?generated=1681389033 ; media=all */
@media all{
.pum-container,.pum-content,.pum-content+.pum-close,.pum-content+.pum-close:active,.pum-content+.pum-close:focus,.pum-content+.pum-close:hover,.pum-overlay,.pum-title{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:inherit;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:none;max-width:none;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto;}
.pum-content,.pum-title{position:relative;z-index:1;}
.pum-overlay{position:fixed;}
.pum-overlay{height:100%;width:100%;top:0;left:0;right:0;bottom:0;z-index:1999999999;overflow:initial;display:none;transition:.15s ease-in-out;}
.pum-overlay,.pum-overlay *,.pum-overlay :after,.pum-overlay :before,.pum-overlay:after,.pum-overlay:before{box-sizing:border-box;}
.pum-container{top:100px;position:absolute;margin-bottom:3em;z-index:1999999999;}
.pum-container.pum-responsive{left:50%;margin-left:-47.5%;width:95%;height:auto;overflow:visible;}
@media only screen and (min-width:1024px){
.pum-container.pum-responsive.pum-responsive-medium{margin-left:-30%;width:60%;}
.pum-container.pum-responsive.pum-position-fixed{position:fixed;}
}
@media only screen and (max-width:1024px){
.pum-container.pum-responsive.pum-position-fixed{position:absolute;}
}
.pum-container .pum-title{margin-bottom:.5em;}
.pum-container .pum-content>:last-child{margin-bottom:0;}
.pum-container .pum-content:focus{outline:0;}
.pum-container .pum-content>:first-child{margin-top:0;}
.pum-container .pum-content+.pum-close{text-decoration:none;text-align:center;line-height:1;position:absolute;cursor:pointer;min-width:1em;z-index:2;background-color:transparent;}
.pum-overlay.pum-overlay-disabled{visibility:hidden;}
.pum-overlay.pum-overlay-disabled::-webkit-scrollbar{display:block;}
.pum-overlay.pum-overlay-disabled .pum-container{visibility:visible;}
.popmake-close{cursor:pointer;}
.pum-theme-1911{background-color:rgba( 255, 255, 255, 1.00 );}
.pum-theme-1911 .pum-container{padding:18px;border-radius:9px;border:1px solid #000000;box-shadow:1px 1px 3px 0px rgba( 2, 2, 2, 0.23 );background-color:rgba( 249, 249, 249, 1.00 );}
.pum-theme-1911 .pum-title{color:#000000;text-align:left;text-shadow:0px 0px 0px rgba( 2, 2, 2, 0.23 );font-family:inherit;font-size:32px;line-height:36px;}
.pum-theme-1911 .pum-content{color:#8c8c8c;font-family:inherit;}
.pum-theme-1911 .pum-content + .pum-close{position:absolute;height:auto;width:auto;left:auto;right:0px;bottom:auto;top:0px;padding:8px;color:#ffffff;font-family:inherit;font-size:12px;line-height:14px;border:1px none #ffffff;border-radius:9px;box-shadow:0px 0px 0px 0px rgba( 2, 2, 2, 0.23 );text-shadow:0px 0px 0px rgba( 0, 0, 0, 0.23 );background-color:rgba( 221, 51, 51, 0.70 );}
#pum-1899{z-index:1999999999;}
}
/*! CSS Used from: https://domiart.com.ua/?action=fusion-get-styles&mq=max-1c.min,max-sh-640.min,/home/domiart/domiart.com.ua/www/wp-content/plugins/fusion-builder//assets/css/media/max-1c ; media=only screen and (max-width: 640px) */
@media only screen and (max-width: 640px){
#main,body{background-attachment:scroll!important;}
#content{width:100%!important;margin-left:0!important;}
}
/*! CSS Used from: https://domiart.com.ua/?action=fusion-get-styles&mq=max-shbp.min,max-sh-shbp.min ; media=only screen and (max-width: 1023px) */
@media only screen and (max-width: 1023px){
.fusion-mobile-menu-design-modern .fusion-secondary-header{padding:0;}
.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-row{padding-left:0;padding-right:0;}
.fusion-mobile-menu-design-modern .fusion-social-links-header{max-width:100%;text-align:center;margin-top:10px;margin-bottom:8px;}
.fusion-mobile-menu-design-modern .fusion-social-links-header a{margin-right:20px;margin-bottom:5px;}
.fusion-mobile-menu-design-modern .fusion-alignleft{border-bottom:1px solid transparent;}
.fusion-mobile-menu-design-modern .fusion-alignleft,.fusion-mobile-menu-design-modern .fusion-alignright{width:100%;float:none;display:block;}
.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft,.fusion-body .fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignright{text-align:center;}
.fusion-body .fusion-header-wrapper .fusion-header{background-color:var(--mobile_header_bg_color);}
.fusion-mobile-menu-design-modern .fusion-secondary-header{padding-left:0!important;padding-right:0!important;}
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header{padding-top:20px;padding-bottom:20px;}
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-header .fusion-row{width:100%;}
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-logo{margin:0!important;}
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder{padding-top:20px;margin-left:-30px;margin-right:-30px;margin-bottom:calc(-20px - var(--header_padding-bottom));}
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-nav-holder>ul{display:block;}
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-mobile-menu-icons{display:block;}
.fusion-header .fusion-row{padding-left:0;padding-right:0;}
.fusion-header-wrapper .fusion-row{padding-left:0;padding-right:0;max-width:100%;}
.fusion-footer-copyright-area>.fusion-row{padding-left:0;padding-right:0;}
.fusion-secondary-header{background-color:var(--header_top_bg_color);}
.fusion-secondary-header .fusion-row{display:block;}
.fusion-secondary-header .fusion-alignleft{margin-right:0;}
.fusion-secondary-header .fusion-alignright{margin-left:0;}
body.fusion-body .fusion-secondary-header .fusion-alignright>*{float:none;}
.fusion-mobile-menu-design-modern.fusion-header-v3 .fusion-main-menu{display:none;}
}
/*! CSS Used from: https://domiart.com.ua/?action=fusion-get-styles&mq=min-768-max-1024-p.min,/home/domiart/domiart.com.ua/www/wp-content/plugins/fusion-builder//assets/css/media/min-768-max-1024-p.min ; media=only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){
#wrapper{width:auto!important;}
.fusion-social-networks{display:block;text-align:center;padding:0 0 15px;}
.fusion-social-networks:after{content:"";display:block;clear:both;}
.wpcf7-form .wpcf7-text,.wpcf7-form textarea{float:none!important;width:100%!important;box-sizing:border-box;}
#toTop{bottom:30px;border-radius:4px;height:40px;}
#toTop:before{line-height:38px;}
#toTop:hover{background-color:#333;}
#footer>.fusion-row,.fusion-header .fusion-row,.fusion-secondary-header .fusion-row{padding-left:0!important;padding-right:0!important;}
#main,body{background-attachment:scroll!important;}
.avada-responsive:not(.rtl):not(.avada-menu-highlight-style-background) .fusion-header-v3 .fusion-main-menu>ul>li{padding-right:var(--mobile_nav_padding);}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/themes/Avada/assets/css/media/min-768-max-1024-l.min.css ; media=only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){
#main,body{background-attachment:scroll!important;}
.avada-responsive:not(.rtl) .fusion-header-v3 .fusion-main-menu>ul>li{padding-right:var(--mobile_nav_padding);}
}
/*! CSS Used from: https://domiart.com.ua/?action=fusion-get-styles&mq=max-sh-cbp.min,max-sh-sbp.min,max-sh-cbp-cf7.min,max-sh-cbp-sliders.min,max-sh-cbp-eslider.min,/home/domiart/domiart.com.ua/www/wp-content/plugins/fusion-builder//assets/css/media/max-sh-cbp.min ; media=only screen and (max-width: 800px) */
@media only screen and (max-width: 800px){
.fusion-contact-info{padding:.6em 30px;line-height:1.5em;}
#wrapper{width:auto!important;}
.fusion-copyright-notice{display:block;text-align:center;}
.fusion-copyright-notice{padding:0 0 15px;}
.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both;}
#toTop{bottom:30px;border-radius:4px;height:44px;width:44px;}
#toTop:before{line-height:42px;}
.to-top-container #toTop{border-radius:var(--totop_border_radius);}
#content{width:100%!important;margin-left:0!important;}
#main>.fusion-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.wpcf7-form .wpcf7-text,.wpcf7-form textarea{float:none!important;width:100%!important;box-sizing:border-box;}
}
/*! CSS Used from: https://domiart.com.ua/?action=fusion-get-styles&mq=max-640.min,max-640-sliders.min,/home/domiart/domiart.com.ua/www/wp-content/plugins/fusion-builder//assets/css/media/max-640.min ; media=only screen and (max-device-width: 640px) */
@media only screen and (max-device-width: 640px){
#wrapper{width:auto!important;overflow-x:hidden!important;}
#content{width:100%!important;float:none!important;margin-left:0!important;margin-bottom:50px;}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/plugins/ar-contactus/res/css/jquery.contactus.min.css ; media=all */
@media all{
.arcuAnimated{animation-duration:1s;animation-fill-mode:both;}
.arcontactus-widget{opacity:0;transition:.2s opacity;line-height:1;}
.arcontactus-widget *{box-sizing:border-box;}
.arcontactus-widget.left.arcontactus-message{left:20px;right:auto;}
.arcontactus-widget.left .arcontactus-message-button{right:auto;left:0;}
.arcontactus-widget.left .arcontactus-prompt{left:80px;right:auto;transform-origin:0 50%;}
.arcontactus-widget.left .arcontactus-prompt:before{border-right:8px solid #FFF;border-top:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid transparent;right:auto;left:-15px;}
.arcontactus-widget.left .callback-countdown-block{left:0;right:auto;}
.arcontactus-widget.left .callback-countdown-block::before{left:25px;right:auto;}
.arcontactus-widget.active{opacity:1;}
.arcontactus-widget.arcontactus-message{z-index:1000000;right:20px;bottom:20px;position:fixed!important;height:70px;width:70px;}
.arcontactus-widget .arcontactus-message-button{width:70px;position:absolute;height:70px;right:0;background-color:red;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;}
.arcontactus-widget .arcontactus-message-button .pulsation{width:84px;height:84px;background-color:red;border-radius:50px;position:absolute;left:-7px;top:-7px;z-index:-1;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-animation:arcontactus-pulse 2s infinite;animation:arcontactus-pulse 2s infinite;}
.arcontactus-widget .arcontactus-message-button .icons{background-color:#fff;width:44px;height:44px;border-radius:50px;position:absolute;overflow:hidden;top:50%;left:50%;margin-top:-22px;margin-left:-22px;}
.arcontactus-widget .arcontactus-message-button .static{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;padding:0;width:100%;height:100%;text-align:center;display:flex;flex:auto;}
.arcontactus-widget .arcontactus-message-button .static div{margin:auto;}
.arcontactus-widget .arcontactus-message-button .static div.img-24 svg{width:24px;height:24px;font-size:24px;line-height:24px;}
.arcontactus-widget .arcontactus-message-button .static svg{width:24px;height:24px;color:#FFFFFF;line-height:24px;font-size:24px;margin:auto;}
.arcontactus-widget .pulsation:nth-of-type(2n){-webkit-animation-delay:.5s;animation-delay:.5s;}
.arcontactus-widget .icons-line{top:10px;left:12px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-transition:cubic-bezier(.13, 1.49, .14, -0.4);-o-transition:cubic-bezier(.13, 1.49, .14, -0.4);transition:cubic-bezier(.13, 1.49, .14, -0.4);-webkit-animation-delay:0s;animation-delay:0s;-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);height:24px;transition:.2s all;}
.arcontactus-widget .icons-line span{display:inline-block;width:24px;height:24px;color:red;}
.arcontactus-widget .icons-line span svg{width:24px;height:24px;}
.arcontactus-widget .icons-line span{margin-right:40px;}
.arcontactus-widget .static{transition:.2s all;}
.arcontactus-widget .icons{transition:.2s all;}
.arcontactus-widget .icons.hide{transform:scale(0);opacity:0;}
.arcontactus-widget .icons.hide .icons-line{transform:scale(0);}
.arcontactus-widget .arcontactus-close{color:#FFFFFF;}
.arcontactus-widget .arcontactus-close svg{-webkit-transform:rotate(180deg) scale(0);-ms-transform:rotate(180deg) scale(0);transform:rotate(180deg) scale(0);-webkit-transition:ease-in .12s all;-o-transition:ease-in .12s all;transition:ease-in .12s all;display:block;}
.arcontactus-widget .arcontactus-prompt{display:-webkit-box;display:-ms-flexbox;display:flex;}
.arcontactus-widget .callback-countdown-block,.arcontactus-widget .arcontactus-prompt{background:#FFFFFF;box-shadow:0 0 40px rgba(0,0,0,0.2);width:300px;background-repeat:no-repeat;background-position:center;position:absolute;bottom:80px;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7px;z-index:1000000;transform:scale(1);display:none;}
.arcontactus-widget .callback-countdown-block:before,.arcontactus-widget .arcontactus-prompt:before{position:absolute;bottom:-7px;right:25px;left:auto;display:inline-block!important;border-right:8px solid transparent;border-top:8px solid #FFFFFF;border-left:8px solid transparent;content:'';}
.arcontactus-widget.arcu-scale .callback-countdown-block,.arcontactus-widget.arcu-scale .arcontactus-prompt{display:block;-webkit-transform-origin:80% 105%;-ms-transform-origin:80% 105%;transform-origin:80% 105%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:ease-out .12s all;-o-transition:ease-out .12s all;transition:ease-out .12s all;}
.arcontactus-widget .arcontactus-prompt{color:#787878;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:18px;width:auto;bottom:10px;right:80px;white-space:nowrap;padding:14px 20px 14px;}
.arcontactus-widget .arcontactus-prompt:before{border-right:8px solid transparent;border-top:8px solid transparent;border-left:8px solid #FFF;border-bottom:8px solid transparent;bottom:16px;right:-15px;}
.arcontactus-widget .arcontactus-prompt:hover .arcontactus-prompt-close{opacity:1;}
.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-close{opacity:0;transition:.2s all;position:absolute;right:-10px;top:-10px;padding:0;margin:0;border:0 none;background:none;line-height:1;width:26px;height:26px;cursor:pointer;color:#FFFFFF;background:#787878;border-radius:50%;text-align:center;}
.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-close svg{height:12px;width:12px;display:block;position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px;}
.arcontactus-widget .callback-countdown-block{background:#FFFFFF;box-shadow:0 0 40px rgba(0,0,0,0.2);width:410px;background-repeat:no-repeat;background-position:center;position:absolute;bottom:80px;left:auto;right:0;align-items:center;border-radius:7px;-webkit-transform-origin:80% 105%;-ms-transform-origin:80% 105%;transform-origin:80% 105%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:ease-out .12s all;-o-transition:ease-out .12s all;transition:ease-out .12s all;z-index:1000000;color:red;padding-top:5px;padding-left:8px;padding-right:8px;display:none;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-timer_timer{font-size:38px;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;}
.arcontactus-widget .callback-countdown-block:before{position:absolute;bottom:-7px;right:25px;left:auto;display:inline-block!important;border-right:8px solid transparent;border-top:8px solid #FFFFFF;border-left:8px solid transparent;content:'';}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:18px;padding:0 10px 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:none;width:100%;position:relative;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone:before{transition:.2s all;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone p{text-align:center;margin-bottom:10px;margin-top:3px;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group{align-items:center;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group .arcu-form-group{margin-bottom:10px;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group .arcu-form-group.arcu-form-group-required .arcu-form-label:after{content:" *";color:#c7254e;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group .arcu-form-label{font-size:14px;margin-bottom:3px;color:#333333;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group .arcu-form-field{display:block;width:100%;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:16px;border-radius:4px;border:0;height:36px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 10px 6px;border:1px solid #DDDDDD;margin:0!important;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group button[type=submit]{display:block;width:100%;border-radius:4px;border:0;background-color:red;color:#fff;font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:14px;padding:7px 5px 7px;cursor:pointer;height:36px;margin:0;line-height:1;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group button[type=submit]:hover{opacity:.8;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-sorry{height:140px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-sorry p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:18px;text-align:center;margin-bottom:5px;margin-top:7px;width:100%;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-close{position:absolute;right:9px;top:9px;padding:0;margin:0;border:0 none;background:none;line-height:1;width:26px;height:26px;cursor:pointer;color:#FFFFFF;background:#787878;border-radius:50%;z-index:1;text-align:center;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-close svg{height:12px;width:12px;display:block;position:absolute;left:50%;top:50%;margin:-6px 0 0 -6px;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-timer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:140px;display:none;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-timer p{font-family:Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:21px;text-align:center;margin-bottom:5px;margin-top:7px;}
.arcontactus-widget .callback-state{background-color:#fff;width:44px;height:44px;border-radius:50px;position:absolute;overflow:hidden;top:50%;left:50%;margin-top:-22px;margin-left:-22px;display:none;-webkit-animation:none;animation:none;z-index:999999;transition:.2s all;transform:scale(0);color:red;display:-webkit-box;display:-ms-flexbox;display:flex;}
.arcontactus-widget .callback-state svg{width:24px;height:24px;position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;}
@media (max-width:468px){
.arcontactus-widget .callback-countdown-block{width:auto;}
}
@media (max-height:400px){
.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-close{opacity:1;}
}
@media (max-width:428px){
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group{display:block;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group input[type=tel],.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group button[type=submit]{display:block;width:100%;margin:0 0 5px 0;}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group input[type=tel]{margin-bottom:10px!important;}
.arcontactus-widget .arcontactus-prompt .arcontactus-prompt-close{opacity:1;}
.arcontactus-widget.arcontactus-message .callback-countdown-block{bottom:0;border-radius:0;width:100%;}
}
.arcontactus-widget .callback-countdown-block .callback-countdown-block-phone .callback-countdown-block-form-group .arcu-form-field::placeholder{color:#BBBBBB;}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/plugins/ar-contactus/res/css/generated-desktop.css ; media=all */
@media all{
#arcontactus-message-callback-phone-submit{font-weight:normal;}
.arcontactus-widget.left.arcontactus-message{left:20px;}
.arcontactus-widget.left.arcontactus-message{bottom:65px;}
.arcontactus-widget .arcontactus-message-button .pulsation{-webkit-animation-duration:2s;animation-duration:2s;}
.arcontactus-widget .callback-countdown-block{width:360px;}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/themes/Avada/assets/css/style.min.css?ver=6.0 ; media=all */
@media all{
*{box-sizing:border-box;}
.fusion-clearfix{clear:both;zoom:1;}
.fusion-clearfix:after,.fusion-clearfix:before{content:" ";display:table;}
.fusion-clearfix:after{clear:both;}
input[type=email],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-webkit-border-radius:0;}
html{overflow-x:hidden;overflow-y:scroll;}
body{margin:0;color:#747474;min-width:320px;-webkit-text-size-adjust:100%;font:13px/20px PTSansRegular,Arial,Helvetica,sans-serif;}
#wrapper{overflow:visible;}
img{border-style:none;vertical-align:top;max-width:100%;height:auto;}
a{text-decoration:none;}
input,textarea{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000;}
form{margin:0;padding:0;border-style:none;}
#content:after,.clearfix:after{content:"";display:table;clear:both;}
a,a:after,a:before{transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:linear;}
#main{padding:55px 10px 45px;background:#fff;clear:both;}
h2{color:#333;margin:0 0 20px;}
#content{width:71.1702128%;float:left;min-height:1px;}
input[type=email],input[type=text]{border:1px solid #d2d2d2;font-size:13px;color:#747474;padding:8px 15px;margin-right:1%;width:100%;box-sizing:border-box;}
.post-content p{margin:0 0 20px;}
.to-top-right #toTop{right:75px;}
#toTop{background-color:#333;border-radius:4px 4px 0 0;bottom:0;display:none;height:35px;position:fixed;text-align:center;width:48px;opacity:.9;z-index:100000;transition:all .2s ease-in-out 0s;line-height:1;}
#toTop:before{line-height:35px;content:'\f106';-webkit-font-smoothing:antialiased;font-family:icomoon;font-size:22px;color:#fff;}
#toTopHover{display:block;overflow:hidden;float:left;opacity:0;}
#toTop:active,#toTop:focus{outline:0;background-color:#333;}
.layout-wide-mode #wrapper{width:100%;max-width:none;}
.fusion-row{margin:0 auto;zoom:1;}
.fusion-row:after,.fusion-row:before{content:" ";display:table;}
.fusion-row:after{clear:both;}
.fusion-alignleft{display:inline;float:left;margin-right:15px;}
.fusion-alignright{display:inline;float:right;margin-left:15px;}
footer,header,main,nav,section{display:block;}
strong{font-weight:700;}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;}
.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#333;display:block;font-size:1rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.post-content p{margin-top:0;margin-bottom:20px;}
.fusion-disable-outline input,.fusion-disable-outline textarea{outline:0;}
.fusion-header-wrapper{position:relative;z-index:10010;}
.fusion-header-sticky-height{display:none;}
.fusion-header{padding-left:30px;padding-right:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color .25s ease-in-out;}
.fusion-header-v3 .fusion-header{border-bottom:1px solid transparent;}
.fusion-secondary-header{border-bottom:1px solid transparent;}
.fusion-secondary-header .fusion-alignleft{float:left;margin-right:0;-ms-flex-positive:1;flex-grow:1;}
.fusion-secondary-header .fusion-alignright{float:right;margin-left:0;-ms-flex-positive:1;flex-grow:1;}
.fusion-secondary-header .fusion-alignright>*{float:right;}
.fusion-secondary-header .fusion-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;}
.fusion-contact-info{line-height:43px;}
.fusion-logo{display:block;float:left;max-width:100%;zoom:1;}
.fusion-logo:after,.fusion-logo:before{content:" ";display:table;}
.fusion-logo:after{clear:both;}
.fusion-logo a{display:block;max-width:100%;}
.fusion-logo img{width:auto;}
.fusion-main-menu{float:right;position:relative;z-index:200;overflow:hidden;}
.fusion-header-v3 .fusion-main-menu:hover{overflow:visible;}
.fusion-main-menu>ul>li:last-child{padding-right:0;}
.fusion-main-menu>ul>.fusion-menu-item-button>a{border-color:transparent;}
.fusion-main-menu ul{list-style:none;margin:0;padding:0;}
.fusion-main-menu ul a{display:block;box-sizing:content-box;}
.fusion-main-menu li{float:left;margin:0;padding:0;position:relative;cursor:pointer;}
.fusion-main-menu>ul>li{padding-right:45px;}
.fusion-main-menu>ul>li>a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1;-webkit-font-smoothing:subpixel-antialiased;}
.fusion-social-links-header{margin-top:10px;}
.fusion-is-sticky .fusion-logo img{width:auto;}
.fusion-is-sticky .fusion-header-v3 .fusion-header{position:fixed;top:0;z-index:210;max-width:100%;width:100%;border-bottom:0;}
.fusion-is-sticky .fusion-main-menu>ul>li:last-child{padding-right:0;}
.fusion-mobile-nav-holder{display:none;clear:both;color:#333;}
.fusion-is-sticky .fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul{max-height:200px;overflow-y:scroll;overflow-x:hidden;}
.fusion-mobile-nav-holder .menu-text{-webkit-font-smoothing:auto;}
.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a{text-align:left;}
.fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a{padding-left:12px;}
.fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-mobile-nav-item a{padding-left:30px;}
.fusion-mobile-nav-holder>ul{display:none;list-style:none;margin:0;padding:0;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul{border:none;border-top:1px solid transparent;}
.fusion-mobile-nav-holder ul{list-style:none;margin:0;padding:0;}
.fusion-mobile-menu-design-modern .fusion-header>.fusion-row{position:relative;}
.fusion-mobile-nav-item{position:relative;font-size:12px;line-height:normal;}
.fusion-mobile-nav-item a{color:#333;padding:0 12px;font-size:12px;display:block;border-bottom:1px solid transparent;}
.fusion-mobile-menu-icons{display:none;position:relative;top:0;right:0;vertical-align:middle;text-align:right;}
.fusion-mobile-menu-icons a{float:right;font-size:21px;margin-left:20px;}
body:not(.fusion-header-layout-v6) .fusion-header{-webkit-transform:translate3d(0,0,0);-moz-transform:none;}
body:not(.fusion-header-layout-v6).fusion-top-header .fusion-main-menu>ul>li>a.fusion-bar-highlight{box-sizing:border-box;}
body.fusion-top-header.avada-sticky-shrinkage .fusion-is-sticky .fusion-main-menu>ul>li>a{display:-ms-flexbox;display:flex;}
.fusion-main-menu>ul>.fusion-menu-item-button>a:hover{border-color:transparent;}
.fusion-footer-copyright-area{z-index:10;position:relative;padding:18px 10px 12px;border-top:1px solid #4b4c4d;background:#282a2b;}
.fusion-copyright-content{display:table;width:100%;}
.fusion-copyright-notice{display:table-cell;vertical-align:middle;margin:0;padding:0;color:#8c8989;font-size:12px;}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-content{display:block;text-align:center;}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice{display:block;width:100%;text-align:center;}
[class*=" fusion-icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
}
/*! CSS Used from: https://domiart.com.ua/wp-content/uploads/fusion-styles/333c5e250932afd45be19c440cd107c1.min.css?ver=2.0 ; media=all */
@media all{
:root{--button_padding:11px 23px;--button_font_size:13px;--button_line_height:16px;}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output{display:none;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce){
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}
html:not(.avada-html-layout-boxed):not(.avada-html-layout-framed),html:not(.avada-html-layout-boxed):not(.avada-html-layout-framed) body{background-color:#ffffff;background-blend-mode:normal;}
body{background-image:none;background-repeat:repeat;}
#main,#wrapper,.layout-wide-mode #main,.layout-wide-mode #wrapper,body,html{background-color:#ffffff;}
#main{background-image:none;background-repeat:repeat;}
.fusion-header-v3 .fusion-header,.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft,.fusion-secondary-header{border-bottom-color:#e5e5e5;}
.fusion-mobile-menu-design-modern .fusion-secondary-header .fusion-alignleft{border-top-color:#e5e5e5;}
.fusion-secondary-header{background-color:#e10707;}
.fusion-body .fusion-is-sticky.fusion-header-wrapper .fusion-header{background-color:#ffffff;}
.fusion-is-sticky .fusion-main-menu>ul>li>a{color:#333333;}
.fusion-header-wrapper .fusion-row{padding-left:0px;padding-right:0px;}
.fusion-header .fusion-row{padding-top:0px;padding-bottom:0px;}
.avada-header-shadow-no .fusion-is-sticky:after,.avada-header-shadow-no .fusion-is-sticky:before{display:none;}
body:not(.avada-menu-highlight-style-background) .fusion-is-sticky .fusion-main-menu>ul>li:not(:last-child){padding-right:31px;}
body:not(.fusion-header-layout-v6) .fusion-is-sticky .fusion-main-menu>ul>li>a{font-size:15px;}
.fusion-top-header .fusion-header{background-color:#ffffff;}
a:hover{color:#e10707;}
#toTop:hover{background-color:#e10707;}
input[type=email],input[type=text]{height:29px;}
input[type=email],input[type=text],textarea{background-color:#ffffff;font-size:13px;color:#aaa9a9;}
input[type=email]:focus,input[type=text]:focus,textarea:focus{border-color:#d2d2d2;}
input[type=email],input[type=text],textarea{border-width:1px;border-color:#d2d2d2;border-radius:0px;}
input[type=tel]{border-radius:0px;border-width:1px;}
.to-top-container #toTop{border-radius:4px 4px 0 0;}
.fusion-footer-copyright-area{padding-top:18px;padding-bottom:16px;background-color:#282a2b;border-top-width:1px;border-color:#4b4c4d;}
.fusion-footer-copyright-area>.fusion-row{padding-left:0px;padding-right:0px;}
.fusion-copyright-notice{color:#8c8989;font-size:12px;}
:root{--adminbar-height:32px;}
@media screen and (max-width:782px){
:root{--adminbar-height:46px;}
}
#main .fusion-row,.fusion-footer-copyright-area .fusion-row,.fusion-header-wrapper .fusion-row{max-width:1200px;}
html:not(.avada-has-site-width-percent) #main,html:not(.avada-has-site-width-percent) .fusion-footer-copyright-area,html:not(.avada-has-site-width-percent) .fusion-secondary-header{padding-left:30px;padding-right:30px;}
#main{padding-left:30px;padding-right:30px;padding-top:55px;padding-bottom:40px;}
.fusion-bottom-frame,.fusion-boxed-shadow,.fusion-sides-frame,.fusion-top-frame{display:none;}
.layout-wide-mode #wrapper{width:100%;max-width:none;}
.fusion-header .fusion-logo{margin:31px 0px 31px 0px;}
.fusion-main-menu>ul>li{padding-right:31px;}
.fusion-main-menu>ul>li>a{border-color:transparent;}
.fusion-main-menu>ul>li>a:not(.fusion-logo-link):not(.fusion-icon-sliding-bar):hover{border-color:#e10707;}
.fusion-main-menu>ul>li>a:not(.fusion-logo-link):hover{color:#e10707;}
body:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a{height:84px;}
.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a{border-top-width:3px;border-top-style:solid;}
.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li>a:not(.fusion-logo-link):not(.fusion-icon-sliding-bar):hover{border-top-color:#e10707;}
.fusion-body.avada-menu-highlight-style-bar:not(.fusion-header-layout-v6) .fusion-main-menu>ul>li.fusion-menu-item-button a:hover{border-top-color:transparent;}
.fusion-main-menu>ul>li>a{font-family:Arial, Helvetica, sans-serif;font-weight:400;font-size:15px;letter-spacing:0px;color:#333333;}
.fusion-is-sticky .fusion-main-menu>ul>li.current-menu-item>a,.fusion-is-sticky .fusion-main-menu>ul>li>a:hover{color:#e10707;}
.fusion-body .fusion-main-menu .current-menu-item>a,.fusion-body .fusion-main-menu .current_page_item>a{border-color:#e10707;color:#e10707;}
.fusion-body .fusion-main-menu .current-menu-item:not(.fusion-main-menu-cart)>a:before{border-color:#e10707;color:#e10707;}
.fusion-secondary-header{color:#ffffff;font-size:12px;}
.fusion-secondary-header a{color:#ffffff;}
.fusion-secondary-header a:hover{color:#ffffff;}
.fusion-mobile-menu-icons{margin-top:0px;}
.fusion-mobile-menu-icons a{color:#1d1d1e;}
.fusion-mobile-menu-icons a:after,.fusion-mobile-menu-icons a:before{color:#1d1d1e;}
body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a{height:35px;background-color:#f9f9f9;border-color:#dadada;}
body:not(.mobile-menu-design-flyout) .fusion-mobile-nav-item a:hover{background-color:#f6f6f6;}
body:not(.mobile-menu-design-flyout) .fusion-mobile-current-nav-item>a{background-color:#f6f6f6;}
.fusion-mobile-nav-holder>ul{border-color:#dadada;}
.fusion-mobile-nav-holder>ul li a{font-family:Arial, Helvetica, sans-serif;font-weight:400;font-style:normal;}
.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item>a{font-size:12px;letter-spacing:0px;}
.fusion-mobile-menu-design-modern .fusion-mobile-nav-holder>ul{border-color:#dadada;}
.fusion-mobile-nav-item a{color:#333333;font-size:12px;line-height:35px;letter-spacing:0px;}
.fusion-mobile-nav-item a:hover{color:#333333;}
.fusion-mobile-nav-item a:before{color:#333333;}
.fusion-mobile-current-nav-item>a{color:#333333;}
.fusion-contact-info{line-height:44px;}
.fusion-social-links-header .fusion-social-networks a{font-size:16px;}
.fusion-social-links-header .fusion-social-networks .fusion-social-network-icon{color:#ffffff;}
.wpcf7-form input[type="submit"],body{font-family:Arial, Helvetica, sans-serif;font-weight:400;letter-spacing:0px;font-style:normal;}
body{font-size:17px;}
body{line-height:1.18;}
body{color:#212121;}
body a,body a:after,body a:before{color:#962a22;}
.post-content h1{font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;font-weight:400;line-height:1.41;letter-spacing:0px;font-style:normal;}
.post-content h1{font-size:34px;}
.post-content h1{color:#333333;}
h1{margin-top:0.67em;margin-bottom:0.67em;}
#main h2,.post-content h2{font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;font-weight:400;line-height:1.14;letter-spacing:0px;font-style:normal;}
#wrapper .post-content h2{font-size:22px;}
.post-content h2{color:#333333;}
h2{margin-top:0em;margin-bottom:0.6em;}
.post-content h3{font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;font-weight:400;line-height:1.5;letter-spacing:0px;font-style:normal;}
.post-content h3{font-size:16px;}
.post-content h3{color:#333333;}
h3{margin-top:1em;margin-bottom:1em;}
table th{font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;font-weight:400;line-height:1.54;letter-spacing:0px;font-style:normal;}
.fusion-menu-item-button .menu-text{border-color:#ffffff;}
.fusion-menu-item-button:hover .menu-text{border-color:#ffffff;}
.wpcf7-form .wpcf7-text,.wpcf7-form textarea{float:none!important;width:100%!important;box-sizing:border-box;}
.wpcf7-form .wpcf7-text{border:1px solid #d2d2d2;font-size:13px;color:#747474;padding:8px 15px;float:none;width:100%;margin-right:0;box-sizing:border-box;}
.wpcf7-form input[type=submit]{padding:5px 15px;font-weight:700;}
.wpcf7-form input{float:none;}
.wpcf7-form textarea{border:1px solid #d2d2d2;width:100%!important;height:150px;padding:8px 15px;box-sizing:border-box;margin-right:0;background-color:#ffffff;font-size:13px;color:#aaa9a9;border-width:1px;border-color:#d2d2d2;border-radius:0px;}
.wpcf7-form textarea:focus{border-color:#d2d2d2;}
.wpcf7-form input[type=submit]{width:auto;font-weight:700;cursor:pointer;}
.wpcf7-form .wpcf7-response-output{margin-left:0;margin-right:0;padding:25px;}
.wpcf7-form .wpcf7-text{padding-top:0;padding-bottom:0;height:29px;background-color:#ffffff;font-size:13px;color:#aaa9a9;border-width:1px;border-color:#d2d2d2;border-radius:0px;}
.wpcf7-form .wpcf7-text:focus{border-color:#d2d2d2;}
tr td{border-color:#e0dede;}
:root{--site_width:1200px;--margin_offset-top:0px;--margin_offset-bottom:0px;--margin_offset-top-no-percent:0px;--margin_offset-bottom-no-percent:0px;--main_padding-top:55px;--main_padding-top-or-55px:55px;--main_padding-bottom:40px;--hundredp_padding:30px;--hundredp_padding-fallback_to_zero:30px;--hundredp_padding-hundred_percent_negative_margin:-30px;--sidebar_width:23%;--sidebar_gutter:80px;--sidebar_2_1_width:21%;--sidebar_2_2_width:21%;--dual_sidebar_gutter:40px;--primary_color:#e10707;--primary_color-7a:rgba(225,7,7,0.7);--primary_color-85a:rgba(225,7,7,0.85);--primary_color-2a:rgba(225,7,7,0.2);--header_bg_repeat:repeat;--side_header_width:280px;--header_padding-top:0px;--header_padding-bottom:0px;--header_padding-left:0px;--header_padding-right:0px;--header_bg_color:#ffffff;--archive_header_bg_color:rgb(255,255,255);--header_border_color:#e5e5e5;--header_top_bg_color:#e10707;--tagline_font_size:22px;--tagline_font_color:#747474;--header_sticky_bg_color:#ffffff;--header_sticky_menu_color:#333333;--header_sticky_nav_padding:31px;--header_sticky_nav_font_size:15px;--nav_height:84px;--menu_highlight_background:#e10707;--menu_arrow_size-width:23px;--menu_arrow_size-height:12px;--nav_highlight_border:3px;--nav_padding:31px;--nav_padding-no-zero:31px;--mobile_nav_padding:25px;--dropdown_menu_top_border_size:3px;--dropdown_menu_width:250px;--mainmenu_dropdown_vertical_padding:7px;--main_nav_highlight_radius:0px;--menu_sub_bg_color:#f2efef;--menu_bg_hover_color:#f8f8f8;--menu_sub_sep_color:#dcdadb;--menu_h45_bg_color:#efefef;--nav_typography-font-family:Arial, Helvetica, sans-serif;--nav_typography-font-weight:400;--nav_typography-font-size:15px;--nav_typography-letter-spacing:0px;--nav_typography-color:#333333;--nav_typography-color-65a:rgba(51,51,51,0.65);--nav_typography-color-35a:rgba(51,51,51,0.35);--menu_text_align:left;--menu_hover_first_color:#e10707;--menu_hover_first_color-65a:rgba(225,7,7,0.65);--menu_sub_color:#333333;--nav_dropdown_font_size:16px;--side_nav_font_size:14px;--flyout_menu_icon_font_size:20px;--flyout_menu_icon_font_size_px:20px;--flyout_nav_icons_padding:31px;--flyout_menu_icon_color:#333333;--flyout_menu_icon_hover_color:#e10707;--flyout_menu_background_color:rgba(255,255,255,0.95);--flyout_menu_item_padding:30px;--topmenu_dropwdown_width:100px;--header_top_first_border_color:#ffffff;--header_top_sub_bg_color:#ffffff;--header_top_menu_bg_hover_color:#fafafa;--header_top_menu_sub_sep_color:#e5e5e5;--snav_font_size:12px;--sec_menu_lh:44px;--top-bar-height:calc(44px / 2);--snav_color:#ffffff;--header_top_menu_sub_color:#747474;--header_top_menu_sub_hover_color:#333333;--mobile_menu_icons_top_margin:0px;--mobile_menu_nav_height:35px;--mobile_header_bg_color:rgb(255,255,255);--mobile_menu_background_color:#f9f9f9;--mobile_menu_hover_color:#f6f6f6;--mobile_menu_border_color:#dadada;--mobile_menu_toggle_color:#1d1d1e;--mobile_menu_typography-font-family:Arial, Helvetica, sans-serif;--mobile_menu_typography-font-size:12px;--mobile_menu_typography-font-weight:400;--mobile_menu_typography-line-height:35px;--mobile_menu_typography-letter-spacing:0px;--mobile_menu_typography-color:#333333;--mobile_menu_typography-font-size-30-or-24px:24px;--mobile_menu_typography-font-size-open-submenu:12px;--mobile_menu_font_hover_color:#333333;--megamenu_title_size:18px;--megamenu_item_vertical_padding:5px;--menu_icon_size:15px;--menu_icon_color:#333333;--menu_icon_hover_color:#e10707;--menu_thumbnail_size-width:26px;--menu_thumbnail_size-height:15px;--logo_alignment:left;--logo_margin-top:31px;--logo_margin-bottom:31px;--logo_margin-left:0px;--logo_margin-right:0px;--logo_background_color:#e10707;--page_title_height:87px;--page_title_mobile_height:70px;--page_title_bg_color:#f6f6f6;--page_title_border_color:#d2d3d4;--page_title_font_size:32px;--page_title_line_height:1.41;--page_title_color:#333333;--page_title_subheader_font_size:14px;--page_title_subheader_color:#333333;--page_title_bg:url("https://domiart.com.ua/wp-content/themes/Avada/assets/images/page_title_bg.png");--breadcrumbs_font_size:10px;--breadcrumbs_text_color:#333333;--breadcrumbs_text_hover_color:#333333;--slidingbar_width:300px;--slidingbar_width-percent_to_vw:300px;--slidingbar_content_padding-top:60px;--slidingbar_content_padding-bottom:60px;--slidingbar_content_padding-left:30px;--slidingbar_content_padding-right:30px;--slidingbar_content_align:left;--slidingbar_bg_color:#363839;--slidingbar_divider_color:#282a2b;--slidingbar_toggle_icon_color:#ffffff;--slidingbar_font_size:13px;--slidingbar_headings_color:#dddddd;--slidingbar_text_color:#8c8989;--slidingbar_link_color:#bfbfbf;--slidingbar_link_color_hover:#e10707;--footerw_bg_full-attachment:scroll;--footerw_bg_full-size:cover;--footerw_bg_full-position:center center;--footerw_bg_repeat:repeat;--footer_area_padding-top:43px;--footer_area_padding-bottom:40px;--footer_area_padding-left:0px;--footer_area_padding-right:0px;--footer_bg_color:#363839;--footer_border_size:12px;--footer_border_color:#e9eaee;--footer_divider_line-flex:flex;--footer_divider_line_size:1px;--footer_divider_line_style:solid;--footer_divider_color:#505152;--footer_widgets_padding:15px;--copyright_padding-top:18px;--copyright_padding-bottom:16px;--copyright_bg_color:#282a2b;--copyright_border_size:1px;--copyright_border_color:#4b4c4d;--footer_headings_typography-font-family:Arial, Helvetica, sans-serif;--footer_headings_typography-font-size:13px;--footer_headings_typography-font-weight:400;--footer_headings_typography-line-height:1.5;--footer_headings_typography-letter-spacing:0px;--footer_headings_typography-color:#dddddd;--footer_text_color:#8c8989;--footer_link_color:#bfbfbf;--footer_link_color_hover:#e10707;--copyright_text_color:#8c8989;--copyright_link_color:#bfbfbf;--copyright_link_color_hover:#e10707;--copyright_font_size:12px;--sidebar_padding:0px;--sidebar_padding-percent_to_vw:0px;--sidebar_bg_color:rgba(255,255,255,0);--sidebar_widget_bg_color:rgba(255,255,255,0);--sidew_font_size:13px;--sidebar_heading_color:#333333;--bg_image:none;--bg_repeat:repeat;--bg_color:#ffffff;--bg-color-overlay:normal;--bg_pattern:url("https://domiart.com.ua/wp-content/themes/Avada/assets/images/patterns/pattern1.png");--content_bg_color:#ffffff;--content_bg_image:none;--content_bg_repeat:repeat;--body_typography-font-family:Arial, Helvetica, sans-serif;--body_typography-font-size:17px;--body_typography-font-weight:400;--body_typography-line-height:1.18;--body_typography-letter-spacing:0px;--body_typography-color:#212121;--link_color:#962a22;--link_color-8a:rgba(150,42,34,0.8);--h1_typography-font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;--h1_typography-font-weight:400;--h1_typography-line-height:1.41;--h1_typography-letter-spacing:0px;--h1_typography-font-size:34px;--h1_typography-color:#333333;--h1_typography-margin-top:0.67em;--h1_typography-margin-bottom:0.67em;--h2_typography-font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;--h2_typography-font-weight:400;--h2_typography-line-height:1.14;--h2_typography-letter-spacing:0px;--h2_typography-font-size:22px;--h2_typography-color:#333333;--h2_typography-margin-top:0em;--h2_typography-margin-bottom:0.6em;--h3_typography-font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;--h3_typography-font-weight:400;--h3_typography-line-height:1.5;--h3_typography-letter-spacing:0px;--h3_typography-font-size:16px;--h3_typography-color:#333333;--h3_typography-margin-top:1em;--h3_typography-margin-bottom:1em;--h4_typography-font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;--h4_typography-font-weight:400;--h4_typography-line-height:1.54;--h4_typography-letter-spacing:0px;--h4_typography-font-size:13px;--h4_typography-color:#333333;--h4_typography-margin-top:1.33em;--h4_typography-margin-bottom:1.33em;--h5_typography-font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;--h5_typography-font-weight:400;--h5_typography-line-height:1.5;--h5_typography-letter-spacing:0px;--h5_typography-font-size:12px;--h5_typography-color:#333333;--h5_typography-margin-top:1.67em;--h5_typography-margin-bottom:1.67em;--h6_typography-font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;--h6_typography-font-weight:400;--h6_typography-line-height:1.55;--h6_typography-letter-spacing:0px;--h6_typography-font-size:11px;--h6_typography-color:#333333;--h6_typography-margin-top:2.33em;--h6_typography-margin-bottom:2.33em;--post_title_typography-font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;--post_title_typography-font-weight:400;--post_title_typography-line-height:27px;--post_title_typography-letter-spacing:0px;--post_title_typography-font-size:18px;--post_title_typography-color:#333333;--post_titles_extras_typography-font-family:"Arial Black", Gadget, sans-serif, Arial, Helvetica, sans-serif;--post_titles_extras_typography-font-weight:400;--post_titles_extras_typography-line-height:1.5;--post_titles_extras_typography-letter-spacing:0px;--post_titles_extras_typography-font-size:18px;--post_titles_extras_typography-color:#333333;--blog_load_more_posts_button_bg_color:#ebeaea;--blog_load_more_posts_button_bg_color-hover-bg:rgba(235,234,234,0.8);--blog_load_more_posts_button_bg_color-text-color:#333;--blog_archive_grid_column_spacing:40px;--blog_archive_grid_padding-top:30px;--blog_archive_grid_padding-bottom:20px;--blog_archive_grid_padding-left:25px;--blog_archive_grid_padding-right:25px;--dates_box_color:#eef0f2;--meta_font_size:12px;--portfolio_archive_column_spacing:12px;--portfolio_archive_text_layout-padding:20px 0;--portfolio_archive_text_alignment:left;--portfolio_archive_layout_padding-top:25px;--portfolio_archive_layout_padding-bottom:25px;--portfolio_archive_layout_padding-left:25px;--portfolio_archive_layout_padding-right:25px;--portfolio_archive_load_more_posts_button_bg_color:#ebeaea;--portfolio_archive_load_more_posts_button_bg_color-8a:rgba(235,234,234,0.8);--portfolio_archive_load_more_posts_button_bg_color-readable-color:#333;--portfolio_meta_font_size:13px;--header_social_links_font_size:16px;--header_social_links_icon_color:#ffffff;--header_social_links_box_color:#e8e8e8;--header_social_links_boxed_radius:4px;--header_social_links_boxed_padding:8px;--footer_social_links_font_size:26px;--footer_social_links_icon_color:#ffffff;--footer_social_links_box_color:#222222;--footer_social_links_boxed_radius:4px;--footer_social_links_boxed_padding:8px;--sharing_box_tagline_text_color:#333333;--social_bg_color:#f6f6f6;--sharing_social_links_font_size:16px;--sharing_social_links_icon_color:#bebdbd;--sharing_social_links_box_color:#e8e8e8;--sharing_social_links_boxed_radius:4px;--sharing_social_links_boxed_padding:8px;--slider_nav_box_dimensions-width:30px;--slider_nav_box_dimensions-height:30px;--slider_arrow_size:14px;--tfes_dimensions-width:100%;--tfes_dimensions-height:400px;--es_title_font_size:42px;--es_caption_font_size:20px;--es_title_color:#333333;--es_caption_color:#747474;--gmap_topmargin:55px;--live_search_results_height:250px;--search_grid_column_spacing:40px;--privacy_bg_color:rgba(0,0,0,0.1);--privacy_color:rgba(0,0,0,0.3);--privacy_bar_padding-top:15px;--privacy_bar_padding-bottom:15px;--privacy_bar_padding-left:30px;--privacy_bar_padding-right:30px;--privacy_bar_bg_color:#363839;--privacy_bar_font_size:13px;--privacy_bar_color:#8c8989;--privacy_bar_link_color:#bfbfbf;--privacy_bar_link_hover_color:#e10707;--privacy_bar_headings_color:#dddddd;--totop_border_radius:4px;--image_rollover_icon_size:15px;--image_gradient_top_color:#e80707;--image_gradient_bottom_color:#d60707;--image_rollover_text_color:#333333;--image_rollover_icon_color:#ffffff;--pagination_width_height:30px;--pagination_box_padding-width:6px;--pagination_box_padding-height:2px;--pagination_border_width:1px;--pagination_border_radius:0px;--pagination_font_size:14px;--form_input_height:29px;--form_input_height-main-menu-search-width:250px;--form_bg_color:#ffffff;--form_text_size:13px;--form_text_color:#aaa9a9;--form_text_color-35a:rgba(170,169,169,0.35);--form_border_width:1px;--form_border_color:#d2d2d2;--form_focus_border_color:#d2d2d2;--form_border_radius:0px;--timeline_bg_color:rgba(255,255,255,0);--timeline_bg_color-not-transparent:#ffffff;--timeline_color:#ebeaea;--grid_separator_color:#e0dede;--avada-rev-image-shadow-top:1;--avada-rev-image-shadow-bottom:1;--carousel_nav_color:rgba(0,0,0,0.6);--carousel_hover_color:rgba(0,0,0,0.7);--portfolio_load_more_posts_button_bg_color:#ebeaea;--portfolio_load_more_posts_button_bg_color-8a:rgba(235,234,234,0.8);--portfolio_load_more_posts_button_bg_color-readable-color:#333;--button_typography-font-family:PT Sans;--button_typography-font-weight:400;--button_typography-letter-spacing:0px;--button_text_transform:uppercase;--button_gradient_top_color:#e80707;--button_gradient_bottom_color:#d60707;--button_gradient_top_color_hover:#d60707;--button_gradient_bottom_color_hover:#e80707;--button_accent_color:#ffffff;--button_accent_hover_color:#ffffff;--button_accent_hover_color-fallback-to-transparent:#ffffff;--button_bevel_color:#ffffff;--button_box_shadow:none;--button_border_width:0px;--checklist_icons_color:#ffffff;--checklist_circle_color:#e10707;--checklist_divider_color:#e0dede;--container_scroll_nav_bg_color:rgba(0, 0, 0, 0.2);--container_scroll_nav_bullet_color:#eeeeee;--countdown_background_color:#e10707;--countdown_counter_box_color:#333333;--countdown_counter_text_color:#ffffff;--countdown_heading_text_color:#ffffff;--dropcap_color:#e10707;--icon_circle_color:#333333;--icon_border_color:#333333;--icon_color:#ffffff;--popover_heading_bg_color:#f6f6f6;--popover_content_bg_color:#ffffff;--popover_border_color:#ebebeb;--popover_text_color:#747474;--pricing_box_color:#c40606;--sep_color:#e0dede;--social_links_font_size:16px;--social_links_boxed_padding:8px;--tabs_bg_color:#ffffff;--tabs_inactive_color:#ebeaea;--tabs_border_color:#ebeaea;--testimonial_bg_color:#f6f6f6;--testimonial_text_color:#747474;--title_border_color:#e0dede;--accordian_inactive_color:#333333;--accordian_active_color:#e10707;}
.clearfix{clear:both;}
.fusion-clearfix{zoom:1;clear:both;}
.fusion-clearfix:after,.fusion-clearfix:before{content:" ";display:table;}
.fusion-clearfix:after{clear:both;}
.fusion-alignleft{display:inline;float:left;margin-right:15px;}
.fusion-alignright{display:inline;float:right;margin-left:15px;}
table{max-width:100%;background-color:transparent;}
.fusion-button,.wpcf7-submit{display:inline-block;position:relative;zoom:1;border:1px solid transparent;text-align:center;text-transform:uppercase;text-decoration:none;font-weight:700;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .2s;transition:all .2s;}
.fusion-button:after,.fusion-button:before,.wpcf7-submit:after,.wpcf7-submit:before{content:" ";display:table;}
.fusion-button:after,.wpcf7-submit:after{clear:both;}
.fusion-disable-outline .fusion-button,.fusion-disable-outline .wpcf7-submit{outline:0;}
.fusion-disable-outline .fusion-button:focus,.fusion-disable-outline .wpcf7-submit:focus{outline:0;}
.button-medium{padding:11px 23px;line-height:16px;font-size:13px;}
.wpcf7-form input[type="submit"],.wpcf7-submit{padding:11px 23px;line-height:16px;font-size:13px;}
.fusion-button_size-large .wpcf7-form input[type="submit"],.fusion-button_size-large .wpcf7-submit{padding:13px 29px;line-height:17px;font-size:14px;}
.button-default,.wpcf7-form input[type="submit"],.wpcf7-submit{background:#e80707;color:#ffffff;border-color:#ffffff;}
.fusion-has-button-gradient .button-default,.fusion-has-button-gradient .wpcf7-form input[type="submit"],.fusion-has-button-gradient .wpcf7-submit{background-image:-webkit-gradient(linear,left bottom,left top,from(#d60707),to(#e80707));background-image:linear-gradient(to top,#d60707,#e80707);}
.button-default:hover,.wpcf7-form input[type="submit"]:hover,.wpcf7-submit:hover{background:#d60707;color:#ffffff;border-color:#ffffff;}
.fusion-has-button-gradient .button-default:hover,.fusion-has-button-gradient .wpcf7-form input[type="submit"]:hover,.fusion-has-button-gradient .wpcf7-submit:hover{background-image:-webkit-gradient(linear,left bottom,left top,from(#e80707),to(#d60707));background-image:linear-gradient(to top,#e80707,#d60707);}
.button-default:visited,.wpcf7-form input[type="submit"]:visited,.wpcf7-submit:visited{color:#ffffff;}
.fusion-button_shape-round .button-default,.fusion-button_shape-round .wpcf7-form input[type="submit"],.fusion-button_shape-round .wpcf7-submit{border-radius:2px;}
.button-default,.fusion-button,.wpcf7-form input[type="submit"],.wpcf7-submit{font-family:PT Sans;font-weight:400;letter-spacing:0px;border-width:0px;border-style:solid;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s;}
.fusion-social-networks{overflow:hidden;}
.fusion-social-networks .fusion-social-networks-wrapper{margin:0 -10px;}
.fusion-social-networks .fusion-social-network-icon{display:inline-block;margin:0 10px 10px;font-size:16px;color:#46494a;text-decoration:none;-webkit-box-shadow:none!important;box-shadow:none!important;line-height:1;}
.fusion-social-networks .fusion-social-network-icon:hover{opacity:.8;}
.fusion-social-networks .fusion-social-network-icon:before{color:inherit;}
table{border-collapse:collapse;border-spacing:0;}
table{border-collapse:collapse;border-spacing:0;}
.fusion-tooltip{cursor:pointer;}
[class*=" fusion-icon-"]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.fusion-icon-facebook:before{content:"\e604";}
.fusion-icon-youtube:before{content:"\e622";}
.fusion-icon-bars:before{content:"\f0c9";}
}
/*! CSS Used keyframes */
@-webkit-keyframes arcontactus-pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1;}50%{opacity:.5;}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0;}}
@keyframes arcontactus-pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1;}50%{opacity:.5;}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0;}}
@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@keyframes blink{from{opacity:0;}50%{opacity:1;}to{opacity:0;}}
.fusion-header-wrapper{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
}
body{
    padding-top: 120px;
}
#pum-1899.open{
    display: block;
    visibility: visible;
}
.pum-theme-1911{
    background-color: rgba(255, 255, 255, .5);
}
.fusion-button-text{
    border-radius: 2px;
    background-image: linear-gradient(to top, #d60707, #e80707);
    padding: 13px 29px;
    font-size: 14px;
    line-height: 17px;
    transition: all .2s;
    display: block;
    border: none;
    margin-top: 20px;
    color: #fff;
    cursor: pointer;
}
.fusion-mobile-nav-holder .fusion-button.button-default.button-medium{
    margin: 0 auto;
    display: block;
    width: fit-content;
}
.menu-burger{
    position: absolute;
    width: 25px;
    right: 0;
}
.fusion-mobile-nav-holder.open{
    display: block;
}