

/* FONT */
@font-face {
	font-family: 'vazir';
	src: url('assets/fonts/Vazirmatn-FD-Bold.woff2') format('woff');
	font-weight: 700;
	font-display: swap;
}
@font-face {
	font-family: 'vazir';
	src: url('assets/fonts/Vazirmatn-FD-Regular.woff2') format('woff');
	font-weight: 400;
	font-display: swap;
}
body,a,div,input,select,button, .page-top .page-title,
h1, h2, h3, h4, h5, h6, .testimonial blockquote, .testimonial blockquote p, p, .porto-u-sub-heading, span { font-family:'vazir'!important; }
.gridlist-toggle>a, .page-top ul.breadcrumb>li .delimiter.delimiter-2, .page-header-8 .delimiter.delimiter-2 {font-family: "Porto"!important;}
.accordion-menu .arrow, #main-toggle-menu .menu-title .toggle, .mega-menu .narrow li.menu-item-has-children>a:before, .page-top ul.breadcrumb>li .delimiter, .widget_sidebar_menu .widget-title .toggle, .side-menu-slide .menu-item-has-children>a:after, .side-menu-slide .menu-item>.go-back:before, .pagination .prev:before, .page-links .previouspagelink:before, .pagination .next:before, .page-links .nextpostslink:before, ul.nav-list li a:before, ul[class^="wsp-"] li a:before, .tparrows.tparrows-carousel.tp-leftarrow:before, .tparrows.tparrows-carousel.tp-rightarrow:before, .share-links .share-email:before, .share-links .share-rss:before, .star-rating, .mejs-overlay-button:before, .comment-form-rating .stars span a:before {font-family: "Font Awesome 6 Free"!important;}
.fab {
	font-family: "Font Awesome 6 Brands"!important;
}


/* Other */
.ccenter{
	display: flex!important;
	justify-content: center;
	align-items: center;
}
.nnone{
	display:none;
}
/* Other */

/* Menu */
#header.sticky-header .header-main, .fixed-header #header.sticky-header .header-main {
	background-color: rgb(61 34 148 / 88%);
}
.menu-item-has-children>a:after {
	content: '';
	position: absolute;
	right: 3px;
	margin-top: 2px;
	top: 50%;
	bottom: auto;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 0!important;
	height: 0;
	border: 4px solid transparent;
	border-top: 4px solid #ffffff;
	transition: border 0.15s;
}
.mobile-nav-wrap .menu-item-has-children>a:after {
	display: none;
}
/* Menu */


/* Top Slide */
#banner-wrapper .zeus .tp-bullet {
	width: 4px!important;
	height: 4px!important;
}


#banner-wrapper .zeus .tp-bullet.selected {
	border: 2px solid #AE98F8!important;
}
#banner-wrapper .zeus .tp-bullet.selected:after {
	background-color: #AE98F8!important;
}
#banner-wrapper .zeus .tp-bullet {
	border: 2px solid #ffd952;
	background-color: #ffd952!important;
}
#banner-wrapper #slider-2-slide-2-layer-2, #banner-wrapper #slider-2-slide-5-layer-2{
	letter-spacing: -0.065em!important;
}
#banner-wrapper #slider-2-slide-2-layer-0, #banner-wrapper #slider-2-slide-5-layer-0{
	letter-spacing: -0.05em!important;
}
#banner-wrapper .zeus .tp-bullet.rs-touchhover .tp-bullet-title, #banner-wrapper .zeus .tp-bullet.rs-touchhover .tp-bullet-image, #banner-wrapper .zeus .tp-bullet.rs-touchhover .tp-bullet-imageoverlay {
	opacity: 0!important;
	visibility: hidden!important;
}
/* Top Slide */

/* Post */
#darpossec1{
	position: relative;
	z-index: 1;
}
/* Post */

/* Home page */

#darhomsec2 p{
	font-size: 13.5px;
	font-weight: 400;
	line-height: 21.09px;
	color: #333333;
	text-align: justify;
}
#darhomsec2 .stats-top .porto-sicon-img{
	font-size: 22px!important;
}
#darhomsec2 .stats-block {
	margin-bottom: 30px;
}
#darhomsec2 .vc_column_container.col-md-3:nth-child(1):before {
	content: "";
	width: 0px;
	height: 53px;
	position: absolute;
	top: 26%;
	left: -9%;
	border-left: 1px solid #C5C5C5;
}
#darhomsec2 .vc_column_container.col-md-3:nth-child(2):before {
	content: "";
	width: 0px;
	height: 53px;
	position: absolute;
	top: 26%;
	left: -9%;
	border-left: 1px solid #C5C5C5;
}
#darhomsec2 .vc_column_container.col-md-3:nth-child(3):before {
	content: "";
	width: 0px;
	height: 53px;
	position: absolute;
	top: 26%;
	left: -9%;
	border-left: 1px solid #C5C5C5;
}


#darhomsec2 #hs2ba{
	background: #21AD72;
	border-radius: 6px;
	float: right;
	margin-left: 23px!important;
}
#darhomsec2 #hs2ba a{
	font-weight: 400;
	font-size: 15px;
	line-height: 23px;
	text-align: right;
	color: #FFFFFF;
	border-color: transparent;
}
#darhomsec2 #hs2ba:hover{
	border-radius: 6px;
}
#darhomsec2 .stats-number{
	font-size: 25px;
}
#darhomsec2 .counter_suffix {
	font-size: 20px;
}
#darhomsec2 .dhs2-pco{
	border-radius: 10px;
	box-shadow: 0px 0px 8px rgb(0 0 0 / 8%);
}

#darhomsec3 .thumb-info-caption-text{
	position: relative;
	padding: 0px;
    top: -33px;
}
#darhomsec3 .vc_column_container.col-md-4:nth-child(1) h2{
	position: relative;
	color: #fff;
	background: #3e1cacd9;
	box-shadow: 2px 2px 6px rgb(0 0 0 / 10%);
	border-radius: 45.3897px;
	width: 38px;
	height: 38px;
	display: inline-block;
}
#darhomsec3 .vc_column_container.col-md-4:nth-child(2) h2{
	position: relative;
	color: #fff;
	background: #f68b1f;
	box-shadow: 2px 2px 6px rgb(0 0 0 / 10%);
	border-radius: 45.3897px;
	width: 38px;
	height: 38px;
	display: inline-block;
}
#darhomsec3 .vc_column_container.col-md-4:nth-child(3) h2{
	position: relative;
	color: #fff;
	background: #21ad72;
	box-shadow: 2px 2px 6px rgb(0 0 0 / 10%);
	border-radius: 45.3897px;
	width: 38px;
	height: 38px;
	display: inline-block;
}

#darhomsec3 h5, #darhomsec3 h5 a{
	font-weight: 400;
	font-size: 13px;
	color: #444444;
}
#darhomsec3 p span{
	font-weight: 700;
	font-size: 18px;
}

#darhomsec3 .thumb-info.thumb-info-box-shadow {
	box-shadow: none;
}
#darhomsec3 .thumb-info-side-image-wrapper img{
	border-radius: 10px;
	/*max-width: 85%;*/
}
#darhomsec3-1 {
	display: flex;
	justify-content: center;
	align-items: center;
}
#darhomsec4 .feature-box.feature-box-style-2{
	border: none;
	padding: 0px;
	box-shadow: 0px 0px 8px rgb(0 0 0 / 10%);
	border-radius: 10px;
	background: #fff;
}

#darhomsec4 h4{	color: #444444!important;font-size: 12.5px;margin: 0;}
#darhomsec4 #darhomsec4-1{
	color: #444444!important;
	font-size: 13px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#darhomsec4 #darhomsec4-1 p{
	position: relative;
	top: -7px;
}
#darhomsec4 #darhomsec4-1 .feature-box .feature-box-info {
	text-align: center;
}
#darhomsec4 #darhomsec4-1 .feature-box .feature-box-info .wpb_single_image .vc_single_image-wrapper {
	width: 41px;
	height: 41px;
}
#darhomsec4 #darhomsec4-1 .feature-box.feature-box-style-2 {
	background: #FFFFFF;
	/*border-bottom: 5px solid #21AD72;*/
	box-shadow: 0px 0px 10px rgb(0 0 0 / 20%);
	border-radius: 10px;
	width: 233px;
	height: 163px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#darhomsec4 #darhomsec4-1 .porto-feature-box.wpb_content_element {
	display: flex;
	justify-content: center;
	align-items: center;
}

#darhomsec5 .owl-item{
	background: rgb(0 0 0 / 15%);
	border-radius: 15px;
}
#darhomsec5 .row .col-8.col-md-4.col-lg-2.p-t-lg{
	padding: 0;
	right: 50px;
	position: relative;
}
#darhomsec5-1 .testimonial.testimonial-advance{
	display: grid;
	min-height: 137px;
}
#darhomsec5-1 .testimonial.testimonial-advance blockquote {
	padding: 0rem 4rem 0rem 1.5rem;
	text-align: justify;
}
#darhomsec5-1 .testimonial-author.pull-left {
	padding: 0rem 4rem 0rem 1.5rem;
}
#darhomsec5-1 .testimonial .testimonial-author strong, #darhomsec5-1 .testimonial .testimonial-author span{
	display: inline-block;
}

#darhomsec5-1 .testimonial .testimonial-author {
	display: block;
	margin: 2rem 0rem 0rem 0rem;
	width: 100%;
}
#darhomsec5-1 .owl-carousel .owl-nav [class*=owl-]:active, #darhomsec5-1 .owl-carousel .owl-nav [class*=owl-]:focus, #darhomsec5-1 .owl-carousel .owl-nav [class*=owl-]:hover, #darhomsec5-1 .owl-carousel .owl-nav .owl-next, #darhomsec5-1 .owl-carousel .owl-nav .owl-prev {
	background-color: transparent;
}
#darhomsec5-1 .owl-carousel .owl-nav [class*=owl-] {
	font-size: 40px;
	font-weight: 700;
}
#darhomsec5-1 .owl-stage-outer .owl-stage{
	transition: all 1.25s ease 0s!important;
}
#darhomsec5-1 .testimonial blockquote:before, #darhomsec5-1 .testimonial blockquote:after{
	color: transparent;
}
#darhomsec6 .post-image.img-thumbnail img{
	width: 130px;
	border-radius: 15px;
}
#darhomsec6 .post-item-small{
	border: none;
	padding-top: 0;
}

#darhomsec6 h5 a{
	font-size: 16px;
	font-weight: 700;
}
#darhomsec6 p.post-excerpt{
	text-align: justify;
}

#darhomsec6 .post-item-content{
	margin-top: 30px;
}










/* Home page */

/* Header */
#header .porto-block h1, #header .porto-block .wpb_content_element{
	margin-bottom: 0;
}

#header .porto-block h1{
	font-size: 11px;
	line-height: 3;
	color: #fff;
}

#header .logo .standard-logo, #header .logo .sticky-logo, #header .logo .retina-logo{
	background: rgba(255, 255, 255, 1);
	border-radius: 3px;
	padding: 6px 6px 4px 6px;
}
#header .logo img.standard-logo {
	width: 155px;
	height: 40px;
}
#header .logo img.sticky-logo, #header.sticky-header .logo img.sticky-logo {
	width: 155px;
	height: 40px;
	transform: scale(1)!important;
}
#header.sticky-header .logo {
	max-width: var(--porto-logo-mw);
}
#header.sticky-header .header-main .container {
	min-height: auto;
}
#header figcaption{
	position: relative;
	right: 64px;
	top: -41px;
	color: #FFFFFF;
	font-size: 23px;
	font-weight: 700;
}
#header .social-header-1 .wpb_content_element:nth-child(1) #nav-menu-item-22>a:after {
	border-top: 4px solid #563FA0;
}
#header .social-header-1 .wpb_content_element:nth-child(1) ul li{
	background: #FFCB08;
	/*border: 1px solid #AAAAAA;*/
	border-radius: 6px;
	padding: 5px;
}
#header .social-header-1 .wpb_content_element:nth-child(1) ul li a{
	font-weight: 700;
	font-size: 13px;
	line-height: 20px;
	color: #563FA0;
	padding: 0px 18px 0px 18px;
}
#header .social-header-1 .wpb_content_element:nth-child(1) ul li .popup:before{
	content: '';
	position: absolute;
	right: 40px;
	top: 4px;
	bottom: auto;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 0!important;
	height: 0;
	border: 8px solid transparent;
	border-bottom: 8px solid #ffffff;
	transition: border 0.15s;
}
#header .social-header-1 .wpb_content_element:nth-child(1) .mega-menu .narrow ul.sub-menu {
	background: #fff;
	border-radius: 10px;
	margin-top: 10px;
}
#header .social-header-1 .wpb_content_element:nth-child(1) ul.sub-menu li{
	background: #fff;
}
#header .social-header-1 .wpb_content_element:nth-child(1) ul.sub-menu li:nth-child(1):after{
	content: '';
	border-bottom: 1px solid #DADADA;
	width: 90%;
	display: block;
	position: relative;
	top: 5px;
	margin: 0 auto;
}
#header .social-header-1 .wpb_content_element:nth-child(1) .mega-menu .narrow li.menu-item:hover>a {
	background-color: transparent;
	color: #3c1d9f;
	font-size: 14px;
}
#header .social-header-1 .wpb_content_element:nth-child(2) p{
	background: rgba(61, 34, 148, 0.6);
	border: 1px solid #AAAAAA;
	border-radius: 6px;
	padding: 4px;
}
#header .social-header-1 .wpb_content_element:nth-child(2) p a{
	font-weight: 400;
	font-size: 13px;
	line-height: 20px;
	color: #EEEEEE;
	padding: 10px;
}
#header .social-header-1 .wpb_content_element:nth-child(2) p a:before {
    content: "\f17b"!important;
    font-family: "Font Awesome 6 Brands";
    font-size: 16px;
    position: relative;
    right: -10px;
    top: 3px;
}
#header .social-header-1 .wpb_wrapper.vc_column-inner{
	/*text-align: left;
	display: initial;*/
}
#header .share-links .share-instagram ,#header .share-links .share-telegram, #header .share-links .share-facebook {
	background: rgb(0 0 0 / 50%);
}
.mobile .header-builder-p.sticky-header .header-main.sticky {
	padding-top: 15px !important;
	padding-bottom: 15px !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}
#header .share-links .share-facebook:before {
	content: "\f17b"!important;
}
#header-0 {
	background: #ffcb08;
}
#header-0 .wpb_wrapper.vc_column-inner{
	display: flex;
	justify-content: center;
	align-items: center;
}
#header-0 .wpb_wrapper.vc_column-inner{
	margin: 0 auto;
	text-align : center;
}
#header-0 #fo-app-link p{
	background: rgba(61, 34, 148, 0.6);
	border: 1px solid #AAAAAA;
	border-radius: 6px;
	padding: 4px;
}
#header-0 #fo-app-link p a{
	font-weight: 400;
	font-size: 13px;
	line-height: 20px;
	color: #EEEEEE;
	padding: 10px;
}
#header-0 #fo-app-link p a:before{
	content: "\f17b"!important;
	font-family: "Font Awesome 6 Brands";
	font-size: 16px;
	position: relative;
	right: -10px;
	top: 3px;
}
#header-0 #fo-log1-link p, #header-0 #fo-log2-link p{
	background: #ffeb3b;
	/*border: 1px solid #AAAAAA;*/
	border-radius: 6px;
	padding: 5px;
}
#header-0 #fo-log1-link p a, #header-0 #fo-log2-link p a{
	font-weight: 700;
	font-size: 13px;
	line-height: 20px;
	color: #563FA0;
	padding: 0px 5px 0px 5px;
}

#header-0 #fo-app-link, #header-0 #fo-log1-link, #header-0 #fo-log2-link{
	margin: 4px 0px 3px 0px;
	padding: 5px;
	display: inline-block;
	width: 160px;
}
/* Header */


.home-intro-section svg{
	margin-top:-2vw;
	width: 100%;
	height: 100%;
}

.thumb-info-side-image .thumb-info-side-image-wrapper {
	
	float:  none;
	
}




/* Footer */

#footer svg{
	margin-top:40px;
	width: 100%;
	height: 100%;
}
#footer a.porto-icon{
	position: relative;
}
#footer .fab.aparat:before{
	content: "";
	width: 25px;
	height: 25px;
	background: transparent url(https://daroog.net/wp-content/uploads/2022/11/aparat.svg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	display: block;
	position: absolute;
}
#footer .fab.linkedin:before{
	content: "";
	width: 25px;
	height: 25px;
	background: transparent url(https://daroog.net/wp-content/uploads/2022/11/linkedin.svg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	display: block;
	position: absolute;
}
#footer .fab.telegram:before{
	content: "";
	width: 25px;
	height: 25px;
	background: transparent url(https://daroog.net/wp-content/uploads/2022/11/telegram.svg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	display: block;
	position: absolute;
}
#footer .fab.instagram:before{
	content: "";
	width: 25px;
	height: 25px;
	background: transparent url(https://daroog.net/wp-content/uploads/2022/11/instagram.svg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	display: block;
	position: absolute;
}
#footer .fab.email:before{
	content: "";
	width: 25px;
	height: 25px;
	background: transparent url(https://daroog.net/wp-content/uploads/2022/11/email.svg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	display: block;
	position: absolute;
}

#footer .footer-logo{
	background: rgba(255, 255, 255, 1);
	border-radius: 3px;
	width: 155px;
	height: 40px;
	padding: 5px;
}

#footer figcaption{
	position: relative;
	right: 161px;
	top: -43px;
	color: #F3C521;
	font-size: 30px;
	font-weight: 700;
}
#footsec1 .fts1rn .widget > ul li, #footsec1 .fts1rn .widget > ul { 
	padding: 1px 6px 0px 0px;
}
#footsec1 .fts1rn li, #footsec1 .fts1li li {
	color: #8bc34a;
}
#footsec1 .fts1rn h2.widgettitle{
	display: none;
}
#footsec1 .fts1li ul {
	padding-right: 1rem;
}
#footsec1 .fts1in p, #footsec1 .fts1rn li a, #footsec1 .fts1li li a{
	font-size: 13px;
	font-weight: 400;
	line-height: 21px;
	color: #EEEEEE;
    margin: 0;
    text-align: justify;
}
#footsec1 .fts1rn li a:hover, #footsec1 .fts1li li a:hover{
	color: #f3c521;
}
#footsec1 .widget > ul li, #footsec1 .widget > ul {
	border-color: transparent;
}
#footsec1 .fts1in .wpb_content_element{
	margin-bottom: 10px;
}
#footsec1 .fts1in span{
	top: 4px!important;
	position: relative;
}
.inblk{
	display: inline-block;
}
#footsec2{
	text-align: left;
	margin-left: 4%;
}
#footsec2 .wpb_single_image img {
	max-width: 80%;
}
#footsec2 .wpb_single_image .vc_figure {
	width: 64px;
}
#footsec2 .wpb_single_image.vc_align_center {
	text-align: center;
	display: inline-grid;
	margin: 0;
}
#footsec2 figcaption {
	position: initial;
	color: #ffffff;
	font-size: 11px;
	font-weight: 700;
}
#footsec3 .wpb_wrapper.vc_column-inner{
	margin: 0 auto;
	text-align : center;
}
#footsec3 #fo-app-link p{
	background: rgba(61, 34, 148, 0.6);
	border: 1px solid #AAAAAA;
	border-radius: 6px;
	padding: 4px;
}
#footsec3 #fo-app-link p a{
	font-weight: 400;
	font-size: 13px;
	line-height: 20px;
	color: #EEEEEE;
	padding: 10px;
}
#footsec3 #fo-app-link p a:before{
	content: "\f17b"!important;
	font-family: "Font Awesome 6 Brands";
	font-size: 16px;
	position: relative;
	right: -10px;
	top: 3px;
}
#footsec3 #fo-log1-link p, #footsec3 #fo-log2-link p{
	background: #FFCB08;
	/*border: 1px solid #AAAAAA;*/
	border-radius: 6px;
	padding: 5px;
}
#footsec3 #fo-log1-link p a, #footsec3 #fo-log2-link p a{
	font-weight: 700;
	font-size: 13px;
	line-height: 20px;
	color: #563FA0;
	padding: 0px 18px 0px 18px;
}

#footsec3 #fo-app-link, #footsec3 #fo-log1-link, #footsec3 #fo-log2-link{
	margin-bottom: 0px!important;
	padding: 5px;
	display:inline-block;
}
.porto-sticky-navbar.fixed {
	direction: rtl;
}
.porto-sticky-navbar > div {
	width: 33.3%;
}
.porto-sticky-navbar.fixed .sticky-icon.link-login1, .porto-sticky-navbar.fixed .sticky-icon.link-app{
	background: #88b2ac;
}
.porto-sticky-navbar .label {
	color: #fff;
	text-align: center;
	font-size: 11px;
	font-family: "Poppins", Sans-serif;
	font-weight: 600;
	line-height: 1em;
	text-transform: capitalize;
}
.porto-sticky-navbar.fixed .sticky-icon.link-login1 svg, .porto-sticky-navbar.fixed .sticky-icon.link-login2 svg, .porto-sticky-navbar.fixed .sticky-icon.link-app svg, .porto-sticky-navbar.fixed .sticky-icon.link-pricing svg{
	height: 18px;
	width: 18px;
}
.porto-sticky-navbar.fixed .sticky-icon.link-login1 svg, .porto-sticky-navbar.fixed .sticky-icon.link-app svg{
	fill: #ffffff;
}
.porto-sticky-navbar.fixed .sticky-icon.link-login2 svg, .porto-sticky-navbar.fixed .sticky-icon.link-pricing svg{
	fill: #88b2ac;
}
.porto-sticky-navbar.fixed .sticky-icon.link-login1 span, .porto-sticky-navbar.fixed .sticky-icon.link-app span{
	color: #ffffff;
}
.porto-sticky-navbar.fixed .sticky-icon.link-login2 span, .porto-sticky-navbar.fixed .sticky-icon.link-pricing span{
	color: #54595f;
}
/*      Footer      */
/* Footer */


/* About Us */

#darabusec1 p, #darabusec7 p {
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: -2%;
	color: #333333!important;
	text-align: justify;
}
#darabusec2 p {
	font-size: 14px;
	font-weight: 400;
	line-height: 21px;
	letter-spacing: -1%;
	color: #444444;
	text-align: justify;
}

#dartabadol .process-step-desc{
	color:#fff;
}

#dartabadol .porto-process.process-horizontal .process-step-circle {
	border-color: #FFCB08;
	background: #FFCB08;
	border-radius: 15px;
	width: 45px;
	height: 45px;
}
#dartabadol .porto-process.process-horizontal .process-step-circle .process-step-circle-content {
	color: #452B9A;
}
.porto-process.process-horizontal .process-step:before {
	background: transparent;
}

#darabusec5 .feature-box.feature-box-style-2 {
	border: 1px solid#ccc;
	padding: 10px;
	box-shadow: 0px 0px 8px rgb(0 0 0 / 10%);
	border-radius: 10px;
	width: 269px;
	height: 164px;
	margin: 0 auto;
	background: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
}
#darabusec5 .feature-box.feature-box-style-2 h4 a{
	font-weight: 400;
	font-size: 13px;
	line-height: 22px;
	letter-spacing: -0.03em;
	color: #333333;
}

#darabusec5 .darseiryear{
	position: absolute;
	bottom: 0;
	right: 33.5%;
	width: 115px;
	height: 38px;
	background: #21AD72;
	border-radius: 10px 10px 0px 0px;
	text-align: center;
}
#darabusec5 h4{
	padding: 15px 23px 30px 23px;
}
#darabusec5 h4.y1400{
	padding: 15px 8px 30px 8px;
}


#darabusec5 .darseiryear p{
	font-weight: 400;
	font-size: 26px;
	text-align: center;
	letter-spacing: -0.03em;
	color: #fff;
	margin-top: 10px;
}

#darabusec5 .darseir-sec2:before{
	content: "";
	width: 100%;
	height: 100%;
	background: url(https://daroog.net/wp-content/uploads/2022/11/seirdar.svg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	display: block;
	position: absolute;
	top: 25px;
}
#darabusec5 .darseir-sec3:before{
	content: "";
	width: 100%;
	height: 100%;
	background: url(https://daroog.net/wp-content/uploads/2022/11/polygan-17.svg) !important;
	background-position: center !important;
	background-repeat: no-repeat !important;
	display: block;
	position: absolute;
	top: 33px;
}

#darmission{
	min-height: 432px;
}

#darmission h4 {
	position: relative;
	right: 17rem;
}
#darmission h6 {
	position: relative;
}
#darmission p {
	position: relative;
}

#darmission ul{
	background: #452B9A;
	border-radius: 30px 0px 27px;
	width: 484px;
	height: 133px;
	color: #fff;
	position: relative;
	right: 16vw;
}

#darmission ul li:first-child{
	padding-top: 25px;
}
#darmission ul li{
	margin-right: 40px;
}
#darmission ul li::marker{
	color: #FFCB08;
}

#darabusec7 .darhonors{
	background: #FFFFFF;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
	border-radius: 15px;
	padding: 50px 100px 50px 100px!important
}

#darabusec7 .darhonors:before{
	content: "";
	width: 159px;
	height: 262px;
	background: url(https://daroog.net/wp-content/uploads/2022/11/honors-1.png) !important;
	position: absolute;
	top: 0px;
	left: -85px;
	transform: scale(0.7);
}
#darabusec3 .darcheras:before{
	content: "";
	width: 256px;
	height: 212px;
	background: url(https://daroog.net/wp-content/uploads/2022/11/goal.svg) !important;
	background-repeat: no-repeat !important;
	position: absolute;
	top: -80px;
	left: 28%;
	transform: scale(0.8);
}
#darabusec4 .posts-wrap.members-container{
	display: flex;
	justify-content: center;
	align-items: center;
}
#darabusec4 .porto-tb-item.member p.porto-heading{
	font-size: 12px;
	line-height: 26px;
    color: #D8D8D8;
}
#darabusec4 .porto-tb-item.member h4.porto-heading{
	font-size: 16px;
	font-weight: 700;
    line-height: 1;
    color: #fff;
}
#darabusec4 .porto-tb-item.member .member-item img {
	filter: grayscale(100%);
	width: 114px;
	height: 116px;
}
#darabusec4 .porto-tb-item.member .member-item img:hover {
	filter: grayscale(0%);
}






#darabusec4 .porto-block .vc_column_container.col-md-1-5{
	padding-left: 0;
	padding-right: 15px;
}
#darabusec4 .porto-block .vc_column_container.col-md-1-5 .wpb_wrapper.vc_column-inner{
	background: rgb(0 0 0 / 15%);
	border-radius: 10px;
	transition: border .3s;
	border: 2px solid transparent;
	padding: 1rem 1rem;
}
#darabusec4 .porto-block .vc_column_container.col-md-1-5 .wpb_wrapper.vc_column-inner:hover {
	border-color: #3D2294;
}
#darabusec4 .porto-block .vc_column_container.col-md-1-5 .wpb_wrapper.vc_column-inner:hover img {
	transform: translate3d(0, 0, 0);
}
#darabusec4 .porto-block .vc_column_container.col-md-1-5 .wpb_single_image img{
	filter: grayscale(100%);
	width: 114px;
	height: 116px;
	transform: translate3d(5px, -5px, 0);
	transition: transform 0.3s;
	border-radius: 100%;
}
#darabusec4 .porto-block .vc_column_container.col-md-1-5 .wpb_single_image img:hover {
	filter: grayscale(0%);
}
#darabusec4 .porto-block .vc_column_container.col-md-1-5 .vc_single_image-wrapper{
	max-width: 112px !important;
	margin: 0 auto;
	border-radius: 100%;
	background-color: #0000001a;
	display: block;
}

#darabusec4 .porto-block h4.vc_custom_heading {
	font-size: 16px;
	font-weight: 700;
	line-height: 1;
	color: #fff;
	margin-bottom: 0;
}
#darabusec4 .porto-block p.vc_custom_heading {
	font-size: 12px;
	line-height: 26px;
	color: #D8D8D8;
	margin-bottom: 0.4rem;
}

#darabusec4 .porto-block .wpb_text_column p {
	color: #fff;
	text-align: justify;
	font-size: 12px;
	line-height: 20px;
	min-height: 180px;
}
#darabusec4 .porto-block .wpb_single_image.wpb_content_element{
	margin-bottom: 1.4rem;
}
#darabusec4 .porto-block .wpb_text_column.wpb_content_element{
	margin-bottom: 10px;
}
#darabusec4 .porto-block .wpb_raw_code.wpb_content_element{
	margin-bottom: 0;
}


#darabusec7-1 .owl-item{
	border: 1px dotted#673ab7;
	min-height: 19rem;
	display: flex;
	justify-content: center;
	align-items: center;
}
/* About Us */


/* Tabadol */
#dartabadolsec1 p, #dartagoal p{
	text-align: justify;
	font-size: 14px;
	color: #444444;
}
#darlicense h3{
	margin-top: -10px;
}
#dartagoal p {
	text-align: justify;
	font-size: 14px;
}

#dartabadolsec4 .feature-box.feature-box-style-2{
	background: #FFFFFD;
	border-bottom: 10px solid #21AD72;
	border-radius: 35px;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	width: 172px;
	height: 140px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#dartabadolsec4 .feature-box.feature-box-style-2 .wpb_content_element{
	margin-bottom: 0;
}
#dartabadolsec4-2{
	display: flex;
	justify-content: center;
	align-items: center;
}
#dartabadolsec4-2 .wpb_content_element{
	margin-bottom: 10px;
}
#dartabadolsec4-3-1 p strong{
	font-weight: 700;
	font-size: 20px;
	line-height: 31px; 
	color: #FFFFFF;
}
#dartabadolsec4-3-1 p {
	text-align: center;
	width: 237px;
	height: 58px;
	border: 1px solid rgba(255, 203, 8, 0.7);
	border-radius: 10px;
	display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
}
#dartabadolsec5 p, #dartabadolsec8 p, #dartabadolsec9 p {
	text-align: justify;
	font-size: 14px;
	color: #333333;
}
#dartabadolsec8 p{
	color: #000000;
}
#dartabadolsec8 .feature-box.feature-box-style-2{
	background: #FFFFFF;
	border-bottom: 5px solid #21AD72;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	border-radius: 15px;
	width: 205px;
	height: 161px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#dartabadolsec8 .feature-box.feature-box-style-2 h4 a{
	font-weight: 700;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
}
#dartabadolsec8 .feature-box.feature-box-style-2 h4{
	margin: 30px 25px 25px 25px;
}
/* Tabadol */

/* Daroye kamyab */
#dardarsec1 p{
	color: #444444;
	text-align: justify;
	font-size: 14px;
}
#dardarsec3 .feature-box.feature-box-style-2{
	background: #FFFFFF;
	border-bottom: 5px solid #3D2294;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	border-radius: 15px;
	width: 205px;
	height: 161px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec3 .porto-feature-box.wpb_content_element{
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec3 p {
	text-align: justify;
	font-size: 14px;
	color: #333333;
}
#dardarsec3 .feature-box.feature-box-style-2 .wpb_content_element, #dardarsec4-2 .feature-box.feature-box-style-2 .wpb_content_element, #dardarsec4-3 .feature-box.feature-box-style-2 .wpb_content_element{
	margin-bottom: 0;
}
#dardarsec3-1, #dardarsec4-2, #dardarsec4-3	{
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec3-1	p{
	margin-bottom: 0;
}
#dardarsec3-gf .gf-p-ra-dr {
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec3-gf .gf-p-ra-dr input[type='text']{
	width: 388px;
	height: 56px;
	background: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 5px;
	float: left;
}
#dardarsec3-gf .gf-p-ra-dr input[type='submit']{
	width: 167px;
	height: 55px;
	background: #21AD72;
	border-radius: 5px;
	border: none;
}
#dardarsec3-gf .gform_wrapper.gravity-theme .gfield.gfield--width-half:nth-child(1) {
	-ms-grid-column-span: 8;
	grid-column: span 8;
}
#dardarsec3-gf .gform_wrapper.gravity-theme .gfield.gfield--width-half:nth-child(2) {
	-ms-grid-column-span: 4;
	grid-column: span 4;
}
#dardarsec3-gf .gform_wrapper .gform_validation_errors{
	margin: 10px auto;
	padding: 0;
	width: fit-content;
}
#dardarsec3-gf .gform_wrapper .gform_validation_errors .alert{
	margin: 0 auto;
	padding: 5px;
}
#dardarsec3-gf .gform_wrapper .gform_validation_errors .alert h2.gform_submission_error{
	font-size: 1em;
	margin: 0;
}
#dardarsec3-gf .gfield_description.validation_message.gfield_validation_message{
	display: none;
}
#dardarsec4 p{
	color: #FFFFFF;
	text-align: justify;
	font-size: 14px;
}
#dardarsec4-2 p, #dardarsec4-3 p{
	text-align: center;
}
#dardarsec4-2 .porto-feature-box.wpb_content_element, #dardarsec4-3 .porto-feature-box.wpb_content_element{
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec4-2 .feature-box.feature-box-style-2, #dardarsec4-3 .feature-box.feature-box-style-2{
	width: 228px;
	height: 74px;
	/*opacity: 0.5;*/
	border: 1px solid rgb(255 255 255 / 50%);
	border-radius: 10px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec6-1 .feature-box .feature-box-info, #dardarsec6-2 .feature-box .feature-box-info, #dardarsec6-3 .feature-box .feature-box-info, #dardarsec6-4 .feature-box .feature-box-info{
	display: flex;
	justify-content: right;
	align-items: center;
	padding-right: 0;
}
#dardarsec6-1 .feature-box .feature-box-info h5, #dardarsec6-2 .feature-box .feature-box-info h5, #dardarsec6-3 .feature-box .feature-box-info h5, #dardarsec6-4 .feature-box .feature-box-info h5, #dardarsec6-1 .porto-feature-box.wpb_content_element, #dardarsec6-2 .porto-feature-box.wpb_content_element, #dardarsec6-3 .porto-feature-box.wpb_content_element, #dardarsec6-4 .porto-feature-box.wpb_content_element{
	margin-bottom: 0;
}
#dardarsec6-1 .feature-box .feature-box-icon i, #dardarsec6-2 .feature-box .feature-box-icon i, #dardarsec6-3 .feature-box .feature-box-icon i, #dardarsec6-4 .feature-box .feature-box-icon i {
	color: #9e9e9e;
}
#dardarsec7 h2{
	width: 225px;
	height: 45px;
	background: #159962;
	opacity: 0.9;
	border-radius: 15px 0px;
	margin-bottom: 1px!important;
}
#dardarsec7 h3{
	width: 614px;
	height: 111px;
	background: #159962;
	opacity: 0.9;
	border-radius: 25px 0px;
	padding: 10px 35px 10px 35px;
	text-align: justify!important;
}
#dardarsec8 p{
	color: #444444;
	text-align: justify;
	font-size: 14px;
}
#dardarsec8-1{
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec8-1 .porto-feature-box.wpb_content_element {
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec8-1 .feature-box.feature-box-style-2{
	background: #FFFFFF;
	border-bottom: 5px solid #3D2294;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	border-radius: 15px;
	width: 205px;
	height: 161px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardarsec8-1 .feature-box.feature-box-style-2 p {
	text-align: center;
	color: #444444;
}

/* Daroye kamyab */

/* Daneshnameh */
#dardansec1-1 p{
	font-weight: 400;
	font-size: 14px;
	line-height: 21.88px;
	text-align: justify;
	color: #444444;
}
#dardansec2-1 {
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardansec2-1  .feature-box.feature-box-style-2{
	background: #FFFFFD;
	border-bottom: 10px solid #21AD72;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
	border-radius: 25px;
	width: 142px;
	height: 130px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#dardansec2-1 h3{
	margin-bottom: 0;
	padding: 10px 15px 10px 15px;
}
#dardansec3 p{
	color: #444444;
    text-align: center;
    font-size: 14px;
    margin-bottom: 0;
    line-height: 21px;
}
#dardansec3-1{
	width: fit-content; 
	margin: 0 auto;
	padding: 0px 20px 0px 20px;
	letter-spacing: normal
}

#dardansec3-1 .wpb_content_element{
	margin-bottom: 0;
}

#dardansec4 p{
	font-weight: 700;
	font-size: 22px;
	line-height: 34px;
	text-align: center;
	color: #FFFFFF;
}
#dardansec4 .wpb_content_element{
	margin-bottom: 0;
}
#dardansec5 p, #dardansec6 p{
	font-weight: 400;
	font-size: 14px;
	line-height: 21.88px;
	text-align: justify;
	color: #444444;
}
/* Daneshnameh */


/* Terms */
#dartermsec1 p{
	font-weight: 400;
	font-size: 14px;
	line-height: 21.88px;
	text-align: justify;
	color: #444444;
}
#dartermsec2-1, #dartermsec2-2, #dartermsec2-3{
	display: flex;
	justify-content: center;
	align-items: center;
}
#dartermsec2 .feature-box.feature-box-style-2{
	background: #FFFFFF;
	border-bottom: 5px solid #21AD72;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	border-radius: 10px;
	width: 205.37px;
	height: 83.7px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#dartermsec2 .feature-box.feature-box-style-2 h4 a{
	font-weight: 700;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
}
#dartermsec2 .feature-box.feature-box-style-2 h4{
	margin: 30px 30px 30px 30px;
}
#dartermsec2-1 .wpb_content_element, #dartermsec2-2 .wpb_content_element, #dartermsec2-2 .wpb_content_element{
	margin-bottom: 10px!important;
}

#dartermsec3 ul, #dartermsec4 ul, #dartermsec5 ul, #dartermsec6 ul, #dartermsec7 ul, #dartermsec8 ul, #dartermsec9 ul, #dartermsec10 ul, #dartermsec11 ul{
	font-weight: 400;
	font-size: 14px;
	line-height: 21.88px;
	text-align: justify;
	color: #000000;
}
/* Terms */

/* Faq */


#darfaqsec1 p{
	font-weight: 400;
	font-size: 14px;
	line-height: 21.88px;
	text-align: justify;
	color: #444444;
}
#darfaqsec2 .nav-pills>li.active>a, #darfaqsec2 .nav-pills>li>a.active {
	background-color: #452B9A;
}
#darfaqsec2 .nav-pills>li.active>a:hover {
	color: #fff;
}
#darfaqsec2 .page-faqs .faq-filter{
	background: #FFFFFF;
	border: 1px solid #BBBBBB;
	border-radius: 5px;
	display: flex;
	justify-content: center;
	align-items: center;
	width: fit-content;
	margin: 0 auto;
}
#darfaqsec2 .page-faqs .faq-filter li {
	border-left: 1px solid #BBBBBB;
}
#darfaqsec2 .page-faqs .faq-filter li:last-child {
	border-left: none;
}

#darfaqsec2 .porto-faqs .type-faq.status-publish.hentry{
	background: #FFFFFF;
	border-bottom: 3px solid #21AD72;
	box-shadow: 0px 0px 10px rgb(0 0 0 / 20%);
	border-radius: 10px;
	margin: 15px auto;
	max-width: 802.81px;
}
#darfaqsec2 .porto-faqs .type-faq.status-publish.hentry .toggle {
	padding: 0 20px 10px 20px;
}
#darfaqsec2 .porto-faqs .type-faq.status-publish.hentry .toggle > label {
	border: none;
	background: transparent;
}
#darfaqsec2 .porto-faqs .type-faq.status-publish.hentry section.toggle.active label, #darfaqsec2 .porto-faqs .type-faq.status-publish.hentry section.toggle label {
	color: #452B9A;
	padding-bottom: 5px;
}
#darfaqsec2 .porto-faqs .type-faq.status-publish.hentry .toggle.active > label:before {
	border-color: #000;
}

#darfaqsec2 .porto-faqs hr{
	display: none;
}
#darfaqsec2 .porto-faqs .type-faq.status-publish.hentry .toggle > .toggle-content {
	padding: 5px 40px;
	text-align: justify;
}
#darfaqsec2 .porto-faqs .faq-row.faqs-container{
	margin-top: 30px;
}

#darfaqsec2 .porto-faqs.wpb_content_element{
/*	display: flex;
	justify-content: center;
	align-items: center;*/
}
	
	
	
/* Faq */


/* Jobs */

#darjobsec1-1 p, #darjobsec3 p, #darjobsec5 p, #darjobsec6 p{
	font-weight: 400;
	font-size: 14px;
	line-height: 21.88px;
	text-align: justify;
	color: #444444;
}
#imgs1-darjobsec1-1{
	position: relative;
	top: -50px;
}
#darjobsec2 p{
	font-weight: 400;
	font-size: 14px;
	line-height: 21.88px;
	text-align: center;
	color: #444444;
	width: 75%;
}
#darjobsec2 .wpb_text_column.wpb_content_element .wpb_wrapper{
	display: flex;
	justify-content: center;
	align-items: center;
}
#darjobsec4 p{
	font-weight: 700;
	font-size: 23px;
	line-height: 40px;
	text-align: center;
	letter-spacing: -0.03em;
	color: #FFFFFF;
	width: 36%;
}
#darjobsec4 .wpb_text_column.wpb_content_element .wpb_wrapper{
	display: flex;
	justify-content: center;
	align-items: center;
}

#darjobsec5 .feature-box.feature-box-style-2{
	background: #FFFFFF;
	border-bottom: 5px solid #21AD72;
	box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
	border-radius: 10px;
	width: 235px;
	height: 161px;
	display: flex;
	justify-content: center;
	align-items: center;
}
#darjobsec5 .feature-box.feature-box-style-2 h5 a{
	font-weight: 700;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
}
#darjobsec5 .feature-box.feature-box-style-2 h5{
	margin: 30px 30px 30px 30px;
}

#darjobsec5-1, #darjobsec5-2{
	display: flex;
	justify-content: center;
	align-items: center;
}
#darjobsec3-2 .feature-box .feature-box-icon{
	min-height: 2.5em;
}
#darjobsec3-2 .feature-box .feature-box-icon i {
	color: #9e9e9e;
}
#darjobsec3-2 .feature-box .feature-box-info h5 {
	margin-bottom: 0;
}
#darjobsec3-2 .feature-box .feature-box-info {
	display: flex;
	justify-content: right;
	align-items: center;
	padding-right: 0;
}
#darjobsec3-2 .porto-feature-box.wpb_content_element{
	margin-bottom: 0;
}
#darjobsec4 .wpb_content_element{
	margin-bottom: 0;
}
	/* Jobs */

/* Contact us */
#darconsec1 p, #darconsec4 p, #darconsec5 p{
	font-weight: 400;
	font-size: 14px;
	line-height: 21.88px;
	text-align: justify;
	color: #444444;
	margin-bottom: 0;
}
#darconsec2 p{
	font-weight: 400;
	font-size: 13.5px;
	line-height: 21.88px;
	text-align: justify;
	color: #333333;
}
#darconsec2 .vc_single_image-wrapper img{
	border: 15px solid #FFFFFF;
	filter: drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25));
	border-radius: 10px;
	width: 316px;
	height: 193px;
}
#darconsec2 .wpb_text_column.wpb_content_element{
	margin-bottom:5px;
	margin-right: 40px;
}


#darconsec2 .vc_column_container.col-md-8{
	display: flex;
	justify-content: center;
	align-items: center;
}
#darconsec2 .wpb_wrapper.vc_column-inner{
	display: grid;
	justify-content: center;
	align-items: center;
}
/*#darconsec3-1, #darconsec3-1 .wpb_content_element{
		margin-bottom: 0!important;
	}
	#darconsec3-1:before {
		content: "";
		width: 215px;
		height: 170px;
		background: url(https://daroog.net/wp-content/uploads/2022/11/location-marker.svg) !important;
		background-repeat: no-repeat !important;
		position: absolute;
		top: 30%;
		right: 35.8%;
		transform: scale(0.8);
		z-index: 1;
	}*/
#darconsec4 p{
	font-weight: 700;
	font-size: 22px;
	line-height: 34px;
	text-align: center;
	color: #FFFFFF;
}
#darconsec1 #gform_wrapper_3 .gform_heading  {
	display: none;
}
#darconsec1 #gform_wrapper_3  {
/*	display: flex;
	justify-content: center;
	align-items: center;*/
}

#darconsec1_gf #gform_3{
	background: rgba(248, 248, 248, 0.9);
	border-radius: 10px;
	max-width: 900px;
	padding: 53px 90px 100px 90px;
	margin: 0 auto;
}
#darconsec1_gf #gform_fields_3 .gfield_label {
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 0;
}
#darconsec1_gf #gform_3 .gform_footer{
	float: left;
}
#darconsec1_gf #gform_3 input[type='submit']{
	width: 151px;
	height: 55px;
	background: #21AD72;
	border-radius: 5px;
	border-color: #21AD72;
	color: #fff;
	font-weight: 700;
	font-size: 16px;
}
#darconsec1_gf .gform_wrapper .gform_validation_errors{
	margin: 10px auto;
	padding: 0;
	width: fit-content;
}
#darconsec1_gf .gform_wrapper .gform_validation_errors .alert{
	margin: 0 auto;
	padding: 5px;
}
#darconsec1_gf .gform_wrapper .gform_validation_errors .alert h2.gform_submission_error{
	font-size: 1em;
	margin: 0;
}
#darconsec1_gf .gfield_description.validation_message.gfield_validation_message{
	display: none;
}
#darconsec1_gf #input_3_4{
	direction: ltr;
}
#darconsec1_gf .alert-success {
	text-align: center;
}
/*#darconsec1 #wpcf7-f3235-p3230-o1, #darconsec5 #wpcf7-f3235-p3230-o2{
	display: flex;
	justify-content: center;
	align-items: center;
	direction: inherit;
}
#darconsec1 #wpcf7-f3235-p3230-o1 label, #darconsec5 #wpcf7-f3235-p3230-o2 label{
	margin: 5px;
}
#darconsec1 #wpcf7-f3235-p3230-o1 #cfd3 label, #darconsec5 #wpcf7-f3235-p3230-o2 #cfd3 label{
	display: block;
}
#darconsec1 #wpcf7-f3235-p3230-o1 #cfd3 textarea, #darconsec5 #wpcf7-f3235-p3230-o2 #cfd3 textarea{
	width: 100%;
}
#darconsec1 #wpcf7-f3235-p3230-o1 #cfd4 input{
	width: 151px;
	height: 55px;
	background: #21AD72;
	border-radius: 5px;
	border-color: #21AD72;
	color: #fff;
	float: left;
	font-weight: 700;
	font-size: 16px;
	line-height: 25px;
	margin-top: 15px;
}
#darconsec5 #wpcf7-f3235-p3230-o2 #cfd4 input{
	width: 187px;
	height: 55px;
	background: #21AD72;
	border-radius: 5px;
	border-color: #21AD72;
	color: #fff;
	float: left;
	font-weight: 700;
	font-size: 16px;
	line-height: 25px;
	margin-top: 15px;
}*/

/* Contact us */



/* SideBar */

.post-image.single img{
	border-radius: 10px;
}

.porto-blog-sidebar .widget_custom_html .widget {
	background-color: rgb(255, 255, 255);
	margin-top: 30px;
	display: block;
	box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px -3px;
	border-radius: 10px;
	font-size: 11px;
}
.porto-blog-sidebar .widget_custom_html .widget a{
	text-decoration: none;
}
.porto-blog-sidebar .widget.widget_telegram_wg {
	color: rgb(255, 255, 255);
	position: relative;
	margin-top: 0px;
	background: rgb(4, 140, 237);
	padding: 0px 20px 20px;
	overflow: hidden;
}
.porto-blog-sidebar .widget_telegram_wg::before {
	content: "";
	position: absolute;
	right: -44px;
	top: 27px;
	width: 91px;
	height: 79px;
	border-width: 1px;
	border-style: dashed;
	border-color: rgb(255, 255, 255);
	border-image: initial;
	border-radius: 50%;
}
.porto-blog-sidebar .widget_telegram_wg .telegram_head {
	font-size: 13px;
	font-weight: 500;
	color: rgb(255, 255, 255);
	position: relative;
	background-color: rgb(4, 140, 237);
	padding-top: 20px;
	padding-right: 20px;
	margin-right: -20px;
}
.porto-blog-sidebar .widget_telegram_wg .telegram_head i {
	font-size: 25px;
	vertical-align: middle;
	margin-left: 10px;
}
.porto-blog-sidebar .widget_telegram_wg .telegram_info {
	color: rgb(255, 255, 255);
	margin-top: 16px;
	text-align: left;
	direction: ltr;
	position: relative;
}
.porto-blog-sidebar .widget_telegram_wg .telegram_info span {
	font-family: inherit;
	letter-spacing: 1px;
	opacity: 0.8;
	padding-top: 2px;
	display: block;
	font-size: 10px;
}
.porto-blog-sidebar .widget.widget_instagram_wg {
	color: rgb(255, 255, 255);
	position: relative;
	padding: 0px 20px 20px;
	overflow: hidden;
	background: radial-gradient(circle at 33% 100%, rgb(245, 150, 82) 4%, rgb(241, 82, 69) 30%, rgb(217, 46, 127) 62%, rgb(155, 54, 183) 85%, rgb(81, 94, 207));
}
.porto-blog-sidebar .widget_instagram_wg .instagram_head {
	font-size: 13px;
	font-weight: 500;
	color: rgb(255, 255, 255);
	position: relative;
	padding-top: 20px;
	padding-right: 20px;
	margin-right: -20px;
}
.porto-blog-sidebar .widget_instagram_wg .instagram_head i {
	font-size: 25px;
	vertical-align: middle;
	margin-left: 10px;
}
.porto-blog-sidebar .widget_instagram_wg .instagram_info {
	color: rgb(255, 255, 255);
	margin-top: 10px;
	text-align: left;
	direction: ltr;
	position: relative;
}
.porto-blog-sidebar .widget_instagram_wg .instagram_info span {
	font-family: inherit;
	letter-spacing: 1px;
	margin-top: 3px;
	opacity: 0.8;
	display: inline-block;
	font-size: 10px;
	background-color: rgba(0, 0, 0, 0.7);
	padding: 0px 15px 0px 10px;
	border-radius: 5px 15px 57px;
}

.porto-blog-sidebar .telegram_info p, .porto-blog-sidebar .instagram_info p{
	margin:0;
	color: #fff;
}
.porto-blog-sidebar #recent-posts-2{
	position: relative;
	background: #fff;
}
.porto-blog-sidebar #recent-posts-2 h3 {
	position: relative;
	z-index: 1;
	display: inline-block;
	padding-right: 15px;
	padding-top: 2px;
	background: #fff;
}
.porto-blog-sidebar #recent-posts-2::before {
	height: 40px;
	width: 100%;
	background-color: rgb(235, 235, 237);
	position: absolute;
	top: -12px;
	left: 0px;
	content: "";
	transform: skewY(2deg);
	border-radius: 10px;
}
.porto-blog-sidebar #recent-posts-2::after {
	height: 30px;
	width: 100%;
	background-color: rgb(255, 255, 255);
	position: absolute;
	top: 1px;
	left: 0px;
	content: "";
	transform: skewY(-3deg);
	border-radius: 10px;
}
.porto-blog-sidebar #recent-posts-2 h3::before {
	content: "\f03a";
	font-family: "Font Awesome 6 free";
	font-weight: 900;
	color: rgb(218, 218, 218);
	font-size: 16px;
	display: inline-block;
	vertical-align: middle;
	margin-left: 11px;
	transform: rotate(90deg);
}

.porto-blog-sidebar #recent-posts-2 .has-ccols{
	padding:15px;
}
.porto-blog-sidebar #recent-posts-2 h5 a{
	color: #6b6b6b;
	font-size: 11px;
	font-weight: 500;
	text-decoration: none;
}
.porto-blog-sidebar #recent-posts-2 .post-item-small .post-date {
	font-size: 0.7em;
}
/* SideBar */



/* SinglePost */
.page-top ul.breadcrumb>li a {
	text-decoration: none;
}
.porto-single-page h2.entry-title  {
	font-weight: 500;
	color: #404246;
	font-size: 18px;
}
.porto-single-page .post-meta a{
	color:#607d8b;
	text-decoration: none;
}
.porto-single-page .post-item .post-date .day, .porto-single-page article.post .post-date .day {
	color: #607d8b;
}
.porto-single-page .post-item .post-date .format, .porto-single-page .post-item .post-date .month, .porto-single-page article.post .post-date .format, .porto-single-page article.post .post-date .month {
	background: #607d8b;
}
.porto-single-page .entry-content p{
	text-align: justify;
	color: #444;
}
.porto-single-page .entry-content ul li{
	text-align: justify;
	color: #444;
}
.porto-single-page h4.sub-title{
	display: inline-block;
	z-index: 3;
	position: relative;
}
.porto-single-page .related-posts {
	position: relative;
}
.porto-single-page .related-posts:before{
	content: "\f074";
	font-family: "Font Awesome 6 free";
	font-weight: 900;
	font-size: 18px;
	color: #563FA0;
	display: inline-block;
	vertical-align: middle;
	margin-left: 15px;
}
.porto-single-page .related-posts:after {
	height: 4px;
	border-bottom: 2px dotted #ccc;
	position: absolute;
	top: 15px;
	margin-top: -2px;
	right: 120px;
	left: 0;
	content: '';
	border-radius: 2px;
	width: 80%;
}

.porto-single-page .post-item h3 a  {
	font-weight: 500;
	color: #404246;
	font-size: 14px;
	line-height: 22px;
	display: block;
}

.porto-single-page .post-item .post-excerpt{
	text-align: justify;
	font-size: 12px;
	color: #444;
}

.porto-single-page .post-item .meta-date{
	font-size: 11px;
}
.porto-single-page hr.tall{
	display: none;
}
.porto-single-page .post-item.style-6 .thumb-info .thumb-info-wrapper {
	border-radius: 10px;
}
/* SinglePost */


/* ArchivePost */

.archive.category .blog-posts .post h2.entry-title a{
	color: #333;
}
.archive.category .blog-posts .post p.post-excerpt{
	text-align: justify;
}
.archive.category .post-meta .meta-date{
	color: #563FA0;
}
.archive.category .post-meta .meta-cats a{
	color: #9e9e9e;
}
.archive.category article.post .post-meta i {
	color: #00000099;
}
.archive.category article.post .post-meta {
	position: relative;
}
.archive.category .post-content .post-meta:before {
	content: '';
	top: 15px;
	right: 35%;
	left: 40px;
	position: absolute;
	border-bottom: 1px dashed #ddd;
}
.archive.category .post-content .read_more {
	float: left;
	width: 30px;
	height: 30px;
	background-color: #dadada;
	border-radius: 50%;
	position: relative;
	line-height: 29px;
	overflow: hidden;
}
.archive.category .post-content .read_more:before {
	-moz-transform: translateX(30px);
	-webkit-transform: translateX(30px);
	-o-transform: translateX(30px);
	-ms-transform: translateX(30px);
	transform: translateX(30px);
}
.archive.category .post-content .read_more:after, .archive.category .post-content .read_more:before {
	content:"\f30a";
	font-family: "Font Awesome 6 Free";
	font-style: normal;
	font-weight: 900;
	color: #fff;
	font-size: 15px;
	display: inline-block;
	position: absolute;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	right: 0px;
	top: 0px;
}
.archive.category .post-content:hover .read_more:before{
	right: 30px;
}
.archive.category .post-content:hover .read_more:after{
	right: 30px;
}
.archive.category .post-content:hover .read_more{
	background-color: #563FA0;
}
.archive.category .blog-posts article {
	border-bottom: none;
	margin-bottom: 0px;
}
.archive.category .post-image.single:hover img {
	-webkit-filter: grayscale(60%);
	filter: grayscale(60%);
}
.archive.category .post-image.single img {
	border-radius: 10px;
	box-shadow: 0 0 10px -3px rgba(0,0,0,.1)!important;
	transition: all .3s ease;
}
/* ArchivePost */



/* BlogPage */
.rtl.blog .blog-posts .post h2.entry-title a{
	color: #333;
}
.rtl.blog .blog-posts .post h2.entry-title a{
	color: #333;
}
.rtl.blog .blog-posts .post p.post-excerpt {
	text-align: justify;
	font-size: 0.8rem;
}
.rtl.blog .post-meta .meta-date{
	color: #563FA0;
}
.rtl.blog .post-meta .meta-cats a{
	color: #9e9e9e;
	text-decoration: auto;
}
.rtl.blog article.post .post-meta i {
	color: #00000099;
}
.rtl.blog article.post .post-meta {
	position: relative;
}
.rtl.blog .post-content .post-meta:before {
	content: '';
	top: 15px;
	right: 35%;
	left: 40px;
	position: absolute;
	border-bottom: 1px dashed #ddd;
}
.rtl.blog .post-content .read_more {
	float: left;
	width: 30px;
	height: 30px;
	background-color: #dadada;
	border-radius: 50%;
	position: relative;
	line-height: 29px;
	overflow: hidden;
}
.rtl.blog .post-content .read_more:before {
	-moz-transform: translateX(30px);
	-webkit-transform: translateX(30px);
	-o-transform: translateX(30px);
	-ms-transform: translateX(30px);
	transform: translateX(30px);
}
.rtl.blog .post-content .read_more:after, .rtl.blog .post-content .read_more:before {
	content:"\f30a";
	font-family: "Font Awesome 6 Free";
	font-weight: 900;
	color: #fff;
	font-size: 15px;
	display: inline-block;
	position: absolute;
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	right: 0px;
	top: 0px;
}
.rtl.blog .post-content:hover .read_more:before{
	right: 30px;
}
.rtl.blog .post-content:hover .read_more:after{
	right: 30px;
}
.rtl.blog .post-content:hover .read_more{
	background-color: #563FA0;
}
.rtl.blog .blog-posts article {
	border-bottom: none;
	margin-bottom: 0px;
}
.rtl.blog .post-image.single:hover img {
	-webkit-filter: grayscale(60%);
	filter: grayscale(60%);
}
.rtl.blog .post-image.single img {
	border-radius: 10px;
	box-shadow: 0 0 10px -3px rgba(0,0,0,.1)!important;
	transition: all .3s ease;
}
.rtl.blog .post-content .sticky-post {
	color: #fff;
	background: #ff9800;
	border-radius: 5px;
	padding: 3px;
}
.rtl.blog .blog-posts .post .entry-title {
	margin-top: 0.5rem;
	font-size: 1.3em;
}
.rtl.blog .col-lg-4 .img-thumbnail {
	max-height: 232px;
	overflow: hidden;
}

/* BlogPage */








/* plugins style */

.owl-carousel .owl-dots .owl-dot span {
	background: #452b9a;
}
.owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span {
	background: #ffcb08;
}
.owl-carousel.nav-style-3 .owl-nav [class*=owl-] {
	background-color: rgb(69 43 154 / 60%)!important; 
}
/* plugins style */

/* other style */
#goftino_w {
	position: fixed;
	z-index: 2000000002;
	bottom: -300px;
	left: 20px;
	width: 80px;
	height: 80px;
	border: 0;
	color-scheme: none;
	left: 20px!important;
	right: auto!important;
	bottom: 60px !important;
}
/*#header-00{
	background: #fff!important;
}
#header .main-menu > li.menu-item > a {
	color: #493095!important;
	line-height: 0;
}

.porto-wrap-container.container{

}*/
*{ letter-spacing:0!important;}
/* other style */


/*
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1601px) {
	.tri-top {
		height: 4.3vw;
	}
	#dartabadolsec4 .vc_column_container.col-md-1-5 {
		width: 8%;
	}
	#dardarsec3 .vc_column_container.col-md-4 {
		width: 19%;
	}
	#dardarsec4-2 .vc_column_container.col-md-4, #dardarsec4-3 .vc_column_container.col-md-4 {
		width: 13%;
	}
	#dardarsec8-1 .vc_column_container.col-md-3 {
		width: 20%;
	}
	#dardansec2-1 .vc_column_container.col-md-2 {
		width: 14%;
	}
	#darhomsec2 .vc_column_container.col-md-3{
		width: 21%;
	}
	#darhomsec4-1 .vc_column_container.col-md-3{
		padding: 0;
		margin: 0 10px 0px 10px;
		width: 23%;
		max-width: 233px;
	}
	#darabusec4 .ccols-xl-3 > *{
		--porto-cw: 18.3333%;
	}
	#dartermsec2-1 .vc_column_container.col-md-4, #dartermsec2-2 .vc_column_container.col-md-4, #dartermsec2-3 .vc_column_container.col-md-4{
		width: 19%;
	}
	#darjobsec5-1 .vc_column_container.col-md-4{
		width: 22%;
	}
	#darjobsec5-2 .vc_column_container.col-md-6{
		width: 22%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-2{
		width: 10%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-3{
		width: 10%;
	}
	#darabusec7-1 .vc_column_container.col-md-12{
		width: 70%;
		margin: 0 auto;
	}
	#darhomsec3 .vc_column_container.col-md-4{
		width: 26%;
	}
	#footsec1 .fts1in {
		padding-left: 180px !important;
	}
	.llogoh.vc_column_container.col-md-2{
		width: 15%;
	}
}
@media (min-width: 900px) and (max-width: 1600px) {
	.tri-top {
		height: 3.3vw;
	}
	#dartabadolsec4 .vc_column_container.col-md-1-5 {
		width: 12%;
	}
	#darhomsec2 .vc_column_container.col-md-3{
		width: 21%;
	}
	#darabusec4 .ccols-xl-3 > *{
		--porto-cw: 18.3333%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-2{
		width: 14%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-3{
		width: 14%;
	}
	#darabusec7-1 .vc_column_container.col-md-12{
		width: 70%;
		margin: 0 auto;
	}
	#darhomsec3 .vc_column_container.col-md-4{
		width: 26%;
	}
	#footsec1 .fts1in {
		padding-left: 180px !important;
	}
	.llogoh.vc_column_container.col-md-2{
		width: 15%;
	}
}
/*
  ##Device = Laptops, Desktops
  ##Screen = B/w 1025px to 1280px
*/

@media (min-width: 1025px) and (max-width: 1280px) {
	.tri-top {
		height: 3.3vw;
	}
	#dartabadolsec4 .vc_column_container.col-md-1-5 {
		width: 13%;
	}
	#darhomsec2 .vc_column_container.col-md-3{
		width: 21%;
	}
	#darabusec4 .ccols-xl-3 > *{
		--porto-cw: 18.3333%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-2{
		width: 16%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-3{
		width: 16%;
	}
	#darabusec7-1 .vc_column_container.col-md-12{
		width: 70%;
		margin: 0 auto;
	}
	#footsec1 .fts1in {
		padding-left: 180px !important;
	}	
}

/*
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
	.tri-top {
		height: 1.3vw;
	}
	#darhomsec2 .vc_column_container.col-md-3{
		width: 21%;
	}
	#darabusec4 .ccols-xl-3 > *{
		--porto-cw: 18.3333%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-2{
		width: 14%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-3{
		width: 14%;
	}
	#darabusec7-1 .vc_column_container.col-md-12{
		width: 50%;
		margin: 0 auto;
	}
	#footsec1 .fts1in {
		padding-left: 180px !important;
	}	

}

/*
  ##Device = Tablets, Ipads (landscape)
  ##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
	.tri-top {
		height: 2.3vw;
	}
	#darhomsec2 .vc_column_container.col-md-3{
		width: 21%;
	}
	#darabusec4 .ccols-xl-3 > *{
		--porto-cw: 18.3333%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-2{
		width: 14%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-3{
		width: 14%;
	}
	#darabusec7-1 .vc_column_container.col-md-12{
		width: 70%;
		margin: 0 auto;
	}
	#footsec1 .fts1in {
		padding-left: 180px !important;
	}	
}

/*
  ##Device = Low Resolution Tablets, Mobiles (Landscape)
  ##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
	.tri-top {
		height: 1.5vw;
	}
	#darhomsec2 .vc_column_container.col-md-3{
		width: 21%;
	}
	#darabusec4 .ccols-xl-3 > *{
		--porto-cw: 18.3333%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-2{
		width: 14%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-3{
		width: 14%;
	}
	
}

/*
  ##Device = Most of the Smartphones Mobiles (Portrait)
  ##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
	.tri-top {
		height: 0vw;
		margin-top: -6px;
	}
	#darhomsec2 .custom-counters-column{
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}
	#darhomsec2 #dhs2-pc {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	#darhomsec2 .dhs2-pco {
		width: 70%;
	}
	#darhomsec2 .vc_column_container.col-md-3{
		padding: 0!important;
		margin: 10px!important;
	}
	#darhomsec2 .vc_column_container.col-md-3:before{
		display: none;
	}
	#darmission h4 {
		right: auto;
		display: flex!important;
		justify-content: center;
		align-items: center;
	}
	#darmission ul {
		right: auto;
		width: 100%;
	}
	#dartabadolsec4-2 .wpb_content_element, #dartabadolsec8 .wpb_content_element{
		display: flex;
		justify-content: center;
		align-items: center;
	}
	#imgs1-dartabadolsec5, #imgs1-dardarsec1, #imgs1-dardansec1-1, #imgs1-dardansec5{
		float: none!important;
		padding: inherit!important;
	}
	#imgs1-dardarsec1 img, #imgs1-dardansec1-1 img, #imgs1-dardansec5 img{
		width: 100%;
	}
	#dardarsec1 p, #dardansec1-1 p, #dardansec5 p, #dardansec6 p {
		line-height: 25px;
		margin-top: 20px;
	}
	#footer a.porto-icon {
		/*margin: 29px 48px 10px 48px;*/
	}
	#nav-panel .accordion-menu > li.menu-item > a, #nav-panel .accordion-menu > li.menu-item > .arrow {
		color: #333;
	}
	#dardarsec4 p {
		padding: 20px;
		line-height: 25px;
	}
	#dardansec4 p {
		padding: 20px;
		line-height: 40px;
	}
	#dardarsec7 h3 {
		width: 100%;
		height: 100%;
	}
	#dardansec2-1 .porto-feature-box.wpb_content_element {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	#dardansec2-1 .feature-box.feature-box-style-2{
		width: 235px;
	}
	#dardansec2 h3.vc_custom_heading.m-b-md{
		text-align: justify!important;
	}
	#darconsec1 p, #darconsec5 p{
		line-height: 25px;
	}
/*	#darconsec1 #wpcf7-f3235-p3230-o1 input, #darconsec5 #wpcf7-f3235-p3230-o2 input, #darconsec1 #wpcf7-f3235-p3230-o1 label, #darconsec5 #wpcf7-f3235-p3230-o2 label{
		width: 100%;
	}*/
	#darconsec1_gf #gform_3 {
		padding: 53px 10px 100px 10px;
	}
	.home-intro-section svg {
		margin-top: -8vw;
	}
	#header #header-00 .logo img.standard-logo {
		width: auto;
		height: auto;
	}
	#header #header-00 .logo .sticky-logo {
		width: auto;
		height: auto;
	}
	#header.sticky-header #header-00 .logo img.retina-logo {
		width: auto;
		height: auto;
	}
	#header.sticky-header .logo {
		max-width: var(--porto-logo-mw);
	}
	#header .mhmenu .wpb_wrapper.vc_column-inner{
		text-align: left;
		display: initial;
	}
	#header .llogoh{
		width: 40%;
	}
	#header .mhmenu{
		width: 60%;
		display: flex;
	}
	#darabusec5 .darseiryear{
		bottom: 18%;
	}
	#darabusec7 .darhonors:before {
		top: -100px;
		left: -24px;
		transform: scale(0.5);
	}
	#darabusec7 .darhonors h4.mb-2 {
		margin-bottom: 1rem !important;
		margin-top: 1rem !important;
	}
	#darabusec3 .darcheras:before {
		top: -122px;
		left: 18%;
		transform: scale(0.8);
	}
	#darfaqsec2 .porto-faqs .type-faq.status-publish.hentry .toggle{
		padding: initial;
	}
	#darfaqsec2 .page-faqs .faq-filter li {
		font-size: 0.5rem;
		font-weight: 700;
	}
	#imgs1-darjobsec1-1 img{
		width: 100%;
	}
	#imgs1-darjobsec1-1{
		top: 0;
		padding: 0!important;
		margin-bottom: 20px;
	}
	#darjobsec1-1 p, #darjobsec2 p, #darjobsec3 p, #darjobsec4 p, #darjobsec5 p, #darjobsec6 p {
		line-height: 25px;
	}
	#darjobsec2 p {
		text-align: justify;
		width: 100%;
	}
	#darjobsec2 .wpb_wrapper.vc_column-inner h2{
		font-size: 16px!important;
	}
	#darjobsec5 .feature-box.feature-box-style-2 {
		/*width: 350px;*/
	}
	#darjobsec5-1 .porto-feature-box.wpb_content_element, #darjobsec5-2 .porto-feature-box.wpb_content_element {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-2{
		width: 50%;
	}
	#dartabadolsec4-2 .vc_column_container.col-md-3{
		width: 50%;
	}
	#darabusec3 {
		padding-top: 3rem;
		padding-bottom: 1rem;
	}
	#darabusec2 p { 
		padding-bottom: 2rem!important;
	}
	#darhomsec5-1 .testimonial.testimonial-advance blockquote {
		padding: 0rem 2rem 0rem 1.5rem;
		text-align: justify;
	}
	#darhomsec5-1 .testimonial-author.pull-left {
		padding: 0rem 2rem 0rem 1.5rem;
	}
	#darhomsec5-1 .testimonial.testimonial-advance blockquote p {
		line-height: 20px;
	}
	#darhomsec5-1 .owl-carousel .owl-item img{
		width: 70%;
		margin: 0 auto;
	}
	#footsec1 h6{
		text-align: right!important;
	}
	#darabusec4 .porto-block .vc_column_container.col-md-1-5 {
		padding-left: 15px;
		padding-right: 15px;
		margin-top: 2rem;
	}
	#footsec4{
		padding-top: 20px;
	}
	#footsec2 {
        text-align: center;
        margin-left: inherit;
	}
	.d-block.float-sm-end.mt-3.mt-sm-0 {
		margin-top: 0!important;
		display: contents!important;
	}
	#footsec3 #fo-app-link, #footsec3 #fo-log1-link, #footsec3 #fo-log2-link{
		display:block;
	}
}