/*
Theme Name: constak child
Tags:  custom-menu, editor-style, featured-images
Template: constak
Version: 1.0.0
*/

/*---------------------------------
      write your css from here
------------------------------------*/
@keyframes pulseScale {
  0% {
    transform: scale(1);
  }
  7% {
    transform: scale(1.1);
  }
  14% {
    transform: scale(1);
  }
  100% {
    transform: scale(1);
  }
}
.creative_header_icon i, .top-address p span i, .top-address p a i {
	color: #fff !important;
}
.a_active i, .ab_videoArea i, .apartment_text h1, .banner-content h1 span, .banner-content h2 span, .banner-content h3 span, .banner-content.content-4 ul li a i, .blog-content_adn h2 a:hover, .blog-page-title_adn a:hover, .box i, .busi_singleTeam h5:hover, .butn, .car_feature_btn_icon a i, .constak-blog-meta-left_adn a:hover, .constak-blog-meta-left_adn i, .constak-blog-meta-left_adn span:hover, .constak-single-event_adn:hover .event-page-title_adn a, .constak_content h2 span, .constak_content h3 span, .constak_content h5 span, .constak_content p span, .constak_event_abs h2 a:hover, .constak_single_event:hover .event_page_title h2 a, .counterdowns p, .departmentList .discover_more:hover, .departmentList ul li a:hover, .em-button-button-area a, .em-feature:hover .em_feature-icon i, .em-service-title h3 a:hover, .em-service-title h3 span, .em-service2.witr_sstyle_9:hover .em-service-icon i, .em-slider-title span, .em-team-content-socials a, .em_crating i.active, .em_testi_content:after, .em_testi_content:before, .em_testi_title span, .execllent_star h3, .feature_active .all_feature_color h2, .feature_btn a, .feature_topicon_post i, .learn_btn, .learn_btn i, .learn_btn:hover, .mean-container .mean-nav ul li a:hover, .medi_featureDetail .discover_more i, .portfolio_readmore_btn>a, .post_team_icon_8 ul li a, .pricing-part a.btn:hover, .prot_content h3 a:hover, .ps1 .witr_content_pslide_text a:hover, .ps1 .witr_content_pslide_text h3:hover, .ps3.ps1 .witr_content_pslide_text a:hover, .send_message input.wpcf7-submit:hover, .service-btn>a, .service-btna a:hover, .service_list_op ul li a:hover, .singleService h2, .slider_btn .witr_btn.active, .sub-item.sub-item-3 i, .sub-item.sub-item-6 i, .swiper-button-next:hover, .swiper-button-prev:hover, .team-style-2 .em-content-button a, .test_q_icon i, .title_and_sub h6, .twr_feature_three_icon i, .twr_feature_three_text a, .wblog-content h5>a:hover, .wblog-content span, .wblog-content span a, .wblog-content span i, .wblog-content span i:hover, .wblog-content>a, .wbutton_right_icon a, .wbutton_top_service_icon a, .width_height_link_0 .em-service-icon i, .width_height_link_0.service-item i, .width_height_link_0.sub-item i, .width_height_link_02 .service-item i, .width_height_link_02 .sub-item i, .wirt_detailb_icon i, .witr_apartment_form .const_btn, .witr_banner_content form button, .witr_banner_content h1 span, .witr_banner_content h2 span, .witr_bbtn, .witr_blog_area11 .learn_btn, .witr_blog_con h2 a:hover, .witr_blog_con span i, .witr_blog_con span i:hover, .witr_blog_con6 h2 a:hover, .witr_blog_con6 span i:hover, .witr_blog_metan span i, .witr_bottom_icon a, .witr_case_btnb a, .witr_cfeature9 .sub-item i, .witr_circal_r h6 span, .witr_content_casei p, .witr_content_couses h3 a:hover, .witr_content_couses h4, .witr_counter_icon i, .witr_counter_number_inn h3, .witr_counter_number_inn span, .witr_couses_btnb a, .witr_ds_content_inner h1 span, .witr_ds_content_inner h2 span, .witr_ds_content_inner h3 span, .witr_feature_12.sub-item i, .witr_feature_13 .sub-item h2, .witr_feature_btn_3d a:hover, .witr_feature_btn_f a, .witr_feed_icons span:hover, .witr_gallery_title h2 a:hover, .witr_gbbtn, .witr_modal_menu i, .witr_ns_part i, .witr_post_Author .nameAuthor, .witr_post_Author6 .comment:hover, .witr_post_Author6 .nameAuthor:hover, .witr_pricing_icon i, .witr_progress-style10 .progress-bar-danger .witr_percent, .witr_progress-style10 .progress-bar-info .witr_percent, .witr_progress-style10 .progress-bar-success .witr_percent, .witr_progress-style10 .progress-bar-warning .witr_percent, .witr_progress-style10 .witr_percent, .witr_pslide .witr_pslide_custom a span, .witr_pslide3 .witr_pslide_custom a span, .witr_section_title_inner h1 span, .witr_section_title_inner h2, .witr_section_title_inner h2 span, .witr_section_title_inner h3 span, .witr_section_title_inner p span, .witr_section_title_inner p span a, .witr_ser_btnb a:hover, .witr_service2_7 .witr_ser_btnb a i, .witr_service2_icon_bottom i, .witr_service2_icont i, .witr_service3_btn a, .witr_service_10 .service-btn a, .witr_service_12 .wirt_detail_title h3 a:hover, .witr_service_btn_3d a:hover, .witr_service_s_12.service-item h2, .witr_servicetwo_text a, .witr_single_socials ul li a i:hover, .witr_socials_3d a:hover, .witr_sstyle_9:hover .service-btn>a, .witr_swiper_content h1 span, .witr_swiper_content h2 span, .witr_swiper_content h3 span, .witr_team_content h5 a:hover, .witr_team_content h5:hover, .witr_team_content span, .witr_team_top ul li a, .witr_test_name i, .witr_text_widget_inner h1, .witr_text_widget_inner h1 span, .witr_text_widget_inner h2 span, .witr_vbbgbtn i, .witr_vbbtn i, .wittr_footermenu_w_list ul li a:hover, a.em-active-button:hover, span.time-counts {
	color: #DE751F !important;
}
.Screenshots .dnSlide-main .dnSlide-btn, .ab_videoArea, .active .witr_ac_style, .all_color_team:hover .team_o_icons:before, .back_view .con_TMS a:hover, .banner-content a i, .banner-content button, .banner-content.content-4 ul li a:hover i, .blog_add_icon a, .busiTS a:hover, .busi_TMHover:after, .busi_TMHover:before, .busi_singleBlog:hover .wbutton_right_icon a::before, .butn:before, .constak-tab li a.active, .constak-tab li a:hover, .constak_button a, .constak_slider_icon ul li a i, .constak_video_inner i, .couses_bar_percent .progress-bar, .couses_box_position .witr_content_couses h4, .em-button-button-area a:hover, .em-feature:hover .feature_inner_box, .em-nivo-slider-wrapper .nivo-controlNav a.active, .em-nivo-slider-wrapper .nivo-controlNav a:hover, .em-nivo-slider-wrapper .nivo-directionNav a:hover, .em-service2 .em-service-icon i, .em_feature-icon i, .event_date, .event_date_list, .feature_btn a:hover, .front_view .con_TMS a:hover, .front_view .con_TMS13_icon.con_TMS a, .gallery_load_button a:hover, .give-btn, .medi_singleFeature:before, .medi_singleService:before, .middle_border_divider, .nav-tabs .nav-link:hover, .picon a, .play-overlay a, .play-overlay a:before, .pluse_btn span, .pluse_btn_slick span, .poly_text_box:hover .service_icon_box::before, .portfolio_readmore_btn>a:hover, .positi_3.pprotfolio4, .post_team10_area .team_o_icons ul li a:hover, .post_team_icon_8 ul li a:hover, .post_team_icon_9, .pricing-part a.btn, .pricing-part strong, .pricing_style_2 .pricing-part h5, .pricing_style_4 .witr_p_middle_inner, .pricing_style_7.pricing-part h4, .pricing_top_box, .progress-bar, .pstyle_1 .picon a:hover, .readmore_adn a:hover, .send_message input.wpcf7-submit, .service-btn>a:hover, .service-item i, .singleSS:hover .SIBG_1:before, .single_counter:hover, .single_image_line, .slick-dots li.slick-active button, .slick-next, .slick-next.slick-disabled, .slick-prev, .slick-prev.slick-disabled, .slider_btn .witr_btn.active:hover, .style7_day span, .sub-item i, .sub-item.sub-item-3:hover i, .sub-item.sub-item-6:hover i, .tab_item .nav-pills li .nav-link.active, .team-back-wraper, .team-social ul li a:hover, .team_bottom_icon a, .team_o_icon ul li a:hover, .team_o_icons ul li a:hover, .team_overlay_icon a, .team_s14_image:after, .team_top_icon ul li a, .testomonial_2part .slick-slide.slick-current.slick-active .bottom_single_testi, .title_btn a, .title_in:after, .title_in:before, .tx_golobal_color, .tx_svd_icon, .video-item a, .video-item a:before, .w_apps_button a:hover, .wblog-content>a:hover, .wcr_feature_10 .feature_btn a:before, .wirt_detail_texti, .wirt_detailb_icon i:hover, .witr_11_btn.witr_sbtn_s8 a, .witr_about_btn a, .witr_ac_style:focus, .witr_ac_style:hover, .witr_apartment_form .btn, .witr_apartment_form .const_btn:hover, .witr_back_process, .witr_banner_content a i:hover, .witr_bar_inner, .witr_bbtn:hover, .witr_blog_area10 .learn_btn i, .witr_blog_area10 .learn_btn:hover, .witr_blog_area11 .learn_btn:hover, .witr_blog_area13 .learn_btn:hover, .witr_blog_area8 .learn_btn, .witr_bottom_icon a:hover, .witr_btn, .witr_butn, .witr_case_btnb a:hover, .witr_category .tevbt, .witr_cfeature9 .sub-item i:after, .witr_cfeature9 .sub-item:hover i, .witr_con_btn2 .w_btn2, .witr_counter_6 .wirt_new_iner, .witr_couses_btnb a:hover, .witr_dslborder, .witr_event_btn a, .witr_event_style_8.witr_event_style_7 .witr_event_btn a, .witr_feature2:hover, .witr_feature_13 .sub-item:hover:before, .witr_feature_13.sub-border-2:hover .sub-item span, .witr_feature_back_3d, .witr_feature_btn_f a:hover, .witr_hd_sicon_inner, .witr_hd_timeline_inner:before, .witr_icon_adn a, .witr_nivideo_btns i:hover, .witr_post_meta9 span, .witr_process_icon i, .witr_process_icon2 i, .witr_pslide_custom a span, .witr_ribon_text h3, .witr_sbtn_s8 a i, .witr_service2:hover .wbutton_top_service_icon a::before, .witr_service2:hover .witr_service2_icon_bottom::before, .witr_service2_7 .witr_ser_btnb a, .witr_service2_box, .witr_service_10 .service-btn a:hover, .witr_service_10:before, .witr_service_7 .service-btn>a:after, .witr_service_7 .service-btn>a:before, .witr_service_front_3d, .witr_single_counter:hover, .witr_sn_button a, .witr_sstyle_9:before, .witr_swiper_area .swiper-pagination-progressbar .swiper-pagination-progressbar-fill, .witr_swiper_area .swiper-scrollbar-drag, .witr_taba_style1 .nav-tabs .nav-item.show .nav-link, .witr_taba_style1 .nav-tabs .nav-link.active, .witr_team_s11 span, .witr_top_category span ul li a, .witr_tx_ovei_title, .witr_vbbtn:hover, .witr_vbtn, .witr_video_btn i, .witr_video_btn i:after, a.em-active-button, span.cdowns:after, span.cdowns:before,
.portfolio_nav ul li.current_menu_item, .portfolio_nav ul li:hover {
	background: #DE751F !important;
}
.service-item .icofont {
	background: transparent !important;
}
/*yellow:#f7b425*/

.top-address.cr_top_addess a {
	color: #272727 !important;
	font-size: 1.125rem !important;
}
.top-address.cr_top_addess a:hover {
	color: #DE751F;
}
.top-address.cr_top_addess {
	height: 100%;
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: flex-end;
}
.tx_top_together {
	display: none;
}
.logo {
	display: flex;
}
.top_cr_style4 .col-xl-5.col-lg-5.col-sm-12.col-md-7, .top_cr_style4 .col-xl-3.col-lg-3.col-sm-12.d_md_none.d_lg_none.col-md-6 {
	flex: 0 0 50%;
    max-width: 50%;
}
.cal_to_toggole .constak_button a {
	background: #fff !important;
	color: #DE751F !important;
	border: 1px solid #fff;
}
.cal_to_toggole .constak_button a:hover {
	transform: scale(1.05);
	background: #DE751F !important;
	border-color: #f7b425 !important;
	color: #fff !important;
}
body .elementor-top-section .all_blog_color .em-blog-content-area_adn  .learn_more_adn .learn_btn.adnbtn2:hover {
	color: #fff !important;
}
.topsr.ossos + .col-lg-6 {
	justify-content: flex-end;
    display: flex;
}
.em-service-desc a {
	color: #212529 !important;
}
.em-service-desc a:hover {
	color: #DE751F !important
}
.em-service-icon .fa-map-marker-alt, .em-service-icon .fa-envelope {
	color: #fff !important;
}
.witr_swiper_height {
		height: 500px !important;
}
.top-address > p > span {
display: inline-block;
  animation: pulseScale 0.5s ease-in-out infinite;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-fill-mode: forwards;
  animation-timing-function: ease-in-out;
  animation-name: pulseScale;
  animation-duration: 5.5s;
}
.swiper-pagination {
	background: none !important
}
.swiper-button-next:after, .swiper-button-prev:after {
	color: #fff;
}
.swiper-button-next:hover:after, .swiper-button-prev:hover:after {
	color: #DE751F !important;
}
.elementor-element-6aac714 .witr_btn_sinner .witr_btn:hover {
	background: #020F3D !important;
}
.all_color_service:hover {
	background: #fff !important;
}
.all_color_service * {
	color: #000c30 !important;
}
.e-con-inner ul {
	padding-left:20px;
}
.footer-middle .widget_recent_entries ul {
	list-style: disc;
	padding-left: 20px;
}
.copy-right-text {
	color: #fff !important;
}
.copy-right-text a {
	color: #fff !important;
}
.unaccepted .wpcf7-response-output {
	color:#ff0000;
}
.witr_apartment_form input[type="checkbox"] {
    width: 20px;
    height: 20px;
    margin: 0 8px 0 0;
    float: left !important;
}
.wpcf7-list-item-label {
    display: inline-block !important;
    line-height: 1.4 !important;
    width: calc(100% - 28px) !important;
}
.witr_apartment_form form select, .witr_apartment_form input,
.witr_apartment_form textarea {
	margin-bottom: 12px !important;
}
.apartment_area {
	padding: 30px 30px 20px 30px !important;
}
.wpcf7-form .row .col-md-12:last-child > p:last-child {
	text-align: center;
}
.footer_s_inner a {
	color: #fff;
}
.flaticon-phone {
	color: #fff !important;
}
.footer_s_inner a:hover, .copy-right-text a:hover {
	color: #ff9800 !important;
}
@media (min-width: 768px) {
	.witr_swiper_height {
		height: 600px !important;
	}
}
@media (min-width: 992px) {
	.witr_swiper_height {
		height: 850px !important;
	}
}
@media (max-width: 991px) {
	.top-address span a {
		margin-right: 0;
	}
	.top-welcomet p, .top-address p {
		line-height: 1.4;
	}
	.mobile_menu_logo.text-center {
		padding: 12px 0;
	}
	.mobile_menu_logo img {
		height: 66px !important;
	}
	.mean-bar, .mean-nav {
		background: none !important;
	}
	.mean-container .mean-bar::before {
		content: '' !important;
	}
	.mean-container a.meanmenu-reveal span {
		background: #161616 !important;
	}
	body .mean-container a.meanmenu-reveal,
	body .meanmenu-reveal.meanclose, body .meanmenu-reveal.meanclose:focus {
		color: #161616 !important;
	}
	.mbm.main-menu-area {
		position: absolute;
	    top: 14px;
	    right: 0;
	    width: 100%;
	}
	.mobile_menu_logo a {
		position: relative;
		z-index: 99999999;
	}

}
@media (max-width: 767px) {
	.constak-header-top  .topsr.ossos + .col-sm-12 {
		justify-content: center;
	}
	.top-welcomet .text-left {
		text-align: center !important;
	}
	.top-address p a, .top-address p span, .top-right-menu ul.social-icons li a, .woocommerce div.product form.cart .button,
	.top-welcomet p span {
		font-size: 0.875rem !important;
	}
	.elementor-element-f942f1e {
		order: 1 !important;
	}
	.elementor-element-f942f1e .single_image img {
		max-width: 570px !important;
	}
	.footer-middle, .footer-sociala-info p, .social-icons {
		text-align: left !important;
	}
	.footer-sociala-icon {
		position: absolute;
	}
	.footer-sociala-info {
		padding-left: 24px;
	}
	.apartment_area, .elementor-415 .elementor-element.elementor-element-5c1bc66f .all_color_service {
		padding: 15px !important;
	}
	.apartment_text h2 {
		font-size: 1.75rem !important;
	}
	.apartment_text h1 {
		font-size: 1rem !important;
	}
	.elementor-415 .all_color_service {
		text-align: center !important;
	}
	.constak-description-area img {
		max-width: 100px;
	}
	.footer-middle {
	    padding: 24px 0 28px;
	}
	.constak-header-top {
		position: fixed;
	    width: 100%;
	    z-index: 9999999999;
	}
	.row.h_top_22 > .topsr {
		/*display: none;*/
	}
	.row.h_top_22 > .col-xs-12:last-child {
		width: 100%;
	    align-items: center;
	    justify-content: center;
	    flex: 0 0 100%;
	    text-align: center;
	    max-width: 100%;
	}
	.tx_top2_relative {
		padding-top: 64px;
	}
}
@media (max-width: 481px) {
	.top-welcomet p span {
	    letter-spacing: -1px;
	}
	.apartment_text h1 {
		font-weight: 400 !important;
	}

}