.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single:not(.ast-related-post) {
background-color: transparent !important;
}
.ast-page-builder-template .site-content > .ast-container {
max-width: 1426px;}
.ast-page-builder-template.single-post .site-content > .ast-container {
max-width: 1426px;
}
.ast-container {
padding-left: 20px !important;
padding-right: 20px !important;
}
.main-header-menu .menu-link {
font-size: 18px !important;
color: #fff;
}
a, .custom-logo-link {outline:0;}
.main-header-menu .menu-link:hover {color: #D44A6E !important;}
input[type="checkbox"]:checked {background: #D44A6E !important; color:#D44A6E !important;}
.current-menu-item a {
color: #D44A6E !important;
}
.ast-mobile-header-wrap .ast-mobile-header-content{
background-color: transparent;
}
#ast-hf-menu-1 .current-menu-item::before {
content: '';
border-top: 4px solid #d44a6f;
position: absolute;
top: -69px;
width: 77%;
transform: translate(14%);
border-radius: 2px;
}
#ast-hf-menu-1 .sub-menu .current-menu-item::before {
border:none;
}
#menu-footer-menu .menu-link {font-size: 16px !important;}
#menu-footer-menu li {
display: inline;
}
.hmail {
color:#fff; 
background:url(https://humaine.hr/wp-content/uploads/2023/04/humaine-icon-mail.svg); 
background-repeat:no-repeat; 
background-position: 0px 7px;
padding-left: 27px;
cursor: pointer;
}
.cmail {
background:url(https://humaine.hr/wp-content/uploads/2023/04/humaine-icon-mail.svg); 
background-repeat:no-repeat; 
padding-left: 27px;
cursor: pointer;
box-sizing: content-box;
font-size: 22px;
line-height: 22px;
background-position-y: center;
}
#emfild a {
color:#5B2A66 !important;
background-color:#fff !important;
font-size: 22px;
line-height: 22px; }
.phone{color:#fff; background:url(https://humaine.hr/wp-content/uploads/2023/04/humaine-icon-tel.svg); background-repeat:no-repeat;background-size: 12px 19px;
background-position: 0px;padding-left: 20px; cursor: pointer;}
.circle {
width:5px;
height: 5px;
border-radius: 50%;
background-color: #D44A6E; display: inline-block;
margin-left: 20px;
vertical-align: middle;
margin-right: 25px;
}
.addmail, .addphone {
font-size:16px;
line-height:25px;
color:#fff;
font-weight:700;
}
.addmail:hover, .addphone:hover {
color: #D44A6E;
}
.ast-separate-container .ast-article-single {
padding: 0;
}
.entry-content p {
margin-bottom: 2.1em;
}
.ast-separate-container #primary{
padding: 0;
margin: 1.4em 0;
}
.ast-primary-header-bar .site-primary-header-wrap {
padding-left: 140px;
padding-right: 120px;
}
.main-header-menu .menu-link, .main-header-menu > a {
padding: 0 1.26em;}
.main-header-menu .smin .menu-link {
padding:0;}
.main-header-menu .smfb .menu-link {
padding-right: 16px;}
.main-header-menu .sminsta .menu-link {
padding-left: 16px;}
.site-header {
padding-top: 34px;
}
.raised-logo { 
margin-left: 29px;}
.box-iab-logo .elementor-text-editor {
vertical-align: middle;
display: inline;
padding-top:13px;
}
.single-post .fa-facebook::before {
content: "\f39e";
color: #5B2A65;
}
.single-post .fa-linkedin::before {
content: "\f0e1";
color: #5B2A65;
}
.single-post .iconShare .elementor-grid {
display: inline-grid; width:auto;}
.comments-area {
margin-top: 0em;
margin-left: 80px;
margin-right: 80px;
}
.comment-reply-title {
display: none;
}
.ast-separate-container .comment-respond {
padding: 2em 6.67em 6em;}
.ast-desktop .main-header-menu:not(#ast-hf-mobile-menu) .sub-menu {
box-shadow: none ;
}
.pattern {
background:url(https://humaine.hr/wp-content/uploads/2021/05/pattern-point.png);
height: 6px;
display:block;
}
.pattern2 {
height: 6px;}
#comments .submit {
padding: 25px 80px 26px 42px;
border-radius: 6px;
line-height: 24px;
border: 0;
font-size: 20px;
font-weight: 700;
background-image: url(https://humaine.hr/wp-content/uploads/2021/05/ap-arrow.png);
background-repeat: no-repeat;
background-position-x: 88%;
background-position-y: center;
}
.comments-area textarea#comment, .comments-area .ast-comment-formwrap input[type="text"] {
border-radius: 6px;
border: 1px solid #5B2A66;
box-sizing: border-box;
padding: 20px;
color: #7D6D82;
font-size: 18px;
}
.comments-area textarea#comment {
padding-bottom: 35px;}
.ast-comment-formwrap.ast-row .ast-width-lg-33 {
width: 100%; }
#ast-commentform {
display: flex;
flex-wrap: wrap;}
#ast-commentform .ast-row {
margin-left: 0;
margin-right: 0;
}
.comments-area .comment-notes { 
order: 1;
margin-left: 20px;
}
.ast-comment-formwrap.ast-row { 
order: 2; 
width: 48%;}
.comments-area .comment-textarea { 
order: 3; }
.comments-area .form-submit { 
order: 4;
width: 100%;
margin-right: 20px;
text-align: right;
}
.logged-in #ast-commentform .ast-row {
width: 100%;
}
#morepost .eael-load-more-button, #eael-load-more-btn-152ae0b8, #eael-load-more-btn-4d848187 {
background-image: url(https://humaine.hr/wp-content/uploads/2021/05/ap-arrow.png);
background-repeat: no-repeat;
background-position-x: 85%;
background-position-y: center;
}
.eael-grid-post-holder {
border: none !important;
}
.ast-comment-avatar-wrap {
display: none !important;
}
.ast-comment-meta {
padding: 0 5em 1em;
}
.ast-comment-content.comment{
padding: 0 3em 1em;
}
.ast-comment-meta.ast-row.ast-comment-author.vcard.capitalize {
}
.ast-separate-container .ast-comment-list li.depth-1 {
margin-bottom: 0;
}
.sub-menu .ast-icon.icon-arrow {
display: none;
}
.author.ast-page-builder-template .site-content > .ast-container {
max-width: 1466px !important;
margin-bottom:1.4em;
}
.author .site-content { 
margin-left:80px; margin-right:80px;}
@media only screen and (max-width:1430px) {
.ast-comment-formwrap.ast-row {
width: 100%;}
.comments-area .comment-textarea {width: 100%;}
.comments-area .form-submit {
margin-right: 0px;
text-align: center;}
}
@media only screen and (min-width:1400px) {
.inlinedesc {
display:none;}
.ast-separate-container .comment-respond {
padding: 20px 120px 50px;
}
}
@media only screen and (max-width: 1300px) and (min-width: 920px){ 
.ast-primary-header-bar .site-primary-header-wrap {
padding-left: 20px;
padding-right: 20px;
}
}
@media only screen and (max-width: 1300px) and (min-width: 768px){  
.elementor-nav-menu__align-right .elementor-nav-menu {
margin-left: 0;
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;
}
}
@media only screen and (max-width: 1200px) and (min-width: 768px){  
.raised-logo {
margin-left: 27px !important;}
.comments-area, .author .site-content {
margin-left: 40px;
margin-right: 40px;}
}
@media only screen and (max-width: 1076px) and (min-width: 920px){  
.main-header-menu .menu-link, .main-header-menu > a {
padding: 0 0.7em;}
.main-header-menu .menu-link {
font-size: 17px !important;}
}
@media (min-width:1024px) and (max-width:1200px) {
.elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child {
-webkit-box-ordinal-group:11;
-ms-flex-order:10;
order:10
}
.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2) {
-webkit-box-ordinal-group:10;
-ms-flex-order:9;
order:9
}
.elementor-6 .elementor-element.elementor-element-bf07228 {
padding-top: 0px !important;}  
.elementor-6 .elementor-element.elementor-element-26d3319e {
padding-bottom: 0px !important;} }
@media only screen and (max-width: 1200px) {
.inline {
display:none;}
.ast-separate-container .comment-respond {
padding: 20px 30px 40px;
}
.elementor-element.elementor-element-fc75005 img {
width:auto;
max-width:450px;
}
}
@media only screen and (max-width: 921px) { .ast-header-break-point .main-navigation .stack-on-mobile li.smfb, .ast-header-break-point .main-navigation .stack-on-mobile li.smin, .ast-header-break-point .main-navigation .stack-on-mobile li.sminsta {  
width:10%;}
.ast-header-break-point .ast-builder-menu-mobile .main-navigation {
margin-bottom: 40px;
}
}
@media only screen and (max-width: 768px) {
.elementor-counter .elementor-counter-number-prefix{
flex-grow: 0;
}
.ast-header-break-point .main-navigation .stack-on-mobile li.smfb, .ast-header-break-point .main-navigation .stack-on-mobile li.smin, .ast-header-break-point .main-navigation .stack-on-mobile li.sminsta{
width:15%;}
.pattern {
background:url(https://humaine.hr/wp-content/uploads/2021/05/pattern-mob.png);
height: 4px;}
#contactForm .elementor-field-group {
margin-bottom: 25px;
}
#contactForm .elementor-field-textual.elementor-size-xl {
min-height: 50px;}
#contactForm .elementor-button {
padding: 25px 17px 26px 17px;}
#contactForm .elementor-button .elementor-align-icon-right {
margin-left: 15px;}
.elementor-field-type-acceptance {
margin-top: 0px;
margin-bottom: 5px !important;
}
.ast-separate-container #primary {
margin: 0;
}
.site-header {
padding-top: 10px;
}
.ast-separate-container #content .ast-container, .ast-page-builder-template #content .ast-container  {
padding-left: 1.65em;
padding-right: 1.65em;}
.eael-grid-post .eael-entry-wrapper {
padding: 15px 0px;
}
.eael-grid-post-holder, #postAuthor .eael-entry-wrapper {
background: transparent !important;
}
.iab-logo {
float:right;}
.elementor-nav-menu__align-right .elementor-nav-menu {
-webkit-box-pack: start;
-ms-flex-pack: start;
justify-content: flex-start;}
.contact {
background-position: 0px 9px;}
#blogList.elementor-element .elementor-post__text{
padding: 0 !important;}
#blogList .elementor-post {
background-color: transparent !important;}
#metaBlog .elementor-icon-list-icon {
display:none}
#metaBlog .elementor-icon-list-items li:first-child {
border-bottom:1px solid #fff;
padding-bottom: 25px;
margin-bottom: 25px;
}
.metaShare, .iconShare{
text-align: left !important;
width: auto !important;
float: left;}
.single-post .iconShare .elementor-grid {
display: inline-block; width:auto;}
.iconShare { margin-left:30px;}
#metaShareBox {
border-bottom: 1px solid rgba(125, 109, 130, 0.4);
margin-bottom:15px;
}
.comments-area textarea#comment, .comments-area .ast-comment-formwrap input[type="text"] {
padding: 15px;
font-size: 16px;
}
#emfild a { 
font-size:20px;}
.specialBox img {
margin-bottom: 40px;
width: 92px;
}
.comments-area, .author .site-content {
margin-left: 0px;
margin-right: 0px;}
}
@media only screen and (max-width: 450px) {
#comments .submit {
padding: 20px 45px 21px 25px;
background-position-x: 92%;}
#comments p {
margin-bottom: 0.8em;}
}
@media only screen and (max-width: 385px) {
.raised-logo {
margin-left:10px;
width:144px;
}
}
@media only screen and (min-width:1640px) {
.single-post article .elementor-section-wrap section:nth-child(3)::after{
content: '';
background-image: url(https://humaine.hr/wp-content/uploads/2021/06/group-20.png);
width: 219px;
height: 219px;
position: absolute;
left: -100px;
top:636px;
z-index:-1;
}
.single-post article .elementor-section-wrap section:nth-child(3)::before{
content: '';
background-image: url(https://humaine.hr/wp-content/uploads/2021/06/group-240.png);
width: 164px;
height: 120px;
position: absolute;
right: -57px;
top: 250px;
} 
.single-post article .elementor-section-wrap section:nth-child(4)::before  {
content: '';
background-image: url(https://humaine.hr/wp-content/uploads/2021/06/group-49.png);
width: 183px;
height: 251px;
position: absolute;
left: -109px;
top: -500px;
}
}
@media only screen and (max-width:1466px) {
#content .ast-container {
overflow: hidden;}
}
@media only screen and (max-width:1639px) {
.single-post article .elementor-section-wrap section:nth-child(2)::after {
content: '';
background-image: url(https://humaine.hr/wp-content/uploads/2021/06/group-192.png);
width: 161px;
height: 184px;
position: absolute;
left: -30px;
top: 400px;
background-size: 50%;
background-repeat: no-repeat;
z-index: 1;
}
.single-post article .elementor-section-wrap section:nth-child(3)::after {
content: '';
background-image: url(https://humaine.hr/wp-content/uploads/2021/06/group-17.png);
width: 183px;
height: 251px;
position: absolute;
right: -151px;
top: 1700px;
background-size: 50%;
background-repeat: no-repeat;
}
}.clearfix::before,.clearfix::after{content:" ";display:table;clear:both}.eael-testimonial-slider.nav-top-left,.eael-testimonial-slider.nav-top-right,.eael-team-slider.nav-top-left,.eael-team-slider.nav-top-right,.eael-logo-carousel.nav-top-left,.eael-logo-carousel.nav-top-right,.eael-post-carousel.nav-top-left,.eael-post-carousel.nav-top-right,.eael-product-carousel.nav-top-left,.eael-product-carousel.nav-top-right{padding-top:40px}.eael-contact-form input[type=text],.eael-contact-form input[type=email],.eael-contact-form input[type=url],.eael-contact-form input[type=tel],.eael-contact-form input[type=date],.eael-contact-form input[type=number],.eael-contact-form textarea{background:#fff;box-shadow:none;-webkit-box-shadow:none;float:none;height:auto;margin:0;outline:0;width:100%}.eael-contact-form input[type=submit]{border:0;float:none;height:auto;margin:0;padding:10px 20px;width:auto;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-contact-form.placeholder-hide input::-webkit-input-placeholder,.eael-contact-form.placeholder-hide textarea::-webkit-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input::-moz-placeholder,.eael-contact-form.placeholder-hide textarea::-moz-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-ms-input-placeholder,.eael-contact-form.placeholder-hide textarea:-ms-input-placeholder{opacity:0;visibility:hidden}.eael-contact-form.placeholder-hide input:-moz-placeholder,.eael-contact-form.placeholder-hide textarea:-moz-placeholder{opacity:0;visibility:hidden}.eael-custom-radio-checkbox input[type=checkbox],.eael-custom-radio-checkbox input[type=radio]{-webkit-appearance:none;-moz-appearance:none;border-style:solid;border-width:0;outline:none;min-width:1px;width:15px;height:15px;background:#ddd;padding:3px}.eael-custom-radio-checkbox input[type=checkbox]:before,.eael-custom-radio-checkbox input[type=radio]:before{content:"";width:100%;height:100%;padding:0;margin:0;display:block}.eael-custom-radio-checkbox input[type=checkbox]:checked:before,.eael-custom-radio-checkbox input[type=radio]:checked:before{background:#999;-webkit-transition:all .25s linear 0s;transition:all .25s linear 0s}.eael-custom-radio-checkbox input[type=radio]{border-radius:50%}.eael-custom-radio-checkbox input[type=radio]:before{border-radius:50%}.eael-post-elements-readmore-btn{font-size:12px;font-weight:500;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;display:inline-block}.elementor-lightbox .dialog-widget-content{width:100%;height:100%}.eael-contact-form-align-left,.elementor-widget-eael-weform.eael-contact-form-align-left .eael-weform-container{margin:0 auto 0 0}.eael-contact-form-align-center,.elementor-widget-eael-weform.eael-contact-form-align-center .eael-weform-container{float:none;margin:0 auto}.eael-contact-form-align-right,.elementor-widget-eael-weform.eael-contact-form-align-right .eael-weform-container{margin:0 0 0 auto}.eael-force-hide{display:none !important}.eael-d-none{display:none !important}.eael-d-block{display:block !important}.eael-h-auto{height:auto !important}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating{display:none}.theme-martfury .elementor-wc-products .woocommerce ul.products li.product .product-inner .mf-rating .eael-star-rating.star-rating~.count{display:none}