/*

    The following CSS codes are created by the YellowPencil plugin.
    https://yellowpencil.waspthemes.com/


    T A B L E   O F   C O N T E N T S
    ........................................................................

    01. Global Styles
    02. Post Template
    03. Archive Page
    04. Portfolio Template
    05. "Coming soon" Page
    06. "ALL IN WHITE Party" Portfolio
    07. "En Construction" Page
    08. "A Propos" Page
    09. "Flyer Immigration DubaÏ" Portfolio
    10. "MOTION DESIGN" Page
    11. "GRAPHIC DESIGN" Page
    12. "WEB DESIGN" Page
    13. "Contact" Page
    14. "Comment concevoir une charte graphique" Post
    15. "ACCUEIL" Page
    16. "Services" Page

*/



/*-----------------------------------------------*/
/*  Global Styles                                */
/*-----------------------------------------------*/
body #page-title .page-title-wrap .breadcrumb-text{
	display:none;
}

body #page-title .bg-overlay{
	height:538px;
	display:none;
}

body #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
	background-image:url("https://creative.alphastudio.cm/wp-content/uploads/2024/06/footer-ba00-1.jpg") !important;
	padding-top:48px;
	padding-bottom:49px;
}

body #footer-bottom .widget img{
	width:298px;
	position:relative;
	top:10px;
}

body #footer-bottom .widget p{
	font-family:Verdana,Geneva,sans-serif;
	font-size:18px;
	padding-left:155px;
	padding-right:152px;
	padding-top:0px;
	color:#d9d8d8;
}

body #page-title{
	margin-left:-7px;
	background-image:url("https://creative.alphastudio.cm/wp-content/uploads/2024/06/002.jpg");
}

body #footer-bottom .widget ul{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body .social-icons-lists .social-icon .socicon-twitter{
	background-color:#f96791 !important;
}

body .social-icons-lists .social-icon .socicon-facebook{
	background-color:#f96791 !important;
}

body .social-icons-lists .social-icon .socicon-instagram{
	background-color:#f96791 !important;
}

body .social-icons-lists .social-icon .socicon-youtube{
	background-color:#f96791 !important;
}

body .header-middle-right .widget .fa-map-marker{
	color:#f96791 !important;
}

body .header-middle-right .icon-header .fa{
	color:#f96791 !important;
}

body .header-main-right p a{
	background-color:#ffffff !important;
}

@media (max-width:1549px){

	body #page-title{
	padding-top:242px !important;
}

body #footer-bottom{
	padding-bottom:83px;
	}

}



@media (max-width:1199px){

	body #page-title{
	padding-top:70px !important;
	display:none;
}

body #content{
	padding-top:80px;
	}

}



@media (max-width:991px){

	body #footer-bottom{
	padding-bottom:42px !important;
}

body .header-main-right .widget p{
	display:none !important;
}

body #primary .col-md-4{
	display:none !important;
}

body #widget-area{
	display:none !important;
}

body #footer-bottom .widget p{
	padding-right:26px;
	padding-left:32px;
	}

}



@media (max-width:900px){

	body #footer-bottom .widget p{
	padding-right:50px;
	padding-left:58px;
	}

}



@media (max-width:767px){

	body #page #colophon #footer-bottom .container .row .col-sm-12 .widget .textwidget p{
	padding-right:78px !important;
	padding-left:73px !important;
	}

}



@media (max-width:599px){

	body #footer-bottom .widget p{
	padding-left:79px;
	padding-right:74px;
	}

}



@media (max-width:480px){

	body #footer-bottom .widget p{
	padding-right:47px;
	padding-left:49px;
	}

}



@media (max-width:479px){

	body #page-title{
	display:none;
}

body #widget-area{
	display:none;
}

body #page #colophon #footer-bottom .container .row .col-sm-12 .widget .textwidget p{
	padding-left:45px !important;
	padding-right:41px !important;
}

body #footer-bottom .widget p{
	font-size:16px;
	}

}



@media (max-width:399px){

	body #page-title{
	display:none;
}

body #primary .col-md-4{
	display:none;
}

body #footer-bottom .widget p{
	padding-left:34px;
	padding-right:34px;
}

body #footer-bottom .widget img{
	width:246px;
	}

}



@media (min-width:1200px){

	body #page-title{
	padding-bottom:0px;
	padding-top:247px;
	}

}



/*-----------------------------------------------*/
/*  Post Template                                */
/*-----------------------------------------------*/
body.single-post #footer-bottom{
	padding-bottom:45px;
}



/*-----------------------------------------------*/
/*  Archive Page                                 */
/*-----------------------------------------------*/
body.archive #page-title .bg-overlay{
	display:none;
}

body.archive #page-title{
	margin-left:-5px;
}

@media (max-width:599px){

	body.archive #footer-bottom{
	background-color:#04162e;
}

body.archive #footer-bottom .widget p{
	padding-left:70px;
	padding-right:70px;
}

body.archive #primary .col-md-4{
	display:none;
}

body.archive #page-title{
	padding-bottom:4px;
	height:109px !important;
	}

}



@media (max-width:479px){

	body.archive #page-title{
	display:none;
}

body.archive #footer-bottom .widget p{
	padding-left:27px;
	padding-right:27px;
}

body.archive #primary .col-md-4{
	display:none;
}

body.archive #content{
	padding-top:55px;
	}

}



@media (max-width:399px){

	body.archive #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
	}

}



/*-----------------------------------------------*/
/*  Portfolio Template                           */
/*-----------------------------------------------*/
body.single-portfolio #page-title .bg-overlay{
	height:185px;
	min-height:185px;
}

body.single-portfolio #page-title{
	height:218px;
	margin-left:-10px;
}

body.single-portfolio #page-title .page-title-wrap .breadcrumb-text{
	position:relative;
	top:-70px;
	display:none;
}

body.single-portfolio .media-links .cms-grid-media img{
	display:none;
}

body.single-portfolio #content{
	padding-top:91px;
	padding-bottom:0px;
}

@media (max-width:599px){

	body.single-portfolio #footer-bottom .widget p{
	padding-left:73px;
	padding-right:75px;
	}

}



@media (max-width:479px){

	body.single-portfolio #page-title .bg-overlay{
	display:none;
}

body.single-portfolio #page-title{
	display:none;
}

body.single-portfolio #footer-bottom .widget p{
	padding-left:27px;
	padding-right:27px;
	font-size:16px;
	}

}



@media (max-width:399px){

	body.single-portfolio #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
	}

}



@media (min-width:1200px){

	body.single-portfolio #page-title{
	padding-bottom:0px;
	padding-top:151px;
	}

}



/*-----------------------------------------------*/
/*  "Coming soon" Page                           */
/*-----------------------------------------------*/
body.page-id-4535 .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .wpb_single_image .wpb_wrapper .full-overlap img{
	width:1366px !important;
}

body.page-id-4535 .wpb_single_image .wpb_wrapper img{
	background-color:#f8f8f9;
}

body.page-id-4535 .vc_custom_1574466323997{
	height:74px;
}

body.page-id-4535 .vc_custom_1522059552768 .wpb_wrapper .title-heading{
	position:relative;
	top:-29px;
	left:128px;
}

body.page-id-4535 .vc_custom_1574466323997 .wpb_wrapper .vc_inner{
	height:55px;
}

@media (max-width:479px){

	body.page-id-4535 .vc_custom_1574466323997 .wpb_wrapper .title-heading{
	position:relative;
	top:-24px;
	left:-11px;
	}

}



/*-----------------------------------------------*/
/*  "ALL IN WHITE Party" Portfolio               */
/*-----------------------------------------------*/
body.postid-4457 #page-title .page-title-wrap .breadcrumb-text{
	font-size:10px;
	font-style:italic;
	min-height:37px;
}



/*-----------------------------------------------*/
/*  "En Construction" Page                       */
/*-----------------------------------------------*/
body.page-id-4619 #page-title .bg-overlay{
	height:265px;
}

body.page-id-4619 #content{
	padding-top:71px;
	padding-bottom:82px;
}

body.page-id-4619 .wpb_text_column .wpb_wrapper p{
	font-weight:500;
}

body.page-id-4619 #page-title .page-title-wrap .breadcrumb-text{
	display:none;
}

@media (max-width:479px){

	body.page-id-4619 #page-title .bg-overlay{
	display:none;
}

body.page-id-4619 #page-title{
	height:200px;
	display:none;
	}

}



@media (min-width:1200px){

	body.page-id-4619 #page-title{
	padding-bottom:29px;
	padding-top:177px;
	}

}



/*-----------------------------------------------*/
/*  "A Propos" Page                              */
/*-----------------------------------------------*/
body.page-id-1623 #page-title .bg-overlay{
	height:193px;
}

body.page-id-1623 #page-title{
	margin-left:-10px;
}

body.page-id-1623 .hentry .vc_column-inner{
	position:relative;
	top:-51px;
}

body.page-id-1623 #content{
	padding-bottom:54px;
}

body.page-id-1623 #page-title .page-title-wrap .breadcrumb-text{
	display:none;
}

@media (max-width:599px){

	body.page-id-1623 #footer-bottom .widget p{
	padding-left:60px;
	padding-right:62px;
}

body.page-id-1623 #page-title{
	padding-bottom:0px;
	display:none;
}

body.page-id-1623 #content{
	padding-top:53px;
	}

}



@media (max-width:479px){

	body.page-id-1623 #page-title .bg-overlay{
	display:none;
}

body.page-id-1623 #page-title{
	display:none;
}

body.page-id-1623 #content{
	padding-top:60px;
	padding-bottom:7px;
}

body.page-id-1623 #footer-bottom .widget p{
	padding-left:26px;
	padding-right:27px;
	font-size:16px;
	}

}



@media (max-width:399px){

	body.page-id-1623 #page-title .bg-overlay{
	display:none;
}

body.page-id-1623 #page-title{
	display:none;
}

body.page-id-1623 #content{
	padding-top:63px;
	padding-bottom:0px;
}

body.page-id-1623 #footer-bottom .widget p{
	padding-left:34px;
	padding-right:34px;
	font-size:16px;
}

body.page-id-1623 #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
	}

}



@media (min-width:1200px){

	body.page-id-1623 #page-title{
	padding-bottom:0px;
	padding-top:227px;
	}

}



/*-----------------------------------------------*/
/*  "Flyer Immigration DubaÏ" Portfolio         */
/*-----------------------------------------------*/
@media (max-width:399px){

	body.postid-4451 #page-title{
	padding-top:41px;
	padding-bottom:32px;
	height:73px !important;
}

body.postid-4451 #footer-bottom .widget p{
	padding-left:34px;
	padding-right:34px;
	font-size:16px;
	}

}



/*-----------------------------------------------*/
/*  "MOTION DESIGN" Page                         */
/*-----------------------------------------------*/
body.page-id-4395 #page-title .bg-overlay{
	height:190px;
}

body.page-id-4395 #page-title{
	margin-left:-7px;
}

@media (max-width:599px){

	body.page-id-4395 #footer-bottom .widget p{
	padding-left:70px;
	padding-right:70px;
	}

}



@media (max-width:479px){

	body.page-id-4395 #page-title .bg-overlay{
	display:none;
}

body.page-id-4395 #page-title{
	display:none;
}

body.page-id-4395 #content{
	padding-top:47px;
	padding-bottom:46px;
}

body.page-id-4395 #cms-fancy-box-single .cms-fancybox-item{
	padding-top:33px;
}

body.page-id-4395 #footer-bottom .widget p{
	padding-left:27px;
	padding-right:27px;
	font-size:16px;
	}

}



@media (max-width:399px){

	body.page-id-4395 #page-title{
	padding-top:50px;
	padding-bottom:16px;
	height:70px !important;
	display:none;
}

body.page-id-4395 .wpb_video_widget .wpb_wrapper iframe{
	padding-bottom:0px;
	margin-bottom:2px;
}

body.page-id-4395 #cms-fancy-box-single .cms-fancybox-item{
	padding-top:39px;
}

body.page-id-4395 #content{
	padding-bottom:26px;
	padding-top:35px;
}

body.page-id-4395 #footer-bottom .widget p{
	padding-left:34px;
	padding-right:33px;
	font-size:16px;
}

body.page-id-4395 #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
	}

}



/*-----------------------------------------------*/
/*  "GRAPHIC DESIGN" Page                        */
/*-----------------------------------------------*/
body.page-id-4329 #footer-bottom{
	padding-bottom:42px;
}

@media (max-width:1199px){

	body.page-id-4329 .hentry .vc_custom_1610666523412{
	padding-left:48px !important;
	padding-right:50px !important;
}

body.page-id-4329 .active-revslide div .defaultimg{
	display:none;
}

body.page-id-4329 #rev_slider_19_1 ul .active-revslide > div{
	display:none;
}

body.page-id-4329 #rev_slider_19_1 ul li{
	display:none;
}

body.page-id-4329 #rev_slider_19_1 ul{
	display:none !important;
}

body.page-id-4329 #rev_slider_19_1{
	display:none;
}

body.page-id-4329 #rev_slider_19_1_wrapper{
	display:none;
}

body.page-id-4329 #header_middle{
	position:relative;
	top:-17px;
	}

}



@media (max-width:991px){

	body.page-id-4329 #page #content #primary .row .col-lg-12 #main .hentry .entry-content .vc_custom_1610666523412{
	padding-right:0px !important;
	margin-right:0px !important;
	margin-left:0px !important;
}

body.page-id-4329 .row .col-lg-12 #main .hentry .entry-content .vc_custom_1610666523412{
	padding-left:0px !important;
	}

}



@media (max-width:767px){

	body.page-id-4329 #page #content #primary .row .col-lg-12 #main .hentry .entry-content .vc_custom_1610666523412{
	padding-left:25px !important;
}

body.page-id-4329 .vc_custom_1572900715709 .vc_column_container .vc_column-inner .wpb_wrapper .vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_single_image .wpb_wrapper .vc_single_image-wrapper img{
	padding-bottom:63px !important;
	}

}



@media (max-width:599px){

	body.page-id-4329 #footer-bottom .widget p{
	padding-right:93px;
	padding-left:110px;
}

body.page-id-4329 .hentry .vc_custom_1610666523412{
	padding-left:70px !important;
	padding-right:49px !important;
	}

}



@media (max-width:479px){

	body.page-id-4329 .hentry .vc_custom_1610666523412{
	padding-left:33px !important;
	padding-right:45px !important;
}

body.page-id-4329 .wpb_single_image .wpb_wrapper img{
	padding-bottom:43px;
}

body.page-id-4329 #content{
	padding-bottom:40px;
	padding-top:54px;
}

body.page-id-4329 #footer-bottom .widget p{
	padding-left:35px;
	padding-right:38px;
	}

}



@media (max-width:399px){

	body.page-id-4329 .hentry .vc_custom_1610666523412{
	padding-right:6px !important;
	padding-left:0px !important;
	margin-left:21px !important;
	margin-right:30px !important;
}

body.page-id-4329 .wpb_single_image .wpb_wrapper img{
	padding-bottom:35px;
}

body.page-id-4329 #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
}

body.page-id-4329 #footer-bottom .widget p{
	padding-left:37px;
	padding-right:37px;
}

body.page-id-4329 #content{
	padding-bottom:15px;
	padding-top:43px;
	}

}



/*-----------------------------------------------*/
/*  "WEB DESIGN" Page                            */
/*-----------------------------------------------*/
body.page-id-4380 #page-title .bg-overlay{
	display:none;
}

body.page-id-4380 #page-title{
	display:none;
}

@media (max-width:900px){

	body.page-id-4380 .active-revslide div .defaultimg{
	display:none;
}

body.page-id-4380 #rev_slider_19_1 ul .active-revslide > div{
	display:none;
}

body.page-id-4380 #rev_slider_19_1 ul li{
	display:none;
}

body.page-id-4380 #rev_slider_19_1 ul{
	display:none !important;
}

body.page-id-4380 #rev_slider_19_1{
	display:none;
}

body.page-id-4380 #rev_slider_19_1_wrapper{
	display:none;
	}

}



@media (max-width:767px){

	body.page-id-4380 .wpb_row .vc_column_container .vc_column-inner .wpb_wrapper .vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_single_image .wpb_wrapper .vc_single_image-wrapper img{
	padding-bottom:44px !important;
}

body.page-id-4380 .wpb_single_image .wpb_wrapper img{
	padding-right:0px;
	}

}



@media (max-width:599px){

	body.page-id-4380 #footer-bottom .widget p{
	padding-left:70px;
	padding-right:70px;
	}

}



@media (max-width:479px){

	body.page-id-4380 #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
}

body.page-id-4380 #footer-bottom .widget p{
	padding-left:22px;
	padding-right:34px;
	}

}



@media (max-width:399px){

	body.page-id-4380 #footer-bottom .widget p{
	padding-left:35px;
	padding-right:33px;
}

body.page-id-4380 #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
}

body.page-id-4380 .wpb_single_image .wpb_wrapper img{
	padding-bottom:34px;
}

body.page-id-4380 #content{
	padding-top:41px;
	padding-bottom:19px;
	}

}



@media (min-width:1200px){

	body.page-id-4380 #page-title{
	padding-top:181px;
	}

}



/*-----------------------------------------------*/
/*  "Contact" Page                               */
/*-----------------------------------------------*/
body.page-id-3873 .vc_custom_1613812011450 ul span{
	padding-top:9px;
	padding-left:4px;
}

body.page-id-3873 .vc_custom_1613812011450 ul .mail{
	padding-top:9px;
}

body.page-id-3873 #footer-bottom{
	padding-bottom:50px;
}

body.page-id-3873 #rev_slider_19_1 ul div div{
	background-image:url("https://creative.alphastudio.cm/wp-content/uploads/2024/06/002-1.jpg") !important;
}

body.page-id-3873 .contact-form .btn-send .btn{
	background-color:#c51e35;
}

@media (max-width:900px){

	body.page-id-3873 .active-revslide div .defaultimg{
	display:none;
}

body.page-id-3873 #rev_slider_19_1 ul .active-revslide > div{
	display:none;
}

body.page-id-3873 #rev_slider_19_1 ul li{
	display:none;
}

body.page-id-3873 #rev_slider_19_1 ul{
	display:none !important;
}

body.page-id-3873 #rev_slider_19_1{
	display:none;
}

body.page-id-3873 #rev_slider_19_1_wrapper{
	display:none;
	}

}



@media (max-width:767px){

	body.page-id-3873 .active-revslide div .defaultimg{
	display:none !important;
}

body.page-id-3873 #content{
	padding-top:30px !important;
	}

}



@media (max-width:599px){

	body.page-id-3873 #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
}

body.page-id-3873 #footer-bottom .widget p{
	padding-left:69px;
	padding-right:69px;
}

body.page-id-3873 #content{
	padding-top:7px;
	}

}



@media (max-width:479px){

	body.page-id-3873 .hentry .vc_custom_1610659646713{
	padding-left:50px !important;
	padding-right:51px !important;
}

body.page-id-3873 #footer-bottom .widget p{
	padding-left:40px;
	padding-right:40px;
}

body.page-id-3873 #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
}

body.page-id-3873 #content{
	padding-top:7px;
	}

}



@media (max-width:399px){

	body.page-id-3873 .hentry .vc_custom_1610659646713{
	padding-left:35px !important;
	padding-right:35px !important;
}

body.page-id-3873 #footer-bottom{
	background-color:#04162e;
	background-repeat:no-repeat;
}

body.page-id-3873 #footer-bottom .widget p{
	padding-left:35px;
	padding-right:35px;
}

body.page-id-3873 #content{
	padding-top:22px;
	}

}



/*-----------------------------------------------*/
/*  "Comment concevoir une charte graphique" Post*/
/*-----------------------------------------------*/
@media (max-width:399px){

	body.postid-4670 #footer-bottom{
	margin-top:24px;
	}

}



/*-----------------------------------------------*/
/*  "ACCUEIL" Page                               */
/*-----------------------------------------------*/
body.page-id-4238 .header-main-wrap .header-main-left-menu .bg-overlay{
	background-color:#bd1226 !important;
}

body.page-id-4238 .header-main-right p a{
	background-color:#ffffff !important;
}

body.page-id-4238 #cms-fancy-box-single .fancy-title a{
	color:#bd1226;
}

body.page-id-4238 #cms-fancy-box-single .fancy-media i{
	color:#ffffff;
}

body.page-id-4238 .vc_custom_1572733353880 .fancy-media i{
	color:#ffffff !important;
}

body.page-id-4238 .vc_custom_1572733353880 .fancy-title a{
	color:#bd1226;
}

body.page-id-4238 .vc_custom_1572733917632 .fancy-title a{
	color:#bd1226;
}

body.page-id-4238 .vc_custom_1572733917632 .fancy-media i{
	color:#ffffff !important;
}

body.page-id-4238 .wpb-content-wrapper .wpb_wrapper .title-heading{
	color:#bd1226;
}

body.page-id-4238 .hentry .vc_row-o-content-middle .vc_column_container{
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
}

body.page-id-4238 .vc_custom_1522856722712 .wpb_wrapper img{
	width:534px;
	height:422px;
	display:inline-block;
	-webkit-transform:translatex(0px) translatey(0px) !important;	-ms-transform:translatex(0px) translatey(0px) !important;	transform:translatex(0px) translatey(0px) !important;
	padding-left:0px;
	padding-right:0px;
	margin-left:-3px;
}

body.page-id-4238 #cms-fancy-box-single .cms-fancybox-item .fancy-media{
	background-color:#bd1226 !important;
}

body.page-id-4238 .vc_custom_1572733353880 .cms-fancybox-item .fancy-media{
	background-color:#bd1226 !important;
}

body.page-id-4238 .vc_custom_1572733917632 .cms-fancybox-item .fancy-media{
	background-color:#bd1226 !important;
}

body.page-id-4238 #content{
	-webkit-transform:translatex(0px) translatey(0px);	-ms-transform:translatex(0px) translatey(0px);	transform:translatex(0px) translatey(0px);
}

body.page-id-4238 .vc_inner .vc_column_container .vc_column-inner .wpb_wrapper .wpb_single_image .wpb_wrapper .vc_single_image-wrapper img{
	height:243px;
	max-width:100%;
	max-height:375px;
	width:353px;
}

body.page-id-4238 .vc_custom_1572730354338 .fancy-media i{
	color:#bd1226 !important;
}

body.page-id-4238 .vc_custom_1572730497069 .fancy-media i{
	color:#bd1226 !important;
}

body.page-id-4238 .vc_custom_1572730595527 .fancy-media i{
	color:#bd1226 !important;
}

body.page-id-4238 .vc_custom_1572730901522 .fancy-media i{
	color:#bd1226 !important;
}

body.page-id-4238 .vc_custom_1522856722712 .wpb_wrapper .wpb_single_image{
	height:0px;
	min-width:0px;
	max-width:890px;
}

body.page-id-4238 #content #primary .row .col-lg-12 #main .hentry .entry-content .wpb-content-wrapper .vc_row-o-content-middle .vc_column_container .vc_custom_1522856722712 .wpb_wrapper .wpb_single_image{
	width:100% !important;
}

body.page-id-4238 .wpb-content-wrapper .title-heading span{
	font-size:32px;
	line-height:2.5em;
}

@media (max-width:1549px){

	body.page-id-4238 #cms-testimonial-carousel div .btn-sm{
	display:none;
}

body.page-id-4238 #content{
	padding-bottom:82px;
}

body.page-id-4238 #footer-bottom{
	padding-bottom:54px;
	}

}



@media (max-width:1199px){

	body.page-id-4238 .testi-item .client-desc{
	padding-bottom:0px !important;
}

body.page-id-4238 .hentry .vc_row-o-content-middle .vc_column_container{
	height:385px;
	}

}



@media (max-width:991px){

	body.page-id-4238 .active-revslide div .defaultimg{
	display:none !important;
}

body.page-id-4238 #slide-45-layer-10{
	display:none !important;
}

body.page-id-4238 #slide-43-layer-10{
	display:none !important;
}

body.page-id-4238 #page div #rev_slider_20_1_wrapper #rev_slider_20_1 ul .active-revslide div .defaultimg{
	height:339px !important;
}

body.page-id-4238 #slide-44-layer-10{
	display:none !important;
	}

}



@media (max-width:479px){

	body.page-id-4238 #content{
	padding-top:55px;
	padding-bottom:44px;
}

body.page-id-4238 .wpb_single_image .wpb_wrapper img{
	padding-bottom:47px;
}

body.page-id-4238 .hentry .vc_row-o-content-middle .vc_column_container{
	height:310px;
	padding-left:12px;
	padding-right:18px;
}

body.page-id-4238 .hentry .vc_custom_1572069920674{
	padding-left:41px !important;
	padding-right:40px !important;
	}

}



@media (max-width:399px){

	body.page-id-4238 .wpb_single_image .wpb_wrapper img{
	padding-bottom:42px;
}

body.page-id-4238 .testi-item .client-desc p{
	margin-bottom:0px;
}

body.page-id-4238 .hentry .vc_row-o-content-middle .vc_column_container{
	height:308px;
	padding-top:19px;
	padding-left:4px;
	padding-right:12px;
}

body.page-id-4238 .hentry .vc_custom_1572069920674{
	padding-left:34px !important;
	padding-right:26px !important;
}

body.page-id-4238 #content{
	padding-bottom:30px;
	}

}



@media (min-width:768px){

	body.page-id-4238 .hentry .vc_row-o-content-middle .vc_column_container{
	width:47%;
	}

}



/*-----------------------------------------------*/
/*  "Services" Page                              */
/*-----------------------------------------------*/
body.page-id-4889 #page-title{
	background-image:url("https://creative.alphastudio.cm/wp-content/uploads/2024/06/002.jpg");
}