/*   Header bar */
.hdr-bar .wppb-addon-title {
    position: relative;
}



.hdr-bar .wppb-addon-title:before {
    position: absolute;
    bottom: -5px;
    content: "";
    background: #4E4E4E;
    width: 15px;
    height: 15px;
    display: block;
    margin-top: 10px;
    border-radius: 100%;
    animation-duration: 5s;
    animation-iteration-count: infinite;
    animation-name: bar-move;
    animation-timing-function: linear;
}

.hdr-bar .wppb-addon-title:after {
    content: "";
    border: #4E4E4E solid 2px;
    display: block;
    width: 100px;
    margin-top: 15px;
    border-radius: 5px;
    height: 1px;
}

.hdr-bar.sm .wppb-addon-title:after {
    width: 10%;
}



.hdr-bar.sm .wppb-addon-title:before {
    animation-name: bar-move-sm;
}

.hdr-bar.white .wppb-addon-title:after {
    border: #ffffff solid 2px;
}

.hdr-bar.white .wppb-addon-title:before {
    background: #ffffff;
}

.hdr-bar.md .wppb-addon-title:after {
    width: 30%;
}

.hdr-bar.md .wppb-addon-title:before {
    animation-name: bar-move-md;
}

.hdr-bar.center .wppb-addon-title:after {
    margin-left: auto;
    margin-right: auto;
}

.hdr-bar.center .wppb-headline-content {
    text-align: center;
}

.hdr-bar.center .wppb-headline-content .wppb-addon-title {
    display: inline-block;
    position: relative;
}

.hdr-bar.center .wppb-addon-title:before {
    margin-left: auto;
    margin-right: auto;
    animation-name: bar-move-center;
    right: 0;
    left: 0;
}

.hdr-bar.center.sm .wppb-addon-title:before {
    animation-name: bar-move-center-sm;
}

.hdr-bar.center.md .wppb-addon-title:before {
    animation-name: bar-move-center-md;
}


@keyframes bar-move {
    0% {
        left: 0;
    }

    50% {
        left: 96px;
    }

    100% {
        left: 0%;
    }
}

@keyframes bar-move-md {
    0% {
        left: 0;
    }

    50% {
        left: 29%;
    }

    100% {
        left: 0%;
    }
}

@keyframes bar-move-sm {
    0% {
        left: 0;
    }

    50% {
        left: 9%;
    }

    100% {
        left: 0%;
    }
}

@keyframes bar-move-center {
    0% {
        left: -100px;
    }

    50% {
        left: 100px;
    }

    100% {
        left: -100px;
    }
}

@keyframes bar-move-center-sm {
    0% {
        margin-left: 45%;
    }

    50% {
        margin-left: 54%;
    }

    100% {
        margin-left: 45%;
    }
}

@keyframes bar-move-center-md {
    0% {
        margin-left: 35%;
    }

    50% {
        margin-left: 65%;
    }

    100% {
        margin-left: 35%;
    }
}

/*  End Header bar */
/*  bouce hover */
.bounce-hv {
    transition: all .3s;
    z-index: 100;
}

.bounce-hv:hover {
    transform: translatey(-20px);
}

/*  Bounce animation*/
.bounce-anim {
    animation-duration: 5s;
    animation-iteration-count: infinite;
    transform-origin: bottom;
    animation-name: bounce-1;
    animation-timing-function: linear;
    position: absolute;
}

@keyframes bounce-1 {
    0% {
        transform: translateY(0);
    }

    33% {
        transform: translateY(-20px);
    }

    66% {
        transform: translatex(-20px);
    }

    100% {
        transform: translateY(0);
    }
}

/*  Team Card */
.team-card {
    transition: all .3s;
    z-index: 100;
}

.team-card .card {
    border-bottom: 5px solid #049CDC !important;

}

.team-card:hover {
    transform: translatey(-20px);
}

.team-card .card-header {
    position: relative;
    overflow: hidden;
}

.team-card .card-img-top.hover {
    display: none;
}

.team-card.hover:hover .card-img-top {
    display: none;
}

.team-card.hover:hover .card-img-top.hover {
    display: block;
}

.team-card .card-title {
    font-size: 1em;
}

.team-card .card-text {
    font-size: .9em;
}

.team-card .card-header ul {
    list-style-type: none;
    position: absolute;
    top: 0;
    right: -100%;
    opacity: 0;
    visibility: hidden;
    margin-top: 20%;
    max-height: 200px;
    width: 70px;
    background: #fff;
    padding: 10px 10px;
    text-align: center;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    transition: all .2s;
}

.team-card .card-header ul li {
    display: block;
    margin: auto;
}

.team-card .card-header ul a {
    display: block;
    margin: 15px 0;
    font-size: 1.5em;
    transition: transform .2s;
}

.team-card .card-header ul li a:hover {
    transform: scale(1.3);
}

.team-card .card-header:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #04A6E1 !important;
    background-image: linear-gradient(to left, #04A6E1, #0074C8) !important;
    opacity: 0;
    visibility: hidden;
    transition: all .2s;
}

.team-card:hover .card-header:before {
    opacity: .8;
    visibility: visible;
}

.team-card:hover .card-header ul {
    right: 0;
    opacity: 1;
    visibility: visible;
}



/*
flip card
*/
.card-flip {
    position: relative;
}

.card-flip > div {
    backface-visibility: hidden;
    transition: transform 300ms;
    transition-timing-function: linear;
    width: 100%;
    height: 100%;
    margin: 0;
    display: flex;
    position: relative;
}

.card-flip .card-front {
    transform: rotateY(0deg);
    min-height: 200px;
}

.content img {
    width: 100px;
    border-radius: 100%;
}

.card-flip .card-back {
    transform: rotateY(180deg);
    position: absolute;
    top: 0;
}

.card-flip:hover .card-front {
    transform: rotateY(-180deg);
}

.card-flip:hover .card-back {
    transform: rotateY(0deg);
}

@media (min-width: 992px) {
    .slider,
    .slide {
        height: 100% !important;
    }
}

@media only screen and (min-width: 768px) {
    .no-margin-button .wpcf7-submit {
        margin-left: 0; 
    }
}

/* Desktop and tablet layout (768px and above) */
@media only screen and (min-width: 768px) {
    .no-margin-button .fields .row {
        display: flex;
        flex-direction: row;
    }
}

/* Mobile layout (below 768px) */
@media only screen and (max-width: 767px) {
    .no-margin-button .fields .row {
        display: flex;
        flex-direction: column;
    }

    /* Make columns take full width */
    .no-margin-button .fields .row .col {
        width: 100%;
    }
}



/* Atanas */

.position-absolut {
	position: absolute !important;
}

.camp-h .wppb-addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel {
	height: 450px !important;
}

.flip-h .wppb-inner_addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel {
	height: 350px !important;
}

.our-work-flip .wppb-flipbox-panel .wppb-flipbox-front {
	transition: all .3s ease-in-out;
}

.our-work-flip .wppb-flipbox-panel .wppb-flipbox-back {
	transition: all .3s ease-in-out;
}

/* Marketing Campaigns */
.camp-h .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-back .flip-box-inner {
    background-color: #ffffff;
    border-radius: 10px;
    box-sizing: border-box;
    padding-top: 50px;
    padding-bottom: 50px;
    margin: auto;
    margin-top: 100px;
    display: block;
}
/* Marketing Campaigns For Our Work */

@media screen and (max-width: 450px) {
	.our-work-margin .camp-h .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-back .flip-box-inner {
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
}

.our-work-margin .camp-h .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-back .flip-box-inner {
    background-color: #ffffff;
    border-radius: 10px;
    box-sizing: border-box;
    padding-top: 65px;
    padding-bottom: 65px;
    margin: auto;
    margin-top: 150px;
    display: block;
	margin-left: 20%;
	margin-right: 20%
}

.our-work-margin .camp-h .wppb-addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel {
	height: 550px !important;
}

/* Dropdowns */
.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-item .wppb-accordion-title .wppb-accordion-title-content {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.drop-down-icon-2 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-item .wppb-accordion-title .wppb-accordion-title-content {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.drop-down-icon-3 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-item .wppb-accordion-title .wppb-accordion-title-content {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.drop-down-icon-4 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-item .wppb-accordion-title .wppb-accordion-title-content {
	display: flex;
	flex-direction: row;
	align-items: center;
}

/* title shadow */
.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-title {
	--bs-shadow-sm: 0 -.125rem .25rem rgba(0, 0, 0, .075) !important; 
    box-shadow: var(--bs-shadow-sm) !important;
}

.drop-down-icon-2 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-title {
	--bs-shadow-sm: 0 -.125rem .25rem rgba(0, 0, 0, .075) !important; 
    box-shadow: var(--bs-shadow-sm) !important;
}

.drop-down-icon-3 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-title {
	--bs-shadow-sm: 0 -.125rem .25rem rgba(0, 0, 0, .075) !important; 
    box-shadow: var(--bs-shadow-sm) !important;
}

.drop-down-icon-4 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-title {
	--bs-shadow-sm: 0 -.125rem .25rem rgba(0, 0, 0, .075) !important; 
    box-shadow: var(--bs-shadow-sm) !important;
}

/* content shadow */

.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-item .active {
	margin-top: 25px;
}

.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-panel-collapse {
	--bs-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;
    box-shadow: var(--bs-shadow-sm) !important;
	border-radius: 10px;
}

.drop-down-icon-2 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-item .active {
	margin-top: 25px;
} 

.drop-down-icon-2 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-panel-collapse {
	--bs-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;
    box-shadow: var(--bs-shadow-sm) !important;
	border-radius: 10px;
}

.drop-down-icon-3 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-item .active {
	margin-top: 25px;
} 

.drop-down-icon-3 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-panel-collapse {
	--bs-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;
    box-shadow: var(--bs-shadow-sm) !important;
	border-radius: 10px;
}

.drop-down-icon-4 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-accordion-item .active {
	margin-top: 25px;
} 

.drop-down-icon-4 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .wppb-panel-collapse {
	--bs-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075) !important;
    box-shadow: var(--bs-shadow-sm) !important;
	border-radius: 10px;
}



/* Icons on  the left */
.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-0 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/09/Blog-Content.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-1 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/09/Quality-Blogs.png");/
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-2 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/09/SEO-for-Blogs.png");/
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-3 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/09/Blog-Outreach.png");/
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-4 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/09/Do-Blogs-Help.png");/
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-2 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-0 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/03/best-smm.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-2 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-1 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/03/nj-social-media-firm.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-2 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-2 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/03/social-media-agency.png");/
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-3 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-0 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/09/Best-SEO-Companies.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-3 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-1 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/09/SEO-Companies-for-Small-Business.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-3 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-2 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/09/best-smm.png");/
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-4 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-0 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/03/web-design-company.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-4 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-1 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/03/website-designers-for-small-business.png");
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}

.drop-down-icon-4 .wppb-inner_addon .wppb-accordion-addon .wppb-accordion-addon-content .wppb-accordion-items .repeater-2 .wppb-accordion-title .wppb-accordion-title-content::before {
	content: "";
    display: block;
    width: 40px;
	height: 40px;
    background-image: url("/wp-content/uploads/2024/03/responsive-web-design.png");/
	background-repeat: no-repeat;
	background-size: cover;
	margin-right: 10px;
}
.no-back .wppb-inner_addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-back  {
	display: none !important;
}

.no-back .wppb-addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-back {
	display: none !important;
}

/* Translate */

.gt_float_switcher {
	background: none !important;
	background-image: linear-gradient(to right, #0074C8, #04A6E1) !important;
	border-radius: 10px !important;
}

.gt_float_switcher .gt-selected {
	background-color: none !important;
	background-image: linear-gradient(to right, #0074C8, #04A6E1) !important;
	border-radius: 10px;
}

.gt_float_switcher .gt-selected .gt-current-lang {
    padding: 6px 15px;
    color: #fff !important;
    font-weight: bold;
}

.gt_float_switcher .gt_options a {
    display: block;
    text-decoration: none;
    padding: 6px 15px;
    color: #fff !important;
    transition: color .4s linear;
}
.gt_float_switcher .gt-selected .gt-current-lang span.gt-lang-code {
    position: relative;
    top: 0px !important;
	font-size: 15px !important;
    font-family: Poppins !important;
}

/* Home page slider */
.home-page-slider .wppb-carousel-content-in {
	display: none;
}

.home-page-slider .wppb-carousel-media-right {
	width: 100% !important;
}


/* Our Work */
.our-work-flip .flip-box-inner{
  vertical-align: bottom !important;
}

.our-work-flip .wppb-addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-front::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 14%;
  background-image: linear-gradient(to right, rgba(5, 166, 225, 0.8), rgba(41, 50, 53, 0.8));
  z-index: 1;
}

.our-work-flip .wppb-addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-back::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 35%; 
  background-image: linear-gradient(to right, rgba(5, 166, 225, 0.8), rgba(41, 50, 53, 0.8));
  z-index: 1;
}

.our-work-flip .wppb-flipbox-front .flip-box-inner, .our-work-flip .wppb-flipbox-back .flip-box-inner {
  position: relative;
  z-index: 2;
}







.our-work-flip-bigger .flip-box-inner{
  vertical-align: bottom !important;
}

.our-work-flip-bigger .wppb-addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-front::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 14%; 
  background-image: linear-gradient(to right, rgba(5, 166, 225, 0.8), rgba(41, 50, 53, 0.8));
  z-index: 1;
}

.our-work-flip-bigger .wppb-addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-back::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 50%; 
  background-image: linear-gradient(to right, rgba(5, 166, 225, 0.8), rgba(41, 50, 53, 0.8));
  z-index: 1;
}

.our-work-flip-bigger .wppb-flipbox-front .flip-box-inner, .our-work-flip-bigger .wppb-flipbox-back .flip-box-inner {
  position: relative;
  z-index: 2;
}







.wppb-addon-1712692033353 .wppb-addon #search-addon {
    background-color: #006738 !important;
	background-image: linear-gradient(to right, #0074C8, #04A3E0) !important;
    color: #fff;
}

@media (max-width: 767px) {
	
	.siler-dots-gone .wppb-addon .wppb-carousel-addon .wppb-carousel-addon-content .wppb-carousel .slick-dots {
		display:none !important;
		}
	
	.silder-arrow-gone .wppb-addon .wppb-carousel-addon .wppb-carousel-addon-content .wppb-carousel .slick-arrow	{
		display:none !important;
		}	
	
	.mobile-white-bg {
		background-color: white;
		}
	
	.dark-blue-fade{
		background: linear-gradient(90deg, #027bd3 0%, #001827 65%);	
		}
	.white-on-mobile{
		background: #ffffff;	
	}	

	.light-blue-fade{
		background: linear-gradient(90deg, #0077c9 5%, #04a4e0 80%);
		}
	.no-border .wppb-column {
		border-width: 0px 0px 0px 0px !important;
	} 
	.no-bg .wppb-column {
		background: none !important;
	}
	.mobile-no-padding{
		padding: 0px !important;
	}
	
	.hide-dots-mobile .slick-dots {
		display: none !important;
	}
	
	.hide-dots-mobile .wppb-addon .slick-arrow {
		display: inline !important;
	}
	
	.bigger-iframe .wppb-video-slide iframe {
		height: 250px !important;
	}
	
	.dont-flip-on-mobile .wppb-flipbox-back {
		display: none;
	}
	
	.our-work-flip-bigger .wppb-addon .wppb-flip-box-addon .wppb-flip-box-content .wppb-flipbox-panel .wppb-flipbox-front::after {
	 	height: 19% !important; 
	}
	
	.no-mobile-padding .wppb-column-parent {
		padding: 0px !important;
	}
	
	.digital-presence-carousel img.animated {
    	border-radius: 65px !important;
	}
	
	.wppb-carousel .wppb-carousel-prev {
		left: 0px !important;
	}

	.wppb-carousel .wppb-carousel-next {
		right: 0px !important;
	}
	
	.digital-presence-carousel .wppb-carousel-title {
		margin-bottom: 10px !important;
	}
	
	.digital-presence-carousel .wppb-carousel-subtitle {
		margin-bottom: 10px !important;
	}
	
	.right_media .wppb-carousel-content-in {
		padding-right: 0px !important; 
	}
	
}
.hide-dots-mobile .slick-arrow {
	display: none !important;
}

.imgctnrr {
    position: relative;
    width: 41.6666666667%;
    display: flex;
    align-items: center;
}

.dont-flip .wppb-flipbox-back {
	display: none;
}

.bigger-iframe .wppb-video-slide iframe {
	height: 650px;
}

/* Picture only slider */
.pic-only-slider .wppb-carousel-content-in {
	display: none;
}

.pic-only-slider .wppb-carousel-media-right {
	width: 100% !important;
}

.bg-gray-1 .wppb-carousel-media-right {
	background-color: #212121;
}

.bg-gray-1 .slick-slide-item .wppb-carousel-content-wrap {
    background-color: #212121 !important;
}

.pic-only-slider img {
    max-width: 100%;
}

.wppb-addon-1716559096945 .wppb-carousel .slick-dots {
    bottom: -25px !important;
}

.wppb-addon-1717423534394 .wppb-carousel .slick-dots {
  bottom: -25px !important;
}

.wppb-addon-1717597473039 .wppb-carousel .slick-dots {
  bottom: -25px !important;
}

.wppb-addon-1717423917346 .wppb-carousel .slick-dots {
  bottom: -25px !important;
}

.pic-only-slider .wppb-carousel-media-right {
    text-align: center;
}
/* Picture only slider */

.custom-design .contact-now p input:hover{
	background-color: #E2E2E2 !important;
	background: #E2E2E2 !important;
	background-image: linear-gradient(to right, #E2E2E2, #E2E2E2) !important;
}

.digital-presence-carousel .wppb-carousel-content-in {
	display: flex ; 
	justify-content: center; 
	flex-direction: column;
}

.wppb-addon-1746553965422 .wppb-carousel-content-wrap {
    background-color: transparent !important;
}

.digital-presence-carousel img.animated {
    border-radius: 125px;
}

.digital-presence-carousel .slick-slide.slick-current.slick-active > div {
    display: flex;
    justify-content: center;
}

.digital-presence-carousel .slick-slide-item {
    width: 90% !important;
}


.digital-presence-carousel .wppb-carousel .slick-arrow {
    font-size: 3em !important;
    opacity: 1 !important;
}


/* TEST */

@media (max-width: 1399px) and (min-width: 1000px) {
    .wppb-builder-container .wppb-row > .wppb-column-parent.wppb-col-1740071229551 .wppb-column {
        margin-top: -110px;
    }
	
	.wppb-builder-container .wppb-row > .wppb-column-parent.wppb-col-1740071229549 .wppb-column {
		margin: -90px 0px 0px 0px;
	}
	
	.wppb-builder-container .wppb-row > .wppb-column-parent.wppb-col-1740071229553 .wppb-column {
		padding-top: 25px;
	}
	
}
