@media screen and (max-width: 480px)
{
	.top-info
	{
		display: table;
		margin:auto;
	}
	.topbars .top-info ul li
	{
		font-weight: 600;
		font-size: 14px;
	}
	.topbars .top-info ul li:not(:last-child)
	{
		padding-right: 0px;
	}
	.topbars .top-right-link
	{
		float: none;
		display: table;
		margin:auto;
	}
	.topbar .logo-container .logo
	{
		display: inline-block;
	}
	.topbar .logo-container .logo img {
		width: 120px;
	}
	.topbar .logo-container
	{
		position: relative;
	}
	.topbar .logo-container .navigation-toggle-btn
	{
		display: block;
		position: absolute;
		top: 15px;
		right: 10px;
		width: 35px;
		height: 35px;
		text-align: center;
		font-size: 1.4em;
		background-color: var(--color1);
		border-radius: 3px;
		cursor: pointer;
	}
	.topbar .logo-container .navigation-toggle-btn i
	{
		color: var(--white);
		line-height: 32px;
	}
	.topbars .top-right-link ul li a {
		font-size: 15px;
	}
	.navigations 
	{
		display: none;
	}
	.navigations .main-ul
	{
		flex-direction: column;
		padding:8px;
		background-color: #f1f1f1;
		margin:8px 0;
	}
	.navigations .main-ul li a
	{
		margin:0 0;
		padding:5px 10px;
		font-size: 16px;
		line-height: 22px;
		border-bottom: 1px solid #ccc;
	}
	.navigations .main-ul li:last-child a
	{
		border-bottom: 0px;
	}

	#sliderss .carousel-item .captions
	{
		position: static;
		background-color: var(--color1);
		text-align: center;
	}
	#sliderss .carousel-item .captions h4
	{
		border-right: 0;
		padding:10px 10px 0;
		text-shadow: none;
		text-align: center;
		font-size: 20px;
		margin-bottom: 0;
	}
	#sliderss .carousel-item .captions h4 span
	{
		margin-right: 8px;
	}
	#sliderss .carousel-item .captions h6
	{
		padding:5px 10px;
		margin-top: 0;
		font-size: 15px;
		text-align: center;
		font-weight: 400;
		line-height: 25px;
	}
	#sliderss .carousel-item .captions br
	{
		display: none;
	}
	.carousel-control-next, .carousel-control-prev
	{
		display: none;
	}
	.whatsapp-icon
	{
		width: 70px;
	}
	section.services
	{
		padding:25px 0;
	}
	.heading1.center h4
	{
		margin-bottom: 15px;
	}
	section.services .desc-bellow-heading
	{
		max-width: 100%;
	}
	section.services .desc-bellow-heading p
	{
		font-size: 14px;
		line-height: 24px;
	}
	section.services .icon-box
	{
		padding:15px 10px;
	}
	section.services .icon-box .icons
	{
		width: 100px;
		height: 100px;
		margin-bottom: 0;
	}
	section.services .icon-box .heading
	{
		margin:8px 0;
	}
	section.services .icon-box .desc {
		font-size: 14px;
		height: auto !important;
	}
	section.profile
	{
		margin-top: 30px;
	}
	.home-profile-image img {
		width: 98%;
	    margin-left: 1%;
	}
	.home-profile-image:before
	{
		top: -5px;
    	left: -2px;
	}
	.home-profile-image:after
	{
		right:-2px;
		bottom: -5px;
	}
	.home-profile-image
	{
		width:90%;
		margin-left: 5%;
		margin-bottom: 20px;
	}
	.heading1.center
	{
		text-align: center;
	}
	.heading1.center h4 {
		font-size: 23px;
	}
	section.profile .content-box p
	{
		text-align: left;
		font-size: 14px;
		line-height: 24px;
	}
	section.counter
	{
		margin-top: 20px;
	}
	section.counter .counter-container
	{
		padding:50px 0 30px;
	}
	section.counter .counter-container .counter-box
	{
		margin-bottom: 5px;
	}

	#counters_1,#counters_2,#counters_3,#counters_4
	{
		margin-bottom: 15px;
	}
	section.form-testimonial
	{
		margin-top: 25px;
	}
	.testimonial-home
	{
		padding-right: 0;
	}
	footer .footer-container
	{
		padding:30px 15px 15px;
	}
	footer .foter-heads
	{
	     font-weight: 400;
	     font-size: 18px;
	     margin-bottom: 5px;
	}
	footer .links .three-row li a
	{
		padding: 0px 0px;
		font-size: 14px;
	}
	footer .links .three-row li
	{
		width:100%;
	}
	.enquire-now
	{
		margin-top: 20px;
	}
	.enquire-now .form-box .form-fields .left
	{
		width: 100%;
	}
	.enquire-now .form-box .form-fields .left
	{
		padding-right: 0;
	}
	.enquire-now .form-box .form-fields .right
	{
		padding-left: 0;
		width: 100%;
	}
	.copright .copy-text a, .copright .copy-text
	{
		text-align: center;
	}
	.copright .copy-text a, 
	.copright .copy-text
	{
		font-size: 14px;
		font-weight: 600;
	}
	.copright .f-social-media
	{
		float: none;
		text-align: center;
		margin-top: 8px;
	}
	body.research .main-content p
	{
		font-family: 'Open Sans', sans-serif;
	    font-weight: 400;
	    font-size: 17px;
	    line-height: 25px;
	    text-align: center;
	}
	.margin-Top-Rows
	{
		margin-top: 10px;
	}

	.d-flex-container
	{
		display: flex;
		flex-direction: column;
	}
	.d-flex-container .dflex-parent-1
	{
		order: 1;
	}
	.d-flex-container .dflex-parent-2
	{
		order: 2;
	}
	.innerpage .graphics
	{
		margin:auto;
		margin-bottom: 20px;
	}
	.myform form .form-group .input-area label {
		font-size: 13px;
	}
	.myform form .form-group .input-area .myinput
	{
		padding:.3rem .75rem;
	}
	.myform form .form-group
	{
		margin-bottom: 1.2em;
	}
	.myform form .capacha-div
	{
		text-align: center;
		margin-top: 10px;
	}
	.myform #btnsubmit
	{
		margin-top: -5px;
		display: block;
		width:100%; 
	}
	.info-section .info-column .info-box
	{
		height: auto;
	}
	section.plain-banner h5
	{
		max-width: 90%;
		font-size: 15px;
		font-weight: 600;
		line-height: 28px;
	}
	section.plain-banner
	{
		padding-bottom: 0;
	}
	section.blogs.innerpages .blog-box .blog-body
	{
		padding:0 0;
		padding-left: 0 !important;
	}
	.blog-cols-padding-right
	{
		padding-right: 15px;
	}
	.blog-cols-padding-right
	{
		font-size: 18px;
	}
	.custom-toggle-sidebar
	{
		padding-left: 0;
		margin-top: 20px;
	}
	section.blogs.innerpages .blog-box .blog-body h4
	{
		padding-left: 0;
		margin-top: 20px;
		font-size: 18px;
	}
	section.blogs.innerpages .blog-box
	{
		margin-bottom: 0;
	}
	.blog-detail-container
	{
		padding-right: 15px;
	}
	.blog-detail-box .heading1 h3 span {
		font-size: 20px;
	}
	section.blogs-detail .blog-detail-box .content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong)
	{
		font-size: 14px;
	}
	.like-dislike-row a span.text {
		font-size: 12px;
	}
	.like-dislike-row .icons-list
	{
		width: 100%;
		display: block;
		text-align: center;
		margin-top: 5px;
	}
	.comment-box
	{
		padding-top: 0;
	}
	.comment-box .comment-area h5 {
		margin-bottom: 8px;
	}
	.comoment-list .comment-row .avtar
	{
		width: 45px;
		height: 45px;
	}
	.comoment-list .comment-row
	{
		border-bottom: 1px solid #ccc;
	}
	.comoment-list .comment-row .comments-area
	{
		width: calc(100% - 40px);
    	border-bottom: 0px;
	}
	.comoment-list .comment-row .comments-area p
	{
		line-height: 21px;
    	font-size: 14px;
	}
}

@media screen and (min-width: 480px) and (max-width: 576px)
{
	.col-481-top-1
	{
		width: 100%;
	}
	.col-481-top-2
	{
		width: 100%;
		margin-top: 10px;
	}
	.top-info
	{
		display: table;
		margin:auto;
	}
	.topbars .top-info ul li
	{
		font-weight: 600;
		font-size: 14px;
	}
	.topbars .top-info ul li:not(:last-child)
	{
		padding-right: 0px;
	}
	.topbars .top-right-link
	{
		float: none;
		display: table;
		margin:auto;
	}
	.topbar .logo-container .logo
	{
		display: inline-block;
	}
	.topbar .logo-container .logo img {
		width: 120px;
	}
	.topbar .logo-container
	{
		position: relative;
	}
	.topbar .logo-container .navigation-toggle-btn
	{
		display: block;
		position: absolute;
		top: 15px;
		right: 10px;
		width: 35px;
		height: 35px;
		text-align: center;
		font-size: 1.4em;
		background-color: var(--color1);
		border-radius: 3px;
		cursor: pointer;
	}
	.topbar .logo-container .navigation-toggle-btn i
	{
		color: var(--white);
		line-height: 32px;
	}
	.topbars .top-right-link ul li a {
		font-size: 15px;
	}
	.navigations 
	{
		display: none;
	}
	.navigations .main-ul
	{
		flex-direction: column;
		padding:8px;
		background-color: #f1f1f1;
		margin:8px 0;
	}
	.navigations .main-ul li a
	{
		margin:0 0;
		padding:5px 10px;
		font-size: 16px;
		line-height: 22px;
		border-bottom: 1px solid #ccc;
	}
	.navigations .main-ul li:last-child a
	{
		border-bottom: 0px;
	}

	#sliderss .carousel-item .captions
	{
		position: static;
		background-color: var(--color1);
		text-align: center;
	}
	#sliderss .carousel-item .captions h4
	{
		border-right: 0;
		padding:10px 10px 0;
		text-shadow: none;
		text-align: center;
		font-size: 25px;
		margin-bottom: 0;
	}
	#sliderss .carousel-item .captions h6
	{
		padding:5px 10px;
		margin-top: 0;
		font-size: 15px;
		text-align: center;
		font-weight: 400;
		line-height: 25px;
	}
	#sliderss .carousel-item .captions br
	{
		display: none;
	}
	.carousel-control-next, .carousel-control-prev
	{
		display: none;
	}
	.whatsapp-icon
	{
		width: 70px;
	}
	section.services
	{
		padding:25px 0;
	}
	.heading1.center h4
	{
		margin-bottom: 15px;
	}
	section.services .desc-bellow-heading
	{
		max-width: 100%;
	}
	section.services .desc-bellow-heading p
	{
		font-size: 14px;
		line-height: 24px;
	}
	section.services .icon-box
	{
		padding:15px 10px;
	}
	section.services .icon-box .icons
	{
		width: 100px;
		height: 100px;
		margin-bottom: 0;
	}
	section.services .icon-box .heading
	{
		margin:8px 0;
	}
	section.services .icon-box .desc {
		font-size: 14px;
		height: auto !important;
	}
	section.profile
	{
		margin-top: 30px;
	}
	.home-profile-image img {
		width: 98%;
	    margin-left: 1%;
	}
	.home-profile-image:before
	{
		top: -5px;
    	left: -2px;
	}
	.home-profile-image:after
	{
		right:-2px;
		bottom: -5px;
	}
	.home-profile-image
	{
		width:90%;
		margin-left: 5%;
		margin-bottom: 20px;
	}
	.heading1.center
	{
		text-align: center;
	}
	.heading1.center h4 {
		font-size: 23px;
	}
	section.profile .content-box p
	{
		text-align: left;
		font-size: 14px;
		line-height: 24px;
	}
	section.counter
	{
		margin-top: 20px;
	}
	section.counter .counter-container
	{
		padding:50px 0 30px;
	}
	section.counter .counter-container .counter-box
	{
		margin-bottom: 5px;
	}

	#counters_1,#counters_2,#counters_3,#counters_4
	{
		margin-bottom: 15px;
	}
	section.form-testimonial
	{
		margin-top: 25px;
	}
	.testimonial-home
	{
		padding-right: 0;
	}
	footer .footer-container
	{
		padding:30px 15px 15px;
	}
	footer .foter-heads
	{
	     font-weight: 400;
	     font-size: 18px;
	     margin-bottom: 5px;
	}
	footer .links .three-row li a
	{
		padding: 0px 0px;
		font-size: 14px;
	}
	.enquire-now
	{
		margin-top: 40px;
	}
	.enquire-now .form-box .form-fields .left
	{
		width: 100%;
	}
	.enquire-now .form-box .form-fields .left
	{
		padding-right: 0;
	}
	.enquire-now .form-box .form-fields .right
	{
		padding-left: 0;
		width: 100%;
	}
	.copright .copy-text a, .copright .copy-text
	{
		text-align: center;
	}
	.copright .copy-text a, 
	.copright .copy-text
	{
		font-size: 14px;
		font-weight: 600;
	}
	.copright .f-social-media
	{
		float: none;
		text-align: center;
		margin-top: 8px;
	}
	body.research .main-content p
	{
		font-family: 'Open Sans', sans-serif;
	    font-weight: 400;
	    font-size: 17px;
	    line-height: 25px;
	    text-align: center;
	}
	.margin-Top-Rows
	{
		margin-top: 10px;
	}

	.d-flex-container
	{
		display: flex;
		flex-direction: column;
	}
	.d-flex-container .dflex-parent-1
	{
		order: 1;
	}
	.d-flex-container .dflex-parent-2
	{
		order: 2;
	}
	.innerpage .graphics
	{
		margin:auto;
		margin-bottom: 20px;
	}
	.myform form .form-group .input-area label {
		font-size: 13px;
	}
	.myform form .form-group .input-area .myinput
	{
		padding:.3rem .75rem;
	}
	.myform form .form-group
	{
		margin-bottom: 1.2em;
	}
	.myform form .capacha-div
	{
		text-align: center;
		margin-top: 10px;
	}
	.myform #btnsubmit
	{
		margin-top: -5px;
		display: block;
		width:100%; 
	}
	.info-section .info-column .info-box
	{
		height: auto;
	}
	section.plain-banner h5
	{
		max-width: 90%;
		font-size: 15px;
		font-weight: 600;
		line-height: 28px;
	}
	section.plain-banner
	{
		padding-bottom: 0;
	}
	section.blogs.innerpages .blog-box .blog-body
	{
		padding:0 0;
		padding-left: 0 !important;
	}
	.blog-cols-padding-right
	{
		padding-right: 15px;
	}
	.blog-cols-padding-right
	{
		font-size: 18px;
	}
	.custom-toggle-sidebar
	{
		padding-left: 0;
		margin-top: 20px;
	}
	section.blogs.innerpages .blog-box .blog-body h4
	{
		padding-left: 0;
		margin-top: 0px;
		font-size: 18px;
	}
	section.blogs.innerpages .blog-box
	{
		margin-bottom: 0;
	}
	.blog-detail-container
	{
		padding-right: 15px;
	}
	.blog-detail-box .heading1 h3 span {
		font-size: 20px;
	}
	section.blogs-detail .blog-detail-box .content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong)
	{
		font-size: 14px;
	}
	.like-dislike-row
	{
		text-align: center;
	}
	.like-dislike-row a span.text {
		font-size: 14px;
	}
	.like-dislike-row .icons-list
	{
		width: 100%;
		display: block;
		text-align: center;
		margin-top: 5px;
	}
	.comment-box
	{
		padding-top: 0;
	}
	.comment-box .comment-area h5 {
		margin-bottom: 8px;
	}
	.comoment-list .comment-row .avtar
	{
		width: 45px;
		height: 45px;
	}
	.comoment-list .comment-row
	{
		border-bottom: 1px solid #ccc;
	}
	.comoment-list .comment-row .comments-area
	{
		width: calc(100% - 40px);
    	border-bottom: 0px;
	}
	.comoment-list .comment-row .comments-area p
	{
		line-height: 21px;
    	font-size: 14px;
	}
	.col-481-counter-half
	{
		width: 50%;
	}
	.col-481-60
	{
		width: 60%;
	}
	.col-481-40
	{
		width: 40%;
	}
	.section.inerpage p
	{
		font-size: 15px;
	}
	.innerpage .container
	{
		max-width: 95%;
	}
}


@media screen and (min-width: 577px) and (max-width: 767px)
{
	.col-481-top-1
	{
		width: 100%;
	}
	.col-481-top-2
	{
		width: 100%;
		margin-top: 10px;
	}
	.top-info
	{
		display: table;
		margin:auto;
	}
	.topbars .top-info ul li
	{
		font-weight: 600;
		font-size: 15px;
	}
	.topbars .top-info ul li:not(:last-child)
	{
		padding-right: 0px;
	}
	.topbars .top-right-link
	{
		float: none;
		display: table;
		margin:auto;
	}
	.topbar .logo-container .logo
	{
		display: inline-block;
	}
	.topbar .logo-container .logo img {
		width: 120px;
	}
	.topbar .logo-container
	{
		position: relative;
	}
	.topbar .logo-container .navigation-toggle-btn
	{
		display: block;
		position: absolute;
		top: 15px;
		right: 10px;
		width: 35px;
		height: 35px;
		text-align: center;
		font-size: 1.4em;
		background-color: var(--color1);
		border-radius: 3px;
		cursor: pointer;
	}
	.topbar .logo-container .navigation-toggle-btn i
	{
		color: var(--white);
		line-height: 32px;
	}
	.navigations 
	{
		display: none;
	}
	.navigations .main-ul
	{
		flex-direction: column;
		padding:8px;
		background-color: #f1f1f1;
		margin:8px 0;
	}
	.navigations .main-ul li a
	{
		margin:0 0;
		padding:5px 10px;
		font-size: 16px;
		line-height: 22px;
		border-bottom: 1px solid #ccc;
	}
	.navigations .main-ul li:last-child a
	{
		border-bottom: 0px;
	}

	#sliderss .carousel-item .captions
	{
		position: static;
		background-color: var(--color1);
		text-align: center;
	}
	#sliderss .carousel-item .captions h4
	{
		border-right: 0;
		padding:10px 10px 0;
		text-shadow: none;
		text-align: center;
		font-size: 25px;
		margin-bottom: 0;
	}
	#sliderss .carousel-item .captions h6
	{
		padding:5px 10px;
		margin-top: 0;
		font-size: 18px;
		text-align: center;
		font-weight: 400;
		line-height: 25px;
	}
	#sliderss .carousel-item .captions br
	{
		display: none;
	}
	.carousel-control-next, .carousel-control-prev
	{
		display: none;
	}
	.whatsapp-icon
	{
		width: 70px;
	}
	section.services
	{
		padding:25px 0;
	}
	.heading1.center h4
	{
		margin-bottom: 15px;
	}
	section.services .desc-bellow-heading
	{
		max-width: 100%;
	}
	section.services .desc-bellow-heading p
	{
		font-size: 16px;
		line-height: 24px;
	}
	section.services .icon-box
	{
		padding:15px 15px;
	}
	section.services .icon-box .icons
	{
		width: 100px;
		height: 100px;
		margin-bottom: 0;
	}
	section.services .icon-box .heading
	{
		margin:8px 0;
	}
	section.services .icon-box .desc {
		height: auto !important;
	}
	section.profile
	{
		margin-top: 30px;
	}
	.home-profile-image img {
		width: 98%;
	    margin-left: 1%;
	}
	.home-profile-image:before
	{
		top: -5px;
    	left: -2px;
	}
	.home-profile-image:after
	{
		right:-2px;
		bottom: -5px;
	}
	.home-profile-image
	{
		width:90%;
		margin-left: 5%;
		margin-bottom: 20px;
	}
	.heading1.center
	{
		text-align: center;
	}
	section.profile .content-box p
	{
		text-align: left;
		font-size: 15px;
		line-height: 24px;
	}
	section.counter
	{
		margin-top: 20px;
	}
	section.counter .counter-container
	{
		padding:50px 0 30px;
	}
	section.counter .counter-container .counter-box
	{
		margin-bottom: 5px;
	}

	#counters_1,#counters_2,#counters_3,#counters_4
	{
		margin-bottom: 15px;
	}
	section.form-testimonial
	{
		margin-top: 25px;
	}
	.testimonial-home
	{
		padding-right: 0;
	}
	footer .footer-container
	{
		padding:30px 15px 15px;
	}
	footer .foter-heads
	{
	     font-weight: 400;
	     font-size: 18px;
	     margin-bottom: 5px;
	}
	footer .links .three-row li
	{
		margin-bottom: 3px;
	}
	footer .links .three-row li a
	{
		padding: 0px 0px;
		font-size: 15px;
	}
	.enquire-now
	{
		margin-top: 40px;
	}
	
	.copright .copy-text a, .copright .copy-text
	{
		text-align: center;
	}
	.copright .copy-text a, 
	.copright .copy-text
	{
		font-size: 14px;
		font-weight: 600;
	}
	.copright .f-social-media
	{
		float: none;
		text-align: center;
		margin-top: 8px;
	}
	body.research .main-content p
	{
		font-family: 'Open Sans', sans-serif;
	    font-weight: 400;
	    font-size: 17px;
	    line-height: 25px;
	    text-align: center;
	}
	.margin-Top-Rows
	{
		margin-top: 10px;
	}

	.d-flex-container
	{
		display: flex;
		flex-direction: column;
	}
	.d-flex-container .dflex-parent-1
	{
		order: 1;
	}
	.d-flex-container .dflex-parent-2
	{
		order: 2;
	}
	.innerpage .graphics
	{
		margin:auto;
		margin-bottom: 20px;
	}
	.myform form .form-group .input-area label {
		font-size: 14px;
	}
	.myform form .form-group .input-area .myinput
	{
		padding:.3rem .75rem;
	}
	.myform form .form-group
	{
		margin-bottom: 1.8em;
	}
	.myform #btnsubmit
	{
	    margin-top: -5px;
	    display: block;
	    min-width: 40%;
	    margin-left: 30%;
	}
	section.plain-banner h5
	{
	    max-width: 90%;
	    font-size: 19px;
	    font-weight: 400;
	    line-height: 30px;
	}
	section.blogs.innerpages .blog-box .blog-body
	{
		padding:0 0;
		padding-left: 0 !important;
	}
	.blog-cols-padding-right
	{
		padding-right: 15px;
	}
	.blog-cols-padding-right
	{
		font-size: 18px;
	}
	.custom-toggle-sidebar
	{
		padding-left: 0;
		margin-top: 20px;
	}
	section.blogs.innerpages .blog-box .blog-body h4
	{
		padding-left: 0;
		margin-top: 0px;
		font-size: 18px;
	}
	section.blogs.innerpages .blog-box
	{
		margin-bottom: 0;
	}
	.blog-detail-container
	{
		padding-right: 15px;
	}
	.blog-detail-box .heading1 h3 span {
		font-size: 20px;
	}
	section.blogs-detail .blog-detail-box .content *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong)
	{
		font-size: 14px;
	}
	.like-dislike-row
	{
		text-align: center;
	}
	.like-dislike-row a span.text {
		font-size: 14px;
	}
	.like-dislike-row .icons-list
	{
		width: 100%;
		display: block;
		text-align: center;
		margin-top: 5px;
	}
	.comment-box
	{
		padding-top: 0;
	}
	.comment-box .comment-area h5 {
		margin-bottom: 8px;
	}
	.comoment-list .comment-row .avtar
	{
		width: 45px;
		height: 45px;
	}
	.comoment-list .comment-row
	{
		border-bottom: 1px solid #ccc;
	}
	.comoment-list .comment-row .comments-area
	{
		width: calc(100% - 40px);
    	border-bottom: 0px;
	}
	.comoment-list .comment-row .comments-area p
	{
		line-height: 21px;
    	font-size: 14px;
	}
	.col-481-counter-half
	{
		width: 50%;
	}
	.col-481-60
	{
		width: 60%;
	}
	.col-481-40
	{
		width: 40%;
	}
	.section.inerpage p
	{
		font-size: 15px;
	}
	.innerpage .container
	{
		max-width: 95%;
	}
}

@media screen and (min-width: 768px) and (max-width: 992px)
{
	.logo-container .logo
	{
		text-align: center;
	}
	.logo-container .logo a
	{
		display: inline-block;
	}
	.topbar .logo-container .logo img
	{
		width: 150px;
	}
	.navigations .main-ul li a
	{
		padding:10px 10px;
		font-size: 16px;
	}
	.navigations .main-ul
	{
		justify-content: center;
	}
	#sliderss .carousel-item .captions h4
	{
		font-size: 25px;
		padding: 13px 24px;
    	padding-right: 48px;
	}
	#sliderss .carousel-item .captions h6
	{
		padding: 13px 15px;
   		 padding-right: 40px;
   		 font-size: 17px;
	}
	#sliderss .carousel-item .captions br
	{
		display:none;
	}
	#sliderss .carousel-item .captions
	{
		bottom: 30px;
	}
	section.counter .counter-container .counter-box .label
	{
		font-weight: 600;
    	font-size: 17px;
	}
	.enquire-now
	{
		margin-top: 20px;
	}
	.enquire-now .form-box .form-fields .submit-btn
	{
		width: 40%;
		margin-left: 30%;
	}
	.graphics
	{
		margin-left: auto;
		margin-right: 20px;
	}
	.advisory-container .align-self-center
	{
		align-self: start !important;
	}
	.advisory-container .align-self-center .graphics2
	{
		margin-top: 70px;
	}
	.blog-cols-padding-right
	{
		padding-right: 15px;
	}
	.custom-toggle-sidebar
	{
		padding-left: 0;
	}
	section.blogs.innerpages .blog-box .blog-body h4
	{
		font-size: 19px;
	}
	section.plain-banner h5
	{
		max-width: 80%;
	}
	section.blogs.innerpages .blog-box
	{
		margin-bottom: 5px;
		padding-top: 0;
	}
	section.blogs.innerpages .blog-box .blog-body p {
		font-size: 13px;
	}
	.about-home-page .align-self-center
	{
		align-self: start !important;
		margin-top: 70px;
	}
}
