body.lang { 
font-family: "Lato";
background-color: #1e1e1e; 
background-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/condra-map.jpg);
background-repeat: no-repeat; background-position: center center;
background-size: cover;   
margin: 0;
}
.header-lang { 
text-align: center; 
padding: 30px 0;
}
.logo-lang { max-width: 260px; }
.circles-wrap { 
display: flex;
justify-content: center;
align-items: center;
height: 100%;
}
.circle { 
padding: 0 20px; 
transition: 0.15s all ease;
}
.circle:hover { opacity: 0.6; }
.circle-img {
display: block;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
width: 150px;
height: 150px;
border-radius: 100%;
border: 5px solid #fff;
}
.english .circle-img { background-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/flag-uk.png); }
.spanish .circle-img { 
background-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/flag-spain.png);
background-position: 30% center;
}
.russia .circle-img { background-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/flag-russia.png); }
.germany .circle-img { background-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/flag-germany.png); }
.france .circle-img { background-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/flag-france.png); }
.circle h2 {
color: #fff;
text-align: center;
font-size: 20px;
letter-spacing: 0.5px;
}
.circle a { text-decoration: none; }
body.lang #footer-bottom {
background: #f5821f;
color: #fff;
font-size: 12px;
}
body.lang #footer-bottom-inner {
position: relative;
padding-top: 20px;
padding-bottom: 20px;
max-width: 90%;
margin: 0 auto;
}
body.lang #footer-bottom a {
color: #ffffff;
transition: 0.15s all ease;
text-decoration: none;
}
body.lang #footer-bottom a:hover {
color: #1e1e1e;
text-decoration: none;
}
body.lang #footer-bottom-inner { width: 980px; }
@media screen and (max-width: 1000px) {
.circles-wrap { 
flex-wrap: wrap; 
margin-bottom: 30px;
}
.circle-img {
width: 120px;
height: 120px;
}
.circle h2 { font-size: 17px; }
} .wpml-ls-legacy-dropdown { width: auto; }
.wpml-ls-legacy-dropdown a {
background-color: transparent;
border: none;
color: #fff;
}
.wpml-ls-legacy-dropdown a:hover, .wpml-ls-legacy-dropdown a:focus, .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a {
background-color: transparent;
border: none;
text-decoration: none;
color: #f5821f;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
border-top: none;
background: #1e1e1e;
transition: 0.15s all ease;
padding: 0 0 10px;
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu a { padding: 10px 15px 5px; }
#site-header #site-logo img.logo-img { 
width: 100%; 
max-width: 255px;
min-height: 56px;
}
ul.top-contacts li {
display: inline-block;
margin-right: 10px;
}
ul.top-contacts li:last-child { margin-right: 0; }
ul.top-contacts span.fa { 
color: #f5821f; 
margin-right: 5px;
} .condra-second-menu { background: #f5821f; }
.condra-second-menu ul.menu {
width: 980px;
max-width: 90%;
margin: 0 auto;
}
.condra-second-menu ul.menu:after {
content: "";
clear: both;
display: block;
}
.condra-second-menu ul.menu li {
float: left;
}
.condra-second-menu ul.menu li a {
display: block;
height: 50px;
line-height: 50px;
padding: 0 4px;
color: #fff;
}
.condra-second-menu ul.menu li a:hover { 
color: #1e1e1e; 
text-decoration: none;
}
.condra-second-menu ul.menu>li>a>span.link-inner {
display: inline-block;
line-height: 1;
padding: 0.5em 11px;
border-radius: 3px;
}
#menu-second-header .current_page_item a, #menu-second-header .current-menu-item a {
color: #1e1e1e;
}
#home-content .wpb_text_column p { margin-bottom: 10px; } h3.vcex-recent-news-entry-title-heading, #blog-entries h2.blog-entry-title {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
max-width: 100%;
}
#blog-entries h2.blog-entry-title { 
font-size: 20px; 
font-weight: 600;
}
.vcex-module-heading {
text-align: center;
}
#condra-news .vcex-recent-news-entry {
padding-left: 0;
}
#condra-news .vcex-recent-news-date {
left: 10px;
top: 10px;
width: auto;
display: flex;
padding: 0;
background: #f5821f;
border: none;
padding: 5px 15px;
}
#condra-news .vcex-recent-news-date span.day { 
font-size: inherit; 
color: #fff;
font-weight: unset;
padding: 0 5px 0 0;
}
#condra-news .vcex-recent-news-date span.month { 
margin: 0; 
font-size: inherit; 
font-weight: unset;
padding: 0;
}
#condra-news .vcex-recent-news-entry {
background-color: #efefef;
}
#condra-news .vcex-recent-news-entry-excerpt { padding: 0 15px 15px; }
#condra-news .vcex-recent-news-entry-title-heading { padding: 0 15px; }
#condra-news .vcex-recent-news-entry-excerpt .entry { margin-bottom: 10px; }
#condra-news .vcex-news-entry-thumbnail { margin-bottom: 15px; }
#condra-news .theme-txt-link { font-weight: 600; }
#condra-buttons a { line-height: 22px; }
#condra-buttons .fa { 
color: #1e1e1e; 
transition: transform 0.2s ease-in-out;
font-size: 38px;
line-height: 42px;
}
#condra-buttons a .vcex-icon-wrap { float: left; }
#condra-buttons a:hover .fa { color: #fff; }
#condra-buttons a .theme-button-inner {
display: flex;
align-items: center;
} #condra-tabs { visibility: visible; }
#condra-tabs ul.vc_tta-tabs-list { 
list-style-image: none !important; 
display: flex;
width: 50%;
max-width: 980px;
justify-content: center;
margin: auto;
margin-bottom: 40px;
}
#condra-tabs li.vc_tta-tab {
margin: 0 5px;
width: 100%;
}
#condra-tabs li.vc_tta-tab>a {
border: 1px solid #f5821f;
background-color: transparent;
font-size: 16px;
color: #1e1e1e;
padding: 10px 15px;
}
#condra-tabs li.vc_tta-tab>a:before, #condra-tabs li.vc_tta-tab>a:after { display: none; }
#condra-tabs  li.vc_tta-tab.vc_active>a { 
background-color: #f5821f; 
color: #fff;
}
#condra-tabs .vc_tta-panel-body { background-color: #f5f5f5; }
#condra-tabs .nf-form-cont { 
width: 980px; 
margin: 0 auto;
}
@media screen and (max-width: 1020px) {
#condra-tabs .nf-form-cont { width: auto; }
} #condra-tabs .vc_tta-panel .vc_tta-panel-title>a {
border: 1px solid #f5821f;
color: #1e1e1e;
}
#condra-tabs .vc_tta-panel.vc_active .vc_tta-panel-title>a { 
background-color: #f5821f; 
color: #fff;
}
#condra-tabs .vc_tta-panel-heading { background-color: transparent; }
#condra-tabs .vc_tta-panel.vc_active .vc_tta-panel-heading { margin-bottom: 0; }
.vc_tta-accordion b { font-weight: 600; }
#content ul {
list-style-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/chevron-r.svg);
}
#content ul.meta { list-style-image: none !important; }
.arconix-accordions .arconix-accordion-title p { margin: 0; } #content form fieldset { border: none !important; }
#content .nf-form-cont select {
padding: 10px 15px;
height: 46px;
border-color: #b5b5b5;
font-size: 15px;
}
#content .nf-form-cont input::placeholder { color: #1e1e1e; }
#content .nf-form-cont textarea::placeholder { color: #1e1e1e; }
.nf-form-fields-required, .nf-error-required-error { display: none; }
input.nf-element[type=button] {
background-color: #f5821f;
border: none;
color: #fff;
padding: 10px 15px;
min-width: 200px;
font-size: 15px;
}
#content .nf-field-container { margin-bottom: 15px; } ul.international-agents { 
list-style: none;
margin: 0 0 30px;
}
ul.international-agents li { 
display: inline-block; 
width: 200px;
}
.jqueryFileTree LI.ext_pdf {
background: url(//condra.b-cdn.net/wp-content/themes/images/pdf.png) left top no-repeat;
}
.vcex-news-entry-thumbnail a, .vcex-news-entry-thumbnail img {
display: block;
min-height: 185px;
} #condra-calculator .form-group p, #condra-calculator .control-label { display: none; }
#condra-calculator input { width: 100%;  }
#condra-calculator .form-group {
display: inline-block;
width: 100%;
max-width: calc((100% - 30px) / 3);
float: left;
margin-right: 15px;
margin-bottom: 15px;
}
#condra-calculator .form-group:nth-child(3n+3) { margin-right: 0; }
#condra-calculator #submit, #condra-calculator #submithoist {
background-color: #f5821f;
border: none;
color: #fff;
padding: 10px 15px;
min-width: 200px;
font-size: 15px;
border-radius: 0;
}
#content #ajax-panel-status .container-fluid {
background-color: #f5f5f5;
padding: 20px;
margin: 15px 0;
}
#content span.note {
display: block;
margin-top: 15px;
} #left-cform {
width: calc(50% - 10px);
float: left;
margin-right:10px;
}
#right-cform {
width: calc(50% - 10px);
float: left;
margin-left:10px;
}
#right-cform input, #left-cform input {
margin-bottom: 15px;
}
.wpcf7-form .clearfix:after {
content:"\0020";
display:block;
height:0;
clear:both;
visibility:hidden;
overflow:hidden;
}
.wpcf7-form .clearfix {
display:block;
}
input.wpcf7-form-control.wpcf7-text {
width: 100%;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #f5821f;
border: none;
color: #fff;
padding: 10px 15px;
min-width: 200px;
font-size: 15px;
border-radius: unset;
margin-top: 20px;
font-size: 15px;
}
input[type="text"] {
background: #fff !important;
}
.wpcf7-form input[type="submit"]:hover, button:hover, #site-navigation .menu-button >a:hover >span.link-inner {
background: #F5821F;
}
.ftr-cta {
display: flex;
justify-content: space-between;
width: 980px;
max-width: 90%;
margin: 0 auto;
background: #EFEFEF;
}
.ftr-cta-txt {
align-self: center;
}
.ftr-cta-txt span {
font-size: 22px;
}
.ftr-cta a {
padding-top: 20px;
padding-right: 40px;
padding-bottom: 20px;
padding-left: 40px;
border-radius: 0px;
width: 100%;
color: #ffffff;
background: #f5821f;
display: inline-block;
font-size: 18px;
}
.ftr-cta a:hover {
color: #ffffff;
background: #1e1e1e;
text-decoration: none;
}
main div#text_icl-5, main div#text_icl-9, main div#text_icl-8, main div#text_icl-7, main div#text_icl-6 { 
background: #EFEFEF;
margin-bottom: 0 !important;
}
@media screen and (max-width:600px) {
#condra-calculator .form-group {
max-width: calc((100% - 15px) / 2);
}
#condra-calculator .form-group:nth-child(3n+3) { margin-right: 15px; }
#condra-calculator .form-group:nth-child(2n+2) { margin-right: 0; }
}
@media screen and (max-width:400px) {
#condra-calculator .form-group {
margin: 0;
margin-bottom: 15px;
max-width: none;
}
} .blog-entry-inner { background-color: #efefef; }
.checkbox-container input[type='checkbox'] {
margin-top: -30px;
}
.checkbox-container input[type='checkbox'] {
-webkit-font-smoothing: antialiased;
text-rendering: optimizeSpeed;
width: 30px;
height: 30px;
margin: 0;
margin-right: 1px;
display: block;
float: left;
position: relative;
cursor: pointer;
}
.checkbox-container input[type='checkbox']:after {
content: "";
vertical-align: middle;
text-align: center;
line-height: 30px;
position: absolute;
cursor: pointer;
height: 30px;
width: 30px;
left: 0;
top: 0;
font-size: 15px;
background: #fff;
border: 1px solid #b5b5b5;
}
.checkbox-container input[type='checkbox']:hover:after, .checkbox-container input[type='checkbox']:checked:hover:after {
background: #fff;
content: '\2714';
color: #1e1e1e;
}
.checkbox-container input[type='checkbox']:checked:after {
background: #fff;
content: '\2714';
color: #1e1e1e;
}
.checkbox-container .nf-field-label label { 
line-height: 30px; 
color: #1e1e1e;
}
.border-grey { border: 3px solid #efefef; }
.bg-green {
background-color: #007e41;
color: #fff;
padding: 10px;
display: inline-block;
margin-bottom: 10px;
width: 100%;
text-align: center;
}
.bg-green strong strong { font-weight: 800; }
.vc_tta-accordion .jqueryFileTree { 
list-style-image: none; 
font-family: Verdana, sans-serif;
font-size: 11px;
line-height: 18px !important;
padding: 0px;
margin: 0px !important;
}
.vc_tta-accordion .jqueryFileTree li.file {
background: url(//condra.b-cdn.net/wp-content/plugins/wpdm-extended-shortcodes/images/pdf.png) left top no-repeat;
list-style: none;
padding: 0 0 5px;
padding-left: 25px !important;
margin: 0px !important;
white-space: nowrap;
line-height: 18px !important;
}
ul.iconed { display: table; }
ul.iconed li { display: table-row; }
ul.iconed li .fa { 
color: #f5821f; 
width: 22px;
font-size: 14px;
text-align: center;
display: table-cell;
text-align: center;
padding-right: 10px;
}
@media screen and (min-width:960px) {
#footer-widgets .footer-box { width: 17%; }
#footer-widgets .footer-box.col-1 { width: 40%; }
#footer-widgets .footer-box.col-4 { width: 26%; }
}
#footer-widgets ul.menu li a:before {
content: '\f054';
font: normal normal normal 8px/1 FontAwesome;
margin-right: 5px;
}
footer .wpex-fa-social-widget a.wpex-social-btn { 
transform: rotate(45deg); 
margin-left: 20px;
background: #f5821f;
}
footer .wpex-fa-social-widget li:first-child a.wpex-social-btn { margin-left: 9px; }
footer a.wpex-social-btn span.fa {
transform: rotate(-45deg);
vertical-align: middle;
}
.footer-left {
display: inline-block;
width: 100%;
max-width: 50%;
float: left;
}
.footer-right {
display: inline-block;
width: 100%;
max-width: 50%;
text-align: right;
}
@media screen and (max-width:768px) {
.ftr-cta { display: block;}
main div#text_icl-5, main div#text_icl-9, main div#text_icl-8, main div#text_icl-7, main div#text_icl-6 { padding: 15px 0; }
.ftr-cta a { text-align: center; }
}
@media screen and (max-width: 650px) {
.footer-left, .footer-right {
max-width: none;
float: none;
text-align: center;
}
}
@media screen and (max-width: 600px) {
body.lang { 
background-position: initial;
}
}
.heading-polygons:after, #condra-news .vcex-module-heading:after {
content: '';
display: block;
background-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/condra-title-icon.svg);
width: 34px;
height: 44px;
background-size: contain;
background-position: center center;
background-repeat: no-repeat;
}
#condra-news .heading-polygons:after { margin: 0 auto; }
.theme-heading span.text:after {
display: none;
}
#footer {
background-image: url(//condra.b-cdn.net/en//wp-content/uploads/2019/03/footer.jpg)');
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
#condralogo img { width: 100%; }
#footer-widgets .footer-widget .textwidget ul { 
list-style-image: url(//condra.b-cdn.net/wp-content/themes/condra/img/chevron-r.svg); 
margin: 5px 0 5px 20px;
}