.heading_50{font-size:50px;line-height:60px;margin:0 0 30px 0}.heading_20{font-size:20px;line-height:28px;margin:0 0 16px 0}.padded_multiline_16{line-height:33px;padding:0;border-left:20px solid rgba(81,45,144,0.6);width:300px;margin:0}.padded_multiline_16 p{background-color:rgba(81,45,144,0.6);padding:9px 0;color:#fff;display:inline;margin:0}.padded_multiline_16 p span{position:relative;left:-10px}.padded_multiline_25{line-height:54px;padding:0;border-left:20px solid rgba(81,45,144,0.6);width:30%;margin:0;font-size:25px}.padded_multiline_25 p{background-color:rgba(81,45,144,0.6);padding:16px 0;color:#fff;display:inline;margin:0}.padded_multiline_25 p span{position:relative;left:-10px}body.active_menu{overflow:hidden}h1,h2,h3,h4,h5{color:#512c90}h1 a,h2 a,h3 a,h4 a,h5 a{color:#512c90;text-decoration:none}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:none}img{max-width:100%}svg{width:100%;height:auto}section,footer{position:relative;z-index:10;left:0;-webkit-transition:.5s all;transition:.5s all}ul,ol{padding-left:20px}.navbar-fixed-top{width:100%;-webkit-transition:.5s all;transition:.5s all}.scroll_to{position:relative}.scroll_to .anchor{display:block;width:150px;height:50px;color:#fff;text-decoration:none;text-align:center;font-size:15px;line-height:20px;position:absolute;left:50%;bottom:10px;z-index:20;text-transform:uppercase;margin-left:-75px;text-shadow:1px 1px #000}.scroll_to .anchor:before{display:block;font-family:"Ionicons";content:'\f3d0';font-size:40px;color:#fff;position:absolute;bottom:0;left:50%;z-index:10;margin-left:-13px}.full_screen{background-position:center top;background-repeat:no-repeat;background-size:cover;overflow:hidden}.full_screen .container,.full_screen .row{height:100%;position:relative}.full_screen.top_section,.top_section{margin-top:50px}section.center{text-align:center}.arrow{display:inline-block;border:1px solid #512c90;color:#512c90;font-size:15px;line-height:40px;text-transform:uppercase;height:40px;padding:0 35px 0 20px;text-decoration:none;position:relative;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;background-image:-webkit-linear-gradient(right, rgba(255,255,255,0) 50%, #512c90 50%);background-image:linear-gradient(to left, rgba(255,255,255,0) 50%, #512c90 50%);background-size:200% 100%;background-repeat:no-repeat;background-position:bottom right}.arrow:before{display:block;font-family:"Ionicons";content:'\f3d3';font-size:26px;color:#fff;position:absolute;top:-1px;right:15px;z-index:10;color:#512c90;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.arrow:hover{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;text-decoration:none;background-position:bottom left;color:#fff}.arrow:hover:before{color:#fff;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;right:10px}.arrow.inverted{border:1px solid #fff;color:#fff;background-image:-webkit-linear-gradient(right, rgba(255,255,255,0) 50%, #fff 50%);background-image:linear-gradient(to left, rgba(255,255,255,0) 50%, #fff 50%)}.arrow.inverted:before{color:#fff}.arrow.inverted:hover{color:#512c90}.arrow.inverted:hover:before{color:#512c90}.arrow.document{padding-left:40px}.arrow.document:after{display:block;font-family:"Ionicons";content:'\f381';font-size:26px;color:#fff;position:absolute;top:-1px;left:15px;z-index:10;color:#512c90;-webkit-transition:all .25s ease-in;transition:all .25s ease-in}.arrow.document:hover::after{color:#fff}.navbar.navbar-default.navbar-fixed-top{border:none !important}#language_desktop{display:block;width:50px;height:50px;float:right;overflow:hidden;background-color:#512c90;color:#fff;font-size:13px;text-transform:uppercase;text-decoration:none;line-height:50px;text-align:center}#search_desktop{width:50px;height:50px;float:right;overflow:visible;position:relative}#search_desktop #search_toggle{display:block;width:50px;height:50px;overflow:hidden;background-color:#a6a8ab;position:relative}#search_desktop #search_toggle:before{font-family:"Ionicons";display:block;content:'\f4a4';width:50px;height:50px;overflow:hidden;position:absolute;left:0;top:0;z-index:10;color:#fff;font-size:32px;text-align:center;line-height:50px}#search_desktop form{position:absolute;right:0;top:50px;z-index:10;display:block;background-color:#eceaf5;width:350px;height:50px;overflow:hidden;padding:10px 10px;display:none}#search_desktop form input[type="text"]{width:280px;height:30px;float:left;overflow:hidden;border:none;padding:0 10px;background-color:#fff}#search_desktop form input[type="submit"]{width:40px;height:30px;float:right;overflow:hidden;font-size:12px;color:#fff;background-color:#a6a8ab;border:none;text-transform:uppercase}.navbar-fixed-top .ul_level_1{width:auto;height:50px;float:right;overflow:visible;margin:0}.navbar-fixed-top .a_level_1{display:block;width:auto;height:50px;overflow:hidden;padding:0 15px;line-height:50px;font-size:13px;text-transform:uppercase;color:#a6a8ab;text-decoration:none}.navbar-fixed-top .a_level_1.act,.navbar-fixed-top .a_level_1:hover{color:#512c90;border-bottom:3px solid #512c90}.navbar-fixed-top .li_level_1{width:auto;height:50px;display:block;float:left;position:relative}.navbar-fixed-top .li_level_1:hover>.a_level_1{color:#512c90;border-bottom:3px solid #512c90}.navbar-fixed-top .li_level_1:hover>.ul_level_2{display:block}.navbar-fixed-top .ul_level_2{position:absolute;z-index:10;padding:10px 15px;width:540px;background-color:#eceaf5;left:-193px;display:none}.navbar-fixed-top .li_level_2{width:170px;height:auto;float:left;overflow:hidden;list-style-type:none}.navbar-fixed-top .a_level_2{display:block;width:100%;height:auto;font-size:13px;line-height:18px;color:#a6a8ab;text-decoration:none;text-transform:uppercase;padding:7px 0}.navbar-fixed-top .a_level_2.act,.navbar-fixed-top .a_level_2:hover{color:#512c90}#mobile_navigation{display:none}#page_navigation{position:fixed;right:20px;top:50%;z-index:100;width:20px;margin:0;padding:0;overflow:hidden}#page_navigation ul{overflow:hidden;width:20px;padding:0;margin:0}#page_navigation ul li{list-style-type:none;width:12px;height:12px;overflow:hidden;background-color:#000;margin:10px auto;box-shadow:0 0 1px 1px rgba(0,0,0,0.1)}#page_navigation ul li a{display:block;width:12px;height:12px;border:1px solid #fff;background-color:#eaeaea}#page_navigation ul li a.active{background-color:#fff}#management{background-image:url(../images/home/top_desktop_v2022.jpg)}#management .desktop .arrow{opacity:.6;-webkit-transition:all 0s;transition:all 0s}#management .desktop .middle{text-align:center;height:100%}#management .desktop .middle #slogan{position:absolute;bottom:150px;left:0;z-index:10;width:100%;text-align:center;overflow:hidden}#management .desktop .middle #slogan p{background:rgba(81,45,144,0.6);color:#fff;display:inline-block;font-size:30px;line-height:60px;padding:0 25px;overflow:hidden;float:none !important;margin:0 auto}#management .desktop .left h2,#management .desktop .right h2,#management .desktop .left p,#management .desktop .right p{color:#fff;font-size:25px;line-height:40px;background:rgba(81,45,144,0.6);overflow:hidden;padding:0 15px;display:block;margin:0;float:left;text-shadow:1px 1px rgba(0,0,0,0.8);clear:both}#management .desktop .left h2,#management .desktop .right h2{font-family:"Conv_GothaProMed"}#management .desktop .left p,#management .desktop .right p{margin-bottom:20px;clear:both}#management .desktop .left .arrow{float:left;clear:both}#management .desktop .right{text-align:right}#management .desktop .right h2,#management .desktop .right p{float:right}#management .desktop .left h2,#management .desktop .middle h2,#management .desktop .right h2,#management .desktop .left p,#management .desktop .middle p,#management .desktop .right p,#management .desktop .left #slogan p,#management .desktop .middle #slogan p,#management .desktop .right #slogan p,#management .desktop .left .arrow,#management .desktop .middle .arrow,#management .desktop .right .arrow{opacity:0;-webkit-transition:all .5s linear;transition:all .5s linear}#home_services{padding:30px 0 40px 0}#home_services h2{text-transform:uppercase;font-size:30px;line-height:40px;overflow:hidden}#home_services p{overflow:hidden}#invest_in_macedonia{padding:40px 0 110px 0;background-image:url(../images/home/invest_in_macedonia.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:20px;line-height:40px}#invest_in_macedonia p{margin-bottom:30px}#invest_in_macedonia .mobile{display:none}#invest_in_macedonia h2{color:#fff}#case_studies{background-color:#eceaf5;text-align:center}#case_studies .case_stydies_item{padding:0;overflow:hidden;position:relative}#case_studies .case_stydies_item img{vertical-align:middle;max-width:70%;max-height:70%}#case_studies .case_stydies_item .logo{width:100%;height:100%;overflow:hidden}#case_studies .case_stydies_item .text{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;overflow:hidden;background-color:rgba(81,45,144,0.6);color:#fff;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#case_studies .case_stydies_item .text p{text-transform:uppercase;position:absolute;top:30px;left:0;z-index:10;text-align:center;width:100%;margin:0}#case_studies .case_stydies_item .text h2{color:#fff;font-size:30px;line-height:40px;padding:30px 15px;margin:0}#case_studies .case_stydies_item .text a.arrow{position:absolute;left:50%;bottom:30px;z-index:10;margin-left:-72px}#case_studies .case_stydies_item:hover .text{visibility:visible}#interactive_map{display:none}#interactive_map h2{text-align:center;margin-bottom:40px}#interactive_map.full_screen .container .row{height:auto !important}#news_list h2{text-align:center;margin:50px 0}#news_list .news_list_item{margin-bottom:45px}#news_list p.date{font-size:13px;line-height:18px;margin-bottom:15px}#news_list h3{margin:0 0 20px 0;font-size:20px;line-height:26px;text-transform:uppercase}#testimonials{width:100%;height:auto;overflow:hidden;position:relative;background-image:url(../images/home/testimonials.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center}#testimonials .container .row>div{height:100%}#testimonials h2{text-align:center;background:rgba(81,45,144,0.6);padding:10px 15px;color:#fff;display:inline-block;overflow:hidden;margin-top:60px}#testimonials .testimonial{position:absolute;z-index:10;text-align:left;color:#fff;width:300px;padding-bottom:40px;display:none}#testimonials .testimonial .padded-multiline{line-height:33px;padding:0;border-left:20px solid rgba(81,45,144,0.6);width:300px;margin:0}#testimonials .testimonial .padded-multiline p{background-color:rgba(81,45,144,0.6);padding:9px 0;color:#fff;display:inline;margin:0}#testimonials .testimonial .padded-multiline p span{position:relative;left:-10px}#testimonials .testimonial:before{display:block;font-family:"Ionicons";content:'\f456';font-size:40px;color:#fff;position:absolute;bottom:0;left:50%;z-index:10;margin-left:-11px;color:#512c90}#testimonials .testimonial[item="1"]{top:160px;left:50%;margin-left:-150px}#testimonials .testimonial[item="2"]{bottom:80px;left:50%;margin-left:-150px}#testimonials .testimonial[item="3"]{top:350px;left:10%}#testimonials .testimonial[item="4"]{top:350px;right:10%}#contact.full_screen{font-size:20px;line-height:40px;color:#a5a6ab}#contact.full_screen .purple{text-transform:uppercase;color:#512c90;margin-bottom:0}#contact.full_screen a{color:#512c90;text-decoration:none !important}#contact.full_screen input[type="text"],#contact.full_screen input[type="email"]{width:48%;height:48px;padding:0 15px;border:1px solid #a6a8ab;margin-bottom:20px;float:left;overflow:hidden;-webkit-appearance:none;border-radius:0}#contact.full_screen input:nth-of-type(2n){float:right}#contact.full_screen textarea{width:100%;height:120px;padding:5px 15px;border:1px solid #a6a8ab;margin-bottom:20px;float:left;overflow:hidden;-webkit-appearance:none;border-radius:0}#contact.full_screen input[type="submit"]{background-color:#512c90;border:none;height:48px;width:48%;padding:0 15px;margin-bottom:0;color:#fff;font-size:20px;line-height:48px;text-align:center;text-transform:uppercase;cursor:pointer;float:right;border-radius:48px 48px;overflow:hidden;-webkit-appearance:none}#contact.full_screen .top{margin-top:50px}#contact.full_screen .center{text-align:center}#contact.full_screen .container{height:50%;overflow:hidden}#contact.full_screen .container-fluid{padding:0;height:50%;overflow:hidden}#contact.full_screen .container-fluid .row{height:100%}#contact.full_screen .container-fluid .row>div{height:100%}#contact.full_screen #map{height:100%;position:relative}#contact.full_screen .overlay{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%}#footer{width:100%;height:auto;overflow:hidden;background-color:#a6a8ab;color:#fff;line-height:36px;position:relative}#footer a,#footer a:link,#footer a:active,#footer a:visited{color:#fff;text-decoration:none}#footer a.email,#footer a:link.email,#footer a:active.email,#footer a:visited.email{color:#512c90}#footer a.footer_social,#footer a:link.footer_social,#footer a:active.footer_social,#footer a:visited.footer_social{display:inline-block;margin-left:10px}#footer a.level_1,#footer a:link.level_1,#footer a:active.level_1,#footer a:visited.level_1{text-transform:uppercase}#footer a:hover{text-decoration:none;color:#512c90}#footer ul{margin:0;padding:0}#footer li{list-style-type:none}#footer p{margin-bottom:0}#footer h4{font-size:16px;line-height:30px;margin:10px 0;padding:0;color:#fff;text-transform:uppercase}#footer .top{margin:25px 0 50px 0}#footer .top .info{text-align:right;padding-right:40px}#footer .expertise ul{width:100%;overflow:hidden}#footer .expertise ul li ul li{width:50%;float:left;overflow:hidden}#footer .bottom{font-size:13px;position:relative;z-index:20}#footer .bottom p{display:inline-block}#footer .bottom p.developer{float:right;text-align:right;display:block}#footer .bottom p.developer a{display:inline-block;padding-right:26px;background-image:url(../images/fresh_design.png);background-position:right center;background-repeat:no-repeat}#footer .bottom p.developer a:hover{color:#fff}#footer:after{display:block;content:'';background-color:#8d8f91;position:absolute;left:0;bottom:0;z-index:10;width:100%;height:36px;overflow:hidden}#two_column{padding:50px 0 80px 0}#two_column h1{font-size:50px;line-height:60px;margin:0 0 30px 0}#two_column h2{font-size:20px;line-height:28px;margin:0 0 16px 0;color:#a6a8ab}#two_column .important{color:#a5a5ab;font-size:20px;line-height:38px;font-family:"Futura Book BT",Futura,Futura-Medium,"Futura Medium","Century Gothic",CenturyGothic,"Apple Gothic",AppleGothic,"URW Gothic L","Avant Garde",sans-serif;font-weight:300}#team{padding:50px 0 80px 0}#team h2{text-align:center;font-size:50px;line-height:60px;margin:0 0 30px 0;margin-bottom:60px}#team .team_member{margin-bottom:60px}#team .team_member .picture{overflow:hidden}#team .team_member .picture img{border-radius:50%;-webkit-filter:grayscale(100%);filter:grayscale(100%); height: auto;}#team .team_member .text h3{font-size:20px;text-transform:uppercase;margin:0 0 20px 0;margin-top:60px}#team .team_member .text p{margin:0}#team .team_member:hover>.picture img{-webkit-filter:grayscale(0);filter:grayscale(0)}#industry_list{width:100%;height:auto;overflow:hidden}#industry_list .container-fluid{padding:0;position:relative}#industry_list .container-fluid .industry_list_item{padding:0;position:relative}#industry_list .container-fluid .industry_list_item img{width:100%;height:auto}#industry_list .container-fluid .industry_list_item .overlay{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;overflow:hidden;background-color:rgba(81,45,144,0.6);color:#fff;visibility:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#industry_list .container-fluid .industry_list_item .overlay h2{color:#fff;font-size:30px;line-height:40px;padding:30px 15px;margin:0}#industry_list .container-fluid .industry_list_item .overlay a.arrow{position:absolute;left:50%;bottom:30px;z-index:10;margin-left:-85px}#industry_list .container-fluid .industry_list_item:hover .overlay{visibility:visible}#industry_top{width:100%;height:auto;overflow:hidden}#industry_top .container-fluid{padding:0;position:relative}#industry_top .container-fluid img{width:100%;height:auto}#industry_top .padded-multiline{position:absolute;left:30%;top:33%;z-index:10;line-height:54px;padding:0;border-left:20px solid rgba(81,45,144,0.6);width:30%;margin:0;font-size:25px;width:40%}#industry_top .padded-multiline p{background-color:rgba(81,45,144,0.6);padding:16px 0;color:#fff;display:inline;margin:0}#industry_top .padded-multiline p span{position:relative;left:-10px}#news_detail_top{position:relative}#news_detail_top .container-fluid{padding:0}#news_detail_top .container-fluid img{width:100%;height:auto}#news_detail_top .container{position:absolute;top:0;z-index:10}#news_detail_top .container h1{color:#fff;background-color:rgba(81,45,144,0.6);padding:10px 20px;float:left;overflow:hidden;margin-top:100px}#news_detail_top .container .padded-multiline{line-height:33px;padding:0;border-left:20px solid rgba(81,45,144,0.6);width:300px;margin:0;width:50%;float:left;clear:both}#news_detail_top .container .padded-multiline p{background-color:rgba(81,45,144,0.6);padding:9px 0;color:#fff;display:inline;margin:0}#news_detail_top .container .padded-multiline p span{position:relative;left:-10px}#news_detail_content{width:100%;overflow:hidden;padding:30px 0 60px 0}#news_detail_content .all_devices p:first-of-type{color:#a5a5ab;font-size:20px;line-height:30px;font-family:"Futura Book BT",Futura,Futura-Medium,"Futura Medium","Century Gothic",CenturyGothic,"Apple Gothic",AppleGothic,"URW Gothic L","Avant Garde",sans-serif;font-weight:300}#news_detail_content .bottom{margin-top:30px}#news_detail_content .bottom .social{text-align:right}#study_top{width:100%;height:auto;overflow:hidden;background-color:#eceaf5;padding:100px 0}#study_top .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#study_top .padded-multiline{line-height:54px;padding:0;border-left:20px solid rgba(81,45,144,0.6);width:30%;margin:0;font-size:25px;width:100%}#study_top .padded-multiline p{background-color:rgba(81,45,144,0.6);padding:16px 0;color:#fff;display:inline;margin:0}#study_top .padded-multiline p span{position:relative;left:-10px}#study_top .logo{text-align:center}