#Top_bar .menu > li.current-menu-item a{
color: #ef5034 !important;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a {
color: #1b2637;
}
#business-consultants-bg .phase12-wrap hr {
width: 57%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
#insurance-finance-bg .phase12-wrap hr {
width: 82%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 66%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
#energy-bg .phase12-wrap hr {
width: 16%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 51%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
textarea.wpcf7-form-control.wpcf7-textarea {
font-size: 15px;
height: 171px;
}
.header-stack #Top_bar .top_bar_right {
display:none;
}
.subtitle-contact-text a {
color: #1583b2;
}
.subtitle-contact-text a:hover {
color: #ef5034;
text-decoration:none;
}
.first-content p:nth-child(1) input[type="text"] {
padding: 14.2px;
}
.first-content p:nth-child(2) input[type="tel"] {
padding: 14.2px;
}
.first-content p:nth-child(3) input[type="email"] {
padding: 14.2px;
}
#contact-form input[type="submit"]:hover {
padding: 15px 65px;
font-size: 15px;
background-color: #ef5034!important;
color:white!important;
}
.footer_copy .column .mcb-column-inner{
margin-bottom: 0;
}
.logo-homepage-content {
float: left; transform: translate(53%, 0);
margin-top: 80px;
}
.contact-informations {
text-align: left;
padding-left: 50px;
}
p.subtitle-contact-text {
font-size: 25px;
color: #001946;
line-height: 32px;
font-weight: 700;
}
.business-content {
padding-right: 90px;
margin-top: 295px;
}
.energy-content {
margin-top: 310px;
}
.construction-content {
margin-top: 383px;
}
.phase11-wrap hr {
width: 52%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
.phase11 {
text-align: center;
color: #156f95;
font-size: 48px;
line-height: 50px;
font-weight: 900;
letter-spacing: 0px;
margin-top: 90px;
}
.phase11-wrap p {
padding-left: 100px;
padding-right: 20px;
font-size: 30px;
margin-top: 26px;
color: #152030;
line-height: 40px;
margin-bottom: 26px;
}
.phase11-wrap {
width: 100%!important;
margin-top: 321px;
}
.phase11-wrap h2 {
line-height: 50px;
font-weight: 900;
font-size: 48px;
padding-left: 100px;
padding-right: 20px;
}
.one-second.column.phase13-wrap {
background-color: rgba(255,255,255,0.7);
margin: 0;
width: 50%;
min-height: 1080px;
}
.phase12-wrap h2 {
line-height: 50px;
font-weight: 900;
font-size: 48px;
padding-left: 100px;
padding-right: 20px;
}
.phase12-wrap hr {
width: 52%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
.insurance-content {
margin-top: 240px;
}
.industrial-commerce-content {
margin-top: 350px;
}
.dream {
color: #ef5034;
}
.one.mcb-wrap.white-back {
background-color: rgba(255,255,255,0.7);
width: 50%;
position: absolute;
min-height: 956px !important;
top: 0px;
}
.phase12 {
text-align: center;
color: #156f95;
font-size: 48px;
line-height: 50px;
font-weight: 900;
letter-spacing: 0px;
margin-top: 90px;
}
.phase12-wrap p {
padding-left: 100px;
padding-right: 20px;
font-size: 30px;
margin-top: 26px;
color: #152030;
line-height: 40px;
margin-bottom: 26px;
}
.one-second.column.phase12-wrap {
background-color: rgba(255,255,255,0.7);
margin: 0;
width: 50%;
min-height: 914px;
}
.header-stack.header-center #Top_bar:not(.is-sticky) .menu_wrapper {
width: 100%;
}
#Top_bar .top_bar_left {
float: right;
}
.title-construction h2{
font-weight: 300;
font-size: 50px;
margin-top: 26px;
}
.title-construction hr {
width: 14%;
background-color: #ef5034;
margin-bottom: 100px;
}
.title-consultants h2{
font-weight: 300;
font-size: 50px;
}
.title-consultants hr {
width: 14%;
background-color: #ef5034;
margin-bottom: 100px;
}
.title-energy h2{
font-weight: 300;
font-size: 50px;
margin-top: 26px;
}
.title-energy hr {
width: 14%;
background-color: #ef5034;
margin-bottom: 100px;
}
.title-insurance h2{
font-weight: 300;
font-size: 50px;
margin-top: 58px;
}
.title-insurance hr {
width: 14%;
background-color: #ef5034;
margin-bottom: 100px;
}
.title-commerse h2{
font-weight: 300;
font-size: 50px;
margin-top: 58px;
}
.title-commerse hr {
width: 14%;
background-color: #ef5034;
margin-bottom: 100px;
}
.phase0-wrap p:first-child {
margin-top: 52px;
margin-bottom: 26px;
}
.phase0-wrap p:last-child {
margin-top: 26px;
margin-bottom: 52px;
}
.phase1-wrap p:first-child {
margin-top: 52px;
margin-bottom: 26px;
}
.phase1-wrap p:last-child {
margin-top: 26px;
margin-bottom: 52px;
}
.phase2-wrap p:first-child {
margin-top: 52px;
margin-bottom: 26px;
}
.phase2-wrap p:last-child {
margin-top: 26px;
margin-bottom: 52px;
}
.phase3-wrap p:first-child {
margin-top: 52px;
margin-bottom: 26px;
}
.phase3-wrap p:last-child {
margin-top: 26px;
margin-bottom: 52px;
}
.phase4-wrap p:first-child {
margin-top: 52px;
margin-bottom: 26px;
}
.phase4-wrap p:last-child {
margin-top: 26px;
margin-bottom: 52px;
}
.phase0 img {
margin-top: 13px;
}
.phase0 {
text-align: center;
color: #156f95;
font-size: 48px;
line-height: 50px;
font-weight: 900;
letter-spacing: 0px;
margin-top: 90px;
}
.phase0-wrap {
margin-left: 0 !important;
background: rgba(255,255,255,0.6);
width: 54%!important;
bottom: 0;
left: 43%;
transform: translate(43%, 0);
}
.phase0-wrap p {
padding-left: 100px;
padding-right: 20px;
font-size: 30px;
margin-top: 26px;
color: #152030;
line-height: 40px;
margin-bottom: 26px;
}
.phase1-wrap {
margin-left: 0 !important;
background: rgba(255,255,255,0.6);
float: left;
width: 54%!important;
bottom: 0;
left: 43%;
transform: translate(43%, 0);
}
.phase1-wrap p {
padding-left: 100px;
padding-right: 20px;
font-size: 30px;
margin-top: 26px;
color: #152030;
line-height: 40px;
margin-bottom: 26px;
}
.phase2-wrap {
margin-left: 0 !important;
background: rgba(255,255,255,0.6);
float: left;
width: 54%!important;
bottom: 0;
left: 43%;
transform: translate(43%, 0);
}
.phase2-wrap p {
padding-left: 100px;
padding-right: 20px;
font-size: 30px;
margin-top: 26px;
color: #152030;
line-height: 40px;
margin-bottom: 26px;
}
.phase3-wrap {
margin-left: 0 !important;
background: rgba(255,255,255,0.6);
float: left;
width: 54%!important;
bottom: 0;
left: 43%;
transform: translate(43%, 0);
}
.phase3-wrap p {
padding-left: 100px;
padding-right: 20px;
font-size: 30px;
margin-top: 26px;
color: #152030;
line-height: 40px;
margin-bottom: 26px;
}
.phase4-wrap {
margin-left: 0 !important;
background: rgba(255,255,255,0.6);
float: left;
width: 54%!important;
bottom: 0;
left: 43%;
transform: translate(43%, 0);
}
.phase4-wrap p {
padding-left: 100px;
padding-right: 20px;
font-size: 30px;
margin-top: 26px;
color: #152030;
line-height: 40px;
margin-bottom: 26px;
}
#what-we-are-paral .section_wrapper {
top: -25px;
}
#Top_bar .menu > li a:after {
background: #ef5034 !important;
}
.header-stack #Top_bar {
background-color: #e6ecf0!important;
}
#Top_bar .menu > li:hover a{
color: #ef5034 !important;
}
#back_to_top.sticky {
right: 8px;
}
.zoom_box .desc {
width: 101%;
}
.homepage-gap {
height:65px;
}
.zoom_box .desc .desc_txt {
font-size: 21px;
}
#contact-form .section_wrapper {
max-width: 1920px;
}
#contact-form form.wpcf7-form {
padding-left: 45px;
padding-right: 45px;
margin-top: 50px;
}
#contact-form input[type="submit"] {
padding: 15px 65px;
font-size: 15px;
}
span.wpcf7-form-control-wrap .wpcf7-text::-webkit-input-placeholder { color: #152030;
font-size:15px;
}
span.wpcf7-form-control-wrap .wpcf7-text::-moz-placeholder { color: #152030;
font-size:15px;
}
span.wpcf7-form-control-wrap .wpcf7-text:-ms-input-placeholder { color: #152030;
font-size:15px;
}
span.wpcf7-form-control-wrap .wpcf7-text:-moz-placeholder { color: #152030;
font-size:15px;
}
input[type="submit"]:hover {
background-color: #b88b3a !important;
color: #152030 !important;
}
input[type="submit"] {
background-color: #152030 !important;
}
#Footer {
background-color: #152030 !important;
}
.contact-form-text {
background: rgba(255,255,255,0.6);
margin: 0 !important;
padding-top: 60px;
padding-bottom: 40px;
}
p.subtitle-contact {
font-size: 38px;
color: #001946;
line-height: 40px;
font-weight: 400;
}
.submit-button {
margin-top: 30px;
}
#invest-in-you .section_wrapper {
padding-top: 55px !important;
}
#our-story-bg .one.mcb-wrap {
position: relative;
top: -100px !important;
}
.what-we-are {
margin-bottom: 0 !important;
}
.zoom_box .desc .desc_txt h3.title {
color: #b88b3b;
margin-top: 17px;
margin-bottom: 30px;
font-size: 27px;
}
.zoom_box .desc .desc_txt p.content-what-we-are {
font-size: 17px;
font-weight: 300;
line-height: 24px;
}
#thing-we-bo .hover_color_wrapper p {
font-size: 22px;
color: white;
min-height: 42px;
font-weight: 300;
line-height: 25px;
}
#thing-we-bo .hover_color_wrapper:hover p {
color: #152030 !important;
}
p.primary-goal {
color: white;
font-size: 30px;
margin-top: 50px;
background-color: #b88b3b;
line-height: 70px;
font-weight: 300;
}
p.header-we-do {
margin-bottom: 0 !important;
margin-top: 80px !important;
font-weight: 300;
font-size: 40px !important;
font-style: italic;
}
.title-our-story hr {
width: 14%;
background-color: #b88b3b;
margin-bottom: 100px;
}
#what-we-are-paral hr {
width: 35%;
background-color: #b88b3b;
margin-bottom: 65px;
}
.our-story-content p {
padding-left: 100px;
padding-right: 20px;
font-size: 25px;
margin-top: 10px;
color: #152030;
line-height: 35px;
margin-bottom: 80px;
}
.title-our-story h2, #what-we-are-paral h2 {
font-weight: 300;
font-size: 50px;
}
.hover_color .hover_color_wrapper hr {
display: none;
}
.hover_color .hover_color_wrapper img {
margin-bottom: 20px;
}
div#thing-we-bo hr {
width: 40%;
background-color: #b88b3b;
margin-bottom: 30px;
}
.text-first-header h1 {
font-size: 140px;
letter-spacing: 5px;
margin-top: 20px;
margin-bottom: 40px;
font-weight: 300;
margin-left: -22px;
}
.text-first-paragraf {
margin-top: 40px;
font-size: 33px;
line-height: 35px;
color: #b88b3a;
}
.text-first-paragraf p {
margin-bottom: 35px;
color: white;
font-weight: 300;
}
#our-story-bg .section_wrapper.mcb-section-inner {
max-width: 1920px;
}
#invest-in-you {
padding-top: 100px !important;
padding-bottom: 100px !important;
}
.our-story-content {
margin-left: 0 !important;
background: rgba(255,255,255,0.6);
}
#our-story h3 {
color: white;
font-size: 35px;
line-height: 42px;
}
#our-story p {
color: white;
font-size: 20px;
line-height: 25px;
}
.things-header h2 {
color: white;
font-size:50px;
font-weight: 300;
}
.header-stack.header-center #Top_bar .logo {
display: none;
}
.header-stack.header-center #Top_bar.is-sticky .logo {
display: block;
}
@media (min-width:1280px){
.header-stack.header-center #Top_bar.is-sticky .logo {
margin-left: 30px!important;
}
}
@media (max-width:1680px) {
#business-consultants-bg .phase12-wrap hr {
width: 67%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
#insurance-finance-bg .phase12-wrap hr {
width: 55%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 76%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
#energy-bg .phase12-wrap hr {
width: 18%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 58%;
background-color: #ef5034;
margin-bottom: 27px;
margin-left: 102px;
}
.business-content {
margin-top: 250px;
}
.insurance-content {
margin-top: 195px;
}
.construction-content {
margin-top: 230px;
}
.energy-content {
margin-top: 241px;
}
.industrial-commerce-content {
margin-top: 255px;
}
.one-second.column.phase12-wrap {
min-height: 892px;
}
.one-second.column.phase11-wrap {
min-height: 871px;
}
p.subtitle-contact {
font-size: 34px;
}
}
@media (max-width:1600px) {
#business-consultants-bg .phase12-wrap hr {
width: 59%;
}
#insurance-finance-bg .phase12-wrap hr {
width: 83%;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 66%;
}
#energy-bg .phase12-wrap hr {
width: 16%;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 51%;
}
.business-content {
margin-top: 225px;
}
.insurance-content {
margin-top: 180px;
}
.construction-content {
margin-top: 220px;
}
.energy-content {
margin-top: 230px;
}
.industrial-commerce-content {
margin-top: 245px;
}
.one-second.column.phase12-wrap {
min-height: 840px;
}
.one-second.column.phase11-wrap {
min-height: 856px;
}
.header-stack.header-center #Top_bar.is-sticky .logo {
display: inline-block;
width: 17%;
}
.phase12-wrap h2 {
font-size: 40px;
}
.phase13-wrap h2 {
font-size: 43px;
}
.phase12-wrap p {
font-size: 25px;
}
.phase11-wrap p {
font-size: 28px;
}
}
@media (max-width:1440px) {
.contact-informations {
margin-top:30px;
}
.subtitle-contact-text:nth-child(1) {
width:50%;
display:inline-block;
float:left;
}
.subtitle-contact-text:nth-child(2) {
width:50%;
display:inline-block;
float:right;
}
.subtitle-contact-text:nth-child(3) {
width:50%;
display:inline-block;
float:right;
}
#business-consultants-bg .phase12-wrap hr {
width: 59%;
}
#insurance-finance-bg .phase12-wrap hr {
width: 81%;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 64%;
}
#energy-bg .phase12-wrap hr {
width: 15%;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 50%;
}
p.subtitle-contact {
font-size: 26px;
}
.one-second.column.phase12-wrap {
min-height: 745px;
}
.one-second.column.phase11-wrap {
min-height: 615px;
}
.business-content {
margin-top: 120px;
}
.insurance-content {
margin-top: 100px;
}
.construction-content {
margin-top: 200px;
}
.energy-content {
margin-top: 185px;
}
.industrial-commerce-content {
margin-top: 180px;
}
.phase12-wrap h2 {
font-size: 35px;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a span:not(.description) {
padding: 0 13px;
}
.phase12-wrap p {
font-size: 22px;
}
}
@media (max-width:1366px) {
#contact-form form.wpcf7-form {
margin-top: 25px;
}
.contact-informations {
margin-top: 2px;
}
.phase12-wrap h2 {
font-size: 33px;
}
.phase12-wrap p {
font-size: 21px;
}
#business-consultants-bg .phase12-wrap hr {
width: 60%;
}
#insurance-finance-bg .phase12-wrap hr {
width: 81%;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 65%;
}
#energy-bg .phase12-wrap hr {
width: 16%;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 50%;
}
.one-second.column.phase12-wrap {
min-height: 620px;
}
.one-second.column.phase11-wrap {
min-height: 708px;
}
.business-content {
margin-top: 110px;
}
.insurance-content {
margin-top: 75px;
}
.construction-content {
margin-top: 110px;
}
.energy-content {
margin-top: 85px;
}
.industrial-commerce-content {
margin-top: 70px;
}
.logo-homepage-content {
transform: translate(77%, 0);
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a span:not(.description) {
padding: 0px 7px;
border-right: 1px solid #ef5034;
}
.homepage-gap {
height: 125px;
}
.text-first-header h1 {
font-size: 100px;
margin-top: 0;
}
#invest-in-you .section_wrapper {
padding-top: 0 !important;
}
.text-first-paragraf p {
margin-bottom: 20px;
color: white;
font-weight: 300;
font-size: 25px;
}
.title-our-story {
margin-bottom: 0 !important;
}
.our-story-content {
width: 59% !important;
}
p.header-we-do {
margin-top: 50px !important;
font-size: 35px !important;
}
.our-story-content p {
padding-left: 40px;
margin-bottom: 55px;
padding-right: 0px;
}
#thing-we-bo .section_wrapper {
padding-top: 40px !important;
}
div#thing-we-bo hr {
margin-bottom: 0;
}
p.primary-goal {
margin-top: 0;
font-size: 25px;
}
.title-our-story h2, #what-we-are-paral h2 {
font-size: 40px;
}
.things-header h2 {
font-size: 40px;
}
#what-we-are-paral hr {
margin-bottom: 30px;
}
#contact-form h1 {
font-size: 40px;
line-height: 43px;
font-weight: 900;
}
p.subtitle-contact {
font-size: 27px;
line-height: 27px;
}
.submit-button {
margin-top: -17px;
}
.contact-form-text {
padding-top: 40px;
padding-bottom: 40px;
}
#what-we-are-paral .one-third.column_zoom_box {
width: 24%;
}
#what-we-are-paral .one-third.column_zoom_box:nth-child(2) {
margin-left: 13%;
}
#what-we-are-paral .zoom_box .desc .desc_txt {
padding: 0 7px;
}
#what-we-are-paral .zoom_box .desc .desc_wrap {
padding-top: 0 !important;
}
p.second-title {
font-size: 19px;
line-height: 23px;
}
.zoom_box .desc .desc_txt h3.title {
margin-bottom: 25px;
}
.zoom_box .desc .desc_txt p.content-what-we-are {
font-size: 20px;
font-weight: 300;
line-height: 24px;
}
}
@media (max-width:1280px) {
p.subtitle-contact {
font-size: 26px;
line-height: 27px;
}
.submit-button {
margin-top: 0px;
}
.contact-informations {
margin-top: 18px;
}
.construction-content p {
padding-left: 70px;
}
.construction-content p {
padding-left: 70px;
}
.construction-content h2 {
padding-left: 70px;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 62%;
margin-left: 70px;
}
#business-consultants-bg .phase12-wrap hr {
width: 57%;
}
#insurance-finance-bg .phase12-wrap hr {
width: 78%;
}
#energy-bg .phase12-wrap hr {
width: 16%;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 48%;
}
.phase12-wrap h2 {
font-size: 30px;
}
.phase11-wrap h2 {
font-size: 33px;
}
.one-second.column.phase12-wrap {
min-height: 870px;
}
.one-second.column.phase11-wrap {
min-height: 816px;
}
.business-content {
margin-top: 280px;
}
.insurance-content {
margin-top: 260px;
}
.construction-content {
margin-top: 285px;
}
.energy-content {
margin-top: 215px;
}
.industrial-commerce-content {
margin-top: 215px;
}
.phase12-wrap p {
line-height: 28px;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a span:not(.description) {
padding: 0px 20px;
border-right: 0px solid #ef5034;
}
.header-stack.header-center #Top_bar.is-sticky .logo {
display: inline-block;
width: 100%;
}
#Top_bar.is-sticky {
height: 115px!important;
}
#Top_bar.is-sticky .logo {
margin: 0px 0px 0 6px!important;
}
.our-story-content p {
font-size: 23px;
}
#thing-we-bo .hover_color_wrapper {
padding: 20px !important;
}
#what-we-are-paral .one-third.column_zoom_box {
width: 29%;
}
#what-we-are-paral .one-third.column_zoom_box:nth-child(2) {
margin-left: 6%;
}
.zoom_box .desc .desc_txt h3.title {
margin-bottom: 45px;
margin-top: 30px;
}
p.primary-goal {
margin-top: 35px;
}
}
@media (max-width:1200px) {
#Top_bar.is-sticky .menu_wrapper {
width: 100%;
}
p.subtitle-contact-text {
font-size: 19px;
line-height: 26px;
}
#business-consultants-bg .phase12-wrap hr {
width: 50%;
}
#contact-form h1 {
font-size: 32px;
line-height: 43px;
font-weight: 900;
}
.phase12-wrap h2 {
font-size: 24px;
padding-right: 10px;
line-height: 33px;
}
.phase11-wrap h2 {
font-size: 32px;
padding-right: 67px;
}
.phase11-wrap p {
font-size: 20px;
padding-right: 75px;
}
.phase12-wrap p {
font-size: 17px;
padding-right: 75px;
}
.one-second.column.phase12-wrap {
min-height: 653px;
}
.one-second.column.phase11-wrap {
min-height: 653px;
}
.business-content {
margin-top: 180px;
}
.insurance-content {
margin-top: 120px;
}
.construction-content {
margin-top: 55px;
}
.energy-content {
margin-top: 165px;
}
.industrial-commerce-content {
margin-top: 175px;
}
.phase12-wrap p {
line-height: 28px;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a span:not(.description) {
padding: 0px 20px;
border-right: 0px solid #ef5034;
}
.header-stack.header-center #Top_bar.is-sticky .logo {
display: inline-block;
width: 100%;
}
#Top_bar.is-sticky {
height: 115px!important;
}
#Top_bar.is-sticky .logo {
margin: 0px 0px 0 6px!important;
}
.our-story-content p {
font-size: 23px;
}
#thing-we-bo .hover_color_wrapper {
padding: 20px !important;
}
#what-we-are-paral .one-third.column_zoom_box {
width: 29%;
}
#what-we-are-paral .one-third.column_zoom_box:nth-child(2) {
margin-left: 6%;
}
.zoom_box .desc .desc_txt h3.title {
margin-bottom: 45px;
margin-top: 30px;
}
p.primary-goal {
margin-top: 35px;
}
#Top_bar .menu > li > a span:not(.description) {
padding: 0px 7px;
font-size: 14px;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a span:not(.description) {
padding: 0px 6px;
border-right: 0px solid #ef5034;
font-size: 14px;
}
.business-content {
padding-right: 0px;
}
}
@media (max-width:800px) {
.header-stack.header-center #Top_bar:not(.is-sticky) .menu_wrapper {
margin-top: -84px;
margin-left: 20px;
}
.header-stack.header-center #Top_bar .logo {
display: block;
}
#Side_slide #menu ul li a {
margin-right: 0px;
}
#business-consultants-bg .phase12-wrap hr {
width: 72%;
margin-left: 58px;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 52%;
margin-left: 58px;
}
#insurance-finance-bg .phase12-wrap hr {
width: 65%;
margin-left: 61px;
}
#energy-bg .phase12-wrap hr {
width: 22%;
margin-left: 60px;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 70%;
margin-left: 60px;
}
.phase12-wrap.center h2 {
font-size: 27px;
padding-left: 60px;
padding-right: 86px;
}
.phase12-wrap.center p {
padding-left: 60px;
padding-right: 50px;
}
.header-stack.header-center #Top_bar .menu_wrapper {
margin-top: -71px;
margin-left: 20px;
}
#Top_bar .top_bar_left {
float: right;
position: fixed;
background-color: #eef0f0!important;
width: 100%!important;
}
#Top_bar .responsive-menu-toggle, #Header_creative .creative-menu-toggle, #Header_creative .responsive-menu-toggle {
color: #1583b2!important;
}
#contact-form h1 {
font-size: 27px;
line-height: 43px;
font-weight: 900;
}
p.subtitle-contact {
font-size: 21px;
line-height: 28px;
padding: 0px 15px;
}
.contact-form-text {
padding-top: 40px;
padding-bottom: 40px;
width: 50%!important;
}
.energy-content {
margin-top: 190px;
}
.industrial-commerce-content {
margin-top: 190px;
}
.phase12-wrap p {
margin-bottom: -12px;
}
.phase11-wrap p {
margin-bottom: -12px;
}
.business-content {
margin-top: 195px;
}
.insurance-content {
margin-top: 120px;
}
.construction-content {
margin-top: 160px;
}
.one-second.column.phase12-wrap {
min-height: 600px;
}
.one-second.column.phase11-wrap {
min-height: 600px;
}
.phase12-wrap h2 {
font-size: 27px;
padding-right: 60px;
padding-left: 60px;
line-height: 30px;
}
.business-content h2 {
padding-right: 50px;
}
.phase12-wrap p {
padding-right: 50px;
padding-left: 60px;
}
.phase11-wrap h2 {
font-size: 21px;
padding-right: 67px;
line-height: 30px;
}
.phase11-wrap p {
font-size: 17px;
}
#Top_bar.is-sticky {
height: 60px!important;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a {
display: none;
}
#Top_bar .menu > li > a span:not(.description) {
display: none;
}
#Side_slide .extras {
padding: 0 20px;
display: none;
}
#Top_bar .container {
max-width: 780px;
}
.header-stack.header-center #Top_bar.is-sticky .logo {
display: block;
width: 100%;
}
.top_bar_left.clearfix {
width: 765px !important;
}
#Top_bar .menu > li > a span:not(.description) {
padding: 0 15px;
}
.text-first-header h1 {
font-size: 75px;
margin-top: 0;
margin-bottom: 20px;
}
.text-first-paragraf {
margin-top: 25px;
}
.title-our-story hr {
margin-bottom: 10px;
}
p.header-we-do {
margin-top: 40px !important;
}
.our-story-content p br {
display: none;
}
#thing-we-bo .hover_color_wrapper p {
font-size: 17px;
}
p.primary-goal {
margin-top: -10px;
font-size: 20px;
}
.things-header h2 {
font-size: 30px;
}
.title-our-story h2, #what-we-are-paral h2 {
font-size: 30px;
}
#what-we-are-paral .one-third.column_zoom_box {
width: 31%;
}
#what-we-are-paral .one-third.column_zoom_box:nth-child(2) {
margin-left: 0;
}
.zoom_box .desc .desc_txt h3.title {
margin-bottom: 15px;
margin-top: 15px;
}
p.second-title {
font-size: 17px;
line-height: 20px;
}
.zoom_box .desc .desc_txt p.content-what-we-are {
font-size: 17px;
}
#contact-form .section_wrapper {
max-width: 1920px;
padding-top: 0 !important;
}
div#contact-form {
min-height: 615px !important;
background-position: 60% 33% !important;
background-attachment: initial !important;
background-size: inherit !important;
}
p.subtitle-contact {
font-size: 21px;
line-height: 28px;
padding: 0px 15px;
}
#contact-form form.wpcf7-form {
padding-left: 15px;
padding-right: 15px;
}
}
@media (max-width:768px) {
.contact-form-text {
padding-bottom: 47px;
}
#business-consultants-bg .phase12-wrap hr {
width: 46%;
}
.phase12-wrap.center h2 {
font-size: 33px;
padding-left: 75px;
}
.phase12-wrap.center p {
padding-left: 75px;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 44%;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 57%;
margin-left: 80px;
}
#insurance-finance-bg .phase12-wrap hr {
width: 71%
}
#energy-bg .phase12-wrap hr {
width: 14%;
}
.contact-form-text {
width: 100%!important;
}
#Top_bar.is-sticky .menu_wrapper .menu > li > a {
display: block!important;
}
#Top_bar .menu > li > a span:not(.description) {
display: block!important;
}
.phase12-wrap h2 {
font-size: 33px;
}
.phase101-wrap h2 {
font-size: 33px;
}
.phase12-wrap p {
font-size: 25px;
line-height: 31px;
}
.business-content {
margin-top: 375px;
}
.insurance-content {
margin-top: 370px;
}
.construction-content {
margin-top: 410px;
}
.industrial-commerce-content {
margin-top: 380px;
}
.energy-content {
margin-top: 380px;
}
.industrial-commerce-content {
margin-top: 350px;
}
.column.mcb-column.one-fourth.column_placeholder {
display: none;
}
.column.mcb-column.one-second.column_placeholder {
display: none;
}
.one-second.column.phase12-wrap {
min-height: 980px;
width: 100%;
background-color: rgba(255,255,255,0.6);
}
.one-second.column.phase11-wrap {
min-height: 833px;
width: 100%;
}
#Side_slide {
background-color: #b88b3b;
border-color: #b88b3b;
}
#Side_slide, #Side_slide .search-wrapper input.field, #Side_slide a:not(.button), #Side_slide #menu ul li.submenu .menu-toggle {
color: white;
}
#Side_slide .extras {
display: none;
}
#invest-in-you .section_wrapper {
padding-top: 237.5px !important;
}
.title-our-story {
margin-bottom: 40px !important;
}
#thing-we-bo .section_wrapper {
padding-top: 216.813px !important;
}
div#thing-we-bo hr {
margin-bottom: 50px;
}
p.primary-goal {
margin-top: 30px;
}
#contact-form .section_wrapper {
padding-bottom: 0 !important;
}
.submit-button {
margin-top: 20px;
margin-bottom: 32px !important;
}
}
@media (max-width:640px) {
#industrial-commerce-bg .phase12-wrap hr {
width: 49%;
}
#business-consultants-bg .phase12-wrap hr {
width: 50%;
margin-left: 60px;
}
#insurance-finance-bg .phase12-wrap hr {
width: 79%;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 69%;
margin-left: 78px;
}
#energy-bg .phase12-wrap hr {
width: 16%;
}
.phase12-wrap h2 {
font-size: 30px;
}
.phase12-wrap p {
font-size: 21px;
line-height: 31px;
}
.logo-homepage-content {
transform: translate(0%, 0);
}
#thing-we-bo .hover_color_wrapper:hover p {
color: white !important;
}
body:not(.no-hover-tablet) .hover_color:hover .hover_color_bg, body:not(.no-hover-tablet) .hover_color.hover .hover_color_bg {
background: #b88b3a !important;
}
.header-stack #Top_bar {
display: none;
}
#start img {
margin-top: 320px;
}
.header-stack #Top_bar a.responsive-menu-toggle {
margin-top: -36px!important;
}
.text-first-paragraf p:nth-child(1) {
margin-top: 70px;
}
.title-our-story h2 {
margin-top: 80px;
}
.title-our-story hr {
margin-bottom: 70px;
width: 30%;
}
p.primary-goal {
margin-top: 30px;
line-height: 30px;
padding: 40px 0;
}
#what-we-are-paral h2 {
margin-top: 100px;
}
#what-we-are-paral hr {
margin-bottom: 70px;
}
#what-we-are-paral .zoom_box .desc .desc_txt {
padding: 0 60px;
}
.zoom_box .desc .desc_txt h3.title {
margin-bottom: 50px;
margin-top: 35px;
font-size: 35px;
line-height: 35px;
}
p.second-title {
font-size: 23px;
line-height: 28px;
}
.zoom_box .desc .desc_txt p.content-what-we-are {
font-size: 21px;
line-height: 27px;
}
#what-we-are-paral .one-third.column_zoom_box {
margin-left: 17% !important;
width: 65% !important;
}
}
@media (max-width:480px) {
.industrial-commerce-content {
margin-top: 420px;
}
.construction-content {
margin-top: 240px;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 62%;
}
#business-consultants-bg .phase12-wrap hr {
width: 50%;
}
#insurance-finance-bg .phase12-wrap hr {
width: 78%;
}
.insurance-content {
margin-top: 245px;
}
.phase12-wrap p {
font-size: 17px;
line-height: 31px;
}
.phase12-wrap h2 {
font-size: 22px;
padding-right: 36px;
}
.phase12-wrap.center h2 {
font-size: 22px;
padding-left: 75px;
}
.business-content {
margin-top: 275px;
}
.text-first-header h1 {
font-size: 56px;
margin-top: 0;
margin-bottom: 20px;
margin-left: 20px !important;
}
#invest-in-you .section_wrapper {
padding-top: 136px !important;
}
#our-story-bg img.mfn-parallax {
left: -263px;
width: 1700px !important;
height: auto !important;
}
#thing-we-bo .section_wrapper {
padding-top: 60px !important;
}
#what-we-are-paral .one-third.column_zoom_box {
margin-left: 0% !important;
width: 100% !important;
}
.zoom_box .desc .desc_txt h3.title {
margin-top: 100px;
}
div#contact-form {
background-position: 67% 33% !important;
}
#contact-form input[type="submit"] {
margin-left: 10%;
}
}
@media (max-width:420px) {
.contact-informations {
padding-left: 0px;
text-align: center;
}
.phase12-wrap h2 {
font-size: 22px;
padding-right: 36px;
}
.industrial-commerce-content {
margin-top: 300px;
}
.subtitle-contact-text:nth-child(1) {
width: 100%;
display: inline-block;
float: none;
}
.subtitle-contact-text:nth-child(2) {
width: 100%;
display: inline-block;
float: none;
}
.subtitle-contact-text:nth-child(3) {
width: 100%;
display: inline-block;
float: none;
}
#industrial-commerce-bg .phase12-wrap hr {
width: 62%;
}
#business-consultants-bg .phase12-wrap hr {
width: 63%;
}
.insurance-content h2 {
padding-right: 88px;
}
#insurance-finance-bg .phase12-wrap hr {
width: 57%;
}
#construction-real-estate-bg .phase12-wrap hr {
width: 45%;
}
.energy-content {
margin-top: 310px;
}
#start img {
margin-top: 200px;
}
#start img {
max-width: 275px!important;
}
.text-first-header h1 {
font-size: 52px;
margin-top: 0;
margin-bottom: 20px;
margin-left: 20px !important;
letter-spacing: 0;
}
#our-story-bg img.mfn-parallax {
left: -263px;
top: -14px;
}
.title-our-story h2 {
margin-top: 55px;
}
.title-our-story hr {
width: 63%;
}
#thing-we-bo h4 {
font-size: 20px;
line-height: 19px;
}
#thing-we-bo .hover_color_wrapper p br {
display: none;
}
.zoom_box .desc .desc_txt h3.title {
margin-top: 40px;
}
#what-we-are-paral .zoom_box .desc .desc_txt {
padding: 0 30px;
}
.zoom_box .desc .desc_txt h3.title {
margin-top: 35px;
font-size: 30px;
line-height: 30px;
}
p.second-title {
font-size: 20px;
line-height: 25px;
}
.zoom_box .desc .desc_txt p.content-what-we-are {
font-size: 19px;
line-height: 27px;
}
}
@media (max-width:375px) {
span.text-client {
width: 100% !important;
clear: both;
display: block;
}
span.developed {
width: 100% !important;
clear: both;
display:block;
}
#start img {
margin-top: 200px;
}
#start img {
max-width: 275px!important;
}
.text-first-header h1 {
font-size: 52px;
margin-top: 0;
margin-bottom: 20px;
margin-left: 20px !important;
letter-spacing: 0;
}
#our-story-bg img.mfn-parallax {
left: -263px;
top: -14px;
}
.title-our-story h2 {
margin-top: 55px;
}
.title-our-story hr {
width: 63%;
}
#thing-we-bo h4 {
font-size: 20px;
line-height: 19px;
}
#thing-we-bo .hover_color_wrapper p br {
display: none;
}
.zoom_box .desc .desc_txt h3.title {
margin-top: 40px;
}
#what-we-are-paral .zoom_box .desc .desc_txt {
padding: 0 30px;
}
.zoom_box .desc .desc_txt h3.title {
margin-top: 35px;
font-size: 30px;
line-height: 30px;
}
p.second-title {
font-size: 20px;
line-height: 25px;
}
.zoom_box .desc .desc_txt p.content-what-we-are {
font-size: 19px;
line-height: 27px;
}
}
@media (max-width:360px) {
.phase12-wrap h2 {
font-size: 21px;
padding-right: 36px;
}
#our-story-bg img.mfn-parallax {
left: -440px;
top: 50px;
}
.text-first-header h1 {
font-size: 52px;
margin-top: 0;
margin-bottom: 20px;
margin-left: 5px !important;
letter-spacing: 0;
}
.text-first-paragraf p {
font-size: 20px;
line-height: 28px;
}
.title-our-story h2 {
margin-top: 65px;
}
p.header-we-do {
font-size: 30px !important;
}
.our-story-content p {
font-size: 20px;
line-height: 30px;
padding-right: 0px;
padding-left: 30px;
}
.zoom_box .desc .desc_txt h3.title {
margin-bottom: 25px;
margin-top: 13px;
}
#contact-form .section_wrapper {
padding-bottom: 0 !important;
padding: 0px 5px !important;
}
}