<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@media screen and (max-width: 480px)
{
	.about-image-missionvission .customContainer .mvv-col
	{
		grid-template-columns: repeat(1, 1fr);
    	grid-column-gap: 20px;
    	padding: 10px 0;
	}
	.about-image-missionvission .customContainer .mvv-col .text-areas h5
	{
		font-size: 25px;
		text-align: center;
	}
	.about-image-missionvission .customContainer
	{
		max-width: 90%;
	}
	.three-row-content
	{
		grid-template-columns: repeat(1, 1fr);
	}
	footer .footer_container
	{
		flex-direction: column;
		max-width: 88%;
	}
	footer
	{
		padding-top: 40px;
    	padding-bottom: 10px;
	}
	footer .footer_container .colom.ftr_colom4
	{
		width: 100%;
	}
	footer .ftr_colom4 .footer_links
	{
		text-align: center;
		margin-bottom: 25px;
	}
	footer .ftr_colom4 .footer_links img
	{
		margin-top: 0;
		width: 150px;
	}
	footer .footer_container .colom.ftr_colom2
	{
		width: 100%;
		margin-bottom: 14px;
	}
	footer .footer_container .colom.ftr_colom5
	{
		padding-left: 0;
	}
	footer .footer_container .colom.ftr_colom5 .footer_links .address_area .values
	{
		font-size: 14px;
	}
	footer .footer_container .colom.ftr_colom2 .footer_links ul li
	{
		margin-bottom: 5px;
	}
	footer .footer_container .colom.ftr_colom2 .footer_links ul li a
	{
		font-size: 14px;
	}
	.copyright{
		padding: 15px 15px;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		text-align: center;
		grid-row-gap: 10px;
		font-size: 15px;
	}

	.bannerInnerPage h6
	{
		font-size: 19px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.bannerInnerPage .image-banner img
	{
		height: 120px;
	}
	.about_building2
	{
		max-width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
		float: none;
	}
	body.AboutUsPage section.section_innerPage .innerHeading h4
	{
		font-size: 23px;
		margin-bottom: 5px;
	}
	body.AboutUsPage section.section_innerPage .innerHeading h4 br
	{
		display: none;
	}
	body.AboutUsPage section.section_innerPage .content-box-editor-mode p
	{
		font-size: 14px;
		line-height: 23px;
	}
	.home-icon-box01
	{
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.headingContent h5
	{
		font-size: 25px;
	}
	.headingContent p
	{
		max-width: 100%;
	}
	.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents span{
		font-size: 14px;
	}
	.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents
	{
		min-height: inherit;
	}
	.about-image-missionvission
	{
		margin-top: 30px;
	}
	.twoImages
	{
	    grid-template-columns: repeat(1, 1fr);
	    grid-row-gap: 20px;
	}
	.about-image-missionvission .customContainer .text-col .headingContent
	{
		padding: 15px 0;
	}
	.about-image-missionvission .customContainer .text-col .headingContent h5
	{
		line-height: 29px;
		margin-bottom: 10px;
	}
	.about-image-missionvission .customContainer .text-col .headingContent p
	{
		font-size: 14px;
		text-align: justify;
	}
	.headingContent p
	{
		font-size: 15px;
		text-align: justify;
	}
	.home-icon-box02.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents h6
	{
		font-size: 21px;
	}
	.innovative-retail-concepts.home-icon-box02.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .icon img
	{
		height: inherit;
	}
	body.AboutUsPage section.section_innerPage.vision-text-heading .content-box-editor-mode p
	{
		font-size: 17px;
		line-height: 28px;
	}
	section.clients-home
	{
		margin-top: 24px;
    	margin-bottom: 25px;
	}
	.filter_table_gallery_wrapper .filter-buttons
	{
	    grid-column-gap: 5px;	
	    grid-row-gap: 5px;	
	    margin-bottom: 17px;
	}
	.filter_table_gallery_wrapper .filter-buttons button
	{
	    font-size: 11px;
	    padding: 8px 11px;
	}
	.filter_table_gallery_wrapper .clients-section-row
	{
		grid-template-columns: repeat(2, 1fr);
	}
	.filter_table_gallery_wrapper .clients-section-row .single-info .image img
	{
		height: inherit;
		padding: 5px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns
	{
		grid-template-columns: repeat(1, 1fr);
		grid-row-gap: 15px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns .wrapperss
	{
		padding: 0 15px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns .wrapperss .form-control
	{
		width: 100%;
	}
	body.storesPageBody .bannerInnerPage .image-banner img
	{

	}
	.innerPageBanenr .our-branches-filters
	{
		bottom: 80px;
	}
	.our-branches-sections
	{
		padding: 30px 0;
	}
	.our-branches-boxes-row
	{
		grid-template-columns: repeat(1, 1fr);
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address
	{
		flex-direction: column;
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address .icon
	{
		width: 100%;
		border-right: 0px;
		padding-bottom: 4px;
		font-weight: 700;
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address .value
	{
		width: 100%;
		padding-top: 4px;
	}

	.openings_row
	{
		grid-template-columns: repeat(1, 1fr);
	}
	.openings_row .opening-colom .wrapper_block
	{
		padding: 0 0;
	}
	.openings_row .opening-colom .wrapper_block .tables_design .details
	{
		grid-template-columns: 39% 61%;
	}
	body.applyJobsBody .applyJobs .container
	{
		max-width: 95%;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply
	{
		width: 100%;
	}
	body.applyJobsBody .applyJobs
	{
		margin-top: 25px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .innerHeading h4
	{
		font-size: 21px;
		margin-bottom: 10px;
		padding-bottom: 0px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .departments li
	{
		font-size: 14px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .details ul li
	{
		font-size: 14px;
	}

	body.applyJobsBody .applyJobs .customRowJobs .form_apply
	{
		width: 100%;
		margin-top: 20px;
		padding-left: 15px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .form_apply .innerHeading h4
	{
		font-size: 21px;
		margin-bottom: 20px;
		padding-bottom: 0px;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .frm-group label
	{
		font-size: 14px;
		margin-bottom: 5px;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .groups label
	{
		display: none;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .groups .captcha-images
	{
		text-align: center;
		width: 100%;
		max-width: 130px;
		margin-left: auto;
		margin-right: auto;
	}
	body.applyJobsBody .applyJobs .customRowJobs .form_apply .submit-btn input
	{
		margin-top: 0;
		width: 100%;
	}
	.myformDesign
	{
		margin-top: 0;
	}
	.contact-form-design .form-group label
	{
		font-size: 14px;
		margin-bottom: 5px;
	}
	.contact-form-design .form-group
	{
		margin-bottom: 10px;
	}
	.myformDesign .capatcha-image
	{
		margin-top: 0;
		text-align: center;
	}
	.contact-form-design .submit-btn .btn-theme2
	{
		margin-top: 0;
		width: 100%;
	}
	section.contact-form
	{
		padding-bottom: 30px;
	}
	.footer___01 .footer .footer-address-pink-box .footer-address-area
	{
		padding: 30px 20px;
	}
	body.innerPage .footer___01 .headings01{
		margin-bottom: 10px;
	}
	body.innerPage .footer___01 .headings01 h6{
		font-size: 20px;
	}
	.footer___01 .footer .footer-address .adres-row .adres-value{
		font-size: 14px;
	}

	/*
	==================================================
	*/

	.management_row.colom_three
	{
		grid-template-columns: repeat(1,1fr);
	}
	.management_row.colom_two
	{
		grid-template-columns: repeat(1,1fr);
	}
	.team-section-team .headings h5
	{
		font-size: 28px;
	}
	.modal-mesasge-only .modal-dialog .modal-data-msg
	{
		padding-left: 0;
		padding-right: 0;
	}
	.modal-mesasge-only .modal-dialog .modal-data-msg .image
	{
		float: none;
		margin-left: 0;
		margin-right: 0;
		text-align: center;
	}
	.modal-mesasge-only .modal-dialog .modal-header .modal-title
	{
		font-size: 18px !important;
	}
	.modal-mesasge-only .modal-dialog .modal-header .modal-title span
	{
		display: block;
	}
	.management_row.colom_three
	{
		max-width: 100%;
	}
	.management_row .management-colom .wrapper .image img
	{
		height: inherit;
	}
	
	
	
	.logo-clients{
    	display: grid;
        grid-template-columns: repeat(2,1fr);
        grid-column-gap: 10px;
        grid-row-gap: 10px;
	}
	.clients-section .clients-marquee .logo-clients .image-logo{
	    width:100%;
	}
	.clients-section .clients-marquee .logo-clients .image-logo{
	    padding:0 0;
	}
}


@media screen and (min-width: 481px) and (max-width: 576px)
{
	.about-image-missionvission .customContainer .mvv-col
	{
		grid-template-columns: repeat(1, 1fr);
    	grid-column-gap: 20px;
    	padding: 0 0 0;
    	margin-top: 20px;
	}
	.about-image-missionvission .customContainer .mvv-col .text-areas h5
	{
		text-align: center;
	}
	.clients-section
	{
		padding-top: 30px;
	}
	.clients-section .heading01 h5
	{
		font-size: 35px;
	}
	.three-row-content
	{
		grid-template-columns: repeat(1, 1fr);
	}
	footer .footer_container
	{
		flex-direction: column;
		max-width: 88%;
	}
	footer
	{
		padding-top: 40px;
    	padding-bottom: 10px;
	}
	footer .footer_container .colom.ftr_colom4
	{
		width: 100%;
	}
	footer .ftr_colom4 .footer_links
	{
		text-align: center;
		margin-bottom: 25px;
	}
	footer .ftr_colom4 .footer_links img
	{
		margin-top: 0;
		width: 150px;
	}
	footer .footer_container .colom.ftr_colom2
	{
		width: 100%;
		margin-bottom: 14px;
	}
	footer .footer_container .colom.ftr_colom5
	{
		padding-left: 0;
	}
	footer .footer_container .colom.ftr_colom5 .footer_links .address_area .values
	{
		font-size: 14px;
	}
	footer .footer_container .colom.ftr_colom2 .footer_links ul li
	{
		margin-bottom: 5px;
	}
	footer .footer_container .colom.ftr_colom2 .footer_links ul li a
	{
		font-size: 14px;
	}
	.copyright{
		padding: 15px 15px;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		text-align: center;
		grid-row-gap: 10px;
		font-size: 15px;
	}

	.bannerInnerPage h6
	{
		font-size: 25px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.bannerInnerPage .image-banner img
	{
		height: 120px;
	}
	.about_building2
	{
		max-width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
		float: none;
	}
	body.AboutUsPage section.section_innerPage .innerHeading h4
	{
		font-size: 23px;
		margin-bottom: 5px;
	}
	body.AboutUsPage section.section_innerPage .innerHeading h4 br
	{
		display: none;
	}
	body.AboutUsPage section.section_innerPage .content-box-editor-mode p
	{
		font-size: 14px;
		line-height: 23px;
	}
	.home-icon-box01
	{
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.headingContent h5
	{
		font-size: 25px;
	}
	.headingContent p
	{
		max-width: 100%;
	}
	.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents span{
		font-size: 14px;
	}
	.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents
	{
		min-height: inherit;
	}
	.about-image-missionvission
	{
		margin-top: 30px;
	}
	.twoImages
	{
	    grid-template-columns: repeat(1, 1fr);
	    grid-row-gap: 20px;
	}
	.about-image-missionvission .customContainer .text-col .headingContent
	{
		padding: 15px 0;
	}
	.about-image-missionvission .customContainer .text-col .headingContent h5
	{
		line-height: 29px;
		margin-bottom: 10px;
	}
	.about-image-missionvission .customContainer .text-col .headingContent h5 br
	{
		display: none;
	}
	.about-image-missionvission .customContainer .text-col .headingContent p
	{
		font-size: 14px;
		text-align: justify;
	}
	.headingContent p
	{
		font-size: 15px;
		text-align: justify;
	}
	.home-icon-box02.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents h6
	{
		font-size: 21px;
	}
	.home-icon-box02.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .icon img
	{
		height: auto;
	}
	.innovative-retail-concepts.home-icon-box02.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .icon img
	{
		height: inherit;
	}
	body.AboutUsPage section.section_innerPage.vision-text-heading .content-box-editor-mode p
	{
		font-size: 17px;
		line-height: 28px;
	}
	section.clients-home
	{
		margin-top: 24px;
    	margin-bottom: 25px;
	}
	.filter_table_gallery_wrapper .filter-buttons
	{
	    grid-column-gap: 5px;	
	    grid-row-gap: 5px;	
	    margin-bottom: 17px;
	}
	.filter_table_gallery_wrapper .filter-buttons button
	{
	    font-size: 11px;
	    padding: 8px 11px;
	}
	.filter_table_gallery_wrapper .clients-section-row
	{
		grid-template-columns: repeat(3, 1fr);
	}
	.filter_table_gallery_wrapper .clients-section-row .single-info .image img
	{
		height: inherit;
		padding: 5px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns
	{
		grid-template-columns: repeat(1, 1fr);
		grid-row-gap: 15px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns .wrapperss
	{
		padding: 0 25px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns .wrapperss .form-control
	{
		width: 100%;
	}
	body.storesPageBody .bannerInnerPage .image-banner img
	{

	}
	.innerPageBanenr .our-branches-filters
	{
		bottom: 80px;
	}
	.our-branches-sections
	{
		padding: 30px 0;
	}
	.our-branches-boxes-row
	{
		grid-template-columns: repeat(1, 1fr);
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address
	{
		flex-direction: column;
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address .icon
	{
		width: 100%;
		border-right: 0px;
		padding-bottom: 4px;
		font-weight: 700;
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address .value
	{
		width: 100%;
		padding-top: 4px;
	}

	.openings_row
	{
		grid-template-columns: repeat(1, 1fr);
	}
	.openings_row .opening-colom .wrapper_block
	{
		padding: 0 0;
	}
	.openings_row .opening-colom .wrapper_block .tables_design .details
	{
		grid-template-columns: 39% 61%;
	}
	body.applyJobsBody .applyJobs .container
	{
		max-width: 95%;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply
	{
		width: 100%;
	}
	body.applyJobsBody .applyJobs
	{
		margin-top: 25px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .innerHeading h4
	{
		font-size: 21px;
		margin-bottom: 10px;
		padding-bottom: 0px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .departments li
	{
		font-size: 14px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .details ul li
	{
		font-size: 14px;
	}

	body.applyJobsBody .applyJobs .customRowJobs .form_apply
	{
		width: 100%;
		margin-top: 20px;
		padding-left: 15px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .form_apply .innerHeading h4
	{
		font-size: 21px;
		margin-bottom: 20px;
		padding-bottom: 0px;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .frm-group label
	{
		font-size: 14px;
		margin-bottom: 5px;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .groups label
	{
		display: none;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .groups .captcha-images
	{
		text-align: center;
		width: 100%;
		max-width: 130px;
		margin-left: auto;
		margin-right: auto;
	}
	body.applyJobsBody .applyJobs .customRowJobs .form_apply .submit-btn input
	{
		margin-top: 0;
		width: 100%;
	}
	.myformDesign
	{
		margin-top: 0;
	}
	.contact-form-design .form-group label
	{
		font-size: 14px;
		margin-bottom: 5px;
	}
	.contact-form-design .form-group
	{
		margin-bottom: 10px;
	}
	.myformDesign .capatcha-image
	{
		margin-top: 0;
		text-align: center;
	}
	.contact-form-design .submit-btn .btn-theme2
	{
		margin-top: 0;
		width: 100%;
	}
	section.contact-form
	{
		padding-bottom: 30px;
	}
	.footer___01 .footer .footer-address-pink-box .footer-address-area
	{
		padding: 30px 20px;
	}
	body.innerPage .footer___01 .headings01{
		margin-bottom: 10px;
	}
	body.innerPage .footer___01 .headings01 h6{
		font-size: 20px;
	}
	.footer___01 .footer .footer-address .adres-row .adres-value{
		font-size: 14px;
	}

	.logo-clients
	{
		display: grid;
		grid-template-columns: repeat(2,1fr);
		grid-column-gap: 10px;
		grid-row-gap: 10px;
	}
	.clients-section .clients-marquee .logo-clients .image-logo
	{
		max-width: 100%;
		width: 100%;
	}
	.clients-section .clients-marquee .logo-clients .image-logo:last-child
	{
		display: none;
	}
	.service-home-page-boxes .headingContent
	{
		margin-bottom: 20px;
	}
	.service-home-page-boxes .service-row-grids
	{
		grid-template-columns: repeat(1, 1fr);
		grid-row-gap: 20px;
	}



	/*
	==================================================
	*/

	.management_row.colom_three
	{
		grid-template-columns: repeat(1,1fr);
	}
	.management_row.colom_two
	{
		grid-template-columns: repeat(1,1fr);
	}
	.team-section-team .headings h5
	{
		font-size: 28px;
	}
	.modal-mesasge-only .modal-dialog .modal-data-msg
	{
		padding-left: 7px;
		padding-right: 7px;
	}
	.modal-mesasge-only .modal-dialog .modal-data-msg .image
	{
		float: none;
		margin-left: 0;
		margin-right: 0;
		text-align: center;
		max-width: 100%;
	}
	.modal-mesasge-only .modal-dialog .modal-header .modal-title
	{
		font-size: 18px !important;
	}
	.modal-mesasge-only .modal-dialog .modal-header .modal-title span
	{
		/*display: block;*/
	}
	.management_row.colom_three
	{
		max-width: 100%;
	}

	.management_row .management-colom .wrapper .image img
	{
		height: 220px;
	}

}

@media screen and (min-width: 577px) and (max-width: 767px)
{
	.about-image-missionvission .customContainer .mvv-col
	{
		grid-template-columns: repeat(1, 1fr);
    	grid-column-gap: 20px;
    	padding: 0 0 0;
    	margin-top: 20px;
	}
	.about-image-missionvission .customContainer .mvv-col .text-areas h5
	{
		text-align: center;
	}
	.clients-section
	{
		padding-top: 30px;
	}
	.clients-section .heading01 h5
	{
		font-size: 35px;
	}
	.three-row-content
	{
		grid-template-columns: repeat(1, 1fr);
	}
	footer .footer_container
	{
		flex-direction: column;
		max-width: 88%;
	}
	footer
	{
		padding-top: 40px;
    	padding-bottom: 10px;
	}
	footer .footer_container .colom.ftr_colom4
	{
		width: 100%;
	}
	footer .ftr_colom4 .footer_links
	{
		text-align: center;
		margin-bottom: 25px;
	}
	footer .ftr_colom4 .footer_links img
	{
		margin-top: 0;
		width: 150px;
	}
	footer .footer_container .colom.ftr_colom2
	{
		width: 100%;
		margin-bottom: 14px;
	}
	footer .footer_container .colom.ftr_colom5
	{
		padding-left: 0;
	}
	footer .footer_container .colom.ftr_colom5 .footer_links .address_area .values
	{
		font-size: 14px;
	}
	footer .footer_container .colom.ftr_colom2 .footer_links ul li
	{
		margin-bottom: 5px;
	}
	footer .footer_container .colom.ftr_colom2 .footer_links ul li a
	{
		font-size: 14px;
	}
	.copyright{
		padding: 15px 15px;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		text-align: center;
		grid-row-gap: 10px;
		font-size: 15px;
	}

	.bannerInnerPage h6
	{
		font-size: 25px;
		padding-left: 15px;
		padding-right: 15px;
	}
	.bannerInnerPage .image-banner img
	{
		height: 120px;
	}
	.about_building2
	{
		max-width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
		float: none;
	}
	body.AboutUsPage section.section_innerPage .innerHeading h4
	{
		font-size: 23px;
		margin-bottom: 5px;
	}
	body.AboutUsPage section.section_innerPage .innerHeading h4 br
	{
		display: none;
	}
	body.AboutUsPage section.section_innerPage .content-box-editor-mode p
	{
		font-size: 14px;
		line-height: 23px;
	}
	.home-icon-box01
	{
		padding-top: 40px;
		padding-bottom: 30px;
	}
	.headingContent h5
	{
		font-size: 25px;
	}
	.headingContent p
	{
		max-width: 100%;
	}
	.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents span{
		font-size: 14px;
	}
	.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents
	{
		min-height: inherit;
	}
	.about-image-missionvission
	{
		margin-top: 30px;
	}
	.twoImages
	{
	    grid-template-columns: repeat(2, 1fr);
	    grid-column-gap: 10px;
	    grid-row-gap: 20px;
	}
	.about-image-missionvission .customContainer .text-col .headingContent
	{
		padding: 15px 0;
	}
	.about-image-missionvission .customContainer .text-col .headingContent h5
	{
		line-height: 29px;
		margin-bottom: 10px;
	}
	.about-image-missionvission .customContainer .text-col .headingContent h5 br
	{
		display: none;
	}
	.about-image-missionvission .customContainer .text-col .headingContent p
	{
		font-size: 14px;
		text-align: justify;
	}
	.headingContent p
	{
		font-size: 15px;
		text-align: justify;
	}
	.home-icon-box02.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .contents h6
	{
		font-size: 21px;
	}
	.home-icon-box02.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .icon img
	{
		height: auto;
	}
	.innovative-retail-concepts.home-icon-box02.home-icon-box01 .iconBoxRow .iconBoxColom .iconBoxWrapper .icon img
	{
		height: inherit;
	}
	body.AboutUsPage section.section_innerPage.vision-text-heading .content-box-editor-mode p
	{
		font-size: 17px;
		line-height: 28px;
	}
	section.clients-home
	{
		margin-top: 24px;
    	margin-bottom: 25px;
	}
	.filter_table_gallery_wrapper .filter-buttons
	{
	    grid-column-gap: 5px;	
	    grid-row-gap: 5px;	
	    margin-bottom: 17px;
	}
	.filter_table_gallery_wrapper .filter-buttons button
	{
	    font-size: 11px;
	    padding: 8px 11px;
	}
	.filter_table_gallery_wrapper .clients-section-row
	{
		grid-template-columns: repeat(3, 1fr);
	}
	.filter_table_gallery_wrapper .clients-section-row .single-info .image img
	{
		height: inherit;
		padding: 5px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns
	{
		grid-template-columns: repeat(1, 1fr);
		grid-row-gap: 15px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns .wrapperss
	{
		padding: 0 25px;
	}
	.innerPageBanenr .our-branches-filters .branches-form-selections form .filter-serach-dropdowns .wrapperss .form-control
	{
		width: 100%;
	}
	body.storesPageBody .bannerInnerPage .image-banner img
	{

	}
	.innerPageBanenr .our-branches-filters
	{
		bottom: 80px;
	}
	.our-branches-sections
	{
		padding: 30px 0;
	}
	.our-branches-boxes-row
	{
		grid-template-columns: repeat(1, 1fr);
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address
	{
		flex-direction: row;
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address .icon
	{
		/*width: 100%;*/
		border-right: 0px;
		/*padding-bottom: 4px;*/
		font-weight: 700;
	}
	.our-branches-boxes-row .our-branches-box .wrapper .address .value
	{
		/*width: 100%;*/
		/*padding-top: 4px;*/
	}

	.openings_row
	{
		grid-template-columns: repeat(1, 1fr);
	}
	.openings_row .opening-colom .wrapper_block
	{
		padding: 0 0;
	}
	.openings_row .opening-colom .wrapper_block .tables_design .details
	{
		grid-template-columns: 39% 61%;
	}
	body.applyJobsBody .applyJobs .container
	{
		max-width: 95%;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply
	{
		width: 100%;
	}
	body.applyJobsBody .applyJobs
	{
		margin-top: 25px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .innerHeading h4
	{
		font-size: 21px;
		margin-bottom: 10px;
		padding-bottom: 0px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .departments li
	{
		font-size: 14px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .desc_apply .descarea .details ul li
	{
		font-size: 14px;
	}

	body.applyJobsBody .applyJobs .customRowJobs .form_apply
	{
		width: 100%;
		margin-top: 20px;
		padding-left: 15px;
	}
	body.applyJobsBody .applyJobs .customRowJobs .form_apply .innerHeading h4
	{
		font-size: 21px;
		margin-bottom: 20px;
		padding-bottom: 0px;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .frm-group label
	{
		font-size: 14px;
		margin-bottom: 5px;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .groups label
	{
		display: none;
	}
	body.applyJobsBody .applyJobs #form-home-enquiry .groups .captcha-images
	{
		text-align: center;
		width: 100%;
		max-width: 130px;
		margin-left: auto;
		margin-right: auto;
	}
	body.applyJobsBody .applyJobs .customRowJobs .form_apply .submit-btn input
	{
		margin-top: 0;
		width: 100%;
	}
	.myformDesign
	{
		margin-top: 0;
	}
	.contact-form-design .form-group label
	{
		font-size: 14px;
		margin-bottom: 5px;
	}
	.contact-form-design .form-group
	{
		margin-bottom: 10px;
	}
	.myformDesign .capatcha-image
	{
/*		margin-top: 0;
		text-align: center;*/
	}
	.contact-form-design .submit-btn .btn-theme2
	{
		/*margin-top: 0;*/
		width: 100%;
	}
	section.contact-form
	{
		padding-bottom: 30px;
	}
	.footer___01 .footer .footer-address-pink-box .footer-address-area
	{
		padding: 30px 20px;
	}
	body.innerPage .footer___01 .headings01{
		margin-bottom: 10px;
	}
	body.innerPage .footer___01 .headings01 h6{
		font-size: 20px;
	}
	.footer___01 .footer .footer-address .adres-row .adres-value{
		font-size: 14px;
	}

	.logo-clients
	{
		display: grid;
		grid-template-columns: repeat(3,1fr);
		grid-column-gap: 10px;
		grid-row-gap: 10px;
	}
	.clients-section .clients-marquee .logo-clients .image-logo
	{
		max-width: 100%;
		width: 100%;
	}
	.clients-section .clients-marquee .logo-clients .image-logo:last-child
	{
		/*display: none;*/
	}
	.service-home-page-boxes .headingContent
	{
		margin-bottom: 20px;
	}
	.service-home-page-boxes .service-row-grids
	{
		grid-template-columns: repeat(1, 1fr);
		grid-row-gap: 20px;
	}



	/*
	==================================================
	*/

	.management_row.colom_three
	{
		grid-template-columns: repeat(2,1fr);
	}
	.management_row.colom_two
	{
		grid-template-columns: repeat(2,1fr);
	}
	.team-section-team .headings h5
	{
		font-size: 28px;
	}
	.modal-mesasge-only .modal-dialog .modal-data-msg
	{
		padding-left: 7px;
		padding-right: 7px;
	}
	.modal-mesasge-only .modal-dialog .modal-data-msg .image
	{
		float: none;
		margin-left: 0;
		margin-right: 0;
		text-align: center;
		max-width: 100%;
	}
	.modal-mesasge-only .modal-dialog .modal-header .modal-title
	{
		font-size: 18px !important;
	}
	.modal-mesasge-only .modal-dialog .modal-header .modal-title span
	{
		/*display: block;*/
	}
	.management_row.colom_three
	{
		max-width: 100%;
	}
	.management_row .management-colom .wrapper .detail p
	{
		font-size: 14px;
	}
	.management_row .management-colom .wrapper .detail span.school-name
	{
		font-size: 16px;
	}
	.management_row .management-colom .wrapper .image img
	{
		height: 220px;
	}

}

@media screen and (min-width: 768px) and (max-width: 992px)
{
	footer .footer_container .colom.ftr_colom4
	{
		width: 33.333%;
	}
	footer .footer_container .colom.ftr_colom5
	{
		width: 100%;
	}
}


/*
	====================================
*/

@media screen and (max-width: 480px)
{
	.navigation .nav-container .navigation-row .logo_area a
	{
		margin: 5px 0;
	}
	.navigation .nav-container .navigation-row .logo_area a img.logo-icon
	{
		max-width: 100px;
	}
	.navigation .nav-container .navigation-row .logo_area .logo
	{
		text-align: left;
		justify-content: flex-start;
	}
	.navigation .nav-container .navigation-row
	{
		grid-template-columns:repeat(1,1fr);
		padding: 0 7px;
	}
	.navigation .nav-container .navigation-row .contact-detial-topsarea
	{
		display: none;
	}

	#offcanvasExample .offcanvas-header	
	{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		padding: .5rem .5rem;
	}
	#offcanvasExample
	{
		width: 100%;
	}
	#offcanvasExample .offcanvas-header	.offcanvas-title
	{

	}
	#offcanvasExample .offcanvas-header
	{
		justify-content: space-between;
	}
	#offcanvasExample .offcanvas-header	.offcanvas-title a.logo img
	{
		width: 100px;
	}
	#offcanvasExample .offcanvas-header	.btn-close
	{
        width: 30px;
        height: 30px;
        margin-right: 10px;
        background-color: var(--color1);
        opacity: 1;
        background-image: url(../img/close.png);
	}

	#offcanvasExample #MenuWrapper__mob .main_ul
	{
		padding-left: 0;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li
	{
		border-bottom: 1px solid #888;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li:last-child
	{
		border-bottom: 0px;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li a
	{
		color: #333;
		font-family: "Public Sans", sans-serif;
		font-size: 15px;
		display: block;
		padding: 5px 0;
		font-weight: 500;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1
	{

	} 
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1
	{
		background-color: #eaeaea;
		padding:10px 20px;
		display: none;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1 li a
	{
		display: block;
		border-bottom: 1px solid #888;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1 li:last-child a
	{
		border-bottom: 0px;
	}
	.navigation
	{
		position: static;
	}
}

@media screen and (min-width: 481px) and (max-width: 576px)
{
	.navigation
	{
		position: static;
	}
	.navigation .nav-container .navigation-row .logo_area a
	{
		margin: 5px 0;
	}
	.navigation .nav-container .navigation-row .logo_area a img.logo-icon
	{
		max-width: 100px;
	}
	.navigation .nav-container .navigation-row .logo_area .logo
	{
		text-align: left;
		justify-content: flex-start;
	}
	.navigation .nav-container .navigation-row
	{
		grid-template-columns:repeat(1,1fr);
		padding: 0 7px;
	}
	.navigation .nav-container .navigation-row .contact-detial-topsarea
	{
		display: none;
	}
	.slider-wrapper #slides .carousel-item .slider-text-captions
	{
		display: none;
	}

	#offcanvasExample .offcanvas-header	
	{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		padding: .5rem .5rem;
	}
	#offcanvasExample
	{
		width: 100%;
	}
	#offcanvasExample .offcanvas-header	.offcanvas-title
	{

	}
	#offcanvasExample .offcanvas-header
	{
		justify-content: space-between;
	}
	#offcanvasExample .offcanvas-header	.offcanvas-title a.logo img
	{
		width: 100px;
	}
	#offcanvasExample .offcanvas-header	.btn-close
	{
        width: 30px;
        height: 30px;
        margin-right: 10px;
        background-color: var(--color1);
        opacity: 1;
        background-image: url(../img/close.png);
	}

	#offcanvasExample #MenuWrapper__mob .main_ul
	{
		padding-left: 0;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li
	{
		border-bottom: 1px solid #888;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li:last-child
	{
		border-bottom: 0px;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li a
	{
		color: #333;
		font-family: "Public Sans", sans-serif;
		font-size: 15px;
		display: block;
		padding: 5px 0;
		font-weight: 500;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1
	{

	} 
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1
	{
		background-color: #eaeaea;
		padding:10px 20px;
		display: none;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1 li a
	{
		display: block;
		border-bottom: 1px solid #888;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1 li:last-child a
	{
		border-bottom: 0px;
	}
}

@media screen and (min-width: 577px) and (max-width: 767px)
{
	.navigation
	{
		position: static;
	}
	.navigation .nav-container .navigation-row .logo_area a
	{
		margin: 5px 0;
	}
	.navigation .nav-container .navigation-row .logo_area a img.logo-icon
	{
		max-width: 100px;
	}
	.navigation .nav-container .navigation-row .logo_area .logo
	{
		text-align: left;
		justify-content: flex-start;
	}
	.navigation .nav-container .navigation-row
	{
		grid-template-columns:repeat(1,1fr);
		padding: 0 7px;
	}
	.navigation .nav-container .navigation-row .contact-detial-topsarea
	{
		display: none;
	}
	.slider-wrapper #slides .carousel-item .slider-text-captions
	{
		display: none;
	}

	#offcanvasExample .offcanvas-header	
	{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		padding: .5rem .5rem;
	}
	#offcanvasExample
	{
		width: 70%;
	}
	#offcanvasExample .offcanvas-header	.offcanvas-title
	{

	}
	#offcanvasExample .offcanvas-header
	{
		justify-content: space-between;
	}
	#offcanvasExample .offcanvas-header	.offcanvas-title a.logo img
	{
		width: 100px !important;
	}
	#offcanvasExample .offcanvas-header	.btn-close
	{
        width: 30px;
        height: 30px;
        margin-right: 10px;
        background-color: var(--color1);
        opacity: 1;
        background-image: url(../img/close.png);
	}

	#offcanvasExample #MenuWrapper__mob .main_ul
	{
		padding-left: 0;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li
	{
		border-bottom: 1px solid #888;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li:last-child
	{
		border-bottom: 0px;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li a
	{
		color: #333;
		font-family: "Public Sans", sans-serif;
		font-size: 15px;
		display: block;
		padding: 5px 0;
		font-weight: 500;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1
	{

	} 
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1
	{
		background-color: #eaeaea;
		padding:10px 20px;
		display: none;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1 li a
	{
		display: block;
		border-bottom: 1px solid #888;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1 li:last-child a
	{
		border-bottom: 0px;
	}
}
@media screen and (min-width: 768px) and (max-width: 992px)
{
	.navigation
	{
		position: static;
	}
	.navigation .nav-container .navigation-row .logo_area a
	{
		margin: 5px 0;
	}
	.navigation .nav-container .navigation-row .logo_area a img.logo-icon
	{
		max-width: 100px;
	}
	.navigation .nav-container .navigation-row .logo_area .logo
	{
		text-align: left;
		justify-content: flex-start;
	}
	.navigation .nav-container .navigation-row
	{
		grid-template-columns:repeat(1,1fr);
		padding: 0 7px;
	}
	.navigation .nav-container .navigation-row .contact-detial-topsarea
	{
		display: none;
	}
	.slider-wrapper #slides .carousel-item .slider-text-captions
	{
		display: none;
	}

	#offcanvasExample .offcanvas-header	
	{
		display: flex;
		flex-direction: row;
		justify-content: space-around;
		align-items: center;
		padding: .5rem .5rem;
	}
	#offcanvasExample
	{
		width: 50%;
	}
	#offcanvasExample .offcanvas-header	.offcanvas-title
	{

	}
	#offcanvasExample .offcanvas-header
	{
		justify-content: space-between;
	}
	#offcanvasExample .offcanvas-header	.offcanvas-title a.logo img
	{
		width: 100px !important;
	}
	#offcanvasExample .offcanvas-header	.btn-close
	{
        width: 30px;
        height: 30px;
        margin-right: 10px;
        background-color: var(--color1);
        opacity: 1;
        background-image: url(../img/close.png);
	}

	#offcanvasExample #MenuWrapper__mob .main_ul
	{
		padding-left: 0;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li
	{
		border-bottom: 1px solid #888;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li:last-child
	{
		border-bottom: 0px;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li a
	{
		color: #333;
		font-family: "Public Sans", sans-serif;
		font-size: 15px;
		display: block;
		padding: 5px 0;
		font-weight: 500;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1
	{

	} 
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1
	{
		background-color: #eaeaea;
		padding:10px 20px;
		display: none;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1 li a
	{
		display: block;
		border-bottom: 1px solid #888;
	}
	#offcanvasExample #MenuWrapper__mob .main_ul .main_li.dropdown1 .sub-menu1 li:last-child a
	{
		border-bottom: 0px;
	}
}</pre></body></html>