.wpcf7-form-control-wrap {
    padding-top: 20px;
}
.rc-anchor-light {
    background: #fff !important;
}

.rc-anchor-light.rc-anchor-normal {
    border: 1px solid #d3d3d3;
    background: #fff;
}
.rc-anchor-light {
    color: #959595 !important;
}
.rc-anchor-light {
    background: #f9f9f9;
    color: #9ea6b1;
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
#menu li.current-menu-item a, #menu li.current-menu-parent a, #menu li.current_page_parent a, #menu li a.selected, #menu li a:hover, #menu li.current_page_item a {
	background: none !important;
	background-color: #fdb811 !important;
}

.menu-light .menu-smart a:hover, .menu-light .menu-smart a:focus {
	color: #fdb811;
}

.menu-light .menu-smart > li.active > a, .menu-light .menu-smart > li a.active, .menu-light .menu-smart > li.current-menu-ancestor > a {
	color: #fdb811;
}

.onepage-pagination {
	display: none;
}

.single-portfolio .site-footer {
	display: none !important;
}

.main-container .row-container .double-top-padding {
	padding-top: 0;
}

.single-portfolio.single-block-padding {
	padding: 0 36px 36px 0;
}

body[class*="hmenu-"] .menu-primary.is_stuck .menu-container, .menu-shadows {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.grecaptcha-badge {
    display: none !important;
}
input.wpcf7-form-control.wpcf7-submit:hover {
background-color: white;
color: #fdb811;
}
input.wpcf7-form-control.wpcf7-submit {
background-color: #fdb811;
color: white;
}

/* Header/Slider **/

h2.font-762333.fontsize-884320.font-weight-700.text-color-195735-color.font-obs {
    font-size: 300px !important;
}

/*** Slider settings ***/
/*.wpb_row.row-inner {
    height: 650px !important;
}

h2, .h2 {
    line-height: 1.2;
}
.main-container .row-container .row-parent .column_child.single-internal-gutter .uncont > *:not(:first-child) {
    margin-top: -30px !important;
	margin-right: 20% !important;
}
.fontsize-158353 {
    font-size: 10vw;
}
.fontsize-174899 {
    font-size: 7vw;
}
#bigtext-id0 .bigtext-line0 {
    font-size: 22.3vw !important;
}
.uncell.vc_custom_1671365484227.no-block-padding {
    padding-top: 14% !important;
}
@media only print and (min-width: 600px) {
  .image-pereca {
    display:none !important;
  }
	img.wp-image-57450 {
    display: none !important;
}
}
**/

h2.font-139449.h4.fontspace-435342.font-weight-200.text-color-prif-color.font-obs {
    padding-right: 23px !important;
}
@media only screen and (max-width: 1280px) {

	h2.font-762333.fontsize-884320.font-weight-700.text-color-195735-color.font-obs {
    font-size: 200px !important;
}
	.fontsize-158353 {
    font-size: 140px !important;
}
/*
	h4.font-762333.fontsize-174899.font-weight-700.text-color-prif-color {
    font-size: 134px !important;
}
	*/
.he-text {
    font-size: 134px !important;
}
	.he-text2 {
    font-size: 120px !important;
}
h2.font-762333.fontsize-992404.text-color-195735-color.font-obs {
    font-size: 70px !important;
    line-height: 1.1;
}
	h2.font-139449.h4.fontspace-435342.font-weight-200.text-color-prif-color.font-obs {
    padding-right: 95px;
}
body:not(.vc-safe-mode) .shift_x_neg_triple {
    left: -40% !important;
}
	.main-container .row-container .row-child.col-no-gutter > .row-inner > div:not(.vc_helper), .main-container .row-container .col-no-gutter > .row-inner > div:not(.vc_helper) {
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 30px !important;
}
	div#row-unique-3 {
    display: none !important;
}
}
@media only screen and (max-width: 1490px) and (min-width:1280px) {
	h2.font-762333.fontsize-992404.text-color-195735-color.font-obs {
    padding-top: 15px !important;
}
		h4.font-762333.fontsize-174899.font-weight-700.text-color-prif-color {
    font-size: 200px !important;
}

}
/* Super skript za mobilni */
.smart-text sup {
    font-size: 45px !important;
	font-weight: 600;
    top: -1.1em !important;
}
.smart-text p {
    font-size: 135px !important;
    font-weight: 700;
    font-family: 'POPPINS';
    line-height: 0.6 !important;
}
.smart-text {
    padding-left: 0px !important;
    margin: -120px 0 0 0px !important;
}
@media only screen and (max-width: 800px) {
		h4.font-762333.fontsize-174899.font-weight-700.text-color-prif-color {
	font-size: 108px !important;
	line-height: 0.6 !important;
	margin-bottom: -150px !important;
	margin-left: -3px !important;
}
	.main-container .row-container .triple-top-padding {
    padding-top: 0px !important;
}
	.wpb_column.pos-top.pos-left.align_left.column_parent.col-lg-12.single-internal-gutter.shift-col-wa {
    padding-top: 0px !important;
}
	h2.font-762333.fontsize-992404.text-color-195735-color.font-obs {
    font-size: 45px !important;
    line-height: 1.1;
}
		.he-text2 {
    font-size: 120px !important;
			margin-bottom: -20px !important;
}
}