.employer_landing_top{background-color:#F79100;background-image:-o-linear-gradient(290deg,#F79100 30%,#FBA615 60%,#FECB33 80%,#FECC35 110%);background-image:linear-gradient(160deg,#F79100 30%,#FBA615 60%,#FECB33 80%,#FECC35 110%);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}
.bottom_contact{background-color:#F79100;background-image:-o-linear-gradient(295deg,#F79100 0%,#FBA615 50%,#FECB33 85%);background-image:linear-gradient(155deg,#F79100 0%,#FBA615 50%,#FECB33 85%);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;min-height:200px}
#footer{margin-top:0}
.employer_landing_inside{direction:ltr;max-width:1200px;width:95%;overflow:visible;margin:0 auto;font-size:0;padding:60px 0 210px}
.bottom_contact_inside{direction:ltr;max-width:1200px;position:relative;width:95%;overflow:visible;margin:0 auto;font-size:0;padding:50px 0 70px}
.employer_landing_inside_next{direction:ltr;max-width:1200px;width:95%;overflow:visible;margin:0 auto;font-size:0;padding:0}
.employer_landing_inside_position{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;position:relative;font-size:16px;width:50%;vertical-align:top}
.bottom_contact_inside_part{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;position:relative;font-size:16px;width:50%;vertical-align:top}
.bottom_contact_inside_part_left{width:40%}
.bottom_contact_inside_part_right{width:60%}
.employer_landing_inside_left{z-index:2}
.big_titleov{font-size:75px;margin:0;font-weight:700;line-height:1em}
.big_titleov_white{color:#fff}
#sidebar_square div:first-of-type{margin-left:auto;margin-right:auto}
.big_description{font-size:20px;line-height:1.5em;font-weight:100;color:#222;margin:0;max-width:100%;padding:30px 0}
.big_description_short{width:430px}
.dark_buttons button{display:inline-block;color:#fff;background:#292929;font-size:16px;font-weight:900;font-family:Circular;border-radius:100px;vertical-align:middle;text-align:center;-webkit-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;padding:18px 65px;border:0;text-shadow:none;margin-top:10px}
.dark_buttons button:hover{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.3);box-shadow:0 0 15px 0 rgba(0,0,0,0.3)}
.dark_buttons.dark_buttons_med button{background: #33333394;cursor: text !important;padding:18px 45px; margin-left: 20px;}
.dark_buttons.dark_buttons_med button:hover {   -webkit-box-shadow: none;    box-shadow: none;}
.dark_buttons_med{cursor: text;}
.dark_buttons_bottom{display:block;margin-top:40px}
.dark_buttons_bottom_colored{color:#292929;position: relative;  font-size: 16px;  font-weight: 900; margin-top: 30px;}
.absolute_image{position:absolute;right:-60px;top:-25px}
.absolute_image_mobile{display:none}
.employer_data_third{width:33.333333%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;color:#292929;font-size:16px;display:inline-block;padding:35px 10px 35px 70px;vertical-align:top;position:relative}
.employer_data_third_02,.employer_data_third_03{padding-left:85px}
.employer_data_third_title{font-size:50px;position:relative;padding:15px 0;margin:0;font-weight:700}
.employer_data_third_desc{font-size:20px;padding-top:10px;margin:0;font-weight:lighter}
.employer_data_third_01:before{display:inline-block;content:url(../images/press_icon1.svg);position:absolute;left:0;top:25px}
.employer_data_third_02:before{display:inline-block;content:url(../images/press_icon2.svg);position:absolute;left:0;top:25px}
.employer_data_third_03:before{display:inline-block;content:url(../images/press_icon3.svg);position:absolute;left:0;top:25px}
.yellow_benefit_container{background-color:#F8ECC5;min-height:30px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;position:relative;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(60%,#F8ECC5),color-stop(130%,#ffff));background-image:-o-linear-gradient(top,#F8ECC5 60%,#ffff 130%);background-image:linear-gradient(-180deg,#F8ECC5 60%,#ffff 130%)}
.yellow_benefit_container_inside{margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;width:95%;max-width:1220px;padding:80px 0;color:#292929}
.middle_size_title{font-size:50px;margin:0;line-height:1.2em}
.middle_size_paraf{font-size:20px;font-weight:lighter;line-height:1.5em;padding:30px 0;margin:0;margin-bottom:20px}
.icons_container{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:visible;font-size:0}
.icons_container_inside{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;width:25%;display:inline-block;vertical-align:top;padding:12px}
.icons_container_inside_white{background-color:#fff;padding:40px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative;border-radius:10px;-webkit-box-shadow:0 0 20px 0 rgba(200,200,0,.2);box-shadow:0 0 20px 0 rgba(200,200,0,.2)}
.icons_container_inside_white h6{margin:20px 0;line-height:1.3em;font-size:16px}
.icons_container_inside_white p{font-weight:lighter;font-size:14px;line-height:1.5em;min-height:130px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 10px}
.colored_white{color:#fff}
.posao_hr_represent{position:absolute;right:0;top:-45px}
.quote_time{position:absolute;top:-120px;left:-10px;opacity:.7;right:0;margin:auto}
.quote_time_2{position:absolute;right:-270px;top:0}
@media only screen and (max-width: 1380px) {
.absolute_image{position:absolute;right:1vw;top:-50px;max-width:170%}
.employer_data_third:before{top:15px;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
.employer_data_third_title{font-size:35px;padding:0 0 15px}
.employer_data_third_desc{font-size:18px;padding-top:2px}
.big_titleov{font-size:65px}
.middle_size_title{font-size:35px}
.middle_size_paraf{font-size:18px;padding:20px 0 10px}
.employer_data_third{padding:35px 10px 25px 70px}
.employer_data_third_02,.employer_data_third_03{padding-left:80px}
.employer_landing_inside{padding:60px 0 165px}
.posao_hr_represent{right:50px;top:-45px;width:350px}
.icons_container_inside_white{padding:25px 15px 30px}
.icons_container_inside_white img{width:70px}
.big_description_short{width:400px}
.yellow_benefit_container_inside{padding:60px 0}
.big_description{font-size:18px}
	.dark_buttons_last button {  padding: 18px 45px;}
	.dark_buttons.dark_buttons_med button {   padding: 18px 35px;    margin-left: 10px;}
}
@media only screen and (max-width: 1180px) {
		.dark_buttons_last button {  padding: 18px 25px;}
	.dark_buttons.dark_buttons_med button {   padding: 18px 25px;    margin-left: 10px;}
.bottom_contact_inside{max-width:900px;padding:50px 0 70px}
.middle_size_paraf{max-width:500px;width:100%;margin-left:auto;margin-right:auto}
.dark_buttons_bottom{margin-top:30px}
.icons_container_inside_white p{min-height:100px}
.employer_landing_inside{max-width:900px;text-align:center}
.icons_container_inside_white{padding:30px 15px}
.big_description_short{width:100%}
.employer_landing_inside_position{width:540px;max-width:100%;text-align:center;margin-left:auto;margin-right:auto}
.absolute_image{display:none}
.employer_landing_inside{padding:60px 0 30px}
.yellow_benefit_container_inside{max-width:900px}
.employer_data_third_title{font-size:30px;padding:0 0 10px}
.employer_data_third_desc{font-size:14px;padding-top:0}
.employer_landing_inside_next{max-width:900px}
.icons_container_inside{width:50%}
.posao_hr_represent{width:380px}
.employer_data_third{padding:35px 10px 25px 60px}
.employer_data_third_02,.employer_data_third_03{padding-left:70px}
.absolute_image_mobile{display:block;margin:50px 0;margin-left:-9vw}
}
@media only screen and (max-width: 980px) {
.bottom_contact_inside_part_left{width:50%}
.bottom_contact_inside_part_right{width:50%}
.posao_hr_represent{width:350px}
}
@media only screen and (max-width: 728px) {
.big_titleov{font-size:36px}
.absolute_image_mobile{display:block;margin:30px 0 20px;margin-left:-2vw;max-width:100%}
.dark_buttons button{font-size:14px;padding:16px 65px;margin-top:0}
.employer_data_third_desc{font-size:12px}
.big_description{font-size:16px}
.icons_container_inside{width:100%}
.yellow_benefit_container_inside{padding:50px 0}
.middle_size_paraf{margin-bottom:20px;max-width:340px;font-size:16px}
.middle_size_title{font-size:30px;text-align:center;width:400px;margin-left:auto;margin-right:auto;max-width:100%}
.bottom_contact_inside_part_left{width:100%;text-align:center}
.icons_container_inside_white h6{margin:20px 0}
.icons_container_inside_white p{min-height:auto}
.icons_container_inside_white{padding:15px}
.icons_container_inside_white p{min-height:auto;width:400px;max-width:100%;margin-left:auto;margin-right:auto}
.bottom_contact_inside_part_right{width:100%;position:relative;text-align:center;max-height:350px;overflow:hidden}
.posao_hr_represent{position:relative;top:0;margin-left:auto;margin-right:auto;right:auto;width:310px;margin-top:20px}
.middle_size_paraf_speciali{margin-bottom:10px}
.employer_landing_inside{padding:50px 0 30px}
.bottom_contact_inside{padding-bottom:0}
.employer_data_third:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);top:24px}
.employer_data_third_title{font-size:20px}
.employer_data_third{padding:25px 10px 10px 90px}
.big_description_short{max-width:350px;margin-left:auto;margin-right:auto}
.employer_data_third_title{font-size:30px}
.employer_data_third_desc{font-size:14px;padding-top:5px}
.employer_data_third{display:block;width:100%}
.employer_landing_inside_next{display:none}
}
@media only screen and (max-width: 480px) {
    .big_description_short{
        max-width: 280px;
    }
.dark_buttons button{padding:16px 45px}
	.dark_buttons_last button {
    display: block;
       margin-left: auto;
    margin-right: auto;
    width: 270px;
    max-width: 90%;
}
.middle_size_title{padding: 0px 0px;
    box-sizing: border-box;
    width: 304px;
    max-width: 100%;}
.dark_buttons button{    width: 270px;
    max-width: 90%;}
.dark_buttons.dark_buttons_med button {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 270px;
    max-width: 90%;
    margin-top: 20px;
}
.middle_size_paraf {
box-sizing: border-box;
    width: 250px;
    max-width: 90%;
}
.icons_container_inside_white{padding:15px 15px 20px}
.icons_container_inside_white h6{margin:20px 0 15px}
}