/*Trit Parameshwari added css -----> Start*/
#footer_wrapper .elementor-icon.elementor-social-icon{margin-right:-7px !important}
@font-face {font-family: 'centurygothicfont';src: url('../fonts/GOTHIC.TTF'); }
@font-face {font-family: 'sofia-pro';src: url('../fonts/sofiapro-light.otf'); }
@font-face {font-family: 'Josefin Sans';src: url('../fonts/JosefinSans-Bold.ttf');}
@font-face {font-family: 'centurygothicfontitalic';src: url('../fonts/GOTHICI.TTF');}
@font-face {font-family: 'centurygothicfontbolditalic';src: url('../fonts/GOTHICBI.TTF');}
@font-face {font-family: 'centurygothicfontbold';src: url('../fonts/GOTHICB.TTF');}
@font-face {font-family: 'harngton';src: url('../fonts/HARNGTON.TTF');}
@font-face {font-family: 'helveticanormal';src: url('../fonts/HELVETICA-NORMAL.TTF');}
@font-face {font-family: 'helvetica65medium';src: url('../fonts/HELVETICA-65-MEDIUM.TTF');}
@font-face {font-family: 'helveticamedium';src: url('../fonts/HELVETICA-MEDIUM.OTF');}
@font-face {font-family: 'helveticabold';src: url('../fonts/HELVETICA-BOLD.TTF');}
@font-face {font-family: 'helveticabold';src: url('../fonts/HELVETICA-BOLD.TTF');}
@font-face {font-family: 'franklingothic';src: url('../fonts/FRABK.TTF');}
@font-face {font-family: 'franklingothicitalic';src: url('../fonts/FRABKIT.TTF');}
@font-face {font-family: 'franklingothicdemi';src: url('../fonts/FRADM_0.TTF');}
@font-face {font-family: 'franklindemicond';src: url('../fonts/FRADMCN.TTF');}
@font-face {font-family: 'franklindemitalic';src: url('../fonts/FRADMIT.TTF');}
@font-face {font-family: 'franklinheavy';src: url('../fonts/FRAHV.TTF');}
@font-face {font-family: 'franklinheavyitalic';src: url('../fonts/FRAHVIT.TTF');}
@font-face {font-family: 'franklinmedium';src: url('../fonts/FRAMD.TTF');}
@font-face {font-family: 'franklinmediumcond';src: url('../fonts/FRAMDCN.TTF');}
@font-face {font-family: 'franklinmediumitalic';src: url('../fonts/FRAMDIT.TTF');}
.dada_project_title{font-size:40px;}
.hr_divider{    width: 13%;height: 10px !important;margin: 30px 0px !important;background-color: #d08841 !important;border: none;}

.slider_parallax_wrapper{height:auto !important;overflow:visible !important;}
.slider_parallax_wrapper .slide.is-loaded{height:auto !important;overflow:visible !important;}
.slider_parallax_wrapper .slide.is-loaded.is-active,.slider_parallax_wrapper .slide .image-container{position:relative !important}
.slider_parallax_wrapper .pagination .item{padding:0 !important}
.project_description{text-align:justify}
.elementor-element-9dcd79e,.elementor-element-79fb576{padding:0 !important}
.dada_project_title,.dada_project_area_year,.project_detail,.project_description{font-family:'centurygothicfont', sans-serif !important;}
.page-id-4984,.page-id-4984 .widget-title,.page-id-4984 h3{font-family:'centurygothicfont' !important;}
.page-id-5126 .profile_title{font-family:'centurygothicfont' !important;font-size:28px !important}
.project_description{color:#808080;font-size: 16px;line-height: 1.7;margin:18px 0px!important;}
.project_detail{font-size: 14px;color: #666666;}
.dada_project_title{font-size:60px;color:#444;padding: 24px 0 0 0 !important;padding-top: 17px;}
.dada_project_area_year{font-size: 18px;color: #888;padding: 0 0 10px 0 !important;line-height: 1.5;}
.hr_divider{margin-bottom:30px !important;margin-top:30px !important}
.elementor-435 .elementor-element.elementor-element-ff489ee .tg_navigation_wrapper .nav li ul.sub-menu li a{font-size:15px !important;}
.elementor-element-a6b9b3e .elementor-grid-item a{background:none !important;}
.elementor-element-a6b9b3e .elementor-grid-item a svg {fill:#6b6565 !important}
.elementor-social-icon svg{font-size:80%;}
.elementor-heading-title a:hover{color:#d08841 !important;font-family: 'Josefin Sans';}
.elementor-659 .elementor-element.elementor-element-a6b9b3e{--grid-column-gap:18px !important}
.tg_navigation_wrapper .nav li.arrow > a:after{display:none !important}
.arrow svg{width:30px !important;height:40px !important;}
.slider_parallax_wrapper .arrows .prev:hover .svg,.slider_parallax_wrapper .arrows .next:hover .svg{left:0px !important}{left:0px !important}
.slider_parallax_wrapper .pagination .item:before{background:#c3b6b6 !important;opacity:1 !important;}
.slider_parallax_wrapper .pagination .item.is-active:before{background:#E7AD42 !important;opacity:1 !important}
@media(min-width:1300px){
.elementor-social-icons-wrapper.elementor-grid{text-align:right !important}}
.tg_navigation_wrapper .nav li > ul{
    transition: color .3s,transform .4s ease-out !important;
    transition-property: color, transform !important;
    transition-duration: 0.3s, 0.4s !important;
    transition-timing-function: ease, ease-out !important;
    transition-delay:5s,0s !important;
}
.author{color: #e7ad42 !important;}
.construction_page_title{
    font-size: 100px;
    font-family: 'centurygothicfont';
    font-weight: 100;
} 
.construction_page_description,.construction_page_contact,.construction_page_mail,.construction_page_number
{ font-family: 'centurygothicfont';font-weight:100}
.nav li:nth-child(2) .sub-menu{width:min-content !important}
.nav li:nth-child(3) .sub-menu{width:100px !important}
/*header_style_wrapper .elementor-container{position:unset !important}*/
.header_style_wrapper .elementor-section{width:auto !important}
/*Trit Parameshwari added css -----> End*/
/*Trit Meena added css -----> Start*/@font-face {  font-family: 'centurygothicfontitalic';  src: url('../fonts/GOTHICI.TTF');  }@font-face {  font-family: 'centurygothicfontbolditalic';  src: url('../fonts/GOTHICBI.TTF');  }@font-face {  font-family: 'centurygothicfontbold';  src: url('../fonts/GOTHICB.TTF');  }      .elementor-widget-container h2{     font-size: 36px;    font-weight: bold;    font-family: 'Josefin Sans';    color: #515151;}	.menu-dada-container ul li a{ font-family :'centurygothicfont', sans-serif;}  .menu-dada-container a:link { text-decoration:none !important;  }  			.elementor-435 .elementor-element.elementor-element-ff489ee .tg_navigation_wrapper .nav > li > a:hover,	.elementor-435 .elementor-element.elementor-element-ff489ee .tg_navigation_wrapper .nav > li > ul > li > a:hover,	.elementor-435 .elementor-element.elementor-element-073ac5b .architecturer-search-icon a:hover	{		text-decoration:none !important;		outline:none !important;	}		.slider_parallax_wrapper .arrows .svg{fill:#333 !important; }    .slider_parallax_wrapper .arrows .prev:hover .svg,.slider_parallax_wrapper .arrows .next:hover .svg{fill:#e7ad42 !important;}	/*Trit Meena added css -----> End*/

/* Trit Shivani added css start */
.profile {font-size: 12px !important;text-align: center;display: block;width: 80%;margin: auto;}
.profile_name, .news_body {font-family: 'franklinmediumcond';}.profile_name {display: block;text-align: center; font-size: 18px !important; margin-bottom: 10px;
}
.profile_body {text-align: center; font-family: 'franklingothic'; width: 180px;margin-left: 33px; color: #808080; font-weight: bold;
}
#resume { font-size: 12px;   display: block; text-align: center;font-family: 'centurygothicfont';
}
.page-id-5126 .elementor-image img{  height: 500px;}
#team {
    margin-top: 150px;
}
.tabdiv_row {
    display: table-row;
}
#team_cell {
    font-size: 16px !important;
    text-align: center;
    width: 262px !important;
    min-width: 200px !important;
    padding: 30px 0px 30px 30px;
    line-height: 10px;
}
.page-id-4984{font-family: 'centurygothicfont', sans-serif !important;}.page-id-4984 .widget-title,.page-id-4984 .has-label,.elementor-widget-wp-widget-ninja_forms_widget{color:#444;}.page-id-4984 .has-label,.ninja-forms-form-wrap,.page-id-4984 .nf-field{font-size:12px }.page-id-4984 .elementor-widget-html a{color:#e7ad42}
.tabdiv_row_cell {font-family: 'franklingothic';display: table-cell;}
.mail_id {font-size: 12px;font-family: 'centurygothicfont';}
.jtg-title {background-color: rgba(89, 84, 80, 0.40) !important;display: block !important;float: left !important;position: absolute !important;left: 10px !important;top: 10px !important;padding: 5px !important;right: unset !important;text-align: left !important;line-height: 14px !important;padding-left: 6px !important;}
html .modula .modula-item.effect-pufrobo .jtg-title::after{margin-top: none !important;margin-bottom: none !important;opacity: 1 !important;background:none !important;transition:0 !important;transform:0 !important;-webkit-transition:none !important;-webkit-transform :none !important}
.page-id-6530 .jtg-title,.page-id-7289 .jtg-title,.page-id-7606 .jtg-title{ -webkit-transition:none !important;-webkit-transform :none !important}
.jtg-title span:nth-child(1){ font-size: 15px;color:#fff !important;font-family: helvetica !important;font-weight:600 !important}
.jtg-title span:nth-child(3){ font-size: 10px !important;color:#fff !important;font-family: helvetica !important;font-weight:lighter !important}
html body .modula .modula-item:hover img, html body .modula .modula-items .modula-item.tg-loaded:hover img.pic{opacity:1 !important}
/* Trit Shivani added css end */
.page-id-4984 .elementor-widget-container h6 {font-size: 15px !important;}
.page-id-4984 .elementor-widget-container h3{font-size:24px !important;font-weight:500}
.page-id-4984 .elementor-widget-container,.nf-field-label label{font-size:12px !important}
.page-id-4984 .nf-form-content {margin-left:0px !important}

/* Trit Pooja added css Start */
.zm_alr_login_dialog .ajax-login-register-login-dialog{display:none !important}
/* Trit Pooja added css End */
