.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,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.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;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.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;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}@font-face{font-family:'widget_easy_sidebar_menu_widget';src:url(//contecst.com.ua/wp-content/plugins/easy-sidebar-menu-widget/assets/fonts/fontello.eot?35265427);src:url(//contecst.com.ua/wp-content/plugins/easy-sidebar-menu-widget/assets/fonts/fontello.eot?35265427#iefix) format("embedded-opentype"),url(//contecst.com.ua/wp-content/plugins/easy-sidebar-menu-widget/assets/fonts/fontello.woff2?35265427) format("woff2"),url(//contecst.com.ua/wp-content/plugins/easy-sidebar-menu-widget/assets/fonts/fontello.woff?35265427) format("woff"),url(//contecst.com.ua/wp-content/plugins/easy-sidebar-menu-widget/assets/fonts/fontello.ttf?35265427) format("truetype"),url(//contecst.com.ua/wp-content/plugins/easy-sidebar-menu-widget/assets/fonts/fontello.svg?35265427#fontello) format("svg");font-weight:normal;font-style:normal}.widget_easy_sidebar_menu_widget ul{list-style-type:none}.widget_easy_sidebar_menu_widget .current-menu-item>span>a,.widget_easy_sidebar_menu_widget .current-menu-ancestor>span>a{font-weight:700}.widget_easy_sidebar_menu_widget li.menu-item{position:relative;margin-top:0px;margin-bottom:0px;padding:0px;border-bottom:1px solid #eee;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget_easy_sidebar_menu_widget li.menu-item .link__wrap{position:relative;display:block}.widget_easy_sidebar_menu_widget li.menu-item a{display:block;padding:8px 0px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget_easy_sidebar_menu_widget li.menu-item a .nav_desc{display:block;color:#777}.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler{position:absolute;padding:0px;margin:0px;top:2px;right:0px;width:34px;height:34px;border:1px solid transparent;text-align:center;outline:none;font-size:12px}.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler i{font-family:"widget_easy_sidebar_menu_widget";font-style:normal;font-weight:normal;speak:none;color:#555;text-decoration:inherit;width:100%;height:100%;line-height:34px;display:block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler i:before{content:'\e800'}.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler.toggle__open i:before{content:'\e801'}.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler:hover,.widget_easy_sidebar_menu_widget li.menu-item .easy-sidebar-menu-widget-toggler:focus{background:rgba(239,239,239,0.4);border:1px solid #eee}.widget_easy_sidebar_menu_widget li.menu-item.menu-item-has-children .easy-sidebar-menu-widget-link{padding-right:40px}.widget_easy_sidebar_menu_widget li.menu-item .sub-menu{display:none;position:relative}.widget_easy_sidebar_menu_widget li.menu-item .sub-menu li:first-child{border-top:1px solid #eee}.widget_easy_sidebar_menu_widget li.menu-item .sub-menu li:first-child:before{content:'';position:absolute;left:-8px;top:-8px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:8px solid #eee}.widget_easy_sidebar_menu_widget li.menu-item .sub-menu li:last-child{border-bottom:0px}.symple-clear-floats { clear: both }
.symple-clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.symple-fadein { opacity: 0; }
.vc_editor .symple-fadein { opacity: 1; } .symple-grid { margin: 0 -10px }
.symple-col { float: left; margin: 0 0 20px; padding: 0 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
.symple-col.symple-count-1 { clear: both; }
.symple-col-1 { float: none }
.symple-col-2 { width: 50% }
.symple-col-3 { width: 33.33% }
.symple-col-4 { width: 25% }
.symple-col-5 { width: 20% }
.symple-col-6 { width: 16.66666667% }
.symple-col-7 { width: 14.28% }  .symple-spacing { display: block; height: auto; margin: 0 !important; padding: 0 !important; background: none !important; border: none !important; outline: none !important; }  .symple-divider { display: block; width: 100%; height: 0; margin: 0; background: none !important; }
.symple-divider.solid { border-top: 1px solid #eee }
.symple-divider.dashed { border-top: 2px dashed #eee }
.symple-divider.dotted { border-top: 3px dotted #eee }
.symple-divider.double { height: 5px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.symple-divider.fadeout { width: 100%; height: 1px; border: none; margin-bottom: 42px; margin-top: 12px; margin-left: auto; margin-right: auto; background-image: -webkit-gradient(radial, 50% 50%,0,50% 50%,200, from(#dddddd), to(#f9f9f9)) !important; background-image: -webkit-radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; background-image: -moz-radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; background-image: -o-radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; background-image: -ms-radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; background-image: radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; }
.symple-divider.fadein { width: 100%; height: 1px; border: none; margin-bottom: 42px; margin-top: 12px; margin-left: auto; margin-right: auto; background-image: -webkit-gradient(radial, 50% 50%,0,50% 50%,200, from(#dddddd), to(#f9f9f9)) !important; background-image: -webkit-radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; background-image: -moz-radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; background-image: -o-radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; background-image: -ms-radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; background-image: radial-gradient(50% 50%, #dddddd, #f9f9f9) !important; }  .symple-bullets ul { margin-left: 0 !important; padding-left: 0 !important; list-style: none !important; list-style-image: none !important; }
.symple-bullets ul li { padding-left: 25px !important; }
.symple-bullets-check ul li{ background: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/check.png) left center no-repeat; }
.symple-bullets-gray ul li{ background: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/bullets-gray.png) left center no-repeat; }
.symple-bullets-blue ul li{ background: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/bullets-blue.png) left center no-repeat; }
.symple-bullets-red ul li{ background: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/bullets-red.png) left center no-repeat; }
.symple-bullets-purple ul li{ background: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/bullets-purple.png) left center no-repeat; }  .symple-background p:last-child { margin: 0; }
.symple-background.style-centered { background-image-repeat: repeat; }
.symple-background.style-fixed,
.symple-background.style-parallax { background-attachment: fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; }  .symple-social-icon { display: inline-block; margin-right: 5px; border: none !important; outline: none; text-decoration: none !important; }
.symple-social-icon img { display: inline; border: none; outline: none; padding: 0; margin: 0; box-shadow: none !important; }
.symple-social-icon img:hover { opacity: 0.8 }  .symple-one-half { width: 48% }
.symple-one-third { width: 30.66% }
.symple-two-third { width: 65.33% }
.symple-one-fourth { width: 22% }
.symple-three-fourth { width: 74% }
.symple-one-fifth { width: 16.8% }
.symple-two-fifth { width: 37.6% }
.symple-three-fifth { width: 58.4% }
.symple-four-fifth { width: 67.2% }
.symple-one-sixth { width: 13.33% }
.symple-five-sixth { width: 82.67% }
.symple-one-half, .symple-one-third, .symple-two-third, .symple-three-fourth, .symple-one-fourth, .symple-one-fifth, .symple-two-fifth, .symple-three-fifth, .symple-four-fifth, .symple-one-sixth, .symple-five-sixth { position: relative; margin-right: 4%; margin-bottom: 2em; float: left; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.symple-column-last { margin-right: 0!important; clear: right; }
.symple-column-last:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.symple-one-half, .symple-one-third, .symple-two-third, .symple-three-fourth, .symple-one-fourth, .symple-one-fifth, .symple-two-fifth, .symple-three-fifth, .symple-four-fifth, .symple-one-sixth, .symple-five-sixth { }  .symple-button { font-family: inherit; margin: 5px 5px 5px 0; cursor: pointer; display: inline-block; white-space: nowrap; nowhitespace: afterproperty; text-align: center; outline: none; border: none !important; border-radius: 3px; background: #333; color: #fff; padding: 0.8em 1em; line-height: 1em; text-decoration: none !important; -webkit-appearance: none; }
.symple-button:hover { color: #fff; opacity: 0.8; }
.symple-shortcodes span.symple-button-inner { border: none; }
.symple-button.black { background: #000; }
.symple-button.gray { background: #bdc3c7; }
.symple-button.blue { background: #3498db; }
.symple-button.teal { background: #1abc9c; }
.symple-button.orange { background: #f26c4f; }
.symple-button.red { background: #E32027; }
.symple-button.pink { background: #EA4C89; }
.symple-button.purple { background: #9b59b6; }
.symple-button.green { background: #2ecc71; }
.symple-button.gold { background: #f39c12; }
.symple-button.brown { background: #2ecc71; }
.symple-button.navy { background: #34495e; }
.symple-button.rosy { background: #E5789B; }
.symple-button { font-size: 13px }
.symple-button.large { font-size: 16px }
.symple-button.giant { font-size: 18px }
.symple-button.left { float: left }
.symple-button.right { float: right; margin-right: 0; margin-left: 5px; }
.symple-button-icon-left { margin-right: 7px; }
.symple-button-icon-right { margin-left: 7px; }
.symple-button.aligncenter { display: block; margin: 0 auto; }  .symple-testimonial-content { font-style: italic; position: relative; background: #f5f5f5; padding: 15px; color: #666; border-radius: 2px; -webkit-border-radius: 2px; }
.symple-testimonial-content:before { content: ""; position: absolute; left: 15px; bottom: -15px; width: 0px; height: 0px; border-bottom: 15px solid rgba(255,255,255,0); border-top: 15px solid rgba(255,255,255,0); border-right: 15px solid #f5f5f5; font-size: 0px; line-height: 0px; }
.symple-testimonial-content p:last-child { margin: 0 }
.symple-testimonial-author { font-size: 1em; margin-top: 25px; margin-left: 15px; color: #000; font-weight: bold; }  .symple-highlight-yellow, .symple-highlight-yellow a { background-color: #FFF7A8; color: #695D43; }
.symple-highlight-blue, .symple-highlight-blue a { color: #5091b2; background: #e9f7fe; }
.symple-highlight-green, .symple-highlight-green a { color: #5f9025; background: #ebf6e0; }
.symple-highlight-red, .symple-highlight-red a { color: #de5959; background: #ffe9e9; }
.symple-highlight-gray, .symple-highlight-gray a { color: #666; background: #f9f9f9; }   .symple-box { display: block; padding: 15px 20px; margin: 0; font-size: 1em; border-radius: 2px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.symple-box p:last-child { margin: 0 } .symple-box.left { float: left }
.symple-box.right { float: right }
.symple-box.center { margin: 0 auto; float: none; } .symple-box.black { color: #fff; background: #000; }
.symple-box.white { color: #0000; background: #ffff; border: 1px solid #eee; }
.symple-box.gray { color: #666; background: #f9f9f9; border: 1px solid #ddd; }
.symple-box.red { color: #de5959; background: #ffe9e9; border: 1px solid #fbc4c4; }
.symple-box.green { color: #5f9025; background: #ebf6e0; border: 1px solid #b3dc82; }
.symple-box.blue { color: #5091b2; background: #e9f7fe; border: 1px solid #b6d7e8; }
.symple-box.yellow { color: #c4690e; background: #fffdf3; border: 1px solid #f2dfa4; }  .symple-toggle .symple-toggle-trigger { display: block; color: #555; display: block; padding: 15px 15px 15px 37px; border: 1px solid #ddd; background: #f9f9f9 url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/plus.png) no-repeat 15px center; outline: 0; text-transform: none; letter-spacing: normal; font-weight: normal; font-size: 1em; line-height: 1.5em; margin: 0; margin-top: 10px; cursor: pointer; }
.symple-toggle .symple-toggle-trigger:hover { background-color: #eee; text-decoration: none; }
.symple-toggle .symple-toggle-trigger.active, .symple-toggle .symple-toggle-trigger.active:hover { color: #000; background-color: #eee; background-image: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/minus.png); text-decoration: none; }
.symple-toggle .symple-toggle-container { display: none; overflow: hidden; padding: 15px; border: 1px solid #ddd; border-top: 0px; }
.symple-toggle.state-open .symple-toggle-container { display: block; }  .symple-accordion h3.symple-accordion-trigger { display: block; color: #555; display: block; padding: 15px 15px 15px 37px; border: 1px solid #ddd; background: #f9f9f9 url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/plus.png) no-repeat 15px center; outline: 0; text-transform: none; letter-spacing: normal; font-weight: normal; font-size: 1em; line-height: 1.5em; margin: 10px 0 0 !important; cursor: pointer; }
.symple-accordion h3.symple-accordion-trigger a { color: #555; text-decoration: none !important; }
.symple-accordion .ui-state-focus { outline: none }
.symple-accordion .symple-accordion-trigger:hover { background-color: #eee; text-decoration: none; }
.symple-accordion .symple-accordion-trigger.ui-state-active { background-color: #eee; background-image: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/minus.png); text-decoration: none; }
.symple-accordion .symple-accordion-trigger.ui-state-active a { color: #000 }
.symple-accordion .ui-accordion-content { background-color: #fff; padding: 15px; border: 1px solid #ddd; border-top: 0px; }
.symple-accordion .ui-accordion-content p:last-child { margin: 0px }
.symple-accordion .ui-icon { margin-right: 7px }  .symple-tabs ul.ui-tabs-nav { display: block; margin: 0 !important; padding: 0; border-bottom: solid 1px #ddd; }
.symple-tabs ul.ui-tabs-nav li { display: block; width: auto; height: 40px; padding: 0 !important; float: left !important; margin: 0 4px 0 0 !important; outline: none; }
.symple-tabs ul.ui-tabs-nav li a { display: block; text-decoration: none; width: auto; height: 40px; padding: 0px 20px; line-height: 40px; border: solid 1px #ddd; border-bottom: none; margin: 0; background-color: #f5f5f5; font-size: 1em; color: #444; outline: none; border-radius: 4px 4px 0 0; }
.symple-tabs ul.ui-tabs-nav li a:hover { color: #333; background: #eee; }
.symple-tabs ul.ui-tabs-nav .ui-state-active a { background: #fff; height: 40px; color: #000 !important; }
.symple-tabs ul.ui-tabs-nav .ui-state-active a:hover { background: #fff }
.symple-tabs .tab-content { background: #fff; padding: 20px; border-left: solid 1px #ddd; border-right: solid 1px #ddd; border-bottom: solid 1px #ddd; }
.symple-tabs ul.tabs:before, ul.tabs:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.symple-tabs ul.tabs:after { clear: both }
.symple-tabs ul.tabs { zoom: 1 }
.symple-tabs .ui-tabs-hide { display: none }
.symple-tabs:before, ul.symple-tabs:after { content: '\0020'; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
.symple-tabs:after { clear: both }
.symple-tabs { zoom: 1 }
.symple-tabs .ui-tabs-hide { display: none }  .symple-pricing-table { list-style: none; margin: 0; padding: 0; font-size: 16px; }
.symple-pricing-table div { list-style: none }
.symple-pricing-table > div { margin-right: 4%; }
.symple-pricing { list-style: none; text-shadow: none; margin-bottom: 0; border: 1px solid #ddd; transition: all 0.25s ease-in-out; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; }
.symple-pricing .symple-pricing-header { background: #333; text-align: center; padding: 20px 0; }
.symple-pricing .symple-pricing-header h5 { color: #fff; font-size: 1em; margin: 0; padding: 0 20px 10px; font-weight: bold; border-bottom: 1px solid #444; text-transform: uppercase; }
.symple-pricing .symple-pricing-cost { color: #fff; font-size: 2em; line-height: 1em; padding-top: 20px; }
.symple-pricing.featured .symple-pricing-header { background: #fd5c41; margin: -1px; color: #fff; }
.symple-pricing.featured .symple-pricing-header h5 { color: #fff; border-bottom: 1px solid rgba(0,0,0,0.1); }
.symple-pricing .symple-pricing-per { font-size: 0.786em; color: #fff; opacity: 0.5; }
.symple-pricing .symple-pricing-content { background: #fff; font-size: 0.857em; text-align: center; }
.symple-pricing .symple-pricing-content ul { margin: 0 !important; list-style: none !important; padding: 0 !important; }
.symple-pricing .symple-pricing-content ul li { margin: 0 !important; padding: 10px 20px !important; border-bottom: 1px solid #eee; list-style: none !important; }
.symple-pricing .symple-pricing-content ul li:nth-child(2n+2) { background: #f9f9f9 }
.symple-pricing .symple-pricing-button { background: #fff; text-align: center; border-top: 1px solid #fff; padding: 20px; }
.symple-pricing .symple-pricing-button .symple-button { float: none; margin: 0 auto; }  .symple-shortcodes .symple-heading { margin: 20px 0 !important; padding: 0 !important; height: 40px; line-height: 40px; margin: 20px 0; font-size: 16px; }
.symple-shortcodes .symple-heading span { background: #fff; }
.symple-shortcodes .symple-heading-dotted-line { background: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/dotted.png) center center repeat-x; }
.symple-shortcodes .symple-heading-dashed-line { background: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/dashed.png) center center repeat-x; }
.symple-shortcodes .symple-heading-double-line { background: url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/double-line.png) center center repeat-x;  }
.symple-shortcodes .symple-heading.text-align-center { text-align: center }
.symple-shortcodes .symple-heading.text-align-center span { padding-right: 15px; padding-left: 15px; }
.symple-shortcodes .symple-heading.text-align-left { text-align: left }
.symple-shortcodes .symple-heading.text-align-left span { padding-right: 15px; }
.symple-shortcodes .symple-heading.text-align-right { text-align: right }
.symple-shortcodes .symple-heading.text-align-right span { padding-left: 15px; }
.symple-shortcodes .symple-heading-icon-left { margin-right: 10px; }
.symple-shortcodes .symple-heading-icon-right { margin-left: 10px; }  .googlemap { position: relative; max-width: inherit; }
.googlemap .map_canvas { width: 100%; height: 100%; }
.googlemap .map_canvas h3 { margin: 0 0 10px; font-size: 14px; }
.map_canvas img { max-width: none !important }  .symple-divider { display: block; width: 100%; height: 0; margin: 0; background: none; }
.symple-divider.solid { border-top: 1px solid #eee }
.symple-divider.dashed { border-top: 2px dashed #eee }
.symple-divider.dotted { border-top: 3px dotted #eee }
.symple-divider.double { height: 5px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.symple-divider.fadeout { width: 100%; height: 1px; border: none; margin-bottom: 42px; margin-top: 12px; margin-left: auto; margin-right: auto; background-image: -webkit-gradient(radial, 50% 50%,0,50% 50%,200, from(#eeeeee), to(#ffffff)); background-image: -webkit-radial-gradient(50% 50%, #eeeeee, #ffffff); background-image: -moz-radial-gradient(50% 50%, #eeeeee, #ffffff); background-image: -o-radial-gradient(50% 50%, #eeeeee, #ffffff); background-image: -ms-radial-gradient(50% 50%, #eeeeee, #ffffff); background-image: radial-gradient(50% 50%, #eeeeee, #ffffff); }
.symple-divider.fadein { width: 100%; height: 1px; border: none; margin-bottom: 42px; margin-top: 12px; margin-left: auto; margin-right: auto; background-image: -webkit-gradient(radial, 50% 50%,0,50% 50%,200, from(#ffffff), to(#eeeeee)); background-image: -webkit-radial-gradient(50% 50%, #ffffff, #eeeeee); background-image: -moz-radial-gradient(50% 50%, #ffffff, #eeeeee); background-image: -o-radial-gradient(50% 50%, #ffffff, #eeeeee); background-image: -ms-radial-gradient(50% 50%, #ffffff, #eeeeee); background-image: radial-gradient(50% 50%, #ffffff, #eeeeee); }  .symple-skillbar { position: relative; display: block; margin-bottom: 15px; width: 100%; background: #eee; height: 35px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -webkit-transition: 0.4s linear; -moz-transition: 0.4s linear; -ms-transition: 0.4s linear; -o-transition: 0.4s linear; transition: 0.4s linear; -webkit-transition-property: width, background-color; -moz-transition-property: width, background-color; -ms-transition-property: width, background-color; -o-transition-property: width, background-color; transition-property: width, background-color; }
.symple-skillbar-title { position: absolute; top: 0; left: 0; font-weight: bold; font-size: 13px; color: #fff; background: #6adcfa; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.symple-skillbar-title span { display: block; background: rgba(0,0,0,0.1); padding: 0 20px; height: 35px; line-height: 35px; -webkit-border-top-left-radius: 3px; -webkit-border-bottom-left-radius: 3px; -moz-border-radius-topleft: 3px; -moz-border-radius-bottomleft: 3px; border-top-left-radius: 3px; border-bottom-left-radius: 3px; }
.symple-skillbar-bar { height: 35px; width: 0px; background: #6adcfa; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }
.symple-skill-bar-percent { position: absolute; right: 10px; top: 0; font-size: 11px; height: 35px; line-height: 35px; color: #444; color: rgba(0,0,0,0.4); }  .symple-callout { padding: 20px 30px; background: #f1f1f1; position: relative; border-radius: 3px; }
.symple-callout-caption { float: left; font-size: 1.6em; font-weight: 400; width: 80%; color: #555; }
.symple-callout-button { float: right; }  .symple-shortcodes .symple-recent-posts:after,
.symple-shortcodes .symple-grid-col:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }
.symple-shortcodes .symple-recent-posts-entry-media { margin: 0 0 20px; }
.symple-shortcodes .symple-recent-posts-entry-media img { display: block; margin: 0 auto; }
.symple-shortcodes .symple-recent-posts-entry-title { margin: 0 0 10px; }  .mfp-bg { top: 0; left: 0; width: 100%; height: 100%; z-index: 1042; overflow: hidden; position: fixed; background: #0b0b0b; opacity: 0.8; filter: alpha(opacity=80); }
.mfp-wrap { top: 0; left: 0; width: 100%; height: 100%; z-index: 1043; position: fixed; outline: none !important; -webkit-backface-visibility: hidden; }
.mfp-container { text-align: center; position: absolute; width: 100%; height: 100%; left: 0; top: 0; padding: 0 40px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mfp-container:before { content: ''; display: inline-block; height: 100%; vertical-align: middle; }
.mfp-align-top .mfp-container:before { display: none }
.mfp-content { position: relative; display: inline-block; vertical-align: middle; margin: 0 auto; text-align: left; z-index: 1045; }
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor: auto; }
.mfp-ajax-cur { cursor: progress }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor: -moz-zoom-out; cursor: -webkit-zoom-out; cursor: zoom-out; }
.mfp-zoom { cursor: pointer; cursor: -webkit-zoom-in; cursor: -moz-zoom-in; cursor: zoom-in; }
.mfp-auto-cursor .mfp-content { cursor: auto }
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter { -webkit-user-select: none; -moz-user-select: none; user-select: none; }
.mfp-loading.mfp-figure { display: none }
.mfp-hide { display: none !important }
.mfp-preloader { color: #cccccc; position: absolute; top: 50%; width: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; z-index: 1044; }
.mfp-preloader a { color: #cccccc }
.mfp-preloader a:hover { color: white }
.mfp-s-ready .mfp-preloader { display: none }
.mfp-s-error .mfp-content { display: none }
button.mfp-close, button.mfp-arrow { overflow: visible; cursor: pointer; background: transparent; border: 0; -webkit-appearance: none; display: block; padding: 0; z-index: 1046;}
button::-moz-focus-inner { padding: 0; border: 0; }
.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolute; right: 0; top: 0; text-decoration: none; text-align: center; opacity: 0.65; padding: 0 0 18px 10px; color: white; font-style: normal; font-size: 28px; font-family: Arial, Baskerville, monospace; }
.mfp-close:hover, .mfp-close:focus { opacity: 1 }
.mfp-close:active { top: 1px }
.mfp-close-btn-in .mfp-close { color: #333333; background: none !important;  border: none !important; }
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close { color: white; right: -6px; text-align: right; padding-right: 6px; width: 100%; }
.mfp-counter { position: absolute; top: 0; right: 0; color: #cccccc; font-size: 12px; line-height: 18px; }
.mfp-arrow { position: absolute; opacity: 0.65; margin: 0; top: 50%; margin-top: -55px; padding: 0; width: 90px; height: 110px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); background: none !important;  border: none !important; }
.mfp-arrow:active { margin-top: -54px }
.mfp-arrow:hover, .mfp-arrow:focus { opacity: 1; }
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a { content: ''; display: block; width: 0; height: 0; position: absolute; left: 0; top: 0; margin-top: 35px; margin-left: 35px; border: medium inset transparent; }
.mfp-arrow:after, .mfp-arrow .mfp-a { border-top-width: 13px; border-bottom-width: 13px; top: 8px; }
.mfp-arrow:before, .mfp-arrow .mfp-b { border-top-width: 21px; border-bottom-width: 21px; }
.mfp-arrow-left { left: 0 }
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a { border-right: 17px solid white; margin-left: 31px; }
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b { margin-left: 25px; border-right: 27px solid #3f3f3f; }
.mfp-arrow-right { right: 0 }
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a { border-left: 17px solid white; margin-left: 39px; }
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b { border-left: 27px solid #3f3f3f }
.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 900px; }
.mfp-iframe-scaler { width: 100%; height: 0; overflow: hidden; padding-top: 56.25%; }
.mfp-iframe-scaler iframe { position: absolute; display: block; top: 0; left: 0; width: 100%; height: 100%; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: black; }
.mfp-iframe-holder .mfp-close { top: -40px } img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; line-height: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 40px 0 40px; margin: 0 auto; }
.mfp-figure:after { content: ''; position: absolute; left: 0; top: 40px; bottom: 40px; display: block; right: 0; width: auto; height: auto; z-index: -1; box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); background: #444444; }
.mfp-figure { line-height: 0 }
.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0; width: 100%; cursor: auto; }
.mfp-title { text-align: left; color: #f3f3f3; word-break: break-word; padding-right: 36px; color: #cccccc; font-size: 12px; line-height: 18px; }
.mfp-figure small { color: #bdbdbd; display: block; font-size: 12px; line-height: 14px; }
.mfp-image-holder .mfp-content { max-width: 100% }
.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { 
.mfp-img-mobile .mfp-image-holder { padding-left: 0; padding-right: 0; }
.mfp-img-mobile img.mfp-img { padding: 0 } .mfp-img-mobile .mfp-figure:after { top: 0; bottom: 0; }
.mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom: 0; margin: 0; top: auto; padding: 3px 5px; position: fixed; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty { padding: 0 }
.mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
.mfp-img-mobile .mfp-close { top: 0; right: 0; width: 35px; height: 35px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; text-align: center; padding: 0; }
.mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; }
}
@media all and (max-width: 900px) { 
.mfp-arrow { -webkit-transform: scale(0.75); transform: scale(0.75); }
.mfp-arrow-left { -webkit-transform-origin: 0; transform-origin: 0; }
.mfp-arrow-right { -webkit-transform-origin: 100%; transform-origin: 100%; }
.mfp-container { padding-left: 6px; padding-right: 6px; }
}
.mfp-ie7 .mfp-img { padding: 0 }
.mfp-ie7 .mfp-bottom-bar { width: 600px; left: 50%; margin-left: -300px; margin-top: 5px; padding-bottom: 5px; }
.mfp-ie7 .mfp-container { padding: 0 }
.mfp-ie7 .mfp-content { padding-top: 44px }
.mfp-ie7 .mfp-close { top: 0; right: 0; padding-top: 0; }  .symple-recent-news { border: 1px solid #ddd; border-radius: 5px; padding: 30px 20px 0; box-sizing: border-box; position: relative; }
.symple-recent-news-header { position: absolute; top: -20px; height: 40px; line-height: 40px; left: 20px; background: #fff; padding: 0 10px; margin: 0 !important; font-size: 14px; color: #aaa; font-weight: normal; }
.symple-recent-news-entry { position: relative; margin: 0; padding-left: 85px; width: auto !important; min-height: 80px; }
.symple-recent-news-date { position: absolute; left: 0; top: 0; width: 60px; padding: 7px 0; text-align: center; font-weight: bold; font-size: 13px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border: 1px solid #ddd; border: 1px solid rgba(153,153,153,0.4); background-color: #fbfbfb; }
.symple-recent-news-date span { display: block }
.symple-recent-news-date span.day { font-size: 21px; color: #444; }
.symple-recent-news-date span.month { font-size: 12px; color: #777; font-weight: normal; }
.symple-recent-news-entry { margin-bottom: 30px; }
.symple-shortcodes .symple-recent-news-entry-title-heading { font-size: 18px; margin: 0 0 10px; }  .symple-caroufredsel-wrap { margin: 0; overflow: hidden; opacity: 0; }
.symple-caroufredsel {  position: relative; }
.symple-shortcodes .symple-caroufredsel-wrap ul { margin: 0; padding: 0; list-style: none; display: block; }
.symple-caroufredsel-wrap ul li.symple-caroufredsel-slide { display: block; float: left; margin: 0; padding: 0 10px; height: auto; overflow: hidden; }
.symple-caroufredsel-wrap .symple-caroufredsel-pag-wrap:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }
.symple-caroufredsel-wrap .symple-caroufredsel-pag-wrap { margin-bottom: 20px; padding: 0 10px; }
.symple-caroufredsel-wrap .symple-caroufredsel-pag { float: right }
.symple-caroufredsel-wrap .symple-caroufredsel-pag a { display: block; height: 10px; width: 10px; float: left; margin-left: 5px; text-indent: -9999px; background: #ccc; }
.symple-caroufredsel-wrap .symple-caroufredsel-pag a:hover { background: #aaa }
.symple-caroufredsel-wrap .symple-caroufredsel-pag a.selected { background: #000 }
.symple-caroufredsel-wrap .symple-caroufredsel-pag a:first-child { margin: 0 }
.symple-caroufredsel-wrap .symple-caroufredsel-prev,
.symple-caroufredsel-wrap .symple-caroufredsel-next { position: absolute; display: block; top: 50%; margin-top: -20px; height: 40px; width: 40px; text-indent: -9999px; background: #000 url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/arrows.png) no-repeat; background: rgba(0,0,0,0.85) url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/arrows.png) no-repeat; cursor: pointer; }
.symple-caroufredsel-wrap .symple-caroufredsel-prev { left: -10px; box-shadow: -2px 2px 4px rgba(0,0,0,0.2); }
.symple-caroufredsel-wrap .symple-caroufredsel-next { background-position: 0 -40px; right: -10px; box-shadow: 2px 2px 4px rgba(0,0,0,0.2); }
.symple-caroufredsel-wrap .symple-caroufredsel-prev:hover,
.symple-caroufredsel-wrap .symple-caroufredsel-next:hover { background-color: #F00 }
.symple-caroufredsel-wrap .symple-caroufredsel-entry-media { position: relative; }
.symple-caroufredsel-wrap .symple-caroufredsel-entry-media:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; zoom: 1; }
.symple-caroufredsel-wrap .symple-caroufredsel-entry-media img { display: block; float: left; }
.symple-caroufredsel-wrap .symple-caroufredsel-entry-title { position: absolute; bottom: 0; left: 0; background: #000; background: rgba(0,0,0,0.7); color: #fff; padding: 10px; font-size: 13px; width: 100%; box-sizing: border-box; display: block; text-align: center; }
.symple-caroufredsel-wrap .symple-caroufredsel-entry-title a { color: #fff }
.symple-caroufredsel-wrap .symple-caroufredsel-entry-title a:hover { color: #fff }  .flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus { outline: none }
.slides,
.flex-control-nav,
.flex-direction-nav { margin: 0; padding: 0; list-style: none; }
.symple-flexslider-wrap { position: relative; }
.symple-flexslider-wrap .flexslider { margin: 0; padding: 0; }
.symple-flexslider-wrap .flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; }
.symple-flexslider-wrap .flexslider .slides img { width: 100%; display: block; }
.symple-flexslider-wrap .flex-pauseplay span { text-transform: capitalize }
.symple-flexslider-wrap .slides:after { content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.symple-flexslider-wrap html[xmlns] .slides { display: block }
.symple-flexslider-wrap * html .slides { height: 1% }
.symple-flexslider-wrap .no-js .slides > li:first-child { display: block } .symple-flexslider-wrap { position: relative; }
.symple-flexslider-wrap .flexslider { position: relative; zoom: 1; }
.symple-flexslider-wrap .flexslider-loader { background: #fff url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/loader.gif) center center no-repeat; }
.symple-flexslider-wrap .flexslider-loader .flexslider { opacity: 0; }
.symple-flexslider-wrap .flex-viewport { max-height: 2000px; }
.symple-flexslider-wrap .flexslider .slides { zoom: 1 }
.symple-flexslider-wrap .symple-flexslider-entry-media { display: block; }
.symple-flexslider-wrap ul,
.symple-flexslider-wrap ol { list-style: none !important; margin: 0 !important; } .symple-flexslider-wrap.flexslider-style-images .flex-direction-nav a { display: block; width: 40px; height: 40px; border-radius: 4px; margin: -20px 0 0; position: absolute; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: #fff; background:#000 url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/arrows.png) no-repeat; background: rgba(0,0,0,0.85) url(//contecst.com.ua/wp-content/plugins/symple-shortcodes/shortcodes/css/images/arrows.png) no-repeat; -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; text-indent: -9999px; }
.symple-flexslider-wrap.flexslider-style-images .flex-direction-nav .flex-prev { left: 20px }
.symple-flexslider-wrap.flexslider-style-images .flex-direction-nav .flex-next { right: 20px; background-position: 0 -40px; }
.symple-flexslider-wrap.flexslider-style-images .flexslider:hover .flex-prev { opacity: 0.7; }
.symple-flexslider-wrap.flexslider-style-images .flexslider:hover .flex-next { opacity: 0.7; }
.symple-flexslider-wrap.flexslider-style-images .flexslider:hover .flex-next:hover,
.symple-flexslider-wrap.flexslider-style-images .flexslider:hover .flex-prev:hover { opacity: 1 }
.symple-flexslider-wrap.flexslider-style-images .flex-direction-nav .flex-disabled { opacity: 0!important; filter: alpha(opacity=0); cursor: default; } .symple-flexslider-wrap.flexslider-style-content .flex-direction-nav { border-top: 1px solid #ddd; margin-top: 20px; padding-top: 20px; }
.symple-flexslider-wrap.flexslider-style-content .flex-direction-nav a { position: inherit; diplay: block; float: left; }
.symple-flexslider-wrap.flexslider-style-content .flex-direction-nav .flex-prev { margin-right: 10px; }
.symple-flexslider-wrap.flexslider-style-content .flex-direction-nav .flex-next {  }
.symple-flexslider-wrap.flexslider-style-content .flexslider:hover .flex-prev {  }
.symple-flexslider-wrap.flexslider-style-content .flexslider:hover .flex-next {  }
.symple-flexslider-wrap.flexslider-style-content .flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {  }
.symple-flexslider-wrap.flexslider-style-content .flex-direction-nav .flex-disabled {  } .symple-flexslider-wrap.flexslider-style-images .flex-control-nav { z-index: 99; width: 100%; position: absolute; top: 20px; left:20px; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-nav li { display: block; zoom: 1; float: left; margin-left: 4px; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-nav li:first-child { margin-left: 0; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-paging li a { width: 9px; height: 9px; display: block; background: transparent; border: 2px solid #fff; border: 2px solid rgba(255,255,255,0.6); cursor: pointer; text-indent: -9999px; border-radius: 99px; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-paging li a:hover { background: #fff; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-paging li a.flex-active { background: #fff; cursor: default; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-thumbs { margin: 5px 0 0; position: static; overflow: hidden; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-thumbs li { width: 25%; float: left; margin: 0; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-thumbs img { width: 100%; display: block; opacity: .7; cursor: pointer; }
.symple-flexslider-wrap.flexslider-style-images .flex-control-thumbs img:hover { opacity: 1 }
.symple-flexslider-wrap.flexslider-style-images .flex-control-thumbs .flex-active { opacity: 1; cursor: default; } .symple-flexslider-wrap.flexslider-style-content .flex-control-nav { display: none; } .symple-flexslider-wrap .symple-flexslider-entry-media { position: relative; }
.symple-flexslider-wrap .symple-flexslider-entry-title { display: none; position: absolute; bottom: 0; left: 0; background: #000; background: rgba(0,0,0,0.7); color: #fff; padding: 15px; font-size: 18px; width: 100%; box-sizing: border-box; display: block; text-align: center; }
.symple-flexslider-wrap .symple-flexslider-entry-title a { color: #fff }
.symple-flexslider-wrap .symple-flexslider-entry-title a:hover { color: #fff }  .symple-icon { text-decoration: none !important; }
a:hover .symple-icon { text-decoration: none; opacity: 0.8; }
.symple-icon a { color: inherit; }
.symple-icon.symple-icon-circle { display: block; text-align: center; background: #000; color: #fff; border-radius: 100%; }
.symple-icon.symple-icon-xlarge { font-size: 70px; height: 150px; line-height: 150px; width: 150px; margin-bottom: 30px; }
.symple-icon.symple-icon-xlarge.symple-icon-float-left { margin-right: 30px; }
.symple-icon.symple-icon-xlarge.symple-icon-float-right { margin-left: 30px; }
.symple-icon.symple-icon-large { font-size: 32px; height: 80px; line-height: 80px; width: 80px;margin-bottom: 20px; }
.symple-icon.symple-icon-large.symple-icon-float-left { margin-right: 20px; }
.symple-icon.symple-icon-large.symple-icon-float-right { margin-left: 20px; }
.symple-icon.symple-icon-normal { font-size: 18px; height: 45px; line-height: 45px; width: 45px;margin-bottom: 20px; }
.symple-icon.symple-icon-normal.symple-icon-float-left { margin-right: 20px; }
.symple-icon.symple-icon-normal.symple-icon-float-right { margin-left: 20px; }
.symple-icon.symple-icon-small { font-size: 14px; height: 30px; line-height: 30px; width: 30px; margin-bottom: 15px;  }
.symple-icon.symple-icon-small.symple-icon-float-left { margin-right: 15px; }
.symple-icon.symple-icon-small.symple-icon-float-right { margin-left: 15px; }
.symple-icon.symple-icon-tiny { font-size: 12px; height: 25px; line-height: 25px; width: 25px; margin-bottom: 10px;  }
.symple-icon.symple-icon-tiny.symple-icon-float-left { margin-right: 10px; }
.symple-icon.symple-icon-tiny.symple-icon-float-right { margin-left: 10px; }
.symple-icon-float-left { display: block; float: left; }
.symple-icon-float-right { display: block; float: right; }
.symple-icon-float-center { margin: 0 auto; display: block; }  @media screen and (max-width: 860px) { 
.symple-shortcodes-responsive .symple-flexslider-wrap .flex-direction-nav .flex-prev { opacity: 1; left: 10px; }
.symple-shortcodes-responsive .symple-flexslider-wrap .flex-direction-nav .flex-next { opacity: 1; right: 10px; }
}
@media only screen and (max-width: 520px) {
.symple-shortcodes-responsive .symple-col { width: 100%; }
.symple-shortcodes-responsive .symple-one-half,
.symple-shortcodes-responsive .symple-one-third,
.symple-shortcodes-responsive .symple-two-third,
.symple-shortcodes-responsive .symple-three-fourth,
.symple-shortcodes-responsive .symple-one-fourth,
.symple-shortcodes-responsive .symple-one-fifth,
.symple-shortcodes-responsive .symple-two-fifth,
.symple-shortcodes-responsive .symple-three-fifth,
.symple-shortcodes-responsive .symple-four-fifth,
.symple-shortcodes-responsive .symple-one-sixth,
.symple-shortcodes-responsive .symple-five-sixth { width: 100%; float: none; margin-right: 0; margin-bottom: 20px; }
.symple-shortcodes-responsive .symple-shortcodes-responsive .symple-pricing-table > div { margin-bottom: 25px }
.symple-shortcodes-responsive .symple-shortcodes-responsive .symple-box,
.symple-shortcodes-responsive .symple-box.left,
.symple-shortcodes-responsive .symple-box.right { float: none; width: 100% !important; }
.symple-shortcodes-responsive .symple-tabs ul.ui-tabs-nav { margin-left: 0 }
.symple-shortcodes-responsive .symple-tabs ul.ui-tabs-nav li { width: 100% }
.symple-shortcodes-responsive .symple-tabs ul.ui-tabs-nav li a { border-left-width: 1px }
.symple-shortcodes-responsive .symple-tabs ul.ui-tabs-nav .ui-state-active a,
.symple-shortcodes-responsive .symple-tabs ul.ui-tabs-nav .ui-state-active a:hover { height: 39px; padding-top: 0; margin-left: 0; top: auto; background-color: #eee; color: #000; font-weight: bold; }
.symple-shortcodes-responsive .symple-callout-caption { text-align: center }
.symple-shortcodes-responsive .symple-callout-caption { float: none; font-size: 1.6em; font-weight: 400; width: 100%; color: #555; }
.symple-shortcodes-responsive .symple-callout-button { position: inherit; right: auto; top: auto; margin: 20px auto 0; text-align: center; }
}#wps-telegram-chat{
position: fixed;
bottom: 20px;
right: 70px;
width: 300px;
border: 1px solid #cccccc;
border-radius: 5px;
padding: 10px;
background: #ffffff;
box-shadow: 1px 1px 0px #555555;
overflow: hidden;
z-index: 500;
box-sizing: content-box;
}
#wps-telegram-chat.init{
visibility: hidden;
}
#wps-telegram-chat.onlySpecificPages{
display: none;
}
#wps-telegram-chat-wrapp > div{
box-sizing: border-box;
position: relative;
}
#wps-telegram-chat h5{
margin: 0;
border-bottom: 1px solid #cccccc;
font-size: 14px;
line-height: 20px;
padding-bottom: 8px;
padding-right: 50px;
padding-left: 24px;
}
#wps-telegram-chat-app,
#wps-telegram-chat-close,
#wps-telegram-chat-update{
position: absolute;
top: 5px;
right: 6px;
height: 22px;
width: 22px;
cursor: pointer;
box-sizing: border-box;
border-radius: 50%;
border: 1px solid #cccccc;
padding: 2px;
z-index: 10;
background-image: url(//contecst.com.ua/wp-content/plugins/wps-telegram-chat/public/img/close.svg);
background-size: 60%;
background-repeat: no-repeat;
background-position: center;
overflow: hidden;
}
#wps-telegram-chat-app{
right: 32px;
background-image: url(//contecst.com.ua/wp-content/plugins/wps-telegram-chat/public/img/telegram-icon.svg);
background-size: 76%;
background-position: 30% 50%;
}
#wps-telegram-chat-app:hover{
background-color: lightblue;
}
#wps-telegram-chat-app a{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
#wps-telegram-chat-update{
right: auto;
left: 10px;
top: 10px;
transition: all 0.5s ease;
background-image: url(//contecst.com.ua/wp-content/plugins/wps-telegram-chat/public/img/update.svg);
background-size: 50%;
cursor: default;
border-color: #ffffff;
}
#wps-telegram-chat-update.ping{
background-color: greenyellow;
transform: rotate(180deg);
}
#wps-telegram-chat-update.error{
background-color: lightsalmon;
}
#wps-telegram-chat-close img{
display: none;
}
#wps-telegram-chat.show #wps-telegram-chat-close:hover{
background-color: lightsalmon;
}
#wps-telegram-chat.blurry{
filter: blur(10px);
}
#wps-telegram-chat.hide{
width: 32px;
height: 32px;
border-radius: 50%;
background: #30a3e6;
transition: width, height, padding 0.3s cubic-bezier(0.1, -5, 0.5, 5);
display: block !important;
}
#wps-telegram-chat.init.hide{
transition: none;
}
#wps-telegram-chat.hide.hover{
padding: 14px;
}
#wps-telegram-chat.hide #wps-telegram-chat-wrapp,
#wps-telegram-chat.hide #wps-telegram-chat-update,
#wps-telegram-chat.hide #wps-telegram-chat-app{
display: none;
}
#wps-telegram-chat.hide #wps-telegram-chat-close{
width: 100%;
height: 100%;
top: 0;
right: 0;
padding: 10%;
background-image: url(//contecst.com.ua/wp-content/plugins/wps-telegram-chat/public/img/chat_icon.svg);
background-size: 80%;
border: none;
}
#wps-telegram-chat.hide #wps-telegram-chat-close{
filter: invert(1);
animation: wps-telegram-chat-spin 2s linear infinite alternate-reverse;
}
@keyframes wps-telegram-chat-spin{
0% { transform: rotate(0deg); }
2% { transform: rotate(5deg); }
4% { transform: rotate(0eg); }
6% { transform: rotate(-5deg); }
8% { transform: rotate(0deg); }
100% { transform: rotate(0deg); }
}
#wps-telegram-chat-welcome p{
margin: 0;
background: #eeeeee;
padding: 8px;
font-size: 14px;
line-height: 18px;
border-radius: 0 0 5px 5px;
}
#wps-telegram-chat-input input,
#wps-telegram-chat-input textarea{
font-size: 16px;
line-height: 18px;
padding: 4px;
}
#wps-telegram-chat-input input{
margin-bottom: 6px;
}
#wps-telegram-chat-input input.error{
border-color: lightsalmon;
}
#wps-telegram-chat-textarea{
margin-right: 50px;
}
#wps-telegram-chat-textarea textarea{
box-sizing: border-box;
width: 100%;
max-width: 100%;
min-width: 100%;
min-height: 70px;
margin: 0;
display: block;
}
#wps-telegram-chat-user{
display: none;
}
#wps-telegram-chat-send{
position: absolute;
bottom: 15px;
right: 0;
cursor: pointer;
background: #30a3e6;
border-radius: 50%;
padding: 1%;
width: 40px;
height: 40px;
box-sizing: border-box;
line-height: 0;
border: 1px solid #ffffff;
}
#wps-telegram-chat-send i{
filter: invert(1);
background-image: url(//contecst.com.ua/wp-content/plugins/wps-telegram-chat/public/img/send.svg);
background-size: 85%;
background-repeat: no-repeat;
background-position: 0% 70%;
display: block;
width: 100%;
height: 100%;
}
#wps-telegram-chat-send:hover{
background: #2a91cd;
}
#wps-telegram-chat-input.disabled{
pointer-events: none;
opacity: 0.5;
}
#wps-telegram-chat-content{
min-height: 120px;
max-height: 300px;
overflow: auto;
padding: 0 4px;
margin: 8px 0;
}
div#wps-telegram-chat-content::-webkit-scrollbar{
width: 4px;
}
div#wps-telegram-chat-content::-webkit-scrollbar-track{
background-color: darkgrey;
}
div#wps-telegram-chat-content::-webkit-scrollbar-thumb{
background-color: #30a3e6;
}
#wps-telegram-chat-content .content{
background: #eeeeee;
padding: 5px;
margin: 8px 0 8px 15px;
border-radius: 4px;
border: 1px solid #999999;
}
#wps-telegram-chat-content .content > div{
position: relative;
}
#wps-telegram-chat-content .content p{
margin: 0;
}
#wps-telegram-chat-content .content p.icon{
position: absolute;
top: 50%;
left: -20px;
border-radius: 50%;
background-color: #ffffff;
background-repeat: no-repeat;
background-position: center 2px;
background-size: cover;
width: 34px;
height: 34px;
overflow: hidden;
border: 1px solid #999999;
transform: translate(0, -50%);
display: block;
}
#wps-telegram-chat-content .content p.date{
color: #555555;
font-size: 12px;
text-align: right;
}
#wps-telegram-chat-content .content p.message{
margin: 0;
font-size: 16px;
line-height: 20px;
padding-left: 25px;
}
#wps-telegram-chat-content .content.error{
margin: 8px;
background-color: lightsalmon;
}
#wps-telegram-chat-content .error > div{
overflow: hidden;
}
#wps-telegram-chat-content .error p.icon{
display: none;
}
#wps-telegram-chat-content .error .date{
display: none;
}
#wps-telegram-chat-content .error p.message{
text-align: center;
padding: 0;
color: #222;
}
#wps-telegram-chat-content .incomingMessage{
margin: 8px 15px 8px 0;
}
#wps-telegram-chat-content .incomingMessage p.icon{
left: auto;
right: -20px;
}
#wps-telegram-chat-content .incomingMessage p.date{
text-align: left;
}
#wps-telegram-chat-content .incomingMessage p.message{
padding-left: 0;
padding-right: 25px;
}
#wps-telegram-chat-content .info{
background: lightyellow;
}
@media screen and (max-width: 680px) {
#wps-telegram-chat{ bottom: 2%; right: 4%;}
} #wps-telegram-contactForm{
max-width: 800px;
margin: auto;
}
#wps-telegram-contactForm #wpsContactSubmit div{
text-align: right;
}
#wps-telegram-contactForm #wpsContactNotice{
font-size: 120%;
text-align: center;
display: none;
} #wps-telegram-chat.fullscreen{
height: 100%;
width: 100%;
bottom: 0;
right: 0;
border-radius: 0;
box-sizing: border-box;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-wrapp{
height: 100%;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-header{
min-height: 6%;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-welcome{
min-height: 10%;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-content{
min-height: 66%;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-input{
min-height: 14%;
margin-right: 50px;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-user{
position: absolute;
top: -100px;
left: 0;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-textarea{
position: absolute;
width: 100%;
height: 100%;
margin-right: 0;
left: 0;
top: 0;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-textarea textarea{
height: 100%;
}
#wps-telegram-chat.fullscreen #wps-telegram-chat-send{
right: -50px;
padding: 0px;
}.clear,.clearfix:after,.grid-100:after,.grid-10:after,.grid-15:after,.grid-20:after,.grid-25:after,.grid-30:after,.grid-33:after,.grid-35:after,.grid-40:after,.grid-45:after,.grid-50:after,.grid-55:after,.grid-5:after,.grid-60:after,.grid-65:after,.grid-66:after,.grid-70:after,.grid-75:after,.grid-80:after,.grid-85:after,.grid-90:after,.grid-95:after,.grid-container:after,[class*=mobile-grid-]:after,[class*=tablet-grid-]:after{clear:both}@-ms-viewport{width:auto}.clear{display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.clearfix:before,.grid-100:after,.grid-100:before,.grid-10:after,.grid-10:before,.grid-15:after,.grid-15:before,.grid-20:after,.grid-20:before,.grid-25:after,.grid-25:before,.grid-30:after,.grid-30:before,.grid-33:after,.grid-33:before,.grid-35:after,.grid-35:before,.grid-40:after,.grid-40:before,.grid-45:after,.grid-45:before,.grid-50:after,.grid-50:before,.grid-55:after,.grid-55:before,.grid-5:after,.grid-5:before,.grid-60:after,.grid-60:before,.grid-65:after,.grid-65:before,.grid-66:after,.grid-66:before,.grid-70:after,.grid-70:before,.grid-75:after,.grid-75:before,.grid-80:after,.grid-80:before,.grid-85:after,.grid-85:before,.grid-90:after,.grid-90:before,.grid-95:after,.grid-95:before,.grid-container:after,.grid-container:before,[class*=mobile-grid-]:after,[class*=mobile-grid-]:before,[class*=tablet-grid-]:after,[class*=tablet-grid-]:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:10px;padding-right:10px}.grid-10,.grid-100,.grid-15,.grid-20,.grid-25,.grid-30,.grid-33,.grid-35,.grid-40,.grid-45,.grid-5,.grid-50,.grid-55,.grid-60,.grid-65,.grid-66,.grid-70,.grid-75,.grid-80,.grid-85,.grid-90,.grid-95,[class*=mobile-grid-],[class*=tablet-grid-]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;padding-right:10px}.grid-parent{padding-left:0;padding-right:0}@media (max-width:767px){[class*=mobile-push-],[class*=mobile-pull-]{position:relative}.hide-on-mobile{display:none!important}.mobile-grid-5{float:left;width:5%}.mobile-prefix-5{margin-left:5%}.mobile-suffix-5{margin-right:5%}.mobile-push-5{left:5%}.mobile-pull-5{left:-5%}.mobile-grid-10{float:left;width:10%}.mobile-prefix-10{margin-left:10%}.mobile-suffix-10{margin-right:10%}.mobile-push-10{left:10%}.mobile-pull-10{left:-10%}.mobile-grid-15{float:left;width:15%}.mobile-prefix-15{margin-left:15%}.mobile-suffix-15{margin-right:15%}.mobile-push-15{left:15%}.mobile-pull-15{left:-15%}.mobile-grid-20{float:left;width:20%}.mobile-prefix-20{margin-left:20%}.mobile-suffix-20{margin-right:20%}.mobile-push-20{left:20%}.mobile-pull-20{left:-20%}.mobile-grid-25{float:left;width:25%}.mobile-prefix-25{margin-left:25%}.mobile-suffix-25{margin-right:25%}.mobile-push-25{left:25%}.mobile-pull-25{left:-25%}.mobile-grid-30{float:left;width:30%}.mobile-prefix-30{margin-left:30%}.mobile-suffix-30{margin-right:30%}.mobile-push-30{left:30%}.mobile-pull-30{left:-30%}.mobile-grid-35{float:left;width:35%}.mobile-prefix-35{margin-left:35%}.mobile-suffix-35{margin-right:35%}.mobile-push-35{left:35%}.mobile-pull-35{left:-35%}.mobile-grid-40{float:left;width:40%}.mobile-prefix-40{margin-left:40%}.mobile-suffix-40{margin-right:40%}.mobile-push-40{left:40%}.mobile-pull-40{left:-40%}.mobile-grid-45{float:left;width:45%}.mobile-prefix-45{margin-left:45%}.mobile-suffix-45{margin-right:45%}.mobile-push-45{left:45%}.mobile-pull-45{left:-45%}.mobile-grid-50{float:left;width:50%}.mobile-prefix-50{margin-left:50%}.mobile-suffix-50{margin-right:50%}.mobile-push-50{left:50%}.mobile-pull-50{left:-50%}.mobile-grid-55{float:left;width:55%}.mobile-prefix-55{margin-left:55%}.mobile-suffix-55{margin-right:55%}.mobile-push-55{left:55%}.mobile-pull-55{left:-55%}.mobile-grid-60{float:left;width:60%}.mobile-prefix-60{margin-left:60%}.mobile-suffix-60{margin-right:60%}.mobile-push-60{left:60%}.mobile-pull-60{left:-60%}.mobile-grid-65{float:left;width:65%}.mobile-prefix-65{margin-left:65%}.mobile-suffix-65{margin-right:65%}.mobile-push-65{left:65%}.mobile-pull-65{left:-65%}.mobile-grid-70{float:left;width:70%}.mobile-prefix-70{margin-left:70%}.mobile-suffix-70{margin-right:70%}.mobile-push-70{left:70%}.mobile-pull-70{left:-70%}.mobile-grid-75{float:left;width:75%}.mobile-prefix-75{margin-left:75%}.mobile-suffix-75{margin-right:75%}.mobile-push-75{left:75%}.mobile-pull-75{left:-75%}.mobile-grid-80{float:left;width:80%}.mobile-prefix-80{margin-left:80%}.mobile-suffix-80{margin-right:80%}.mobile-push-80{left:80%}.mobile-pull-80{left:-80%}.mobile-grid-85{float:left;width:85%}.mobile-prefix-85{margin-left:85%}.mobile-suffix-85{margin-right:85%}.mobile-push-85{left:85%}.mobile-pull-85{left:-85%}.mobile-grid-90{float:left;width:90%}.mobile-prefix-90{margin-left:90%}.mobile-suffix-90{margin-right:90%}.mobile-push-90{left:90%}.mobile-pull-90{left:-90%}.mobile-grid-95{float:left;width:95%}.mobile-prefix-95{margin-left:95%}.mobile-suffix-95{margin-right:95%}.mobile-push-95{left:95%}.mobile-pull-95{left:-95%}.mobile-grid-33{float:left;width:33.33333%}.mobile-prefix-33{margin-left:33.33333%}.mobile-suffix-33{margin-right:33.33333%}.mobile-push-33{left:33.33333%}.mobile-pull-33{left:-33.33333%}.mobile-grid-66{float:left;width:66.66667%}.mobile-prefix-66{margin-left:66.66667%}.mobile-suffix-66{margin-right:66.66667%}.mobile-push-66{left:66.66667%}.mobile-pull-66{left:-66.66667%}.mobile-grid-100{clear:both;width:100%}}@media (min-width:768px) and (max-width:1024px){[class*=tablet-push-],[class*=tablet-pull-]{position:relative}.hide-on-tablet{display:none!important}.tablet-grid-5{float:left;width:5%}.tablet-prefix-5{margin-left:5%}.tablet-suffix-5{margin-right:5%}.tablet-push-5{left:5%}.tablet-pull-5{left:-5%}.tablet-grid-10{float:left;width:10%}.tablet-prefix-10{margin-left:10%}.tablet-suffix-10{margin-right:10%}.tablet-push-10{left:10%}.tablet-pull-10{left:-10%}.tablet-grid-15{float:left;width:15%}.tablet-prefix-15{margin-left:15%}.tablet-suffix-15{margin-right:15%}.tablet-push-15{left:15%}.tablet-pull-15{left:-15%}.tablet-grid-20{float:left;width:20%}.tablet-prefix-20{margin-left:20%}.tablet-suffix-20{margin-right:20%}.tablet-push-20{left:20%}.tablet-pull-20{left:-20%}.tablet-grid-25{float:left;width:25%}.tablet-prefix-25{margin-left:25%}.tablet-suffix-25{margin-right:25%}.tablet-push-25{left:25%}.tablet-pull-25{left:-25%}.tablet-grid-30{float:left;width:30%}.tablet-prefix-30{margin-left:30%}.tablet-suffix-30{margin-right:30%}.tablet-push-30{left:30%}.tablet-pull-30{left:-30%}.tablet-grid-35{float:left;width:35%}.tablet-prefix-35{margin-left:35%}.tablet-suffix-35{margin-right:35%}.tablet-push-35{left:35%}.tablet-pull-35{left:-35%}.tablet-grid-40{float:left;width:40%}.tablet-prefix-40{margin-left:40%}.tablet-suffix-40{margin-right:40%}.tablet-push-40{left:40%}.tablet-pull-40{left:-40%}.tablet-grid-45{float:left;width:45%}.tablet-prefix-45{margin-left:45%}.tablet-suffix-45{margin-right:45%}.tablet-push-45{left:45%}.tablet-pull-45{left:-45%}.tablet-grid-50{float:left;width:50%}.tablet-prefix-50{margin-left:50%}.tablet-suffix-50{margin-right:50%}.tablet-push-50{left:50%}.tablet-pull-50{left:-50%}.tablet-grid-55{float:left;width:55%}.tablet-prefix-55{margin-left:55%}.tablet-suffix-55{margin-right:55%}.tablet-push-55{left:55%}.tablet-pull-55{left:-55%}.tablet-grid-60{float:left;width:60%}.tablet-prefix-60{margin-left:60%}.tablet-suffix-60{margin-right:60%}.tablet-push-60{left:60%}.tablet-pull-60{left:-60%}.tablet-grid-65{float:left;width:65%}.tablet-prefix-65{margin-left:65%}.tablet-suffix-65{margin-right:65%}.tablet-push-65{left:65%}.tablet-pull-65{left:-65%}.tablet-grid-70{float:left;width:70%}.tablet-prefix-70{margin-left:70%}.tablet-suffix-70{margin-right:70%}.tablet-push-70{left:70%}.tablet-pull-70{left:-70%}.tablet-grid-75{float:left;width:75%}.tablet-prefix-75{margin-left:75%}.tablet-suffix-75{margin-right:75%}.tablet-push-75{left:75%}.tablet-pull-75{left:-75%}.tablet-grid-80{float:left;width:80%}.tablet-prefix-80{margin-left:80%}.tablet-suffix-80{margin-right:80%}.tablet-push-80{left:80%}.tablet-pull-80{left:-80%}.tablet-grid-85{float:left;width:85%}.tablet-prefix-85{margin-left:85%}.tablet-suffix-85{margin-right:85%}.tablet-push-85{left:85%}.tablet-pull-85{left:-85%}.tablet-grid-90{float:left;width:90%}.tablet-prefix-90{margin-left:90%}.tablet-suffix-90{margin-right:90%}.tablet-push-90{left:90%}.tablet-pull-90{left:-90%}.tablet-grid-95{float:left;width:95%}.tablet-prefix-95{margin-left:95%}.tablet-suffix-95{margin-right:95%}.tablet-push-95{left:95%}.tablet-pull-95{left:-95%}.tablet-grid-33{float:left;width:33.33333%}.tablet-prefix-33{margin-left:33.33333%}.tablet-suffix-33{margin-right:33.33333%}.tablet-push-33{left:33.33333%}.tablet-pull-33{left:-33.33333%}.tablet-grid-66{float:left;width:66.66667%}.tablet-prefix-66{margin-left:66.66667%}.tablet-suffix-66{margin-right:66.66667%}.tablet-push-66{left:66.66667%}.tablet-pull-66{left:-66.66667%}.tablet-grid-100{clear:both;width:100%}.inside-footer-widgets>div{margin-bottom:50px}.inside-footer-widgets>div:nth-child(odd){clear:both}.active-footer-widgets-1 .footer-widget-1,.active-footer-widgets-3 .footer-widget-3,.active-footer-widgets-5 .footer-widget-5{width:100%;margin-bottom:0}.active-footer-widgets-2 .inside-footer-widgets>div,.active-footer-widgets-4 .footer-widget-3,.active-footer-widgets-4 .footer-widget-4{margin-bottom:0}}@media (min-width:1025px){.grid-10,.grid-15,.grid-20,.grid-25,.grid-30,.grid-33,.grid-35,.grid-40,.grid-45,.grid-5,.grid-50,.grid-60,.grid-65,.grid-66,.grid-70,.grid-75,.grid-80,.grid-85,.grid-90,.grid-95{float:left}.pull-10,.pull-15,.pull-20,.pull-25,.pull-30,.pull-33,.pull-35,.pull-40,.pull-45,.pull-5,.pull-50,.pull-55,.pull-60,.pull-65,.pull-66,.pull-70,.pull-75,.pull-80,.pull-85,.pull-90,.pull-95,.push-10,.push-15,.push-20,.push-25,.push-30,.push-33,.push-35,.push-40,.push-45,.push-5,.push-50,.push-55,.push-60,.push-65,.push-66,.push-70,.push-75,.push-80,.push-85,.push-90,.push-95{position:relative}.hide-on-desktop{display:none!important}.grid-5{width:5%}.prefix-5{margin-left:5%}.suffix-5{margin-right:5%}.push-5{left:5%}.pull-5{left:-5%}.grid-10{width:10%}.prefix-10{margin-left:10%}.suffix-10{margin-right:10%}.push-10{left:10%}.pull-10{left:-10%}.grid-15{width:15%}.prefix-15{margin-left:15%}.suffix-15{margin-right:15%}.push-15{left:15%}.pull-15{left:-15%}.grid-20{width:20%}.prefix-20{margin-left:20%}.suffix-20{margin-right:20%}.push-20{left:20%}.pull-20{left:-20%}.grid-25{width:25%}.prefix-25{margin-left:25%}.suffix-25{margin-right:25%}.push-25{left:25%}.pull-25{left:-25%}.grid-30{width:30%}.prefix-30{margin-left:30%}.suffix-30{margin-right:30%}.push-30{left:30%}.pull-30{left:-30%}.grid-35{width:35%}.prefix-35{margin-left:35%}.suffix-35{margin-right:35%}.push-35{left:35%}.pull-35{left:-35%}.grid-40{width:40%}.prefix-40{margin-left:40%}.suffix-40{margin-right:40%}.push-40{left:40%}.pull-40{left:-40%}.grid-45{width:45%}.prefix-45{margin-left:45%}.suffix-45{margin-right:45%}.push-45{left:45%}.pull-45{left:-45%}.grid-50{width:50%}.prefix-50{margin-left:50%}.suffix-50{margin-right:50%}.push-50{left:50%}.pull-50{left:-50%}.grid-55{float:left;width:55%}.prefix-55{margin-left:55%}.suffix-55{margin-right:55%}.push-55{left:55%}.pull-55{left:-55%}.grid-60{width:60%}.prefix-60{margin-left:60%}.suffix-60{margin-right:60%}.push-60{left:60%}.pull-60{left:-60%}.grid-65{width:65%}.prefix-65{margin-left:65%}.suffix-65{margin-right:65%}.push-65{left:65%}.pull-65{left:-65%}.grid-70{width:70%}.prefix-70{margin-left:70%}.suffix-70{margin-right:70%}.push-70{left:70%}.pull-70{left:-70%}.grid-75{width:75%}.prefix-75{margin-left:75%}.suffix-75{margin-right:75%}.push-75{left:75%}.pull-75{left:-75%}.grid-80{width:80%}.prefix-80{margin-left:80%}.suffix-80{margin-right:80%}.push-80{left:80%}.pull-80{left:-80%}.grid-85{width:85%}.prefix-85{margin-left:85%}.suffix-85{margin-right:85%}.push-85{left:85%}.pull-85{left:-85%}.grid-90{width:90%}.prefix-90{margin-left:90%}.suffix-90{margin-right:90%}.push-90{left:90%}.pull-90{left:-90%}.grid-95{width:95%}.prefix-95{margin-left:95%}.suffix-95{margin-right:95%}.push-95{left:95%}.pull-95{left:-95%}.grid-33{width:33.33333%}.prefix-33{margin-left:33.33333%}.suffix-33{margin-right:33.33333%}.push-33{left:33.33333%}.pull-33{left:-33.33333%}.grid-66{width:66.66667%}.prefix-66{margin-left:66.66667%}.suffix-66{margin-right:66.66667%}.push-66{left:66.66667%}.pull-66{left:-66.66667%}.grid-100{clear:both;width:100%}}@font-face{font-family:NeoSansPro;src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLight.eot);src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLight.eot) format("embedded-opentype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLight.woff2) format("woff2"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLight.woff) format("woff"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLight.ttf) format("truetype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLight.svg#NeoSansProLight) format("svg");font-weight:300;font-style:normal}@font-face{font-family:NeoSansPro;src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLightItalic.eot);src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLightItalic.eot) format("embedded-opentype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLightItalic.woff2) format("woff2"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLightItalic.woff) format("woff"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLightItalic.ttf) format("truetype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProLightItalic.svg#NeoSansProLightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:NeoSansPro;src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProRegular.eot);src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProRegular.eot) format("embedded-opentype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProRegular.woff2) format("woff2"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProRegular.woff) format("woff"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProRegular.ttf) format("truetype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProRegular.svg#NeoSansProRegular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:NeoSansPro;src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProItalic.eot);src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProItalic.eot) format("embedded-opentype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProItalic.woff2) format("woff2"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProItalic.woff) format("woff"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProItalic.ttf) format("truetype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProItalic.svg#NeoSansProItalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:NeoSansPro;src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProMedium.eot);src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProMedium.eot) format("embedded-opentype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProMedium.woff2) format("woff2"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProMedium.woff) format("woff"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProMedium.ttf) format("truetype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProMedium.svg#NeoSansProMedium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:NeoSansPro;src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBold.eot);src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBold.eot) format("embedded-opentype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBold.woff2) format("woff2"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBold.woff) format("woff"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBold.ttf) format("truetype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBold.svg#NeoSansProBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:NeoSansPro;src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBoldItalic.eot);src:url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBoldItalic.eot) format("embedded-opentype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBoldItalic.woff2) format("woff2"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBoldItalic.woff) format("woff"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBoldItalic.ttf) format("truetype"),url(https://contecst.com.ua/wp-content/themes/generatepress/fonts/neosanspro/NeoSansProBoldItalic.svg#NeoSansProBoldItalic) format("svg");font-weight:600;font-style:italic}a,abbr,acronym,applet,big,body,cite,code,del,dfn,div,dl,dt,em,font,form,html,iframe,ins,kbd,label,legend,li,object,q,s,samp,small,span,strike,strong,sub,sup,tbody,tfoot,thead,tr,tt,var{border:0;margin:0;padding:0}address,dd,h1,h2,h3,h4,h5,h6,ol,p,table,ul{border:0;padding:0}blockquote,pre{border:0}fieldset{margin:0}caption,td,th{border:0;margin:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.main-navigation ul li a,article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}caption{padding:5px}caption,td,th{text-align:left}caption,td{font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}.dropdown-click nav ul ul ul,a{background-color:transparent}a img,hr{border:0}body,button,input,select,textarea{font-family:sans-serif;font-size:1.6rem}button,input,select,textarea{line-height:1.5}hr{background-color:#ccc;background-color:rgba(0,0,0,.1);height:1px;margin-bottom:40px;margin-top:40px}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}b,dt,strong,th{font-weight:700}dd{margin:0 1.5em 1.5em}cite,dfn,em,i{font-style:italic}address,p{margin:0 0 1.5em}img,pre{max-width:100%}pre{background:#eee;font-size:1.5rem;background:rgba(0,0,0,.05);font-family:inherit;font-size:inherit;line-height:normal;margin:0 0 1.5em;padding:20px;overflow:auto}code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}figure{margin:0}img{height:auto}button,input,select{vertical-align:baseline}button,input,select,textarea{margin:0;*vertical-align:middle}button,html input[type=button],input[type=reset],input[type=submit]{border:1px solid transparent;background:#666;cursor:pointer;-webkit-appearance:button;padding:10px 20px;color:#fff}button:hover,html input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#606060}button:active,button:focus,html input[type=button]:active,html input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{background:#606060}.button{padding:10px 20px;display:inline-block}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fafafa;color:#666;border:1px solid #ccc;border-radius:0;padding:10px 15px;box-sizing:border-box;max-width:100%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{color:#111;background:#fff}textarea{overflow:auto;vertical-align:top;width:100%}input[type=file]{max-width:100%;box-sizing:border-box}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}.size-auto,.size-full,.size-large,.size-medium,.size-thumbnail{max-width:100%;height:auto}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-shortcut:focus,.screen-reader-text:focus{clip:auto!important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-info:after,.site-info:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after,.site-info:after{clear:both}.main-navigation{z-index:100;padding:0;clear:both;display:block}.menu-toggle{margin:0;padding:0}.menu-toggle:before{content:"\f0c9";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.toggled .menu-toggle:before,li.search-item.close-search a:before,span.search-item.close-search a:before{content:"\f00d"}.menu-toggle .mobile-menu{padding-left:3px}.menu-toggle .mobile-menu:empty{display:none}.inside-navigation,.site-header{position:relative}.main-navigation ul,.menu-toggle li.search-item{list-style:none;margin:0;padding-left:0}li.search-item a:before,span.search-item a:before{content:"\f002";font-family:GeneratePress;width:1.28571429em;text-align:center;display:inline-block}.search-item .screen-reader-text{top:0;right:0;left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{display:block;box-shadow:0 2px 2px rgba(0,0,0,.1);float:left;position:absolute;left:-99999px;opacity:0;z-index:99999;width:200px;text-align:left;top:auto;transition:opacity 80ms linear;transition-delay:0;pointer-events:none;height:0;overflow:hidden}.main-navigation ul ul a{display:block}.main-navigation ul ul li{width:100%}.dropdown-hover .main-navigation:not(.toggled) ul li.sfHover>ul,.dropdown-hover .main-navigation:not(.toggled) ul li:hover>ul{left:auto;opacity:1;transition-delay:150ms;pointer-events:auto;height:auto;overflow:visible}.dropdown-hover .main-navigation:not(.toggled) ul ul li.sfHover>ul,.dropdown-hover .main-navigation:not(.toggled) ul ul li:hover>ul{left:100%;top:0}.dropdown-click .main-navigation ul ul{visibility:hidden}.dropdown-click .main-navigation ul li.sfHover>ul.toggled-on,.dropdown-click .main-navigation ul.toggled-on{left:auto;opacity:1;visibility:visible;pointer-events:auto;height:auto;overflow:visible}.nav-float-right .inside-header .main-navigation{float:right;clear:right}.nav-float-left .inside-header .main-navigation{float:left;clear:left}.nav-float-left .inside-header .site-branding,.nav-float-left .inside-header .site-logo{float:right;clear:right}.nav-float-left .inside-header:after{clear:both;content:'';display:table}.nav-float-right .inside-header .site-branding{display:inline-block}.header-aligned-left .site-header,.nav-aligned-left.nav-above-header .main-navigation,.nav-aligned-left.nav-below-header .main-navigation{text-align:left}.header-aligned-center .site-header,.nav-aligned-center.nav-above-header .main-navigation,.nav-aligned-center.nav-below-header .main-navigation{text-align:center}.header-aligned-right .site-header,.nav-aligned-right.nav-above-header .main-navigation,.nav-aligned-right.nav-below-header .main-navigation{text-align:right}.site-header .header-image{vertical-align:middle}.main-navigation .main-nav ul ul li a,.nav-float-right .main-navigation .main-nav ul ul li a{line-height:normal}.nav-float-right .main-navigation ul ul ul{top:0}.main-navigation li.search-item{float:right;z-index:21}.rtl .main-navigation li.search-item,.rtl.nav-aligned-right.nav-below-header .main-navigation .menu>li.search-item{float:left}.navigation-search,li.search-item.active{transition:opacity 100ms ease-in-out}.navigation-search{position:absolute;left:-99999px;pointer-events:none;visibility:hidden;z-index:20;width:100%;top:0;opacity:0}.navigation-search.nav-search-active{left:0;right:0;pointer-events:auto;visibility:visible;opacity:1}.gen-sidebar-nav .navigation-search{top:auto;bottom:0}.navigation-search input{border:0;vertical-align:bottom;line-height:0;opacity:.9;width:100%;z-index:20;border-radius:0;-webkit-appearance:none}.navigation-search input::-ms-clear{display:none;width:0;height:0}.navigation-search input::-ms-reveal{display:none;width:0;height:0}.navigation-search input::-webkit-search-cancel-button,.navigation-search input::-webkit-search-decoration,.navigation-search input::-webkit-search-results-button,.navigation-search input::-webkit-search-results-decoration{display:none}.nav-left-sidebar .main-navigation li.search-item,.nav-right-sidebar .main-navigation li.search-item{width:auto;display:inline-block}.nav-left-sidebar .main-navigation li.search-item.current-menu-item,.nav-right-sidebar .main-navigation li.search-item.current-menu-item,.sidebar .menu-item-has-children .dropdown-menu-toggle,nav ul ul .menu-item-has-children .dropdown-menu-toggle{float:right}.nav-aligned-center.nav-above-header .main-navigation .menu>li,.nav-aligned-center.nav-below-header .main-navigation .menu>li,.nav-aligned-right.nav-above-header .main-navigation .menu>li,.nav-aligned-right.nav-below-header .main-navigation .menu>li{float:none;display:inline-block}.nav-aligned-center .main-navigation ul,.nav-aligned-right .main-navigation ul{letter-spacing:-.31em;font-size:1em}.nav-aligned-center .main-navigation ul li,.nav-aligned-right .main-navigation ul li{letter-spacing:normal}.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-left:10px}.dropdown-menu-toggle:before{content:"\f107";font-family:GeneratePress}.dropdown-click .menu-item-has-children.sfHover>a .dropdown-menu-toggle:before{content:"\f106"}.dropdown-hover .children .dropdown-menu-toggle:before,.dropdown-hover .sub-menu .dropdown-menu-toggle:before{content:"\f105"}.dropdown-hover .inside-right-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-right .inside-left-sidebar .dropdown-menu-toggle:before{content:"\f104"}.dropdown-hover .inside-left-sidebar .dropdown-menu-toggle:before,.dropdown-hover.both-left .inside-right-sidebar .dropdown-menu-toggle:before{content:"\f105"}.dropdown-click .main-navigation ul ul ul.toggled-on{left:0;top:auto;position:relative}.dropdown-click .widget-area .main-navigation ul ul{top:auto;position:absolute;float:none;width:100%;left:-99999px}.dropdown-click .widget-area .main-navigation ul ul.toggled-on{position:relative;left:0;right:0}.main-navigation .main-nav ul li.menu-item-has-children>a{padding-right:0;position:relative}.widget-area .main-navigation li{float:none;display:block;width:100%;padding:0;margin:0}.dropdown-hover .widget-area .main-navigation ul li.sfHover>ul,.dropdown-hover .widget-area .main-navigation ul li:hover ul{top:0;left:100%;width:220px}.dropdown-hover.both-right .widget-area .main-navigation ul li.sfHover ul,.dropdown-hover.both-right .widget-area .main-navigation ul li:hover ul,.dropdown-hover.both-sidebars .widget-area .inside-right-sidebar .main-navigation ul li.sfHover ul,.dropdown-hover.both-sidebars .widget-area .inside-right-sidebar .main-navigation ul li:hover ul,.dropdown-hover.right-sidebar .widget-area .main-navigation ul li.sfHover ul,.dropdown-hover.right-sidebar .widget-area .main-navigation ul li:hover ul{right:100%;left:auto}.slideout-navigation .dropdown-menu-toggle:before{content:"\f107"!important}.slideout-navigation .sfHover>a .dropdown-menu-toggle:before{content:"\f106"!important}.post{margin:0 0 2em}.archive .format-aside .entry-header,.archive .format-status .entry-header,.archive .format-status .entry-meta,.archive .format-status .entry-title,.blog .format-aside .entry-header,.blog .format-status .entry-header,.blog .format-status .entry-meta,.blog .format-status .entry-title,.comment-metadata .edit-link:before,.posted-on .updated{display:none}.byline,.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:2em 0 0}.page-links{clear:both;margin:0 0 1.5em}.archive .format-aside .entry-content,.archive .format-status .entry-content,.blog .format-aside .entry-content,.blog .format-status .entry-content{margin-top:0}.archive .format-status .entry-content p:last-child,.blog .format-status .entry-content p:last-child,.comment-content p:last-child{margin-bottom:0}.comment-content img.wp-smiley,.entry-content img.wp-smiley,.page-content img.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.wp-caption{max-width:100%;position:relative}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto;max-width:100%}.wp-caption .wp-caption-text{font-size:75%;padding-top:5px;opacity:.8}.wp-caption img{position:relative;vertical-align:bottom}.gallery,.wp-caption,ol.comment-list{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.comment-form #author,.comment-form #email,.comment-form #url,.gallery-caption{display:block}.widget select,embed,iframe,object{max-width:100%}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 2em;overflow:hidden}.comment-content a{word-wrap:break-word}.comment,.comment-list{list-style-type:none;padding:0;margin:0}.comment-author-info{display:inline-block;vertical-align:middle}.comment-meta .avatar{float:left;margin-right:10px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.comment-author cite{font-style:normal;font-weight:700}.entry-meta.comment-metadata{margin-top:0}.comment-content{margin-top:1.5em}.comment-form>.form-submit{margin-bottom:0}.comment-form input,.comment-form-comment{margin-bottom:10px}.comment-body{padding:30px 0}.comment-content{padding:30px;border:1px solid rgba(0,0,0,.05)}.comment .children{padding-left:30px;margin-top:-30px;border-left:1px solid rgba(0,0,0,.05)}.depth-1.parent>.children,.pingback .comment-body,.trackback .comment-body{border-bottom:1px solid rgba(0,0,0,.05)}.pingback .edit-link{font-size:13px}.comment-list>.comment:first-child{padding-top:0;margin-top:0;border-top:0}#wp-comment-cookies-consent{margin-right:7px}.widget{margin:0 0 30px}.widget_search .search-submit{display:none}.widget_categories .children{margin-left:1.5em;padding-top:5px}.widget_categories .children li:last-child{padding-bottom:0}.infinite-scroll .paging-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a,a:focus,a:hover,a:visited{text-decoration:none}.main-title{word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:inherit;font-style:inherit}h4,h5,h6{font-size:100%;font-weight:inherit}blockquote{border-left:5px solid rgba(0,0,0,.05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}.footer-bar .textwidget p:last-child,.top-bar .inside-top-bar .textwidget p:last-child,blockquote p:last-child{margin:0}table,td,th{border:1px solid rgba(0,0,0,.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}td,th{padding:8px;border-width:0 1px 1px 0}fieldset{border:0;min-width:inherit}fieldset,fieldset legend{padding:0}.site-main .gallery,fieldset legend,p{margin-bottom:1.5em}.gallery-item img{vertical-align:bottom}.gallery-icon{padding:5px}.one-container .comments-area{margin-top:1.5em}h1,h2{font-weight:300;text-transform:none;font-size:40px}h2{font-size:30px}h1,h2,h3{line-height:1.2em}h1,h2,h3,h4,h5,h6{margin:0 0 20px}.inside-footer-widgets:not(.grid-container):after,.inside-footer-widgets:not(.grid-container):before,.inside-header:not(.grid-container):after,.inside-header:not(.grid-container):before,.inside-navigation:not(.grid-container):after,.inside-navigation:not(.grid-container):before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;clear:both}.one-container.both-left .inside-left-sidebar{margin-right:15px}.one-container.both-left .inside-right-sidebar{margin-left:15px}.one-container.both-right .inside-left-sidebar{margin-right:15px}.one-container.both-right .inside-right-sidebar{margin-left:15px}.site-content{word-wrap:break-word}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0}.one-container .site-main{margin:0}.one-container .inside-left-sidebar,.one-container .inside-right-sidebar{margin-top:0}.one-container .inside-article{padding:0 0 30px}.one-container.page .inside-article,.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}.entry-content>:last-child,.entry-summary>:last-child,.footer-widgets .widget :last-child,.page-content>:last-child,.sidebar .widget :last-child{margin-bottom:0}.widget{box-sizing:border-box}.widget-title{margin-bottom:30px;line-height:1.5}.widget ol,.widget ul{margin:0}div:not(.entry-content) .widget ul li{list-style-type:none;position:relative;padding-bottom:5px}div:not(.entry-content) .widget ul li ul li:before{opacity:.7}.widget .search-field{width:100%}.separate-containers .widget:last-child,.widget:last-child{margin-bottom:0}.widget_nav_menu ul ul,.widget_pages ul ul{margin-left:1em;margin-top:5px}.header-widget .widget-title{margin-bottom:15px}#wp-calendar{table-layout:fixed;font-size:80%}#wp-calendar #prev,#wp-calendar #prev+.pad{border-right:0}.sidebar .grid-container{max-width:100%;width:100%}.inside-footer-widgets .inner-padding{padding:0 40px}.site-info{text-align:center}.footer-bar-active .footer-bar .widget{padding:0}.footer-bar .widget_nav_menu>div>ul{display:inline-block;vertical-align:top}.footer-bar-align-right .copyright-bar{float:left}.footer-bar-align-left .copyright-bar,.footer-bar-align-right .footer-bar{float:right;text-align:right}.footer-bar-align-left .footer-bar{float:left;text-align:left}.footer-bar-align-center .copyright-bar{float:none;text-align:center}.footer-bar-align-center .footer-bar{float:none;text-align:center;margin-bottom:10px}.footer-bar .widget-title,.footer-bar .widget_nav_menu li ul{display:none}.footer-bar .widget_nav_menu li,.top-bar .widget_nav_menu li{margin:0 10px;float:left;padding:0}.footer-bar .widget_nav_menu li:first-child{margin-left:0}.footer-bar .widget_nav_menu li:last-child{margin-right:0}.entry-title{margin-bottom:0}.entry-header{word-wrap:break-word}.page-header{margin-bottom:30px}.page-header .avatar{float:left;margin-right:20px}.page-header .author-info{overflow:hidden}.page-header .author-info>:last-child,.page-header>:last-child,.taxonomy-description p:last-child{margin-bottom:0}.entry-meta{font-size:85%;margin-top:.5em;line-height:1.5}footer.entry-meta{margin-top:2em}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before,footer.entry-meta .author:before,footer.entry-meta .posted-on:before{font-family:GeneratePress;text-decoration:inherit;position:relative;margin-right:.6em;width:13px;text-align:center;display:inline-block}footer.entry-meta .author:before{content:"\f007"}footer.entry-meta .posted-on:before{content:"\f073"}.cat-links:before{content:"\f07b"}.tags-links:before{content:"\f02c"}.comments-link:before{content:"\f086"}.nav-previous .prev:before{content:"\f104"}.nav-next .next:before{content:"\f105"}.cat-links,.comments-link,.tags-links,footer.entry-meta .byline,footer.entry-meta .posted-on{display:block}.paging-navigation:after,.paging-navigation:before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.paging-navigation:after{clear:both}.paging-navigation .nav-next,.paging-navigation .nav-previous{display:none}.site-main .paging-navigation .navigation{margin:0}.comment-respond{margin-top:0}.read-more-container,.site-main .post-navigation{margin-bottom:0}.main-title{margin:0;line-height:1.2em}.site-logo{display:inline-block;max-width:100%}.site-description{margin:0;line-height:1.5}.header-widget{float:right;overflow:hidden;max-width:50%}.header-widget .widget{padding:0 0 20px;margin-bottom:0}.header-widget .widget:last-child,.nav-float-right .header-widget .widget:last-child{padding-bottom:0}.nav-float-right .header-widget .widget{padding:0 0 10px}.nav-float-right .header-widget{display: none;position:relative;top:-10px}.post-image{margin:2em 0 0}.page-header-image,.page-header-image-single{line-height:0}.separate-containers .page-header-content{margin-top:30px}.one-container .inside-article>[class*=page-header-],.separate-containers .inside-article>[class*=page-header-]{margin-bottom:2em;margin-top:0}.inside-article .page-header-image-single.page-header-below-title{margin-top:2em}.page-header-content-container:after,.page-header-content-container:before{content:"";display:table}.page-header-content-container:after{clear:both}.full-width-content .container.grid-container{max-width:100%}.full-width-content.no-sidebar.separate-containers .site-main{margin:0}.contained-content.one-container .site-content,.contained-content.separate-containers .inside-article,.full-width-content.one-container .site-content,.full-width-content.separate-containers .inside-article{padding:0}.top-bar .inside-top-bar .widget{padding:0;display:inline-block;margin:0}.top-bar-align-center{text-align:center}.top-bar-align-right{text-align:right}.top-bar-align-right .inside-top-bar>.widget:nth-child(even){float:left;margin-right:10px}.top-bar-align-right .inside-top-bar>.widget:nth-child(odd){margin-left:10px}.top-bar-align-left .inside-top-bar>.widget:nth-child(even){margin-left:10px;float:right}.top-bar-align-left .inside-top-bar>.widget:nth-child(odd){float:left;margin-right:10px}.top-bar-align-center .inside-top-bar .widget:not(:first-child){margin-left:10px}.top-bar-align-center .inside-top-bar .widget:first-child:last-child{display:block}.inside-top-bar:not(.grid-container):after,.inside-top-bar:not(.grid-container):before{content:".";display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;clear:both}.top-bar .widget-title,.top-bar .widget_nav_menu li ul{display:none}.top-bar .widget_nav_menu li:first-child{margin-left:0}.top-bar .widget_nav_menu li:last-child{margin-right:0}.top-bar .widget_nav_menu>div>ul{display:inline-block;vertical-align:top}.so-panel.widget{padding:0}#mc_embed_signup .clear{display:block;height:auto;visibility:visible;width:auto}.container.grid-container{width:auto}.sf-menu>li.menu-item-float-right{float:right!important}.generate-back-to-top:before{content:"\f106";font-family:GeneratePress}.generate-back-to-top,.generate-back-to-top:visited{font-size:20px;border-radius:3px;position:fixed;bottom:30px;right:30px;line-height:40px;width:40px;text-align:center;z-index:10;transition:opacity 300ms ease-in-out}.generate-back-to-top .screen-reader-text{left:0}.menu-toggle,.mobile-bar-items{display:none;cursor:pointer}.sidebar-nav-mobile{display:none}.inside-top-bar{padding:10px}.inside-header,.inside-page-header,.one-container .site-content,.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:40px}.one-container.both-right .site-main,.one-container.right-sidebar .site-main{margin-right:40px}.one-container.both-left .site-main,.one-container.left-sidebar .site-main{margin-left:40px}.one-container.both-sidebars .site-main{margin:0 40px}.separate-containers .page-header,.separate-containers .site-main>*,.separate-containers .widget,.widget-area .main-navigation{margin-bottom:20px}.right-sidebar.separate-containers .site-main{margin:20px 20px 20px 0}.left-sidebar.separate-containers .site-main{margin:20px 0 20px 20px}.both-sidebars.separate-containers .site-main{margin:20px}.both-right.separate-containers .site-main{margin:20px 20px 20px 0}.both-right.separate-containers .inside-left-sidebar{margin-right:10px}.both-right.separate-containers .inside-right-sidebar{margin-left:10px}.both-left.separate-containers .site-main{margin:20px 0 20px 20px}.both-left.separate-containers .inside-left-sidebar{margin-right:10px}.both-left.separate-containers .inside-right-sidebar{margin-left:10px}.separate-containers .site-main{margin-top:20px;margin-bottom:20px}.separate-containers .page-header-contained,.separate-containers .page-header-content-single,.separate-containers .page-header-image,.separate-containers .page-header-image-single{margin-top:20px}.separate-containers .inside-left-sidebar,.separate-containers .inside-right-sidebar{margin-top:20px;margin-bottom:20px}.main-navigation .main-nav ul li a,.main-navigation .mobile-bar-items a,.menu-toggle{padding-left:20px;padding-right:20px;line-height:60px}.main-navigation .main-nav ul ul li a{padding:10px 20px;font-size:14px}.navigation-search,.navigation-search input{height:100%}.menu-item-has-children .dropdown-menu-toggle{padding-right:20px}.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}.footer-widgets,.widget-area .widget{padding:40px}.site-footer .footer-widgets-container .inner-padding{padding:0 0 0 40px}.site-footer .footer-widgets-container .inside-footer-widgets{margin-left:-40px}.site-info{padding:20px}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none;font-size:19px}body{line-height:1.5}.main-title,.top-bar{font-weight:400;text-transform:none;font-size:13px}.main-title{font-weight:700;font-size:45px}.main-navigation a,.menu-toggle,.site-description,.widget-title,h3{font-weight:400;text-transform:none;font-size:15px}.widget-title,h3{font-size:20px}.footer-widgets .widget,.sidebar .widget{font-size:17px}.site-info{font-size:15px}@font-face{font-family:'GeneratePress';src:url(//contecst.com.ua/wp-content/themes/generatepress/fonts/generatepress.eot);src:url(//contecst.com.ua/wp-content/themes/generatepress/fonts/generatepress.eot#iefix) format("embedded-opentype"),url(//contecst.com.ua/wp-content/themes/generatepress/fonts/generatepress.woff2) format("woff2"),url(//contecst.com.ua/wp-content/themes/generatepress/fonts/generatepress.woff) format("woff"),url(//contecst.com.ua/wp-content/themes/generatepress/fonts/generatepress.ttf) format("truetype"),url(//contecst.com.ua/wp-content/themes/generatepress/fonts/generatepress.svg#GeneratePress) format("svg");font-weight:400;font-style:normal}.cat-links:before,.comments-link:before,.dropdown-menu-toggle:before,.generate-back-to-top:before,.menu-toggle:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before,footer.entry-meta .author:before,footer.entry-meta .posted-on:before,li.search-item a:before,span.search-item a:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;speak:none}.cat-links:before,.comments-link:before,.nav-next .next:before,.nav-previous .prev:before,.tags-links:before{opacity:.7}.main-navigation .slideout-toggle a:before,.slide-opened .slideout-overlay .slideout-exit:before{font-family:GeneratePress}html{font-family:sans-serif;font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}.separate-containers .inside-article{padding:0}.error404.separate-containers .inside-article{padding:40px}.separate-containers .site-main{margin-top:0}.category-blog .inside-article{padding:40px}.entry-header{text-align:center;padding:5px}.main{background:transparent url(https://contecst.com.ua/wp-content/themes/generatepress/images/style_img/banner_contecst_3.jpg) no-repeat scroll 50% center / cover;padding:150px 0 120px}.content-desc{font-size:19px;line-height:30px;font-size:1.9rem;line-height:3rem;font-weight:300;color:#1f1f26}.inner{width:96%;max-width:1170px;margin:0 auto}.first_block .first_block_wrap{max-width:70%;float:left}.first_block .first_block_head{font-weight:400;font-family:NeoSansPro,sans-serif;color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);margin-bottom:20px;line-height:6.2rem;font-size:6.0rem}.first_block .first_block_head .thin{display:block;font-weight:300}.first_block .first_block_txt{max-width:585px;font-size:2.4rem;line-height:3.4rem;font-weight:300;color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);margin-bottom:20px}.first_block .we_recall{max-width:585px;font-size:1.6rem;line-height:2rem;font-weight:300;font-family:NeoSansPro,sans-serif;color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);margin-top:20px;text-align:center}.first_block .certified_agency{max-width:30%;float:right}.certified_agency{text-align:center}.clearfix:after{clear:both}.clearfix:after,.clearfix:before{content:" ";display:table}.form_horizontal.full_button{max-width:585px}.form_horizontal.full_button .form_label{position:relative;margin:0 2.5% 13px 0;width:48.7%;display:inline-block;vertical-align:top;letter-spacing:normal;line-height:normal}.form_horizontal .form_input{width:100%;padding:19px 20px;border:1px solid #FFF;border-radius:3px;background-clip:padding-box;background-color:#FFF;box-shadow:0 1px 0 rgba(0,0,2,0.2);box-sizing:border-box;color:#7B7B7B;font-family:Open Sans,sans-serif;font-size:16px;font-weight:300;-moz-appearance:none;transition:all .2s ease-out 0}.form_horizontal.full_button .form_button,.form_horizontal.full_button .form_button_inline{display:block;width:100%;margin-top:5px}.form_horizontal .form_button:hover{background-color:#FF4C4C}.form_horizontal.full_button .form_label.is_last{margin:0}.wpcf7 .form_button{width:100%;border:medium none;height:64px;background-color:#FF5859;box-shadow:0 -3px 0 rgba(0,0,2,0.2) inset;border-radius:3px;color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);letter-spacing:.75px;font-size:1.8rem;line-height:1.8rem;font-weight:400;text-transform:uppercase;cursor:pointer;margin:20px 0 0;display:block;text-align:center;text-decoration:none;-moz-appearance:none;box-sizing:border-box;transition:all .2s ease-out 0}.form_horizontal .form_button{width:31.8%;border:medium none;height:64px;background-color:#FF5859;box-shadow:0 -3px 0 rgba(0,0,2,0.2) inset;border-radius:3px;color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);letter-spacing:.75px;font-size:1.8rem;font-weight:400;text-transform:uppercase;cursor:pointer;margin:0;text-align:center;text-decoration:none;-moz-appearance:none;box-sizing:border-box;transition:all .2s ease-out 0;display:inline-block;vertical-align:top;line-height:normal;padding:0}.form_horizontal .form_label_checkbox{display:block;margin-top:15px;text-align:center}.form_horizontal .form_label_checkbox .check_form{display:inline-block;vertical-align:middle;width:auto;margin:0}.form_horizontal .form_label_checkbox .label_txt.white{color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);text-decoration:underline}.form_horizontal .form_label_checkbox .label_txt.white:hover{text-decoration:none}.form_horizontal .form_label_checkbox .label_txt{font-size:1.3rem;line-height:1.3rem;font-weight:400;color:#000;padding-left:5px;vertical-align:middle}#homepage-features,#header,#header-bottom{max-width:1170px;margin:0 auto}.content-bottom{max-width:1170px;margin:0 auto}.default_head_wrap{text-align:center;margin-bottom:45px}.default_head_wrap .default_head{font-size:3.6rem;line-height:4.6rem;font-weight:600;font-family:NeoSansPro,sans-serif;color:#1E1E1E;text-transform:uppercase;margin-bottom:20px;position:relative}.default_head_wrap .default_head:after{content:"";display:block;width:140px;height:4px;border-radius:3px;background-color:#FF5859;position:absolute;left:50%;bottom:-10px;margin-left:-70px}.default_head_wrap .after_default_head{font-size:2.6rem;line-height:3.4rem;font-weight:300;color:#272626}section.first_block.main{margin-bottom:55px}.info_head,p.info_head{font-size:4.4rem;line-height:4.4rem;font-weight:400;font-family:NeoSansPro,sans-serif;color:#1E1E1E;margin-bottom:25px}.info_head .light{font-weight:300}.info_txt{font-size:2.2rem;line-height:3.2rem;font-weight:400;color:#1f1f26;margin-bottom:25px}.have_scroll{position:relative;padding:80px 0 20px}.have_scroll_p{position:relative;padding:0 0 80px}.have_scroll:before{content:"";display:block;width:100px;height:100px;position:absolute;left:50%;margin-left:-50px;top:-50px}.grey_bg{background-color:#F9F9F9;color:#272626}.have_scroll.grey_bg:before,.have_scroll.white_bg:before{background:transparent url(https://contecst.com.ua/wp-content/themes/generatepress/https://contecst.com.ua/wp-content/themes/generatepress/images/style_img/scroll_icon.png) no-repeat scroll 0 0 / 200% 500%}.have_scroll.grey_bg:before{background-position:0 50%}.have_scroll.white_bg:before{background-position:0 50%}.kc-elm.price-container{padding:0;border-radius:0}.kc-pricing-tables.price-table-seo{border-radius:0}.kc-testimo.testimonial-block{padding:40px 50px;background-color:#FFF;box-shadow:2px 3px 7px rgba(0,0,0,0.05);border-radius:5px;margin:0 2% 20px 0}.testimonial-block .content-desc{font-size:1.9rem;line-height:2.9rem;color:#1f1f26}.kc-pricing-layout-1.price-table-seo:hover .header-pricing{background:#355471 none repeat scroll 0 0}.kc-pricing-layout-1.price-table-seo .header-pricing{background:#4F6172 none repeat scroll 0 0}.kc-pricing-layout-1.price-table-seo{background:#dbe0e2}.kc-pricing-layout-1.price-table-seo:hover{background:#587784}.kc-pricing-tables.price-table-seo .content-desc li{padding:33px 0 0;min-height:100px}.kc-pricing-tables.price-table-seo .content-desc li:not(:last-child){font-size:22px;font-weight:800}.kc-pricing-tables.price-table-seo:hover .content-desc li:not(:last-child){font-size:22px;font-weight:800;color:#E7EEF3}.kc-pricing-layout-1.price-table-seo:hover .content-desc li:nth-of-type(2n+1){background:#F2F2F2 none repeat scroll 0 0;font-size:18px;color:#173D50}.kc-pricing-layout-1.price-table-seo .content-desc li:nth-of-type(2n+1){background:#F2F2F2 none repeat scroll 0 0;font-size:18px}.price-table-seo .content-desc .td_icon{width:30px;height:30px;display:inline-block;background:transparent url(https://contecst.com.ua/wp-content/themes/generatepress/https://contecst.com.ua/wp-content/themes/generatepress/images/style_img/td_icon.png) no-repeat scroll 0 0 / 200% 200%}.price-table-seo .content-desc .td_icon.minus{background-position:100% 0}.main-navigation,.main-navigation ul ul{background-color:transparent!important}.main-navigation .main-nav ul li a,.menu-toggle{color:#000!important;font-size:1em}.main-navigation .main-nav ul li:hover > a,.main-navigation .main-nav ul li:focus > a,.main-navigation .main-nav ul li.sfHover > a{background-color:transparent!important;color:#FF5859!important}.nav-float-right .site-header .inside-header .main-navigation{margin-right:30px;clear:none}.main-navigation .main-nav ul li a,.main-navigation .mobile-bar-items a,.menu-toggle{padding-left:10px;padding-right:10px}.header-widget .textwidget{text-align:center}.icon-tel{margin-bottom:1px;font-size:2.8rem}.inside-header{margin-top:20px;padding:10px 40px!important}.type-post .inside-article{padding:40px}.boxes .window{position:absolute;left:0;top:0;max-width:440px;height:200px;display:none;z-index:9999;padding:20px}.box-dialog{background:#FFF none repeat scroll 0 0;padding:20px;position:relative;box-shadow:0 0 20px rgba(0,0,0,0.55);max-width:400px}.close{background:#1775AD url(https://contecst.com.ua/wp-content/themes/generatepress/https://contecst.com.ua/wp-content/themes/generatepress/images/style_img/fancybox_close.svg) no-repeat scroll 50% 50% / 40% 40%;opacity:1;height:30px;position:absolute;right:-15px;top:-15px;width:30px;border-radius:3px;box-shadow:1px 1px 3px #000}.boxes #dialog1{width:330px;min-height:203px;padding:10px}.form_horizontal div.wpcf7{color:#fff}.box-dialog h3{font-size:2.2rem;line-height:2.4rem;font-weight:600;font-family:NeoSansPro,sans-serif;color:#272626;margin-bottom:15px;text-align:center}.box-dialog input[type="text"],.box-dialog input[type="email"],.box-dialog input[type="url"],.box-dialog input[type="password"],.box-dialog input[type="search"],.box-dialog input[type="tel"],.box-dialog input[type="number"],.box-dialog textarea,.box-dialog select{font-family:Open Sans,sans-serif;color:#7B7B7B;background-color:#FAFAFA;border-color:#CCC;background-color:#E5E5E4;border:1px solid #FFF;border-radius:3px;padding:19px 20px}.box-dialog p{margin:0 auto 10px}.default_tab .kc_tabs > .kc_wrapper > .kc_tabs_nav{background:transparent none repeat scroll 0 0;float:none;min-height:50px;margin:0 0 40px;margin-bottom:40px;letter-spacing:-1px;text-align:center}.default_tab .kc_wrapper > ul.ui-tabs-nav > li{overflow:hidden;float:none;display:inline-block;vertical-align:middle;text-align:center;font-size:2.2rem;line-height:1.4rem;letter-spacing:.05rem;text-transform:uppercase;font-weight:600}.default_tab .kc_wrapper > ul.ui-tabs-nav > li > a{background-color:#EAEAEA;border-radius:5px;margin-right:10px;color:#B2B2B2}.default_tab .kc_wrapper > ul.ui-tabs-nav > li > a:hover{background-color:#B2B2B2;color:#FFF}.default_tab .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active{background:#FFF none repeat scroll 0 0;box-shadow:2px 3px 7px rgba(0,0,0,0.05)}.default_tab .kc_wrapper > ul.ui-tabs-nav > li.ui-tabs-active > a{background-color:#FF5859;color:#FFF}.default_tab .kc_tabs_nav > li:hover{background-color:transparent;color:#333}.kc-fb-layout-4.custom-feature-boxes .content-image{width:auto;margin:3%}.kc-fb-layout-4.custom-feature-boxes .content-title{text-transform:inherit;font-size:4rem;font-weight:400;font-family:NeoSansPro,sans-serif;color:#1E1E1E;line-height:5rem}.kc-fb-layout-4.custom-feature-boxes .content-position{color:#1E1E1E;text-transform:inherit;font-weight:300;font-family:NeoSansPro,sans-serif;font-size:4rem;line-height:3rem}.margin-bottom-0{margin-bottom:0}.gradient_block.main{padding:55px 0;background-position:0 100%}.gradient_block.main .item_head{font-size:2.6rem;line-height:2.8rem;font-weight:500;color:#FFF;margin: 20px 0 20px}.gradient_block.main .form_horizontal{width:100%; letter-spacing:-1px;margin:0 auto;text-align:center}.form_horizontal .form_label{position:relative;margin:0 2% 0 0;width:31.8%;display:inline-block;vertical-align:top;letter-spacing:normal;line-height:normal}.gradient_block.main .item_button,.pricing .item_button{position:relative;width:100%;max-width:550px;border:medium none;padding:20px 10px;background-color:#FF5859;box-shadow:0 -3px 0 rgba(0,0,2,0.2) inset;border-radius:3px;color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);letter-spacing:.75px;font-family:Open Sans,sans-serif;font-size:1.8rem;font-weight:400;text-transform:uppercase;cursor:pointer;margin:25px 0 0;display:inline-block;text-align:center;text-decoration:none;-moz-appearance:none;box-sizing:border-box;transition:all .2s ease-out 0;height:64p;overflow:hidden}.pricing p{margin: 0 10px 20px 10px}.gradient_block.main .item_button:hover{background-color:#FF4C4C}.gradient_block.main .item_button.no_bg_white_text{background-color:transparent;border:2px solid #FF5859;color:#FFF;box-shadow:none;padding:18px 10px}.gradient_block.main .item_button.no_bg_white_text:hover{background-color:#FF4C4C;border-color:#FF4C4C}.default_head_wrap.white .after_default_head,.default_head_wrap.white .default_head{color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2)}.padding_large_tb{padding:115px 0}.how_we_work .item_info .kc-fb-layout-3 .content-icon i{text-align:center;background:#ff5759;border-radius:50%;font-size:23px;margin-bottom:11px;padding:10px 18px 13px;color:#fff}.how_we_work{margin-bottom:20px}.how_we_work .item_step{padding:55px 6%;background-color:#FBFBFB}.how_we_work .item_step .item_step_txt{font-size:2.1rem;line-height:1.8rem;font-weight:800;color:#939393;text-transform:uppercase;margin-top:15px}.how_we_work .item_info{padding:40px 6%}.results .item_info{padding:40px 6% 0}.how_we_work .item_info .kc-fb-layout-3 .box-right{font-size:1.9rem;padding-left:25px;line-height:2.2rem}.how_we_work .item_info .info_head{font-weight:300}.results .item_info .info_head{font-size:2.4rem;line-height:2.9rem;font-weight:400;color:#1E1E1E;margin-bottom:10px}.results .item_info .info_txt{font-size:1.9rem;line-height:2.9rem;font-weight:300;color:#1f1f26}.results_header .default_head_wrap{margin:45px auto}.item_info .kc_single_image{margin-bottom:90px}.kc-feature-boxes.info_group .content-position{font-size:4rem;line-height:4rem;font-weight:300;font-family:NeoSansPro,sans-serif;color:#FF5859}.kc-feature-boxes.info_group{text-align:center}.kc-feature-boxes.info_group .content-title{font-size:1.3rem;line-height:1.8rem;font-weight:700;color:#1f1f26;text-transform:uppercase}.white_block_r_s{background-color:#FFF;box-shadow:2px 3px 7px rgba(0,0,0,0.05)}.grey_block_r_s,.gray_block_r_s,.white_block_r_s{border-radius:5px}.custom-feature-boxes.gray_block_r_s .info_txt{margin:25px}.kc-img-effects-4.examples_item{margin-bottom:5%}.kc-img-effects-4.examples_item .overlay-effects .content-title,.kc-img-effects-4.examples_item .overlay-effects .content-desc{opacity:1}.kc-image-hover-effects.examples_item .overlay-effects{opacity:1}.kc-image-hover-effects.examples_item:hover .overlay-effects{background-color:rgba(55,38,57,0.9);transition:all .4s ease-out 0}.kc-img-effects-4.examples_item .overlay-effects .content-desc{color:rgba(255,255,255,.9);font-size:1.7rem;line-height:2.5rem;padding:10px}.kc-img-effects-4.examples_item .overlay-effects .content-desc,.kc-img-effects-4.examples_item .overlay-effects .content-title{transform:translate(0px,144px)}.kc-img-effects-4.examples_item .overlay-effects .content-desc p.info_head{font-size:1.5rem;line-height:2.5rem;font-weight:600;font-family:NeoSansPro,sans-serif;color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);text-transform:uppercase;min-height:7.5rem}.single-box .kc_column_inner{padding:0 5px}.kc_single_image.custom-single-image{margin-bottom:15px;border-radius:5px;transition:all .2s ease-out 0;box-sizing:border-box;box-shadow:0 0 0 rgba(0,0,2,0)}.kc_single_image.custom-single-image:hover img{box-shadow:0 0 15px rgba(0,0,2,0.2)}.kc_single_image.custom-single-image img{border-radius:6px;border:1px solid #EFEFEF}.box-img .default_tab .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active{background:transparent;box-shadow:none}.box-img .kc_tabs_nav ~ .kc_tab .kc_tab_content{padding:20px}.default_tab .kc_wrapper > ul.ui-tabs-nav > li{margin-bottom:10px}.kc-fb-layout-4.med_recl{margin-bottom:20px;background-color:#FFF;box-shadow:2px 3px 7px rgba(0,0,0,0.05);padding:40px 10%;border-radius:5px}.kc-fb-layout-4.med_recl .box-right{max-width:333px}.kc-fb-layout-4.med_recl .content-image{width:auto}.kc-fb-layout-4.med_recl .content-desc{font-size:2.2rem;line-height:2.8rem;font-weight:400;color:#1E1E1E}.medium{font-weight:600!important}.underline{text-decoration:underline #FF5859}.benefit_and_image .white_block_r_s{margin-bottom:20px}.benefit_and_image .info_head{font-size:3.8rem;line-height:3.8rem;font-weight:300;font-family:NeoSansPro,sans-serif;color:#1E1E1E;margin-bottom:25px}.padding_all{padding:55px 75px}.padding_tb{padding:55px 0}.widget_easy_sidebar_menu_widget li.menu-item .sub-menu{padding-left:15px}.gray_block_r_s{background-color:#f9f9f9;box-shadow:2px 3px 7px rgba(0,0,0,0.05)}.link_more{font-size:1.4rem;line-height:1.4rem;font-weight:600;font-family:NeoSansPro,sans-serif;color:#ff5859;text-transform:uppercase;text-decoration:none}.link_more:visited{color:#ff5859!important}.link_more:after{font-family:FontAwesome;content:"\f178";margin-left:10px}.join_group .join_group_head{font-size:22px;line-height:24px;font-size:2.2rem;line-height:2.4rem;font-weight:300;color:#fff;margin-bottom:25px}.kc-fb-layout-2.hit{box-shadow:none}.kc-fb-layout-2.hit .content-title{font-size:2.2rem;line-height:2.8rem;font-weight:400;color:#1e1e1e;text-transform:none}.box-right .content-title{font-size:2.4rem;line-height:3rem;font-weight:400;color:#1e1e1e;text-transform:none;margin-bottom:10px}.kc-fb-layout-3 .content-icon .fa-check{color:#f86161}.default_tab .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active .kc-fb-layout-3{padding-left:20px}.footer-widgets{background-color:#3f2f49!important}.footer-widgets a{color:#fff!important}.footer-widgets .widget-title{color:#d7e0f0!important}.left-sidebar.separate-containers .site-main{margin:20px 20px 40px}.left-sidebar.separate-containers .site-main article{-webkit-box-shadow:2px 3px 7px rgba(0,0,0,.05);box-shadow:2px 3px 7px rgba(0,0,0,0.14)}.category .page-header h1.page-title{text-align:center;font-size:3rem;line-height:3.4rem;font-weight:400;font-family:NeoSansPro,sans-serif;color:#1e1e1e}.separate-containers .page-header{background-color:transparent!important;padding:20px}.main-navigation .main-nav ul li[class*="current-menu-"] > a{background-color:transparent!important}@media (min-width: 1200px) and (max-width: 1280px){.single-post .gradient_block.main .item_button{font-size:1.6rem}}@media (min-width: 1100px) and (max-width: 1200px){.single-post .gradient_block.main .item_button{font-size:1.4rem}}@media (min-width: 768px) and (max-width: 1100px){.single-post .gradient_block.main .item_button{font-size:1.2rem}}@media (min-width: 767px){.kc_column.img-box-right{float:right}p.p_link{display:none}}@media (min-width: 999px){.have_scroll .kc-row-container .kc-wrap-columns,.kc_row_inner{display:block}}@media (max-width: 1170px){.padding_large_tb{padding:95px 0}}@media (max-width: 980px){html{font-size:52.5%}.info_head{font-size:34px;line-height:34px;font-size:3.4rem;line-height:3.4rem;font-weight:400}.have_scroll:before{width:80px;height:80px;margin-left:-40px;top:-40px}}@media (max-width: 768px){.page-template-default.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:0!important}.inside-navigation{background:#f8f8f8}.main-navigation .main-nav ul li[class*="current-menu-"] > a{background-color:#FFF!important;color:#135c92!important;border-radius: 25px;margin:0 20px}.main-navigation .main-nav ul li a {color:#fff!important;font-weight: bold;font-size: 22px;text-align:center}.menu-toggle{color:#000!important;text-align:center}.main-navigation.toggled .menu-toggle {color:#fff!important} button.menu-toggle{width:60px;height:60px}.main-navigation.toggled .inside-navigation{position:fixed;top:70px;top:0;width:100%;height:100%;background-color:rgba(48,48,48,.9);-webkit-transition:.5s ease-out;-o-transition:.5s ease-out;transition:.5s ease-out;z-index:9999999;display:block;left:0}.inside-header{margin-top:0;padding:0!important}.nav-float-right .site-header .inside-header .header-widget{background-size:20px 20px;width:60px;height:60px;float:none;background-color:#f8f8f8;display:inline-block}.nav-float-right .site-header .inside-header .site-logo{float:left;margin:5px}.nav-float-right.fluid-header .inside-header{line-height:0}.nav-float-right.fluid-header .inside-header,.header-widget{text-align:right}.textwidget .icon-tel,.textwidget .modal_text_link{display:none}.contact-top.icon_link i{font-size:33px;padding:12px 0 0;color:#000; }.nav-float-right .site-header .inside-header .main-navigation{margin-right:1px;float:right}.main-navigation.toggled .main-nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.main-navigation .main-nav ul li a{line-height:53px}.first_block .first_block_wrap{max-width:100%;float:none}.first_block .first_block_head{font-size:3.6rem;line-height:4.2rem;font-weight:400;font-family:NeoSansPro,sans-serif;color:#FFF}.first_block.main,.gradient_block.main{padding:60px 0 40px;text-align:center}.first_block .first_block_txt, .first_block .first_block_txt p{font-size:2rem;line-height:3rem;font-weight:300;color:#FFF}.kc-fb-layout-4.custom-feature-boxes .content-image{width:100%}.kc-fb-layout-4.med_recl{padding:40px 7%}.kc-image-hover-effects.examples_item .overlay-effects{background:rgba(0,0,0,0.4) none repeat scroll 0 0;transition:all .4s ease-out 0}.kc-img-effects-4.examples_item .overlay-effects .content-title{opacity:1;transform:translate(0px,155px);font-size:15px;font-family:NeoSansPro,sans-serif;cursor:pointer;text-decoration:underline}.kc-img-effects-4.examples_item .overlay-effects .content-desc{opacity:1;transform:translate(0px,195px)}.kc-img-effects-4.examples_item:hover .overlay-effects .content-desc,.kc-img-effects-4.examples_item:hover .overlay-effects .content-title{transform:translate(0,20px)}.kc-img-effects-4.examples_item .overlay-effects .content-button a{opacity:1}.form_horizontal .form_button{width:100%;border:medium none;height:64px;background-color:#FF5859;box-shadow:0 -3px 0 rgba(0,0,2,0.2) inset;border-radius:3px;color:#FFF;text-shadow:0 1px 0 rgba(0,0,2,0.2);letter-spacing:.75px;font-family:Open Sans,sans-serif;font-size:1.4rem;line-height:1.4rem;font-weight:400;text-transform:uppercase;cursor:pointer;margin:0;text-align:center;text-decoration:none;-moz-appearance:none;box-sizing:border-box;transition:all .2s ease-out 0;display:block}.form_horizontal .form_label{display:block;margin:0 auto 15px;width:100%}.padding_all{padding:35px 15px}body.kc-css-system .single-box .kc_column_inner{width:50%}.kc-pricing-layout-1.price-table-seo .content-desc li:nth-of-type(2n+1):before{font-family:FontAwesome;background:#ccc none repeat scroll 0 0;font-size:18px;content:"\f175";position:absolute;height:30px;width:33px;margin:57px auto;left:45%;border-radius:50%}.nav-float-right .site-header .inside-header .header-widget{margin-bottom:0;top:0; }.default_head_wrap{margin-bottom:15px}.have_scroll_p{padding:0 0 20px}.default_head_wrap .after_default_head{font-size:20px;line-height:28px;font-size:2rem;line-height:2.8rem;font-weight:400;color:#272626}.kc-fb-layout-2.hit .content-desc,.kc-fb-layout-2.hit .content-title{padding:0;margin-bottom:0}.default_tab .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active .kc_tab_content{padding:30px 10px 0}.default_tab .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active .kc-fb-layout-3 .box-right{padding-left:5px}.default_tab .kc_tabs_nav ~ .kc_tab.ui-tabs-body-active .kc-fb-layout-3 .content-icon .fa-check{font-size:22px}.kc-elm.get_client_img{display:block;float:none;width:100%;max-width:450px;margin:0 auto}.kc-elm.get_client_img .kc_single_image{margin:0 auto 20px}.kc-elm.get_client_info{float:none;width:100%;max-width:424px;margin:0 auto;padding-top:0;text-align:center}.have_scroll{padding:60px 0}section.first_block.main{margin-bottom:37px}.site-main .gallery,fieldset legend,p{margin-bottom:.3em}.gradient_block.main .item_button{height:auto;font-size:1.6rem;margin: 0 auto 25px}.gradient_block.main .item_button.no_bg_white_text{padding:18px 0}.fca-phone{left:-50px;top:auto!important;display:block;bottom:-10px}.site-header{position:relative;width:100%;z-index:2;border-bottom:1px solid #f3f4fb}.site-content{margin-top:30px}.how_we_work .item_info .info_head{font-weight: 400;margin-bottom: 30px;}}@media (max-width: 600px){.default_head_wrap .default_head{font-size:2rem;line-height:3rem;font-weight:600}.kc-fb-layout-2.hit{box-shadow:none;max-width:400px;margin:0 auto;padding:0 5px 0 25px;float:none}.kc-fb-layout-2.hit .content-image{display:none}.kc-fb-layout-2.hit .content-desc,.kc-fb-layout-2.hit .content-title{text-align:left}.kc-fb-layout-2.hit .content-title:before{content:"\f00c";display:block;width:19px;height:16px;position:relative;left:-24px;top:17px;font-family:FontAwesome;color:#f86161}.kc-fb-layout-2.hit .content-title{margin:5px 0}.kc-fb-layout-4.custom-feature-boxes .content-title,.kc-fb-layout-4.custom-feature-boxes .content-position{font-size:30px;line-height:30px;font-size:3rem;line-height:3rem}.kc-fb-layout-4.custom-feature-boxes .content-image{display:none}.have_scroll{padding:50px 0}.have_scroll:before{width:70px;height:70px;margin-left:-35px;top:-35px}.info_head{font-size:24px;line-height:24px;font-size:2.4rem;line-height:2.4rem;margin-bottom:15px}.kc-elm.get_client_img{max-width:350px}.kc-elm.get_client_info .info_txt{font-size:18px;line-height:26px;font-size:1.8rem;line-height:2.6rem;font-weight:300;color:#1f1f26;margin-bottom:0}.benefit_and_image .kc_single_image{display:none}.benefit_and_image .info_head{font-size:28px;line-height:28px;font-size:2.8rem;line-height:2.8rem}.padding_tb{padding:35px 0}.how_we_work .item_step{display:none}}@media (max-width: 450px){.form_horizontal .form_label{margin:0 auto 10px}.form_horizontal.full_button .form_label{display:block;margin:0 auto 10px;width:100%}.form_horizontal .form_input{padding:9px 10px}.nav-float-right .site-header .inside-header .site-logo{margin:2px}}@media (max-width: 360px){button.menu-toggle{width:60px!important}.menu-toggle .mobile-menu{display:none}}
.inside-header {
margin-top: 70px;
}
.nav-float-right .inside-header .site-branding {
margin-top: 17px;
float: left!important;
margin-left: 10px;
}
.inside-article h2 a{
font-weight: 400;
}
.first_block.ppc .first_block_wrap {max-width:100%}
.cat-links {
margin-bottom: 20px;
margin-left: 20px;
}
footer.entry-meta {
margin-bottom: 2em;
}
.post-navigation {
margin-left: 20px;
}
.site-branding .main-title {
font-size: 34px;
color: #222222;
text-shadow: 0 1px 0 #cac8c8, 0 1px 0 #c7c5c5, 0 1px 0 #bbbaba, 0 2px 0 #e4e4f0, 0 1px 0 #d7d9e7, 0 6px 1px rgb(0 0 0 / 1%), 0 0 5px rgb(229 230 240), 0 1px 1px rgb(0 0 0 / 10%), 0 3px 5px rgb(0 0 0 / 1%), 0 5px 10px rgb(0 0 0 / 10%), 0 10px 10px rgb(0 0 0 / 30%), 0 21px 20px rgb(0 0 0 / 10%);
}
.kc-elm.get_client_info .info_txt{font-weight:400;}
.kc-container .content-desc {
color: rgba(0, 0, 0, 0.92);
}
.have_scroll .info_txt ul, .have_scroll .info_txt ul ol {
margin: 0 0 0em 3em;
}
.kc-elm .kc_accordion_header>a {font-size: 18px;font-weight: 700;}
.faq .kc_accordion_header>a {font-size: 18px;font-weight: 600;}
.faq .kc_accordion_content {color: #000;}
.faq .kc_accordion_header>span.ui-accordion-header-icon:before {
content:  "\f067"; font-family: 'FontAwesome';
font-weight: 800;
color: #000;
}
.first_block .first_block_txt p {
font-size: 2.6rem;
line-height: 3.9rem;
font-weight: 300;
color: #FFF;
text-shadow: 0 1px 0 rgba(0, 0, 2, 0.2);
margin-bottom: 20px;
}
div:not(.entry-content) .widget ul li {
color: #fff !important;
}
.main-navigation .main-nav ul li a {
padding-left: 5px;
}
.main-navigation .main-nav ul li:nth-child(1) {
margin-right: 5px;
}
.faq .kc-section-active .kc_accordion_header.ui-state-active>span.ui-accordion-header-icon:before {
content: "\f067";
}
#header-menu li {
float: left;
position: relative;
}
header .inside-header {
clear:both;
}
.flex {
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.align-items-center {
-ms-flex-align: center !important;
align-items: center !important;
}
.justify-content-between {
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.web-header-nav-right .icon-tel {
font-size:18px;
}
ul.web-header-nav-right, ol.web-header-nav-right {
margin: 0;
padding: 0;
list-style-type: none;
}
.web-header-nav-right li {
margin-right: 20px;
}
.web-header-nav-right .lang-item {
text-transform: uppercase;
}
.web-header-nav-right .lang-item.current-lang {
text-decoration: underline;
}
.header-top{
position: fixed;
width: 100%;
z-index: 3;
max-width: 1600px;
border-bottom: 1px solid #f3f4fb;
color: #3a3a3a;
text-align: center;
left: 0;
right: 0;
margin-right: auto;
margin-left: auto;
background: #f8f8f8;
line-height: 46px;
justify-content: right!important; }
.inside-header {
margin-top: 46px;
}
#site-navigation-header {display:none;} #main-mob, #header-mob  {display:none;}
.dropdown-hover .main-navigation:not(.toggled) ul li.sfHover>ul, .dropdown-hover .main-navigation:not(.toggled) ul li:hover>ul {
right: auto;
}
.menu-toggle:before {
font-weight: 800;
font-size: 22px;
}
.box-dialog input[type=submit]	{
width: 100%;
background: -webkit-linear-gradient(top, #504361, #3c2d44);
background: -ms-linear-gradient(top, #504361, #3c2d44);
background: -moz-linear-gradient(top, #504361, #3c2d44);
background: linear-gradient('to bottom', #504361, #3c2d44);
box-shadow: 3px 3px 7px 0 rgb(12 16 40 / 50%), inset 0 -3px 0 0 #0c1768;
text-transform: uppercase;
border-radius: 25px;
}
.pricing {width: 100%;}
.pricing .item_button:after {
content: "";
position: absolute;
top: 0;
left: 0;
-webkit-transform: translateX(-60px);
-ms-transform: translateX(-60px);
transform: translateX(-60px);
-webkit-animation-name: light;
animation-name: light;
-webkit-animation-duration: 4s;
animation-duration: 4s;
-webkit-animation-timing-function: ease;
animation-timing-function: ease;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
width: 60px;
height: 60px;
background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));
background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0));
background: -o-linear-gradient(left, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0));
background: linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5) 50%, rgba(255, 255, 255, 0));
}
@-webkit-keyframes light {
20% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
margin-left: 0px;
}
100% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
left: 990px;
margin-left: 0px;
}
}
@keyframes light {
20% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
margin-left: 0px;
}
100% {
-webkit-transform: translateX(100%);
transform: translateX(100%);
left: 990px;
margin-left: 0px;
}
}
.main-navigation .main-nav ul li {
line-height: 60px;
}
.main-navigation .main-nav ul ul li {
padding: 10px 20px;
font-size: 14px;
line-height: 1.5;
}
.main-navigation .main-nav ul ul li a {
padding: 0;
}
.site-main .gallery, fieldset legend, p {
margin-bottom: 1.5em;
}
.after-text  {
text-align:center;
font-size: 2.6rem;
font-weight: 300;
color: #272626;
} .arcontactus-widget.left.arcontactus-message {
display: none;
} .elementor-image-box-wrapper {
background-color: #FF687D;
padding: 20px;
border-radius: 20px;
margin-bottom: 20px;
}
.elementor-image-box-img {
float: left;
width: 15%;
margin-right: 18px;
}
.box-color {
background-color: #CB6686;
}
.elementor-image-box-title {
margin: 0 0 5px;
font-size: 30px;
}
.elementor-image-box-title a, .elementor-image-box-description {
color: #fff;
}
.site-content li {
text-align: left;
}
h3 {font-size: 2.6rem;}
@media (min-width: 768px) and (max-width: 1300px) {
.site-branding .main-title {
font-size: 28px;
}
}
@media (max-width: 768px){
.page-id-1066 .form_horizontal .form_button, .page-id-1075 .form_horizontal .form_button { 
font-size:2.1rem;
}		 
.menu-toggle .mobile-menu {
display: none;
}
.first_block.ppc .first_block_wrap img {display: none;}
.default_head_wrap .after_default_head {
font-size: 19px;
} .inside-header {
margin-top: 46px;
}
#header-mobile-site-navigation.main-navigation.toggled .menu-toggle {
position: relative;
top: 46px;
}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle {
float: none;
}
.site-branding .main-title {
font-size: 24px;
}
.nav-float-right .main-navigation .main-nav ul ul li a {
font-size: 22px;
padding-left: 0;
}
.web-header-nav-right .lang-item, #primary-menu {
display:none;
}
.header-top{
justify-content: center!important;
background: #3e2c44;
}
#main-mob, #header-mob  {display:block;}
#mobile-main-site-navigation.main-navigation {
margin-right: 1px;
float: left;
}
.nav-float-right .site-header .inside-header .main-navigation {
clear: none;
}
.main-navigation #main-mob ul {
display: block;
}
.main-navigation #main-mob.main-nav ul li a {
color: #061163!important;
   font-weight: 600;
font-size: 16px;
   text-align: center;
}
.icon-tel a, .modal_text_link a { 
font-weight: 600;
}
.web-header-nav-right .icon-tel a, .web-header-nav-right .modal_text_link a {
color: #ffffff;
}
.main-navigation .main-nav ul li a, .main-navigation .mobile-bar-items a, .menu-toggle { padding-left: 7px;
padding-right: 7px;
}
.main-navigation .main-nav ul li[class*="current-menu-"] > a { background-color: #e9ebf3!important;
color: #135c92!important;
border-radius: 5px;
margin: 0 7px;
}
.site-content {
margin-top: 0px;
}
.menu-item-has-children .dropdown-menu-toggle {
padding-right: 7px;
}
.pll-parent-menu-item.menu-item .sub-menu {
max-width: 50px;
}
.have_scroll.white_bg.button_block {    
padding: 50px 0 0 0;
}
.main-navigation .main-nav ul li {
line-height: 53px;
}
.nav-float-right .main-navigation #header-mob.main-nav ul li {
color: #fff !important;
font-weight: bold;
font-size: 22px;
text-align: center!important;
}
.main-navigation #main-mob.main-nav ul ul li a {
text-align: left;
}
.elementor-image-box-wrapper {
text-align: center;
}
.elementor-image-box-img {
float: none;
width: 20%;
margin-right: 0;
display: inline-block;
}
.first_block .first_block_txt p{font-size:2rem;line-height:3rem;font-weight:300;color:#FFF}
table {
overflow: auto;
display: block;
font-size: 14px;
}
ol, ul {
margin: 0 0 1.5em 1.7em;
}
}
@media (max-width: 368px){
.nav-float-right .site-header .inside-header .header-widget {
background-size: 20px 20px;
width: auto;
height: auto;
float: none;
background-color: #f8f8f8;
display: inline-block;
}
.web-header-nav-right li {
margin-right: 9px;
font-size: 16px!important;
}
.menu-item-has-children .dropdown-menu-toggle {
padding-right: 3px;
}
.main-navigation #main-mob.main-nav ul li a {
font-size: 14px;
}
.site-branding .main-title {
font-size: 20px;
}
#text-3 .p_link {
margin-right: 7px;
}
}
.nowrap-desktop {
white-space: normal;
}
@media (min-width: 768px) {
.nowrap-desktop {
white-space: nowrap;
}
}