/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Dec 03 2020 | 12:10:46 (am)
/*
/******* Do not edit this file *******/

@import url(http://fonts.googleapis.com/earlyaccess/opensanshebrew.css);
@import url('https://fonts.googleapis.com/css?family=Playball');
 
body {font-family: 'Open Sans Hebrew', serif!important}
h1, h2, h3, h4, h5, h6, p, a, input, textarea, #wpsm_testi_b_row_739 .wpsm_testimonial .wpsm_testi_description, #wpsm_testi_b_row_739 .wpsm_testimonial .wpsm_testi_links{font-family: 'Open Sans Hebrew', serif!important;}
.entry-content p {text-align:right;}
.navbar-header {float:left;}
#site-navigation {float:right; width:980px;}
.navbar-right {width:100%; display:flex; justify-content:space-between; float:right!important;}
#open_sogoacc.topright {top:100px!important;}
.header-content-wrap {background:#fff; padding:0;}
.zerif-copyright-box {display:none;}
.entry-content  {margin:0;}
.nowrap {white-space:nowrap;}
.col-md-12 {padding:0;}
.feedback-box .quote {display:none;}
#wpsm_testi_b_row_739 .wpsm_testimonial .wpsm_testimonial-title {font-family: 'Playball', cursive!important; margin:20px 0;}
.content-left-wrap {padding-top:0;}
.header-content-wrap .container {width:100%; padding:0;}
.home .site-content .container {margin-top:-100px;}
.site-content .container {width:100%!important; padding:0;}
.site-content .container .fl-row-content-wrap {padding:0;}
.site-content .container .fl-row-content-wrap .fl-module-content {margin:0;}
.site-content .container .fl-row-content-wrap .fl-module-content h2 {text-align:center; font-size:34px; margin-top:30px; margin-bottom:30px;}
.site-content .container .fl-row-content-wrap .fl-module-content col-sm-4 {width:100%!important}
.focus-box {width:100%!important;}
.focus-box h3 {width:100%;  text-align:center}
.focus-box p {width:80%; margin:0 auto;  text-align:center; line-height:20px;}
.link h3 {text-align:center; font-weight:700;}
.link p {text-align:center; color:#000; max-width:300px; margin:0 auto 20px;}
footer {background:#fff!important;}
.copyright ul {display:none}
.copyright p {margin-bottom:1.5em;}
.copyright p a {color:#428bca}
.copyright {padding-top:30px; padding-bottom:30px; background:transparent;}
.page-id-50 header {display:none;}
.count-particles {display:none;}
.navbar-nav > li {float:right!important;}
.navbar-inverse .navbar-nav {margin-top:20px}
.navbar-inverse .navbar-nav >li {margin: 10px 0 0 10px}
.navbar-inverse .navbar-nav >li >a {padding: 0 10px; transition:none;}
.navbar-inverse .navbar-nav>li>a:hover {color:#fff!important; border-radius:4px;}
.navbar-inverse .navbar-nav .current-menu-item {font-weight:bold;}
ul.nav > li.current > a::before, .page ul.nav > li.current-menu-item > a::before, .single-post ul.nav > li.current-menu-item > a::before, .archive ul.nav > li.current-menu-item > a::before {display:none;}
ul.nav > li.current_page_item > a:before, ul.nav > li.current-menu-item > a:before {background:transparent;}
ul.nav > li.current_page_item > a:hover, ul.nav > li.current-menu-item > a:hover {color:#fff!important;}
ul.nav > li:nth-child(4n+2).current_page_item > a, ul.nav > li:nth-child(4n+2).current-menu-item > a {color:#793b9e;}
ul.nav > li:nth-child(4n+3).current_page_item > a, ul.nav > li:nth-child(4n+3).current-menu-item > a {color:#0a98ef;}
ul.nav > li:nth-child(4n+4).current_page_item > a, ul.nav > li:nth-child(4n+4).current-menu-item > a {color:#29a32f;}
.fl-node-58b5990d48897 h3 {color:#793b9e;}
.fl-node-58b5991ac4dae h3 {color:#0a98ef;}
.fl-node-58b5990d488d4 h3 {color:#29a32f;}
.navbar-inverse .navbar-nav >li:nth-child(4n+1)>a:hover {background: #000;}
.navbar-inverse .navbar-nav >li:nth-child(4n+1)>a:active {color: #000;}
.navbar-inverse .navbar-nav >li:nth-child(4n+1)>a:focus {color: #000;}
.navbar-inverse .navbar-nav >li:nth-child(4n+2)>a:hover {background: #793b9e;}
.navbar-inverse .navbar-nav >li:nth-child(4n+2)>a:active {color: #793b9e;}
.navbar-inverse .navbar-nav >li:nth-child(4n+2)>a:focus {color: #793b9e;}
.navbar-inverse .navbar-nav >li:nth-child(4n+3)>a:hover {background: #0a98ef;}
.navbar-inverse .navbar-nav >li:nth-child(4n+3)>a:active {color: #0a98ef;}
.navbar-inverse .navbar-nav >li:nth-child(4n+3)>a:focus {color: #0a98ef;}
.navbar-inverse .navbar-nav >li:nth-child(4n+4)>a:hover {background: #29a32f;}
.navbar-inverse .navbar-nav >li:nth-child(4n+4)>a:active {color: #29a32f;}
.navbar-inverse .navbar-nav >li:nth-child(4n+4)>a:focus {color: #29a32f;}
.navbar-toggle.collapsed {background-color:#793b9e!important; float:right; margin-right:0;}
.navbar-toggle {float:right; margin-right:0;}
li.menu-item-1031 {display:none!important}
.fl-node-57a0a45a633f6 {width:80%; margin:0 auto;}
.fl-node-579e429a28823 {width:90%; margin:0 auto;}
.fl-node-579f8e2c07b53 {width:80%; margin:0 auto;}
.fl-node-57a0a97ee30a3 {width:100%; padding:5% 10% 3%; background:#793b9e; color:#fff; margin:50px 0 30px;}
.fl-node-57a0a9c29b6df p strong {font-size:60px; line-height:40px;}
.fl-node-57a0a9c29b6df p {font-size:40px; line-height:60px;}
.fl-node-57a0ab3b53998 p {font-size:20px; line-height:24px}
.fl-node-57a0bafd0e74e p strong {font-size:40px; line-height:40px; text-align:center;}
.fl-node-57a0bafd0e74e p {font-size:30px; line-height:40px; text-align:center;}
.fl-node-579f8e2c07b53 h3 {text-align:center!important; line-height:30px; font-weight:bold; font-size:20px; margin-top:2%}
.fl-node-579dd4801ea38 .focus-box .service-icon:hover {border:10px solid #793b9e;}
.fl-node-579dd4801ea38 .focus-box h3 {color:#793b9e;}
.fl-node-579dd4801ea73 .focus-box .service-icon:hover {border:10px solid #0a98ef;}
.fl-node-579dd4801ea73 .focus-box h3 {color:#0a98ef;}
.fl-node-579dd4801eaab .focus-box .service-icon:hover {border:10px solid #29a32f;}
.fl-node-579dd4801eaab .focus-box h3 {color:#29a32f;}
.fl-node-579e3dbec2169 h2 {font-size:24px!important;}

.fl-node-579e14e6b14d0 {background:#0a98ef;}
.fl-node-579e3c16d36bf {background:#0a98ef; padding:0 5% 5%;}

/* Selection colours (easy to forget) */
::selection {
	background: #b2d7ff;
	color: #000;
}
::-moz-selection {
	background: #b2d7ff;
	color: #000;
}
#dynamic-to-top span {z-index:9999999;}
.widget_zerif_team-widget .col-lg-3 , .widget_zerif_team-widget .col-sm-3 {width:100%;}


.navbar-inverse .navbar-nav > li.menu-item-994 > a {background:#0a98ef!important; color:#fff!important; border-radius:4px!important}
.navbar-inverse .navbar-nav > li.menu-item-994 > a:hover {background:#29a32f!important;}

.responsive-menu-button {top:20px; height:40px;}
.responsive-menu-inner {margin-top:-5px;}
.focus {padding-top:50px;}
.red-border-bottom:before {display:none;}

.navbar-toggle.active {background:#0a98ef!important;}
.team-member .member-details {width:100%;}
.member-details h3 {color:#793b9e; text-align:center; font-size:20px;}
.member-details .position {text-align:center; font-size:18px; line-height:22px; width:70%; margin: 10px auto;}
.team-member:hover .details {text-align:center; font-size:18px; line-height:24px; background:#793b9e;}
.team-member .details  {left:20%; width:60%; text-align:center; height:auto;}
.en_b .team-member .details {left:10%!important; width:80%!important;}
.team-member .social-icons {display:none;}

.feedback-box {background:#fff; border-radius:4px; padding:25px}
.menu-align-center #site-navigation > ul  #menu-item-118 {display:none!important;}
.menu-align-center #site-navigation > ul  #menu-item-119 {font-weight:normal;!important;}
.navbar-inverse .navbar-nav #menu-item-119 {font-weight:normal;!important;}
.navbar-inverse .navbar-nav #menu-item-119 a {color:#000!important;}
.navbar-inverse .navbar-nav #menu-item-119 a:hover {color:#fff!important;}

#left p {text-align:left;}
.fl-node-57a884425ec53 h2 {text-align:center;}
.feedback-box .client-info a {display:none;}
.feedback-box .message {height:150px;}
#page-title h3 {text-align:center; font-size:28px; margin-bottom:30px;}

/* -------------------------- last Section -------------------------- */
.fl-node-57b128bac43c9 h2 {color:#fff;}
.fl-node-57a86274064f7 p {color:#fff; margin-top:5%; font-size:20px; text-align:center;}
#contact-links img {max-width:30%;}
.fl-node-579e3dbec23f4 > .fl-col-content {margin-top:0; padding-top:50px;}
.fl-node-57b12d8f7fc1d h2 {color:#fff; margin-bottom:10px;}
.fl-node-57b12d8f7fc1d p {margin-right:5%!important; text-align:right;}
.fl-node-57b12d8f7fc1d p a {color:#fff;}
.fl-node-57b12d8f7fc1d p a img {max-width:20px; margin-left:5%;}
.fl-node-57a18172460ab p {display:flex; justify-content:space-between; width:90%; margin:0 auto;}
.fl-node-57a18172460ab a {width:30%; float:right; text-align:center;}
.fl-node-579e3dbec2169 form {width:80%; margin:0 auto;}
input[type="text"], input[type="email"], input[type="tel"] {width:32%; border-radius:4px; padding:5px 10px; border:1px solid rgba(0, 0, 0, 1);}
textarea {border:1px solid rgba(0, 0, 0, 1)}
input[type="text"], input[type="email"] {margin-left:2%}
.contact-us textarea {padding-top:5px; padding-right:15px; height:100px;}
button, input[type="button"], input[type="reset"], input[type="submit"] {float:left; margin:0;}
textarea {padding: 5px 10px}
input[type="submit"] {font-size:20px; padding:10px 30px; background-color:#793b9e;}
input[type="button"], input[type="reset"], input[type="submit"]:hover {background:#000!important;}

.wpcf7-response-output {border:none!important; font-weight:bold; font-size:24px;}
.wpcf7-validation-errors {border:none!important; font-weight:bold; font-size:24px; color:red;}
select {width:30%; margin-right:2%}
.wpcf7-mail-sent-ok {color:#8aa651;}
/* ---------------------------------------------------- sticky-popup ---------------------------------------------------- */
.pum-theme-569 .pum-title {display:none!important;}
.pum-theme-569 .pum-container {background-color:rgba(255,255,255,0);
     background-image: url(http://ll-graphic.com/wp-content/uploads/2016/07/pattern.jpg);
    background-repeat: repeat;
    background-position: center center;
    background-attachment: fixed;
    background-size: auto;}
#afc_sidebar_589 {left:1%!important; top:3%!important; background:transparent!important; z-index:9999999!important;}
#afc_sidebar_589 a, #afc_sidebar_589 a:visited, #afc_sidebar_589 a:hover, #afc_sidebar_589 a:focus, #afc_sidebar_589 a:active {color:#fff!important; text-decoration:none;}
.pum-trigger {background:#793b9e; color:#fff!important; padding:10px; border-radius:5px;}
.navbar-inverse .navbar-nav > li.pum-trigger {padding:0!important;}
.navbar-inverse .navbar-nav > li.pum-trigger a {color:#fff!important;}
.pum-trigger a:hover {color:#fff;}
.popup-wrap {padding:0 5%;}
.popup-wrap h2 {margin-bottom:5%; text-align:center;}
.sticky-info {width:35%;color:#fff; background:#793b9e; float:right; padding:3% 0; margin-top:8%;}
.sticky-info div {float:none; margin:0 auto; width:250px;}
.sticky-info h2 {margin-bottom:10%;}
.sticky-info p {text-align:right; margin-bottom:5%}
.sticky-info p a {color:#fff;}
.sticky-info p a img {max-width:10%!important; margin-left:5%;}
.sticky-form {width:65%; padding-right:5%; float:right; padding-top:3%;} 

/* ---------------------------------------------------- en home page ---------------------------------------------------- */

.page-id-626 {direction:ltr!important}
.page-id-626 .site-content .container {margin-top:-100px;}
.page-id-626 .fl-node-579dd4801e865 .fl-col {float:left!important;}
.page-id-626 .fl-node-579dd4801e865 {overflow-y:auto;}
.page-id-626 .fl-node-579dd4801e865 h3 {padding:0 70px;}

/* -------------------------- pages -------------------------- */


.entry-title:before, .entry-title:after {background:none;}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:1.5%; padding-bottom:6.5%;}
.img-newsletters {position: absolute; left:0;}
.book {margin-top:5%!important;}


/* -------------------------- branding-page -------------------------- */
.fl-node-57b14f9355d45 {width:90%; margin:0 auto;}
.fl-node-57b149ec2cff2 {width:90%; margin:0 auto;}
.fl-node-57b149ffa598f p {font-size:22px; line-height:28px;}
.fl-node-57b149ffa598f .fl-rich-text p:last-child {color:#793b9e;}
.su-lightbox {float:none; width:100%;}
.squareLitDemo:hover {cursor:pointer!important;}
.fl-node-57b149ec2cff2 .fl-widget {float:none;}
#branding-stationary-col {}
#branding-stationary {margin:10% 0; padding-bottom:100px;}
#branding-stationary .shape {margin:auto; transform:scale(1.5);}

/* -------------------------- marketing-page -------------------------- */
.fl-node-57a61646bf861 {width:90%; margin:10% auto 0;}
.fl-node-57b1958a9628f p {font-size:22px; line-height:28px;}
.fl-node-57b1958a9628f p:last-child {color:#793b9e; margin:0;}
#marketing-title {text-align:center; font-weight:bold; transform: scale(2.5); color:#793b9e;}

/* -------------------------- web-marketing-page -------------------------- */
.fl-node-57b421b918516 p {font-size:22px; line-height:28px;}
#sect h3 img {max-width:50px; margin-left:2%;}
.text-section {width:90%; margin:0 auto; padding:5% 0;}
.text-section p {font-size:22px; line-height:28px;}
.my-row {width:100%; float:right;}
.button-section {display:none;}
.my-row .collapse {padding:20px;}
.Categories-section {color: #fff; padding:5%; background-color:#0a98ef; overflow-y:auto;}
.Categories-section .box-container {width:33.333%; float:right; padding:1%; height:250px; text-align:right;}
.button-section .box-container .collapse {padding:0 5%;}
.button-section .box-container {width:80%; margin:0 auto; float:none; overflow:auto;}
.box-container img {max-width:50px; margin-left:2%;}
.box-container button h3 {margin-bottom:0;}
.box-container button {background-color:#793b9e; border:none; color:#fff; float:right; text-align:right; width:100%; padding:20px 10px; line-height:1; margin:3% auto;  padding-right:10%!important;}
.box-container button:hover {background-color:#0a98ef;}
.web-link {float:right; width:50%; margin-bottom:10%;}
.web-link .shape {margin:auto!important;}
.our-works h2 {margin-top:10%; margin-bottom:10%; text-align:center; font-size:36px;}


#share .fl-col-small {width:25%!important;}
#share .fl-col {float:right!important; clear:left}
/* ---------------------------------------------------- media query ---------------------------------------------------- */

@media (min-width:2200px) {
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:1.5%; padding-bottom:5.5%;}
}

@media (min-width:2000px) {
    .focus-box {zoom:2; -ms-zoom: 2; -webkit-zoom: 2;}
    .site-content .container .fl-row-content-wrap .fl-module-content h2 {font-size:3em;}
    .fl-node-57a0a9c29b6df p {font-size:60px; line-height:80px}
    .fl-node-57a0a9c29b6df p strong {font-size:90px;}
    .fl-node-57a0ab3b53998 p {font-size:32px; line-height:38px}
    .fl-node-579f8e2c07b53 h3 {font-size:32px; line-height:46px}
    .team-box {zoom:2; -ms-zoom: 2; -webkit-zoom: 2;}
    .feedback-box .message {font-size:22px; line-height:30px}
.fl-node-579e3dbec2169 h2 {font-size:36px!important; margin:40px 0;}
.fl-node-579e3dbec2169 form {width:100%;}
}

@media (max-width:2400px) {
iframe {height:900px}
}
@media (max-width:2300px) {
iframe {height:800px}
}
@media (max-width:2100px) {
iframe {height:700px}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:3%; padding-bottom:10%;}
}
@media (max-width:1800px) {
iframe {height:600px}
}
@media (max-width:1700px) {
iframe {height:550px}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:2%; padding-bottom:8.5%;}
#newsletter-slider {transform:scale(0.9);}
.web-link {transform:scale(1.3);}
}
@media (max-width:1400px) {
iframe {height:550px}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:1%; padding-bottom:8.5%;}
#newsletter-slider {transform:scale(0.9);}
#afc_sidebar_589 {display:none;}
li.menu-item-1031 {display:inline!important;}
}

@media (max-width:1300px){
    .menu-align-center #site-navigation > ul {display:flex; justify-content:space-between;}
    .navbar-inverse .navbar-nav >li {margin:0!important;}
}

@media (max-width:1200px){
    #site-navigation {margin-bottom:2%;}
}

@media (max-width:1150px) {
    .fl-node-57a0a97ee30a3 {padding:5% 7% 3%;}
.fl-node-57a0a97ee32c7 {width:35%!important}
.fl-node-57a0a97ee3303 {width:65%!important;}
.fl-node-57a0a9c29b6df p strong {font-size:50px; line-height:30px;}
.fl-node-57a0a9c29b6df p {font-size:35px; line-height:45px;}
.team-member .details  {left:10%; width:80%;}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:0; padding-bottom:8.5%;}
.Categories-section .box-container {height:270px;}
.feedback-box .client {margin-bottom:40px;}
.feedback-box .message {height:170px;}
.feedback-box .client-info {clear:both;}
#page-title h3 {font-size:28px;}
#branding-stationary .shape {margin:auto; transform:scale(1.3);}
#newsletter-slider {transform:scale(1);}
}


@media (max-width:992px) {
#main-nav .container {width:100%!important;}
iframe {height:450px;}
#site-navigation {padding-top:2%; width:100%}
.about p {width:90%; margin:0 auto; text-align:center;}
.fl-node-57a0a9c29b6df p strong {font-size:40px; line-height:30px;}
.fl-node-57a0a9c29b6df p {font-size:27px; line-height:35px;}
.fl-node-57a0ab3b53998 p {font-size:18px; line-height:22px}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:2.5%;}
.Categories-section .box-container {width:50%; float:right; padding:20px; height:250px;}
.fl-node-57a9c479b79ec p {font-size:20px;}
.fl-node-57b149ffa598f p {font-size:20px;}
.text-section p {font-size:20px;}
.feedback-box {margin-bottom:3%}
.feedback-box .message {height:auto; font-size:20px; line-height:26px;}
.feedback-box .client-info {clear:none;}
.feedback-box .client {margin-bottom:0;}
#page-title h3 {font-size:24px;}
#branding-stationary {margin:0}
#branding-stationary .shape {margin:auto; transform:scale(1);}
.web-link {transform:scale(1);}


li.menu-item-1031 {display:none!important;}
.sticky-info {width:100%; float:none; margin-top:0;}
.sticky-form {width:100%; padding-right:0;}
.sticky-info h2 {margin-bottom:3%!important;}
}

@media (max-width:866px) {
.Categories-section .box-container {height:270px;}
}

@media (max-width:767px) {
    .navbar-inverse .navbar-nav > li.menu-item-994 > a {background:#793b9e!important}
#octAccess {display:none;}
.menu-align-center .navbar-brand {float:left!important; max-width:155px!important;}
.header {width :100%;}
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, 
.container-fluid > .navbar-collapse {width:100%;}
#main-nav, #main-nav.fixed {position:fixed; z-index:9999999!important;}
#main-nav .container, #main-nav.fixed .container {margin:0!important;}
.menu-align-center .responsive-logo > a {float:left; position:fixed; left:0;}
.menu-align-center #site-navigation > ul {display:block;}
.header-content-wrap .container {margin-top:-25%;}
#site-navigation {padding-top:0;}
.navbar-brand {padding-left:0!important;}
.navbar-brand > img {max-width:80%; margin-left:10px;}
.menu-align-center #site-navigation > ul  #menu-item-119 {display:none!important;}
.navbar-inverse .navbar-nav {margin:0!important;}
.navbar-inverse .navbar-nav > li {border-bottom:none; border-top:1px solid #EDEDED;padding:10px 0 10px 0;}
.navbar-inverse .navbar-nav > li:first-child {border-bottom:none; border-top:none;}
.focus-box .service-icon {background: rgba(255,255,255,1);
background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(236,236,236,1) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(236,236,236,1)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(236,236,236,1) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(236,236,236,1) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(236,236,236,1) 100%);
background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(236,236,236,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec', GradientType=1 );}
.fl-node-579dd4801ea38 .focus-box .service-icon {border:10px solid #793b9e;}
.fl-node-579dd4801ea73 .focus-box .service-icon {border:10px solid #0a98ef;}
.fl-node-579dd4801eaab .focus-box .service-icon {border:10px solid #29a32f;}
.fl-node-57a0a97ee32c7 {width:100%!important}
.fl-node-57a0a97ee3303 {width:100%!important;}
.feedback-box .message {font-size:18px; line-height:22px;}
.feedback-box .client {margin-bottom:0; margin-top:20px;}
.hidden-xs {display:block!important;}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:2%;}
.fl-node-57a6c418f1f25 .fl-node-content .widget {transform: scale(0.8);}
.fl-node-57a9c479b79ec p {font-size:18px;}
.fl-node-57b1958a9628f p {font-size:18px;}
.fl-node-579dd4801e865 {width:90%; margin:0 auto;}
.fl-node-579dd4801e865 .fl-col-small {max-width:100%; width:100%!important;}
.text-section p {font-size:18px;}
.fl-node-57b14f9355f53 {margin-top:40px; margin-bottom:30px;}
.web-link {width:100%;}
.team-member .details {left:0!important; width:100%!important;}
.en_b .team-member .details {left:0!important; width:100%!important;}
#marketing-title {margin:10%;}
#branding-stationary {margin:20% 0; padding-bottom:100px;}
#branding-stationary .shape {margin:auto; transform:scale(1.5);}
.navbar-inverse .navbar-nav > li  a {text-align:right;}
.fl-node-579dd36ec43b7 h2 {margin-top:0!important;}


form {width:90%; margin:0 auto;} 
form p {margin-bottom:0;}
input[type="text"], input[type="email"], input[type="tel"] {width:100%;  margin-bottom:3%;}
input[type="text"], input[type="email"] {margin-left:0;}
footer {padding-top:0;}

.button-section {display:block;}
.Categories-section {display:none;}
.sticky-popup .popup-header {width:20%; left:40%; padding:3%;}
#afc_sidebar_589 {left:45%!important;}
.pum-trigger {background:#0a98ef;}
.our-works h2 {font-size:30px;}
}

@media (max-width:610px) {
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:0; padding-bottom:8%;}
.fl-node-57a6c418f1f25 .fl-node-content .widget {transform: scale(0.7);}
#marketing-title {transform: scale(1.5);}
}

@media (max-width:560px) {
iframe {height:450px;}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:0; padding-bottom:8%;}
}

@media (max-width:480px) {
.navbar-brand > img {max-width:80%; margin-left:0;}
.feedback-box .message {font-size:16px; line-height:20px;}
iframe {height:350px;}
.link h3 {text-align:center;!important}
.link p {text-align:center!important; margin:0 auto 20px!important}
.focus-box p {text-align:center!important; width:100%;}
.fl-node-57a0bafd0e74e p strong {font-size:30px; line-height:30px;}
.fl-node-57a0bafd0e74e p {font-size:25px; line-height:35px;}
.fl-node-57a0ab3b53998 p {font-size:16px; line-height:20px; margin-top:10px;}
.fl-builder-content .fl-node-579e138c3883b , .fl-builder-content .fl-node-579e138c387fa {width:60%!important; margin:20px auto; float:none;}
.fl-node-579f8e2c07b53 h3 {font-size:18px;}
.fl-node-57a0a97ee30a3 {padding:5%;}
.member-details .position {width:100%;}
.entry-content p {margin:0 0 24px; text-align:right;}
.fl-node-57a9c479b79ec p {font-size:18px;}
.fl-node-57a6c418f1f25 .fl-node-content {padding-top:1%; padding-bottom:8%;}
.fl-node-57a6c418f1f25 .fl-node-content .widget {transform:scale(0.7); width:80%; margin:0 auto;}
#branding-stationary .shape {transform:scale(1);}
#branding-stationary {margin:0; padding-bottom:30px;}

.popup-wrap {top:-670px!important;}
.sticky-popup .popup-header {width:20%; left:50%; padding:3%;}
}
@media (max-width:360px) {
#branding-stationary .shape {transform:scale(0.3);}
#branding-stationary {padding-bottom:10px;}
}