.search-container-inner i.fa {
cursor: pointer;
}
.searchwp-live-search-result a {
color: #156094;
font-size: 1.1em;
}
.no-margin {
margin: 0;
}
.no-padding > .row-parent {
padding: 0 !important;
}
.panel-title > a span {
text-transform: none;
}
.wpsm_panel-title > div {
text-decoration: none;
display: block;
padding: 0px;
font-size: 15px;
font-family: hind;
border-bottom: 0px;
cursor: pointer;
}
footer .style-color-wayh-bg {
background-color: transparent;
}
.wpsm_panel-default .collapse,
.wpsm_panel-default .collapse.in { }
.wpsm_panel {
padding-left: 0 !important;
}
.ac_open_cl_icon {
margin-left: 0 !important;
}
.sticker.absolute-bottom .uncol {
position: absolute;
max-width: 448px;
bottom: 0;
}
.sticker.sticky .uncol {
position: fixed;
top: 126px;
max-width: 448px;
}
.dark-gray .icon-box-icon i {
color: #303133;
}
.orange .icon-box-icon i {
color: #F47D36;
}
.home.page .post-content > .row-container:last-child,
footer {
background: #23282D;
}
.footer-lp h2,
footer h2.h3,
.footer-lp p,
footer p,
.footer-lp p b,
footer p b {
color: #ddd;
}
.footer-lp p a,
footer p a {
color: #4395CE;
}
.hero h1,
.hero p,
.hero p strong {
color: #4A96CF;
}
.hero p {
font-size: 1.2em;
}
.hero h1 {
line-height: 1.5em;
}
.style-accent-bg {
background-color: #4A96CF;
}
.style-color-xsdn-bg {
background-color: rgba(255, 255, 255, 0.96);
}
.border-accent-color,
hr.separator-break.separator-accent {
border-color: #4A96CF !important;
}
.is_stuck #menu-menu-creative-artist {
height: 76px;
transition: height 0.5s ease-in-out;
}
.heading-text.coming-soon {
opacity: 0.5 !important;
}
.white-text * {
color: #fff;
}
.single .post-content p,
.single .post-content li {
font-size: 1.36em;
margin-bottom: 0.6em;
}
.single .post-content p + ul {
margin-top: 0.4em;
}
.single .post-content ul,
.single .post-content ol {
margin-left: 2em;
padding: 0px 0px 0px 18px;
}
figcaption {
margin: 9px 0px 0px 0px;
padding: 1em;
font-size: 1.2em;
line-height: 1.7;
}
.blog #page-header {
display: none;
}
.blog .tmb .t-entry-author,
.blog .tmb hr {
display: none;
}
.single .post-info {
display: none;
}
.single .post-content a {
color: #4396cf;
}
.t-entry-visual-overlay {
display: none;
}
.comment-list .comment-content .comment-meta p {
font-size: 1em;
}
form label {
display: block;
text-align: left;
}
form .submit {
max-width: 350px;
margin-left: auto;
margin-right: auto;
}
.boomapps_vcrow {
z-index: auto !important;
}
.eo_custom_popover #eo_live_search_results,
.eo_search_tabs .eo_tabs_content {
overflow: hidden;
}
.wpcf7 .wpcf7-validation-errors,
.wpcf7 span.wpcf7-not-valid-tip {
color: #e23737 !important;
}
.eo_live_search_query {
text-align: left;
}
#eo_live_search_page {
display: none;
}
.answer_form.invisible {
display: none;
}
.answer {
margin-left: auto;
margin-right: auto;
}
.panel-group .panel-heading {
padding: 12px 0;
}
.solitea-footer {
background: #fff;
padding-top: 30px;
padding-bottom: 30px;
}
.solitea-footer .products__item {
float: left;
display: inline-block;
margin-right: 0em;
}
.solitea-footer .products:after {
content: '';
display: block;
clear: both;
}
.solitea-footer {
width: 100%;
background-color: #353535;
margin-top: -1px;
}
.solitea-footer .products__item img {
padding: 5px;
}
.solitea-footer .company {
float: right;
padding-top: 10px;
}
.solitea-footer .products {
float: left;
}
.solitea-footer:after {
content: '';
display: block;
clear: both;
}
.stahnout_button {
text-transform: uppercase;
background: none;
padding: 10px 20px;
border: solid 2px;
border-color: #ec762a;
color: #FFF;
border-radius: 50px;
margin-top: -12px
}
.stahnout_button:hover {
background: #ec762a !important;
}
.row-navigation.row-navigation-light {
outline-color: #eaeaea;
background-color: #f7f7f7;
margin-top: 50px;
}
.searchwp-live-search-widget-search-form input[type="text"] {
background-color: #ffffff;
border-radius: 200px;
}
.searchwp-live-search-widget-search-form input[type="submit"] {
min-width: 50px;
background-color: #2f3241;
}
.searchwp-live-search-widget-search-form input[type="submit"] span {
display: none;
}
body .elementor-section.elementor-section-boxed > .elementor-container {
max-width: 1383px;
}
.elementor-search-form__submit {
min-width: 50px;
background-color: #2f3241;
}
.tiskarny-selector .elementor-button {
cursor: pointer;
}
.elementor-widget-premium-contact-form .premium-cf7-container input.wpcf7-text, .elementor-widget-premium-contact-form .premium-cf7-container input.wpcf7-number {
width: auto;
display: inline-block;
max-width: 100%;
width: 100%;
border: 1px solid #e2e6ec;
background-color: transparent;
color: #373a3c;
vertical-align: middle;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
color: #7a7a7a;
font-weight: 400;
margin-top: 1px;
}
.elementor-widget-premium-contact-form .premium-cf7-container textarea {
border: 1px solid #e2e6ec;
}
.stahnout_form:not(.all-pages) input.wpcf7-text {
background: #FFF !important;
-webkit-border-top-left-radius: 30px;
-webkit-border-bottom-left-radius: 30px;
-moz-border-radius-topleft: 30px;
-moz-border-radius-bottomleft: 30px;
border-top-left-radius: 30px;
border-bottom-left-radius: 30px;
font-size: 15px;
line-height: 34px;
}
.stahnout_form:not(.all-pages) button {
background-color: #2f3241 !important;
color: #d1d2d5 !important;
border-style: solid !important;
border-width: 1px 1px 1px 0px !important;
border-color: #e2e6ec !important;
border-radius: 0px 30px 30px 0px !important;
padding: 0px 12px 0px 15px !important;
line-height: 57px;
}
.message-sent {
background: #1f9d54;
color: #FFF;
text-align: center;
padding: 15px;
font-size: 15px;
font-weight: 600;
position: absolute;
top: 0;
left: 0;
width: 100%;
z-index: 9999;
}
.stahnout_form {
max-width: 330px;
width: 100%;
}
.stahnout_form button {
background-color: #2f3241 !important;
color: #d1d2d5 !important;
border-style: solid !important;
border-width: 1px 1px 1px 0px !important;
border-color: #e2e6ec !important;
border-radius: 0px 30px 30px 0px !important;
padding: 0px 15px 0px 20px !important;
line-height: 39px;
}
.stahnout_form button:hover, .stahnout_form button:focus {
background-color: #000 !important;
color: #d1d2d5 !important;
}
.stahnout_form .elementor-field-group .elementor-field-textual {
width: 100%;
max-width: 100%;
border: 1px solid #818a91;
background-color: transparent;
color: #373a3c;
vertical-align: middle;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
}
.wpcf7-inline-wrapper .wpcf7-inline-field-2 {
width: 50%;
display: inline-block;
vertical-align: top;
padding: 8px 8px 0px 8px;
}
body.page-id-50347 .row-breadcrumb {
display: none;
}
#post-50347 .post-body {
padding: 50px 0;
}
.kontaktni-form {
margin-left: -8px;
margin-right: -12px;
}
.kontaktni-form .text-right {
text-align: right;
}
.kontaktni-form input {
max-width: 90%
}
.kontaktni-form input, .kontaktni-form textarea {
width: 100%;
max-width: 100%;
border: 1px solid #818a91;
background-color: #FFF;
color: #373a3c;
vertical-align: middle;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-ms-flex-positive: 1;
flex-grow: 1;
font-size: 15px;
min-height: 40px;
padding: 5px 14px;
-webkit-border-radius: 3px;
border-radius: 3px;
background-color: #ffffff !important;
border-radius: 25px 25px 25px 25px;
font-weight: 400 !important;
}
.kontaktni-form textarea {
padding-top: 15px;
min-height: 350px;
}
.uncont #categories-2 {
display: none;
}
span.wpcf7-form-control-wrap.message {
padding: 0 14px 0 8px;
display: block;
}
.kontaktni-form p.text-right {
font-weight: 400;
color: #000;
margin-right: 12px;
}
.kontaktni-form p.text-right a {
font-weight: 400;
color: #000;
}
.kontaktni-form input[type=submit] {
background-color: #303041 !important;
font-family: "Hind", Sans-serif;
font-size: 17px;
font-weight: 500;
border-radius: 25px 25px 25px 25px;
width: 227px !important;
float: right;
color: #FFF;
padding: 11px;
margin-right: 12px;
}
@keyframes scroll {
0% { opacity: 0; }
10% { transform: translateY(0); opacity: 1; }
100% { transform: translateY(8px); opacity: 0;}
} 
.kontaktni-form input[type=submit]:hover {
background-color: #000 !important;
}
#stolni-tiskarny .elementor-column-wrap.elementor-element-populated .elementor-text-editor a {
color: inherit;
}
.stahnout_form span.wpcf7-form-control-wrap {
float: left;
width: 80%;
}
.stahnout_form .elementor-field-group.elementor-field-type-submit {
float: left;
}
.tiskarny-selector.active .elementor-button {
background: #ef772a !important;
color: #FFF !important; 
}
.elementor-nav-menu .sub-arrow {
width: 16px;
}
.elementor-search-form__submit {
font-family: "Roboto", Sans-serif;
font-weight: 400;
background-color: #54595f;
}
.elementor-search-form__container {
background-color: #ffffff;
border-radius: 200px;
}
.elementor-search-form__container {
min-height: 50px;
}
.searchwp-live-search-widget-search-form .elementor-search-form__container:not(.elementor-search-form--full-screen) {
background: #FFF;
}
.searchwp-live-search-widget-search-form .elementor-search-form__input, .searchwp-live-search-widget-search-form .elementor-search-form__submit {
padding-left: calc(50px / 3) !important;
padding-right: calc(50px / 3) !important;
}
.searchwp-live-search-widget-search-form .elementor-search-form__submit {
min-width: 50px;
background-color: #2f3241;
}
.searchwp-live-search-widget-search-form .elementor-search-form__submit:hover {
background-color: #000 !important;
}
.fsmfe-wrapper .menu-overlay {	
background: #303241 !important;
color: #FFF !important;
}
.fsmfe-wrapper .content-type-menu a {
color: #FFF !important;
}
.elementor-51611 .elementor-element.elementor-element-b6d73ef .icon-bars .icon-bar {
background-color: #FFF !important;
}
.elementor-51611 .elementor-element.elementor-element-fed98fd.elementor-sticky--effects {
background-color: #303241 !important;
}
.fsmfe-wrapper .content-type-menu a {
font-size: 18px !important;
margin: 15px !important;
}
.fsmfe-wrapper .icon-bars {
margin-bottom: -2px;
}
.fsmfe-wrapper .icon-bars .bar-bottom {
margin-top: 13px;
}
.fsmfe-wrapper .icon-bars .bar-top {
margin-top: -13px;
}
.elementor-nav-menu .sub-arrow {
display: none !important;
}
article.style-light-bg, body.post-template-default.single.single-post.group-blog {
background-color: #eff2f7;
}
.widget-container.widget_search > form input[type="search"] {	
border-radius: 25px 25px 25px 25px;
}
.elementor-51518 .elementor-element.elementor-global-51991 .elementor-button:hover, .elementor-51518 .elementor-element.elementor-global-51991 .elementor-button:focus {	
background-color: #000000 !important;
color: #FFF !important;
}
body .elementor-51611 .elementor-element.elementor-element-2ddafb4 .elementor-nav-menu--dropdown {
background-color: #2f3241;
}
.search-container-inner i.fa {
border-radius: 0px 25px 25px 0px;
}
.menu-item.current-page-ancestor a {
color: #FFF !important;
}
.profiuctenka_podpora.type-profiuctenka_podpora .elementor-widget-theme-post-content a {
color: #4b96cf;
}
@media (max-width: 380px) {
div[data-elementor-type="wp-page"] {
overflow-x: hidden;
}
}
@keyframes pulsefade {
0%, 100% {
opacity: 1;
}
50% {
opacity: 0.6;
}
} 
.solitea-footer .container {
max-width: 1380px;
margin-left: auto;
margin-right: auto;
}
.featherlight .featherlight-content {
padding: 0;
border-bottom: 0;
}
title.featherlight-inner {
display: none !important;
}
@media (min-width:960px) {
.menu-container ul.menu-smart > li > a {
font-size: 14px;
}
}
@media (max-width:640px) {
.block-bg-overlay.style-color-xsdn-bg {
opacity: 0.8 !important;
}
}
@media (max-width:767px) {
.wpcf7-inline-wrapper .wpcf7-inline-field-2 {
width: 100%;
}
.solitea-footer .products {
display: none;
}
.solitea-footer .container {
max-width: 100%;
}
.solitea-footer .company {
float: none;
}
.solitea-footer .company img {
display: block;
margin-left: auto;
margin-right: auto;
padding: 1em 0;
}
.solitea-footer .products__item {
margin-right: 0;
width: 50%;
}
.solitea-footer .products__item img {
margin-left: auto;
margin-right: auto;
display: block;
}
} .gwd-div-1rgq .before{
content: url(https://profiuctenka.cz/wp-content/uploads/2016/05/badge.png);
position: absolute;
top: 10px;
right: 60px;
}
.gwd-div-1l4c .before{
content: url(https://profiuctenka.cz/wp-content/uploads/2016/05/badge.png);
position: absolute;
top: -10px;
right: 80px;
}
.elementor-51520 .elementor-element.elementor-element-2aafef .elementor-image img,
.elementor-51521 .elementor-element.elementor-element-dcfb089 .elementor-image img,
.elementor-51523 .elementor-element.elementor-element-bc1385f .elementor-image img,
.elementor-51664 .elementor-element.elementor-element-7d4e241f .elementor-image img
{
margin-top: -18px !important;
}
.kontaktni-form input, .kontaktni-form textarea {
border-radius: 35px 35px 35px 35px !important;
}
.kontaktni-form input[type=submit] {
border-radius: 35px 35px 35px 35px !important;
}
.elementor-widget-premium-contact-form .premium-cf7-container input.wpcf7-text, .elementor-widget-premium-contact-form .premium-cf7-container textarea.wpcf7-textarea {
color: black !important;
}
.elementor-51518 .elementor-element.elementor-global-52693 .premium-cf7-container input.wpcf7-text, .elementor-51518 .elementor-element.elementor-global-52693 .premium-cf7-container textarea.wpcf7-textarea {
border-radius: 30px 0px 0px 30px !important;
}
input, textarea, select, .seldiv, .select2-choice {
padding: 20px 15px 20px 15px !important;
}
.elementor-widget-premium-contact-form .premium-cf7-container input.wpcf7-text, .elementor-widget-premium-contact-form .premium-cf7-container textarea.wpcf7-textarea {
font-weight: 400 !important;
}
.stahnout_form button { padding: 20px 20px 20px !important;
}
.gwd-div-1rgq {
transform: scale(0.9) !important;
-ms-transform: scale(0.9) !important; -webkit-transform: scale(0.9) !important; }
body .elementor-51611 .elementor-element.elementor-element-2ddafb4 .elementor-nav-menu--dropdown {
background-color: #242638 !important;
border-radius: 5px 5px 5px 5px !important;
-moz-border-radius: 5px 5px 5px 5px !important;
-webkit-border-radius: 5px 5px 5px 5px !important;
border: 2px solid #676874 !important;
margin-top: 10px !important;
}
body .elementor-51611 .elementor-element.elementor-element-2ddafb4 .elementor-nav-menu--dropdown:after {
content: '';
position: absolute;
left: 60px;
top: -10px;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #676874;
clear: both;  
}
.elementor-51611 .elementor-element.elementor-element-2ddafb4 .elementor-nav-menu--dropdown a, .elementor-51611 .elementor-element.elementor-element-2ddafb4 .elementor-menu-toggle {
border-bottom: 1px solid #646672 !important;
padding-left: 10px !important;
text-transform: none !important;
}
.elementor-51611 .elementor-element.elementor-element-25ee6fe .elementor-nav-menu--dropdown {
background-color: #242638 !important;
border-radius: 5px 5px 5px 5px !important;
-moz-border-radius: 5px 5px 5px 5px !important;
-webkit-border-radius: 5px 5px 5px 5px !important;
border: 2px solid #676874 !important;
margin-top: 10px !important;
}
.elementor-51611 .elementor-element.elementor-element-25ee6fe .elementor-nav-menu--dropdown:after {
content: '';
position: absolute;
left: 60px;
top: -10px;
width: 0;
height: 0;
border-left: 10px solid transparent;
border-right: 10px solid transparent;
border-bottom: 10px solid #676874;
clear: both;  
}
.elementor-51611 .elementor-element.elementor-element-25ee6fe .elementor-nav-menu--dropdown a, .elementor-51611 .elementor-element.elementor-element-25ee6fe .elementor-menu-toggle {
border-bottom: 1px solid #646672 !important;
padding-left: 10px !important;
text-transform: none !important;
}
.elementor-51522 .elementor-element.elementor-element-594dfeb0 .elementor-image img {
margin-top: -50px !important
}
.elementor-51540 .elementor-element.elementor-element-40c8013 {
padding: 25px 50px 10px 50px !important;
}
.elementor-51518 .elementor-element.elementor-element-4415723:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-4415723 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-bottom: 30px !important;
}
@media (max-width:1920px) {
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -50px right -160px !important;
background-size: auto !important;
}
}
@media (max-width:1700px) {
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -80px right -277px !important;
background-size: auto !important;
}
.elementor-51664 .elementor-element.elementor-element-7d4e241f .elementor-image img {
margin-top: 0px !important;
}
.elementor-51523 .elementor-element.elementor-element-bc1385f .elementor-image img {
margin-top: 0px !important;
}
.elementor-51521 .elementor-element.elementor-element-dcfb089 .elementor-image img {
margin-top: 0px !important;
}
.elementor-51520 .elementor-element.elementor-element-2aafef .elementor-image img {
margin-top: 0px !important;
}
}
@media (max-width:1500px) {
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 50px !important;
background-position: top -80px right -347px !important;
}
.elementor-51518 .elementor-element.elementor-element-23d3654c {
padding: 0px 0px 30px 0px !important;
}
}
@media (max-width:1460px) {
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -80px right -467px !important;
}
.elementor-sticky--effects .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
height: 43px !important;
}
.gwd-div-1rgq {
transform: scale(0.8) !important;
-ms-transform: scale(0.8) !important;
-webkit-transform: scale(0.8) !important;
top: 50px !important;
left: 40px !important;
}
}
@media (max-width:1400px) {
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 0px !important;
}
.gwd-div-1rgq {
transform: scale(0.8) !important;
-ms-transform: scale(0.8) !important;
-webkit-transform: scale(0.8) !important;
top: 50px !important;
left: 40px !important;
}
}
@media (max-width:1300px) {
.gwd-div-1rgq {
transform: scale(0.75) !important;
-ms-transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; top: 68px !important;
left: -10px !important;
}
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -90px right -497px !important;
}
}
@media (max-width:1200px) {
body:not(.rtl) .elementor-51611 .elementor-element.elementor-element-2ddafb4 .elementor-nav-menu--layout-horizontal .elementor-nav-menu > li:not(:last-child) {
margin-right: 20px !important;
}
.elementor-51611 .elementor-element.elementor-element-2ddafb4 .elementor-nav-menu--main {
margin-right: -20px !important;
}
.elementor-51611 .elementor-element.elementor-element-88a9aaa {
padding: 20px 0px 10px 15px !important;
}
.elementor-51518 .elementor-element.elementor-element-536766fe {
padding-left: 27px !important;
}
.gwd-div-1rgq {
transform: scale(0.65) !important;
-ms-transform: scale(0.65) !important; -webkit-transform: scale(0.65) !important; top: -2px !important;
left: auto !important;
right: -130px !important;
}
.elementor-51518 .elementor-element.elementor-element-6665b45a .pp-icon-list-text {
font-size: 18px !important;
}
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -170px right -570px !important;
}
.elementor-51518 .elementor-element.elementor-element-403b0d1e .elementor-heading-title {
font-size: 38px !important;
line-height: 52px !important;
}
}
@media (max-width:1024px) {
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size: auto !important;
background-position: top left !important;
}
.elementor-51611 .elementor-element.elementor-element-fed98fd {
padding: 10px 20px 10px 20px !important;
}
.elementor-51518 .elementor-element.elementor-element-3fce258 > .elementor-widget-container {
width: 448px !important;
left: 50% !important;
position: absolute !important;
}
.gwd-div-1rgq {
left: -50% !important;
position: relative !important;
top: -62px !important;
}
.gwd-div-1rgq {
transform: scale(0.7) !important;
-ms-transform: scale(0.7) !important; -webkit-transform: scale(0.7) !important; }
div[data-elementor-type="wp-page"] .elementor-element-403b0d1e .elementor-heading-title {
padding-top: 315px !important;
}
.elementor-51518 .elementor-element.elementor-element-536766fe > .elementor-element-populated {
padding: 20px 0px 0px 0px !important;
}
.elementor-51611 .elementor-element.elementor-element-93cf3b1 {
width: 60% !important;
}
.elementor-51611 .elementor-element.elementor-element-b8c5b9b {
width: 40% !important;
}
}
@media (max-width:768px) {
.gwd-div-1rgq {
top: -40px !important;
}
.gwd-div-1l4c .before{
transform: scale(1.3) !important;
-ms-transform: scale(1.3) !important;
-webkit-transform: scale(1.3) !important;
top: -30px;
}
.gwd-div-1rgq .before{
transform: scale(1.3) !important;
-ms-transform: scale(1.3) !important;
-webkit-transform: scale(1.3) !important;
top: -30px;
}
}
@media (max-width:767px) {
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size: auto !important;
background-position: top left !important;
}
.elementor-51611 .elementor-element.elementor-element-fed98fd {
padding: 10px 0px 10px 0px !important;
}
.elementor-51518 .elementor-element.elementor-element-3fce258 > .elementor-widget-container {
width: 768px !important;
left: 50% !important;
position: absolute !important;
}
.gwd-div-1rgq {
left: -50% !important;
position: relative !important;
top: -40px !important;
}
.gwd-div-1rgq {
transform: scale(0.6) !important;
-ms-transform: scale(0.6) !important; -webkit-transform: scale(0.6) !important; }
div[data-elementor-type="wp-page"] .elementor-element-403b0d1e .elementor-heading-title {
padding-top: 295px !important;
}
.elementor-51518 .elementor-element.elementor-element-536766fe > .elementor-element-populated {
padding: 15px 25px 15px 25px !important;
}
}
@media (max-width:600px) {
.gwd-div-1rgq {
transform: scale(0.55) !important;
-ms-transform: scale(0.55) !important; -webkit-transform: scale(0.55) !important; }
.elementor-51518 .elementor-element.elementor-element-536766fe > .elementor-element-populated {
padding: 15px 25px 15px 0px !important;
}
div[data-elementor-type="wp-page"] .elementor-element-403b0d1e .elementor-heading-title {
padding-top: 265px !important;
}	
}
@media (max-width:480px) {
.elementor-51518 .elementor-element.elementor-element-23d3654c:not(.elementor-motion-effects-element-type-background), .elementor-51518 .elementor-element.elementor-element-23d3654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size : 100% auto !important;
}
div[data-elementor-type="wp-page"] .elementor-element-403b0d1e .elementor-heading-title {
padding-top: 240px !important;
}
.elementor-51826 .elementor-element.elementor-element-885cfbe {
padding: 100px 30px 100px 30px !important;
}
.elementor-51518 .elementor-element.elementor-element-23d3654c:before{
content: url(https://profiuctenka.cz/wp-content/uploads/2016/05/badge.png);
position: absolute;
top: 38px;
right: 15px;
transform: scale(0.75) !important;
-ms-transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; }
.elementor-51826 .elementor-element.elementor-element-10e26acb:before{
content: url(https://profiuctenka.cz/wp-content/uploads/2016/05/badge.png);
position: absolute;
top: 38px;
right: 15px;
transform: scale(0.75) !important;
-ms-transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; }
.elementor-51868 .elementor-element.elementor-element-76df51fe:before{
content: url(https://profiuctenka.cz/wp-content/uploads/2016/05/badge.png);
position: absolute;
top: 38px;
right: 15px;
transform: scale(0.75) !important;
-ms-transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; }
}
@media (max-width:400px) {
div[data-elementor-type="wp-page"] .elementor-element-403b0d1e .elementor-heading-title {
padding-top: 165px !important; }
} .elementor-51826 .elementor-element.elementor-element-530a6571 {
width: 37% !important;
}
.gwd-div-1l4c {
transform: scale(0.9) !important;
-ms-transform: scale(0.9) !important; -webkit-transform: scale(0.9) !important; top: 105px !important;
left: 140px !important;
}
.elementor-51826 .elementor-element.elementor-element-c94c9df .elementor-heading-title {
font-size: 38px !important;
line-height: 53px !important;
}
.elementor-51826 .elementor-element.elementor-element-5843aa91 .elementor-spacer-inner {
height: 150px !important;
}
.elementor-51826 .elementor-element.elementor-element-3efd17e:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-3efd17e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-dc9ea66:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-dc9ea66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-330393c0 > .elementor-background-overlay {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-7c344a2c .elementor-heading-title {
line-height: 49px !important;
margin-bottom: 50px !important;
}
.elementor-51826 .elementor-element.elementor-element-885cfbe {
padding: 100px 25px 100px 25px !important;
}
@media (max-width:1920px) {
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -50px right -160px !important;
background-size: auto !important;
}
.elementor-51826 .elementor-element.elementor-element-33bd9d9a {
font-size: 17px !important;
line-height: 28px !important;
margin-bottom: 30px !important;
}
}
@media (max-width:1700px) {
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -80px right -277px !important;
background-size: auto !important;
}
}
@media (max-width:1500px) {
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 50px !important;
background-position: top -80px right -347px !important;
}
.elementor-51518 .elementor-element.elementor-element-23d3654c {
padding: 0px 0px 30px 0px !important; }
}
@media (max-width:1460px) {
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -80px right -467px !important;
}
.elementor-sticky--effects .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
height: 43px !important;
}
.gwd-div-1l4c {
transform: scale(0.8) !important;
-ms-transform: scale(0.8) !important;
-webkit-transform: scale(0.8) !important;
top: 69px !important;
left: 150px !important;
}
.elementor-51826 .elementor-element.elementor-element-c94c9df .elementor-heading-title {
font-size: 34px !important;
line-height: 44px !important;
}
.elementor-51826 .elementor-element.elementor-element-33bd9d9a {
font-size: 16px !important;
line-height: 26px !important;
}
}
@media (max-width:1400px) {
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 0px !important;
}
.gwd-div-1l4c {
transform: scale(0.8) !important;
-ms-transform: scale(0.8) !important;
-webkit-transform: scale(0.8) !important;
top: 69px !important;
left: 150px !important;
}
}
@media (max-width:1300px) {
.gwd-div-1l4c {
transform: scale(0.75) !important;
-ms-transform: scale(0.75) !important; -webkit-transform: scale(0.75) !important; top: 68px !important;
left: 90px !important;
}
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -90px right -497px !important;
}
}
@media (max-width:1200px) {
.elementor-51826 .elementor-element.elementor-element-530a6571 {
padding-left: 27px !important; }
.gwd-div-1l4c {
transform: scale(0.65) !important;
-ms-transform: scale(0.65) !important; -webkit-transform: scale(0.65) !important; top: 28px !important;
left: auto !important;
right: -200px !important;
}
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -170px right -585px !important;
}
.elementor-51826 .elementor-element.elementor-element-530a6571 {
width: 39% !important;
}
}
@media (max-width:1024px) {
.elementor-51826 .elementor-element.elementor-element-530a6571 {
width: unset !important;
}
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size: auto !important;
background-position: top left !important;
}
.elementor-51826 .elementor-element.elementor-element-5680544 > .elementor-widget-container {
width: 338px !important;
left: 50% !important;
position: absolute !important;
}
.gwd-div-1l4c {
left: -50% !important;
position: relative !important;
top: -62px !important;
transform: scale(0.7) !important;
-ms-transform: scale(0.7) !important; -webkit-transform: scale(0.7) !important; }
.elementor-51826 .elementor-element.elementor-element-500c301 {
padding-top: 315px !important; }
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 20px 0px 0px 0px !important; }
.elementor-51826 .elementor-element.elementor-element-114859a .elementor-heading-title {
font-size: 30px !important; 
}
.elementor-51826 .elementor-element.elementor-element-7983ef1 .elementor-heading-title {
font-size: 30px !important; 
}
}
@media (max-width:768px) {
.gwd-div-1l4c {
top: -40px !important;
}
}
@media (max-width:767px) {
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size: auto !important;
background-position: top left !important;
}
.elementor-51826 .elementor-element.elementor-element-5680544 > .elementor-widget-container {
width: 659px !important;
left: 50% !important;
position: absolute !important;
}
.gwd-div-1l4c {
left: -50% !important;
position: relative !important;
top: -40px !important;
transform: scale(0.6) !important;
-ms-transform: scale(0.6) !important; -webkit-transform: scale(0.6) !important; }
.elementor-51826 .elementor-element.elementor-element-500c301 {
padding-top: 295px !important; }
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 15px 25px 15px 25px !important; }
}
@media (max-width:600px) {
.gwd-div-1l4c {
transform: scale(0.55) !important;
-ms-transform: scale(0.55) !important; -webkit-transform: scale(0.55) !important; }
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 15px 25px 15px 0px !important; }
.elementor-51826 .elementor-element.elementor-element-500c301 {
padding-top: 265px !important; }	
}
@media (max-width:480px) {
.elementor-51826 .elementor-element.elementor-element-10e26acb:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-10e26acb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size : 100% auto !important;
}
.elementor-51826 .elementor-element.elementor-element-500c301 {
padding-top: 235px !important; }
}
@media (max-width:400px) {
.elementor-51826 .elementor-element.elementor-element-500c301 {
padding-top: 185px !important; }
} .elementor-51868 .elementor-element.elementor-element-5ce0c4e7 {
width: 37% !important;
}
.elementor-51868 .elementor-element.elementor-element-6bd59d81.elementor-widget-heading .elementor-heading-title {
font-size: 38px !important;
line-height: 53px !important;
}
.elementor-51826 .elementor-element.elementor-element-5843aa91 .elementor-spacer-inner {
height: 150px !important;
}
.elementor-51826 .elementor-element.elementor-element-3efd17e:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-3efd17e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-dc9ea66:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-dc9ea66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-330393c0 > .elementor-background-overlay {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-7c344a2c .elementor-heading-title {
line-height: 49px !important;
margin-bottom: 50px !important;
}
.elementor-51826 .elementor-element.elementor-element-885cfbe {
padding: 100px 25px 100px 25px !important;
}
@media (max-width:1920px) {
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -50px right -160px !important;
background-size: auto !important;
}
.elementor-51826 .elementor-element.elementor-element-33bd9d9a {
font-size: 17px !important;
line-height: 28px !important;
margin-bottom: 30px !important;
}
}
@media (max-width:1700px) {
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -80px right -277px !important;
background-size: auto !important;
}
}
@media (max-width:1500px) {
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 50px !important;
background-position: top -80px right -347px !important;
}
.elementor-51518 .elementor-element.elementor-element-23d3654c {
padding: 0px 0px 30px 0px !important; }
}
@media (max-width:1460px) {
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -80px right -467px !important;
}
.elementor-sticky--effects .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
height: 43px !important;
}
.elementor-51826 .elementor-element.elementor-element-c94c9df .elementor-heading-title {
font-size: 34px !important;
line-height: 44px !important;
}
.elementor-51868 .elementor-element.elementor-element-3925b9c6 {
font-size: 16px !important;
line-height: 26px !important;
}
}
@media (max-width:1400px) {
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 0px !important;
}
}
@media (max-width:1300px) {
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -90px right -497px !important;
}
}
@media (max-width:1200px) {
.elementor-51868 .elementor-element.elementor-element-5ce0c4e7 {
padding-left: 27px !important; }
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -170px right -585px !important;
}
.elementor-51868 .elementor-element.elementor-element-5ce0c4e7 {
width: 39% !important;
}
}
@media (max-width:1024px) {
.elementor-51868 .elementor-element.elementor-element-5ce0c4e7 {
width: unset !important;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 15px 25px 15px 25px !important;
}
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size: auto !important;
background-position: top left !important;
}
.elementor-51868 .elementor-element.elementor-element-a5bf40f > .elementor-widget-container {
width: 338px !important;
left: 50% !important;
position: absolute !important;
}
.elementor-51826 .elementor-element.elementor-element-114859a .elementor-heading-title {
font-size: 30px !important; 
}
.elementor-51826 .elementor-element.elementor-element-7983ef1 .elementor-heading-title {
font-size: 30px !important; 
}
}
@media (max-width:767px) {
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size: auto !important;
background-position: top left !important;
}
.elementor-51868 .elementor-element.elementor-element-a5bf40f > .elementor-widget-container {
width: 659px !important;
left: 50% !important;
position: absolute !important;
}
.elementor-51868 .elementor-element.elementor-element-21418ae {
padding-top: 295px !important; }
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 15px 25px 15px 25px !important; }
}
@media (max-width:600px) {
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 15px 25px 15px 0px !important; }
.elementor-51868 .elementor-element.elementor-element-21418ae {
padding-top: 235px !important; }
.elementor-51868 .elementor-element.elementor-element-6bd59d81.elementor-widget-heading .elementor-heading-title {
font-size: 30px !important;
line-height: 40px !important;
}
}
@media (max-width:480px) {
.elementor-51868 .elementor-element.elementor-element-76df51fe:not(.elementor-motion-effects-element-type-background), .elementor-51868 .elementor-element.elementor-element-76df51fe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size : 100% auto !important;
}
.elementor-51868 .elementor-element.elementor-element-21418ae {
padding-top: 195px !important; }
}
@media (max-width:400px) {
.elementor-51868 .elementor-element.elementor-element-21418ae {
padding-top: 115px !important; }
} .elementor-51718 .elementor-element.elementor-element-cf670fe {
width: 37% !important;
}
.elementor-51826 .elementor-element.elementor-element-c94c9df .elementor-heading-title {
font-size: 38px !important;
line-height: 53px !important;
}
.elementor-51718 .elementor-element.elementor-element-209b0f4f .elementor-spacer-inner {
height: 150px !important;
}
.elementor-51826 .elementor-element.elementor-element-3efd17e:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-3efd17e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-dc9ea66:not(.elementor-motion-effects-element-type-background), .elementor-51826 .elementor-element.elementor-element-dc9ea66 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-330393c0 > .elementor-background-overlay {
padding-left: 25px !important;
padding-right: 25px !important;
}
.elementor-51826 .elementor-element.elementor-element-7c344a2c .elementor-heading-title {
line-height: 49px !important;
margin-bottom: 50px !important;
}
.elementor-51826 .elementor-element.elementor-element-885cfbe {
padding: 100px 25px 100px 25px !important;
}
@media (max-width:1920px) {
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -50px right -160px !important;
background-size: auto !important;
}
.elementor-51718 .elementor-element.elementor-element-e1c888d {
font-size: 17px !important;
line-height: 28px !important;
margin-bottom: 30px !important;
}
}
@media (max-width:1700px) {
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -80px right -277px !important;
background-size: auto !important;
}
}
@media (max-width:1500px) {
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 50px !important;
background-position: top -80px right -347px !important;
}
.elementor-51518 .elementor-element.elementor-element-23d3654c {
padding: 0px 0px 30px 0px !important; }
.elementor-51718 .elementor-element.elementor-element-ad50db6 {
padding: 80px 30px 80px 30px !important;
}
.elementor-51718 .elementor-element.elementor-element-c20ad09 {
padding: 150px 30px 100px 30px !important;
}
.elementor-51718 .elementor-element.elementor-element-ed600a0 > .elementor-container {
padding-left: 30px !important;
padding-right: 30px !important;
}
}
@media (max-width:1460px) {
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -80px right -467px !important;
}
.elementor-sticky--effects .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
height: 43px !important;
}
.elementor-51718 .elementor-element.elementor-element-1bacc295 .elementor-heading-title {
font-size: 34px !important;
line-height: 44px !important;
}
.elementor-51718 .elementor-element.elementor-element-e1c888d {
font-size: 16px !important;
line-height: 26px !important;
}
}
@media (max-width:1400px) {
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
padding-left: 0px !important;
}
}
@media (max-width:1300px) {
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -90px right -497px !important;
}
}
@media (max-width:1200px) {
.elementor-51826 .elementor-element.elementor-element-530a6571 {
padding-left: 27px !important; }
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-position: top -170px right -585px !important;
}
.elementor-51718 .elementor-element.elementor-element-cf670fe {
width: 39% !important;
}
}
@media (max-width:1024px) {
div[data-elementor-type="wp-page"] {
overflow-x: hidden;
}
.elementor-51718 .elementor-element.elementor-element-03fb28e .elementor-image img {
width: 381px !important;
}
.elementor-51718 .elementor-element.elementor-element-c20ad09 {
padding: 90px 20px 70px 20px !important;
}
.elementor-51718 .elementor-element.elementor-element-cbd1667 {
padding: 50px 0px 100px 20px !important;
}	
.elementor-51718 .elementor-element.elementor-element-cf670fe {
width: unset !important;
}
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size: auto !important;
background-position: top left !important;
}
.elementor-51718 .elementor-element.elementor-element-9e9351d > .elementor-widget-container {
width: 338px !important;
left: 50% !important;
position: absolute !important;
}
.elementor-element.elementor-element-b9f2ccc {
padding-top: 315px !important; }
.elementor-51718 .elementor-element.elementor-element-1bacc295 .elementor-heading-title {
font-size: 30px !important; 
}
.elementor-51718 .elementor-element.elementor-element-6259968 .elementor-image img {
max-width: 286px !important; 
}
}
@media (max-width:767px) {
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size: auto !important;
background-position: top left !important;
}
.elementor-51718 .elementor-element.elementor-element-9e9351d > .elementor-widget-container {
width: 659px !important;
left: 50% !important;
position: absolute !important;
}
.elementor-element.elementor-element-b9f2ccc {
padding-top: 295px !important; }
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 15px 25px 15px 25px !important; }
u:active:after, u:hover:after, u:focus:after{
content: attr(title);
position: absolute;
background: #FFF;
border: 1px solid #ccc;
border-radius: 5px;
padding: 10px;
min-width: 155px;
left: 0;
top: 20px;
z-index: 1;
}
}
@media (max-width:600px) {
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 15px 25px 15px 25px !important; }
.elementor-element.elementor-element-b9f2ccc {
padding-top: 265px !important; }	
}
@media (max-width:480px) {
.elementor-51718 .elementor-element.elementor-element-33fb00f0:not(.elementor-motion-effects-element-type-background), .elementor-51718 .elementor-element.elementor-element-33fb00f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
background-size : 100% auto !important;
}
.elementor-element.elementor-element-b9f2ccc {
padding-top: 235px !important; }
}
@media (max-width:400px) {
.elementor-element.elementor-element-b9f2ccc {
padding-top: 145px !important; }
}
.elementor-element-49bab23f .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 15px 25px 15px 0px !important;
}
.chevron-right {
width: 20px !important;
height: 20px !important;
max-width: 20px !important;
}
#elementor .elementor-element-03d8aa6 .elementor-accordion .elementor-accordion-item .elementor-tab-title {
border: solid 2px;
border-color: transparent;
border-radius: 30px;
}
#elementor .elementor-element-03d8aa6 .elementor-accordion .elementor-accordion-item .elementor-tab-title.elementor-active {
border: solid 2px;
border-color: #4b96cf;
}
.elementor-tab-content a:active {
font-weight: 700;
}
.elementor-tab-content a {
color: #302f41;
}
.elementor-tab-content a:hover {
font-weight: 700;
}
.elementor-tab-content ul {
list-style: none;
margin-left: 0;
padding-left: 0;
}
.elementor-tab-content li {
padding-left: 1em;
text-indent: -1em;
padding-bottom: 0.25em;
}
.elementor-tab-content li:before {
content: ">";
font-weight: 500;
padding-right: 10px;
}
#cookie-notice .cn-button.bootstrap {
background: #ef772a;t-transform: none;
}
.elementor-51611 .elementor-element.elementor-element-8d8e0c9 .elementor-image img,
.elementor-51540 .elementor-element.elementor-element-40c8013 .elementor-image img{
max-width: none !important;
width: 200px  !important;
}
.elementor-sticky--effects .elementor-image img { }
.under_footer_copyright a {
color: inherit;
}
.under_footer_copyright a:hover {
color: #302f41;
text-decoration: underline;
}gwd-image.scaled-proportionally>div.intermediate-element>img{background-repeat:no-repeat;background-position:center}gwd-image{display:inline-block}gwd-image>div.intermediate-element{width:100%;height:100%}gwd-image>div.intermediate-element>img{display:block;width:100%;height:100%}@keyframes gwd-gen-18e7gwdanimation_gwd-keyframes {
0% {
opacity: 0;
transform: translate3d(-51px, -32px, 0px);
-webkit-transform: translate3d(-51px, -32px, 0px);
-moz-transform: translate3d(-51px, -32px, 0px);
animation-timing-function: ease-out;
-webkit-animation-timing-function: ease-out;
-moz-animation-timing-function: ease-out;
}
12.5% {
opacity: 1;
transform: translate3d(32px, 17px, 0px);
-webkit-transform: translate3d(32px, 17px, 0px);
-moz-transform: translate3d(32px, 17px, 0px);
animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-moz-animation-timing-function: linear;
}
20% {
opacity: 0;
transform: translate3d(32px, 17px, 0px);
-webkit-transform: translate3d(32px, 17px, 0px);
-moz-transform: translate3d(32px, 17px, 0px);
animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-moz-animation-timing-function: linear;
}
100% {
opacity: 0;
transform: translate3d(32px, 17px, 0px);
-webkit-transform: translate3d(32px, 17px, 0px);
-moz-transform: translate3d(32px, 17px, 0px);
animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-moz-animation-timing-function: linear;
}
}
@-webkit-keyframes gwd-gen-18e7gwdanimation_gwd-keyframes {
0% {
opacity: 0;
-webkit-transform: translate3d(-51px, -32px, 0px);
-webkit-animation-timing-function: ease-out;
}
12.5% {
opacity: 1;
-webkit-transform: translate3d(32px, 17px, 0px);
-webkit-animation-timing-function: linear;
}
20% {
opacity: 0;
-webkit-transform: translate3d(32px, 17px, 0px);
-webkit-animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-transform: translate3d(32px, 17px, 0px);
-webkit-animation-timing-function: linear;
}
}
@-moz-keyframes gwd-gen-18e7gwdanimation_gwd-keyframes {
0% {
opacity: 0;
-moz-transform: translate3d(-51px, -32px, 0px);
-moz-animation-timing-function: ease-out;
}
12.5% {
opacity: 1;
-moz-transform: translate3d(32px, 17px, 0px);
-moz-animation-timing-function: linear;
}
20% {
opacity: 0;
-moz-transform: translate3d(32px, 17px, 0px);
-moz-animation-timing-function: linear;
}
100% {
opacity: 0;
-moz-transform: translate3d(32px, 17px, 0px);
-moz-animation-timing-function: linear;
}
}
.gwd-div-1a79 .gwd-gen-18e7gwdanimation {
animation: 4s linear 0s infinite normal forwards gwd-gen-18e7gwdanimation_gwd-keyframes;
-webkit-animation: 4s linear 0s infinite normal forwards gwd-gen-18e7gwdanimation_gwd-keyframes;
-moz-animation: 4s linear 0s infinite normal forwards gwd-gen-18e7gwdanimation_gwd-keyframes;
}
@keyframes gwd-gen-1ubdgwdanimation_gwd-keyframes {
0% {
opacity: 0;
animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-moz-animation-timing-function: linear;
}
20% {
opacity: 0;
animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-moz-animation-timing-function: linear;
}
27.5% {
opacity: 1;
animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-moz-animation-timing-function: linear;
}
95% {
opacity: 1;
animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-moz-animation-timing-function: linear;
}
100% {
opacity: 0;
animation-timing-function: linear;
-webkit-animation-timing-function: linear;
-moz-animation-timing-function: linear;
}
}
@-webkit-keyframes gwd-gen-1ubdgwdanimation_gwd-keyframes {
0% {
opacity: 0;
-webkit-animation-timing-function: linear;
}
20% {
opacity: 0;
-webkit-animation-timing-function: linear;
}
27.5% {
opacity: 1;
-webkit-animation-timing-function: linear;
}
95% {
opacity: 1;
-webkit-animation-timing-function: linear;
}
100% {
opacity: 0;
-webkit-animation-timing-function: linear;
}
}
@-moz-keyframes gwd-gen-1ubdgwdanimation_gwd-keyframes {
0% {
opacity: 0;
-moz-animation-timing-function: linear;
}
20% {
opacity: 0;
-moz-animation-timing-function: linear;
}
27.5% {
opacity: 1;
-moz-animation-timing-function: linear;
}
95% {
opacity: 1;
-moz-animation-timing-function: linear;
}
100% {
opacity: 0;
-moz-animation-timing-function: linear;
}
}
.gwd-div-1a79 .gwd-gen-1ubdgwdanimation {
animation: 4s linear 0s infinite normal forwards gwd-gen-1ubdgwdanimation_gwd-keyframes;
-webkit-animation: 4s linear 0s infinite normal forwards gwd-gen-1ubdgwdanimation_gwd-keyframes;
-moz-animation: 4s linear 0s infinite normal forwards gwd-gen-1ubdgwdanimation_gwd-keyframes;
}
.gwd-image-2oqz {
display: block;
height: 401.969px;
position: absolute;
width: 464.984px;
transform-origin: 232.5px 200.795px 0px;
-webkit-transform-origin: 232.5px 200.795px 0px;
-moz-transform-origin: 232.5px 200.795px 0px;
left: 40.96px;
top: 1.67847e-06px;
}
.gwd-image-1ug5 {
display: block;
height: 89.9688px;
opacity: 0;
position: absolute;
width: 117.984px;
transform: matrix(1, 0, 0, 1, -51, -32);
-webkit-transform: matrix(1, 0, 0, 1, -51, -32);
-moz-transform: matrix(1, 0, 0, 1, -51, -32);
transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
left: 51px;
top: 34.98px;
}
.gwd-image-1jis {
display: block;
height: 133.969px;
opacity: 0;
position: absolute;
width: 174.016px;
transform-origin: 86.7705px 67.2914px 0px;
-webkit-transform-origin: 86.7705px 67.2914px 0px;
-moz-transform-origin: 86.7705px 67.2914px 0px;
left: 202.98px;
top: 100.98px;
}
.gwd-div-1a79 {
position: absolute;
left: 101.02px;
top: 12.01px;
width: 481.929px;
height: 401.969px;
transform: scale(0.9);
}
@media only screen and (max-width: 1600px) {
.gwd-div-1a79 {
top: 28px;
left: 50px;
transform: scale(0.8);
}
}
@media only screen and (max-width: 1400px) {
.gwd-div-1a79 {
top: 0px;
left: 0px;
transform: scale(0.7);
}
}
@media only screen and (max-width: 1200px) {
.gwd-div-1a79 {
top: -40px;
left: -36px;
transform: scale(0.6);
}
}
@media only screen and (max-width: 1024px) {
.gwd-div-1a79 {
display: none;
}
.gwd-div-1a79 {
display: none;
}
}