/*
Theme Name:  Divi Prahi Construction Multipurpose Child Theme
Theme URI:   https://diviprahiconstruction.diviinfinite.com
Description: Divi Prahi Construction Multipurpose Child Theme suitable for Construction, Architecture, Interior, Industrial, Manufacturing, Factory, Business, and Engineering websites.This Theme is a professional business theme for building a website for a company or individual in the construction related company.
Version:     1.0
Author:      Divi Professional
Author URI:  http://divi-professional.com/
Template:    Divi
Text Domain: prahicon
*/

/***********Menu Style************/

.et-menu .menu-item-has-children>a:first-child {padding-right: 0;}
.et_pb_menu .et-menu-nav li ul.sub-menu li{padding: 0;margin-bottom:5px;display: block;}
.et_pb_menu .et-menu-nav li ul.sub-menu li:last-child{margin-bottom:0 !important;}
.et_pb_menu .et-menu-nav li ul.sub-menu li a{padding: 0;opacity: 1 !important;display: inline-block;background: transparent !important;width: auto !important;}
.et_pb_menu .et-menu-nav li ul.sub-menu li a:before{display:none;}
.et_pb_menu .et-menu-nav li ul.sub-menu li a:after{position: absolute;content: '';width: 0;height: 1px;bottom: 5px;left: 0;background-color: var(--color1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;top:auto;}
.et_pb_menu .et-menu-nav li > ul.sub-menu > li:hover > a:after,.et_pb_menu .et-menu-nav li > ul.sub-menu > li.current-menu-parent > a:after{width: 100%;background-color: var(--yellow);}
.et_pb_menu .et-menu-nav li:not(.mega-menu):hover > ul.sub-menu{top: 35px;opacity: 1;visibility: visible;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.et_pb_menu .et-menu-nav li:not(.mega-menu):hover ul.sub-menu li ul.sub-menu{left: 200px;top: 35px;visibility: hidden;}
.et_pb_menu .et-menu-nav li:not(.mega-menu) ul.sub-menu li:hover ul.sub-menu, .et_pb_menu .et-menu-nav li:hover:not(.mega-menu) ul.sub-menu li.current-menu-parent ul.sub-menu{top:-20px;visibility:visible;opacity:1;}
.et_pb_menu .et-menu-nav li.mega-menu > ul.sub-menu{width: 730px !important;-webkit-box-shadow: 0 0 40px rgba(82,85,90,0.2);-moz-box-shadow: 0 0 40px rgba(82,85,90,0.2);box-shadow: 0 0 40px rgba(82,85,90,0.2);padding: 30px;top: 115px;border: 0;left: -110px !important;border-radius: 5px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;opacity: 0;visibility: hidden;}
.et_pb_menu .et-menu-nav li.mega-menu:hover > ul.sub-menu{top: 45px;opacity: 1;visibility: visible;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.et_pb_menu .et-menu-nav li.mega-menu > ul.sub-menu > li > ul{position: relative;top: 0 !important;left: 0 !important;width: 100px !important;opacity: 1;visibility: visible;box-shadow: none;padding: 0;margin-top: 15px;}
.et_pb_menu .et-menu-nav li.mega-menu > ul.sub-menu > li> ul> li:hover > a,.et_pb_menu .et-menu-nav li:not(.mega-menu) > ul.sub-menu > li:hover > a,.et_pb_menu .et-menu-nav li:not(.mega-menu) > ul.sub-menu > li.current-menu-parent > a{color:var(--yellow) !important;}
.et_pb_menu .et-menu-nav li ul.sub-menu:before{left: 18%;right: auto;top: -24px;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;pointer-events: fill;/*border-color: var(--color2);*/border-width: 12px;margin-left: -18px;border-bottom-color: var(--color2);z-index: 9;}
.et_pb_menu .et-menu-nav li:not(.mega-menu) ul.sub-menu li ul.sub-menu:before{left: 0;margin-left: -23px;top: 20%;width: 0;height: 0;content: '';transform: rotate(-90deg);}
.et_pb_menu .et-menu-nav li.mega-menu > ul.sub-menu > li > ul:before{display:none;}
@media only screen and (max-width:981px){
	.et_pb_menu .et_pb_menu_inner_container{width:100% !important;}
}

/*********************Product Category Menu**************************/
.tax-product_cat #et-boc #prahi_headermenu .et-menu .menu-item-has-children>a:first-child{padding-right: 0px !important;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav .et-menu > li:not(.mega-menu):hover > ul.sub-menu{top: 35px !important;opacity: 1 !important;visibility: visible !important;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li ul.sub-menu li{padding: 0 !important;margin-bottom: 5px !important;display: block !important;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li ul.sub-menu li a{padding: 0!important;display: inline-block!important;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li ul.sub-menu li a:after{top:auto!important;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li.mega-menu > ul.sub-menu > li> ul> li:hover > a,.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li:not(.mega-menu) > ul.sub-menu > li:hover > a,.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li:not(.mega-menu) > ul.sub-menu > li.current-menu-parent > a{color: var(--yellow) !important;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li:not(.mega-menu):hover ul.sub-menu li ul.sub-menu{left: 200px;top: 35px;visibility: hidden;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li:not(.mega-menu) ul.sub-menu li:hover ul.sub-menu,.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li:hover:not(.mega-menu) ul.sub-menu li.current-menu-parent ul.sub-menu{top: -20px !important;visibility: visible;opacity: 1;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li.mega-menu > ul.sub-menu > li > ul {position: relative;top: 0 !important;left: 0 !important;width: 100px !important;opacity: 1;visibility: visible;box-shadow: none;padding: 0;margin-top: 15px;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li.mega-menu:hover > ul.sub-menu{top: 45px !important;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li.mega-menu>ul>li {width: 20%;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li.mega-menu > ul.sub-menu{left: -110px !important;}
.tax-product_cat #et-boc #prahi_headermenu .et_pb_menu__logo-wrap{display: none;}
.tax-product_cat #et-boc #prahi_headermenu .et-menu-nav li ul.sub-menu li a{width:auto !important;}
@media only screen and (max-width:981px){
	.tax-product_cat #et-boc #prahi_headermenu .et_pb_menu__logo-wrap{display: flex;}
}

/*********************Product Tag Menu**************************/
.tax-product_tag #et-boc #prahi_headermenu .et-menu .menu-item-has-children>a:first-child{padding-right: 0px !important;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav .et-menu > li:not(.mega-menu):hover > ul.sub-menu{top: 35px !important;opacity: 1 !important;visibility: visible !important;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li ul.sub-menu li{padding: 0 !important;margin-bottom: 5px !important;display: block !important;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li ul.sub-menu li a{padding: 0!important;display: inline-block!important;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li ul.sub-menu li a:after{top:auto!important;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li.mega-menu > ul.sub-menu > li> ul> li:hover > a,.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li:not(.mega-menu) > ul.sub-menu > li:hover > a,.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li:not(.mega-menu) > ul.sub-menu > li.current-menu-parent > a{color: var(--yellow) !important;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li:not(.mega-menu):hover ul.sub-menu li ul.sub-menu{left: 200px;top: 35px;visibility: hidden;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li:not(.mega-menu) ul.sub-menu li:hover ul.sub-menu,.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li:hover:not(.mega-menu) ul.sub-menu li.current-menu-parent ul.sub-menu{top: -20px !important;visibility: visible;opacity: 1;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li.mega-menu > ul.sub-menu > li > ul {position: relative;top: 0 !important;left: 0 !important;width: 100px !important;opacity: 1;visibility: visible;box-shadow: none;padding: 0;margin-top: 15px;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li.mega-menu:hover > ul.sub-menu{top: 45px !important;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li.mega-menu>ul>li {width: 20%;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li.mega-menu > ul.sub-menu{left: -110px !important;}
.tax-product_tag #et-boc #prahi_headermenu .et_pb_menu__logo-wrap{display: none;}
.tax-product_tag #et-boc #prahi_headermenu .et-menu-nav li ul.sub-menu li a{width:auto !important;}
@media only screen and (max-width:981px){
	.tax-product_tag #et-boc #prahi_headermenu .et_pb_menu__logo-wrap{display: flex;}
}

/*********************Header Blurb Container Padding*******************/
.prahi_header_blurb .et_pb_blurb_container{padding-left: 0;}

/*********************Sub Menu*******************************/
.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li>ul, .et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:-28px;}
@media only screen and (max-width:981px){
	.et_mobile_menu{height: 450px;overflow: scroll;}
}

/*********************Video Module Hight*******************/
.et_pb_video .et_pb_video_box,.et_pb_video .et_pb_video_box .fluid-width-video-wrapper{height:100%;}

/*Header*/
.prahi_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_header1 .et_pb_menu .et-menu-nav li.current-menu-ancestor > a{color:var(--blue) !important;}
.prahi_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}

.prahi_header .et_pb_blurb .et_pb_blurb_container{padding-left: 0;}
@media only screen and (min-width:981px){
	.prahi_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_header1 .et_pb_column_5_tb_header{margin-bottom:0;}
	.prahi_header1 .et_pb_column_5_tb_header .et_pb_menu_inner_container{margin:0 20px;}
}

/*Header v2*/
.prahi_headerv2 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_headerv2 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_headerv2 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_headerv2 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_headerv2 .et_pb_menu .et_pb_menu__search-button:after{border: 1px solid var(--yellow);padding: 8px;font-weight: 800;line-height: 12px;border-radius: 50%;}
.prahi_headerv2 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_headerv2 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_headerv2 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_headerv2 .et_pb_column_5_tb_header{margin-bottom:0;}
	.prahi_headerv2 .et_pb_column_5_tb_header .et_pb_menu_inner_container{margin:0 20px;}
}
/*Header v3*/
.prahi_homev3_header .et_pb_column_1_2{width:35%;margin-right:15px !important;}
.prahi_homev3_header .et_pb_column_1_6{width:20%;margin-right:15px !important;}
.prahi_homev3_header .et_pb_blurb .et_pb_module_header{padding-bottom:0;}
.prahi_homev3_header .et_pb_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_homev3_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev3_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev3_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev3_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev3_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev3_header1 .et_pb_menu .et_pb_menu__search-button:after {border: 1px solid var(--yellow);padding: 8px;font-weight: 800;line-height: 12px;border-radius: 50%;}
.prahi_homev3_header1 .et_pb_menu .et_pb_menu__search-button{position: absolute;right: 0;top: 0;display: inline-block;margin: auto 0;bottom: 0;}
@media only screen and (min-width:981px){
	.prahi_homev3_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev3_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev3_header1 .et_pb_menu .et_pb_menu__search-button{position:relative;right:unset;top:unset;bottom:unset;}
}

/*Header V4*/
.prahi_homev4_header .et_pb_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_homev4_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev4_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev4_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev4_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev4_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev4_header1 .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev4_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev4_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header V5*/
.prahi_homev5_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev5_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev5_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev5_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev5_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev5_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev5_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header V6*/
.prahi_homev6_header .prahi_homev6_header_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_homev6_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev6_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev6_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev6_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev6_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev6_header1 .et_pb_row{overflow:visible;}
@media only screen and (min-width:981px){
	.prahi_homev6_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev6_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev6_header1 .et_pb_column_9_tb_header{margin-bottom:0;}
}

/*Header V8*/
.prahi_homev8_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev8_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev8_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev8_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev8_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev8_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev8_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header V10*/
.prahi_homev10_header .et_pb_blurb .et_pb_module_header{padding-bottom:0;}
.prahi_homev10_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev10_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev10_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev10_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev10_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev10_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev10_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header v11*/
.prahi_headerv11 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_headerv11 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_headerv11 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_headerv11 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_headerv11 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_headerv11 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_headerv11 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}


/*Header V12*/
.prahi_homev12_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev12_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--blue) !important;}
.prahi_homev12_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev12_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev12_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev12_header1 .et_pb_row{overflow:visible;}
@media only screen and (min-width:981px){
	.prahi_homev12_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev12_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_headerv12_menu1 .et_pb_menu__menu ul{text-align: center;}
	.prahi_homev12_header1 .et_pb_column_9_tb_header{margin-bottom:0;}
	.prahi_homev12_header1 .et_pb_menu{padding-bottom:0;}
	.prahi_homev12_header1 .et_pb_column_7_tb_header{margin-bottom:0;}
}

/*Header V13*/
.prahi_homev13_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev13_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev13_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev13_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev13_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev13_header1 .et_pb_row{overflow:visible;}
@media only screen and (min-width:981px){
	.prahi_homev13_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev13_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev13_header1 .et_pb_column_9_tb_header{margin-bottom:0;}
	.prahi_homev13_header1 .et_pb_menu{padding-bottom:0;}
}

/*Header v14*/
.prahi_homev14_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev14_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev14_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev14_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev14_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev14_header .et_pb_row{overflow:visible;}
.prahi_homev14_header1 .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{border: 1px dashed var(--blue);width: 48px;height: 48px;}
.prahi_homev14_header1 .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{text-align: center;display: block;line-height: 45px;}
.prahi_homev14_header2 .prahi_homev14_header_col2:before{position: absolute;content: '';left: 0px;top: 0px;width: 100%;height: 100%;display: block;background-color: var(--yellow);-ms-transform: skewX(-25deg);-webkit-transform: skewX(-25deg);transform: skewX(-25deg);}
.prahi_homev14_header2 .prahi_homev14_header_col2,.prahi_homev14_header2 .prahi_homev14_header_col3{position: relative;top: 22px;}
.prahi_homev14_header2 .prahi_homev14_header_col2:after{position: absolute;content: '';left: 50%;top: 0px;width: 2000px;height: 100%;display: block;background-color: var(--yellow);z-index: -1;}
.prahi_homev14_header .prahi_headerv14_btn:after{right: 15px;color: var(--yellow) !important;font-weight: 800;}
.prahi_homev14_header .prahi_headerv14_btn:before{position: absolute;content: '';right: -12px; top: 0px;width: 75px;height: 100%;background-color: var(--blue);-ms-transform: skewX(-20deg);-webkit-transform: skewX(-20deg);transform: skewX(-20deg);display:block;}
.prahi_homev14_header2{overflow: hidden;margin-bottom: -30px;}
@media only screen and (min-width:981px){
	.prahi_homev14_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev14_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev14_header .et_pb_column_7_tb_header{margin-bottom:0;}
}

/*Header v15*/
.prahi_headerv15 .et_pb_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_headerv15 .et_pb_blurb .et_pb_main_blurb_image{width:25px;}
.prahi_homev15_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev15_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev15_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev15_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev15_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev15_header1 .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev15_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev15_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header v16*/
.prahi_homev16_header .prahi_homev16_header_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_homev16_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev16_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev16_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev16_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev16_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev16_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev16_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header v17*/
.prahi_homev17_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev17_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev17_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev17_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev17_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev17_header .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev17_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev17_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header V18*/
.prahi_homev18_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev18_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev18_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev18_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev18_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev18_header1 .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev18_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev18_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev18_header1 .et_pb_column_6_tb_header{margin-bottom:0;}
}

/*Header V19*/
.prahi_homev19_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev19_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev19_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev19_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev19_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev19_header1 .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev19_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev19_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev19_header1 .et_pb_column_6_tb_header{margin-bottom:0;}
}

/*Header V20*/
.prahi_homev20_header_blurb .et_pb_blurb_container{padding:0;}
.prahi_homev20_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev20_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev20_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev20_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev20_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev20_header1 .et_pb_menu .et_pb_menu__search-button:after {border: 1px solid var(--yellow);padding: 8px;font-weight: 800;line-height: 12px;border-radius: 50%;}
.prahi_homev20_header1 .et_pb_menu .et_pb_menu__search-button{position: absolute;right: 0;top: 0;display: inline-block;margin: auto 0;bottom: 0;}
.prahi_homev20_header1 .et_pb_menu .et_pb_menu_inner_container{width:100%;}
.prahi_homev20_header1 .et_pb_row{overflow:visible;}
@media only screen and (min-width:981px){
	.prahi_homev20_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev20_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev20_header1 .et_pb_column_9_tb_header{margin-bottom:0;}
	.prahi_homev20_header1 .et_pb_menu{padding-bottom:0;}
	.prahi_homev20_header1 .et_pb_menu .et_pb_menu__search-button{position:relative;right:unset;top:unset;bottom:unset;}
}

/*Header 21*/
.prahi_homev21_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev21_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev21_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev21_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev21_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev21_header .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev21_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev21_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header 22*/
.prahi_homev22_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev22_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev22_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev22_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev22_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev22_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev22_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header 23*/
.prahi_homev23_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev23_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev23_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev23_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev23_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev23_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev23_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev23_header .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header 24*/
.prahi_headerv24_txt1{text-align:center;}
.prahi_headerv24_txt1 a{padding:0 5px;}
.prahi_headerv24_txt span{color:var(--yellow);}
.prahi_headerv24_txt span:hover{color:var(--yellow);}
.prahi_headerv24 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_headerv24 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_headerv24 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_headerv24 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_headerv24 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_headerv24_blurb .et_pb_blurb_content{width: fit-content;}
@media only screen and (min-width:981px){
	.prahi_headerv24 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_headerv24 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_headerv24 .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header 25*/
.prahi_homev25_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev25_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev25_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev25_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev25_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev25_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev25_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
	
}
@media only screen and (max-width:981px){
	.prahi_homev25_header .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header V26*/
.prahi_headerv26_blurb .et-pb-icon{border: 1px solid rgba(255, 255, 255, 0.1);padding: 8px;}
.prahi_homev26_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev26_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev26_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev26_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev26_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev26_header1 .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev26_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev26_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev26_header1 .et_pb_column{margin-bottom:0;}
}

/*Header v27*/
.prahi_homev27_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev27_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev27_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev27_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev27_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev27_header .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev27_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev27_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev27_header .et_pb_column{margin-bottom:0;}
}

/*Header V28*/
.prahi_homev28_header .prahi_homev28_header_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_homev28_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev28_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--blue) !important;}
.prahi_homev28_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev28_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev28_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev28_header1 .et_pb_row{overflow:visible;}
@media only screen and (min-width:981px){
	.prahi_homev28_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev28_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev28_header1 .et_pb_column{margin-bottom:0;}
}

/*Header V29*/
.prahi_footerv29_menu1 .et_pb_menu__menu,.prahi_footerv29_menu1 .et-menu-nav,.prahi_footerv29_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv29_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv29_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv29_menu1 .et_pb_menu__menu ul{text-align: right;}
.prahi_homev29_header .prahi_homev29_header_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_homev29_header2 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev29_header2 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--blue) !important;}
.prahi_homev29_header2 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev29_header2 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev29_header2 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev29_header2 .et_pb_menu .et_pb_menu__search-button{position: absolute;right: 0;display: inline-block;margin:0;top:0;bottom:0;}
.prahi_homev29_header2 .et_pb_menu .et_pb_menu_inner_container{width:100%;}
@media only screen and (min-width:981px){
	.prahi_homev29_header2 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev29_header2 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev29_header2 .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__search-button{position: relative;right: unset;top:unset;bottom:unset;}
}

/*Header V30*/
.prahi_footerv30_menu1 .et_pb_menu__menu,.prahi_footerv30_menu1 .et-menu-nav,.prahi_footerv30_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv30_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv30_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv30_menu1 .et_pb_menu__menu ul{text-align: right;}

/*Header V31*/
.prahi_headerv31_menu1 .et_pb_menu__menu,.prahi_headerv31_menu1 .et-menu-nav,.prahi_headerv31_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_headerv31_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_headerv31_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_headerv31_menu1 .et_pb_menu__menu ul{text-align: right;}  
.prahi_homev31_header{z-index: 100; -webkit-box-shadow: 0 0 10px rgba(12,12,12,.06);box-shadow: 0 0 10px rgba(12,12,12,.06);}
.prahi_homev31_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev31_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev31_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev31_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev31_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev31_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev31_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev31_header .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header v32*/
.prahi_headerv32 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_headerv32 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_headerv32 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_headerv32 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_headerv32 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_headerv32{top: -53px;}
@media only screen and (min-width:981px){
	.prahi_headerv32 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_headerv32 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_headerv32{top: unset;}
}

/*Header v33*/
.prahi_headerv33_menu1 .et_pb_menu__menu,.prahi_headerv33_menu1 .et-menu-nav,.prahi_headerv33_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_headerv33_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_headerv33_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_headerv33_menu1 .et_pb_menu__menu ul{text-align: right;}
.prahi_homev33_header .prahi_homev33_header_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_homev33_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev33_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev33_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev33_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev33_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev33_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev33_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev33_header1 .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header V34*/
.prahi_homev34_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev34_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--blue) !important;}
.prahi_homev34_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev34_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev34_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev34_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev34_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev34_header .et_pb_menu{padding-bottom:0;}
	.prahi_homev34_header .et_pb_column{margin-bottom:0;}
}

/*Header V35*/
.prahi_headerv35_blurb .et_pb_blurb_container,.prahi_headerv35_blurb1 .et_pb_blurb_container{padding-left:0;}
.prahi_headerv35_blurb .et_pb_blurb_container h4{padding-top: 3px;}
.prahi_homev35_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev35_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev35_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev35_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev35_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_headerv35_btn{position:relative;z-index:1;}
.prahi_headerv35_btn:before{content: '';-webkit-transition: 0.5s;transition: 0.5s;background: linear-gradient(to right, var(--yellow), var(--color15), var(--color15), var(--color15), var(--color15));position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;display:block;margin: 0;opacity: 1;}
.prahi_headerv35_btn:hover:before{opacity: 0;visibility: hidden;}
.prahi_headerv35_btn:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: 0.5s;transition: 0.5s;opacity: 0;visibility: hidden;background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));margin: 0;}
.prahi_headerv35_btn:hover:after{opacity: 1;visibility: visible;}
@media only screen and (min-width:981px){
	.prahi_homev35_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev35_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev35_header1 .et_pb_menu{padding:0;}
}

/*Header V36*/
.prahi_homev36_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev36_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev36_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev36_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev36_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_headerv36_btn{position: relative;overflow: hidden;transition: all 300ms linear;z-index:1;}
.prahi_headerv36_btn:after{position: absolute;display:block;left: 0;top: 0;height: 100%;width: 100%;content: "";background-color: var(--color2);-webkit-transform: scale(0,1) !important;-ms-transform: scale(0,1)!important;transform: scale(0,1)!important;-webkit-transform-origin: top right!important;-ms-transform-origin: top right!important;transform-origin: top right!important;-webkit-transition: transform 500ms cubic-bezier(.86,0,.07,1)!important;-moz-transition: transform 500ms cubic-bezier(.86,0,.07,1)!important;-o-transition: transform 500ms cubic-bezier(.86,0,.07,1)!important;transition: transform 500ms cubic-bezier(.86,0,.07,1)!important;-webkit-transition-timing-function: cubic-bezier(.86,0,.07,1)!important;-moz-transition-timing-function: cubic-bezier(.86,0,.07,1)!important;-o-transition-timing-function: cubic-bezier(.86,0,.07,1)!important;transition-timing-function: cubic-bezier(.86,0,.07,1)!important;z-index: -1;margin: 0;}
.prahi_headerv36_btn:hover{-webkit-box-shadow: 0 10px 30px rgba(0,0,0,.1);-moz-box-shadow: 0 10px 30px rgba(0,0,0,.1);-ms-box-shadow: 0 10px 30px rgba(0,0,0,.1);-o-box-shadow: 0 10px 30px rgba(0,0,0,.1);box-shadow: 0 10px 30px rgba(0,0,0,.1);}
.prahi_headerv36_btn:hover:after{-webkit-transform: scale(1,1)!important;-ms-transform: scale(1,1)!important;transform: scale(1,1)!important;-webkit-transform-origin: bottom left!important;-ms-transform-origin: bottom left!important;transform-origin: bottom left!important;}
.prahi_homev36_header .et_pb_row{overflow:visible;}
@media only screen and (min-width:981px){
	.prahi_homev36_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev36_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev36_header .et_pb_menu{padding-bottom:0;}
	.prahi_homev36_header .et_pb_column{margin-bottom:0;}
}

/*Header V37*/
.prahi_homev37_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev37_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev37_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev37_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev37_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev37_header .et_pb_row{overflow:visible;}
@media only screen and (min-width:981px){
	.prahi_homev37_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev37_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev37_header .et_pb_menu{padding-bottom:0;}
}

/*Header V38*/
.prahi_homev38_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev38_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev38_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev38_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev38_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev38_header .et_pb_image .et_pb_image_wrap{margin-top: -60px;background: var(--color2);position: absolute;height: 150px;vertical-align: middle;width: 200px;z-index: 9;box-shadow: 0 0 30px rgba(0,0,0,0.15);}
.prahi_homev38_header .et_pb_image .et_pb_image_wrap img{display: block;margin: 40px auto 0;padding: 5px;}
@media only screen and (min-width:981px){
	.prahi_homev38_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev38_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev38_header .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header V39*/
.prahi_homev39_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev39_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev39_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev39_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev39_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev39_header .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev39_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev39_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev39_header .et_pb_column{margin-bottom:0;}
}

/*Header V40*/
.prahi_homev40_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev40_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev40_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev40_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev40_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev40_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev40_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev40_header .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header v41*/
.prahi_homev41_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev41_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev41_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev41_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev41_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev41_header .et_pb_menu .et_pb_menu__search-button{position: absolute;right: 0;display: inline-block;top:0;bottom:0;}
.prahi_homev41_header .et_pb_menu_inner_container{width:100%;}
.prahi_homev41_header .et_pb_row{overflow:visible;}
.prahi_homev41_header1 .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{background: var(--yellow);width: 48px;height: 48px;}
.prahi_homev41_header1 .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{text-align: center;display: block;line-height: 45px;}
@media only screen and (min-width:981px){
	.prahi_homev41_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev41_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev41_header .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__search-button{position: relative;right: unset;top:unset;bottom:unset;}
}

/*Header V42*/
.prahi_homev42_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev42_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev42_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev42_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev42_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev42_header .et_pb_menu .et_pb_menu__search-button{position: absolute;right: 0;display: inline-block;top:0;bottom:0;}
.prahi_homev42_header .et_pb_menu_inner_container{width:100%;}
@media only screen and (min-width:981px){
	.prahi_homev42_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev42_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev42_header .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__search-button{position: relative;right: unset;top:unset;bottom:unset;}
}

/*Header v43*/
.prahi_homev43_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev43_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev43_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev43_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev43_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev43_header .et_pb_blurb_content{display:inline-block;}
@media only screen and (min-width:981px){
	.prahi_homev43_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev43_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev43_header .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header V44*/
.prahi_homev44_header .et_pb_text .et_pb_text_inner span{color:var(--yellow);font-size: 17px;}
.prahi_homev44_header1 .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev44_header1 .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--blue) !important;}
.prahi_homev44_header1 .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev44_header1 .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev44_header1 .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev44_header1 .et_pb_row{overflow:visible;}
@media only screen and (min-width:981px){
	.prahi_homev44_header1 .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev44_header1 .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev44_header1 .et_pb_menu{padding-bottom:0;}
}

/*Header v45
.prahi_homev45_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev45_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}*/
.prahi_homev45_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev45_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev45_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev45_header .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev45_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev45_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header v46*/
.prahi_homev46_header_blurb .et_pb_blurb_container{padding-left:0;}
.prahi_homev46_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev46_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev46_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev46_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev46_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev46_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev46_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev46_header .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Header v47*/
.prahi_hederv47_txt span{color:var(--yellow);text-decoration: underline;}
.prahi_hederv47_txt span:hover{color:var(--blue);}
.prahi_homev47_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev47_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev47_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev47_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev47_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev47_header .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (min-width:981px){
	.prahi_homev47_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev47_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header V48*/
.prahi_homev48_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev48_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev48_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color1);margin-top: -4px;}
.prahi_homev48_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev48_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev48_header .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.prahi_headerv48_icon li .icon:after{content: '';width: 100%;height: 100%;background: var(--yellow);position: absolute;border-radius: 50%;left: 0;-webkit-transition: .3s; -o-transition: .3s;transition: .3s;-webkit-transform: scale(0); -ms-transform: scale(0);transform: scale(0);top: 0;}
.prahi_headerv48_icon li .icon:hover:after{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}
@media only screen and (min-width:981px){
	.prahi_homev48_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev48_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header V49*/
.prahi_headerv49_blurb .et_pb_blurb_container{vertical-align: middle;}
.prahi_headerv49_blurb .et_pb_blurb_container .et_pb_blurb_description span{color:var(--yellow);}
.prahi_homev49_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev49_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev49_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev49_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev49_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
.prahi_homev49_header .et_pb_blurb .et_pb_blurb_container .et_pb_blurb_description span{color:var(--yellow);}
.prahi_homev49_header .et_pb_blurb .et_pb_image_wrap:before{content:"";width: 30px;height: 30px;border-radius: 4px;background: var(--yellow);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);border: 1px solid rgba(255,255,255,.15);z-index: -10;left: -7px;top: -5px;position: absolute;}
.prahi_homev49_header .et_pb_blurb:hover .et_pb_image_wrap:before{-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);transition: .5s ease;background: var(--color2);}
.prahi_homev49_header .et_pb_blurb:hover .et_pb_image_wrap .et-pb-icon{color:var(--yellow) !important;}
@media only screen and (min-width:981px){
	.prahi_homev49_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev49_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}

/*Header v50*/
.prahi_homev50_header .et_pb_menu .et-menu-nav li.mega-menu.current-menu-ancestor > a,.prahi_homev50_header .et_pb_menu .et-menu-nav li.current-menu-parent > a{color:var(--yellow) !important;}
.prahi_homev50_header .et_pb_menu .et-menu-nav li:not(:last-child) a:before{position: absolute;content: '';width: 1px;height: 16px;top: 50%;right: -10px;z-index: 99;transform: translateY(-50%);background-color: var(--color2);margin-top: -4px;}
.prahi_homev50_header .et_pb_menu .et-menu-nav li a:after{content:"" !important;}
.prahi_homev50_header .et_pb_menu .nav li ul.sub-menu li.current-menu-item a:after{width: 100%;background-color: var(--yellow);}
@media only screen and (min-width:981px){
	.prahi_homev50_header .et_pb_menu .et_pb_menu__logo-wrap{display:none;}
	.prahi_homev50_header .et_pb_menu .et_pb_menu__menu{margin-left:0;margin-right:0;}
}
@media only screen and (max-width:981px){
	.prahi_homev50_header .et_pb_menu .et_pb_menu__wrap{justify-content: flex-end;}
}

/*Footer*/
.prahi_footer_email{padding: 0 25px;overflow: hidden;}
.prahi_footer_email form{display:flex;}
.prahi_footer_email form .et_pb_newsletter_field{width:100%;}
.prahi_footer_email .et_pb_button .et_pb_newsletter_button_text{display:none;}
.prahi_footer_email .et_pb_newsletter_form{padding-top:0 !important;}
.prahi_footer_email .et_pb_newsletter_form form .et_pb_newsletter_field{padding-bottom:0;}
.prahi_footer_email .et_pb_button:hover{border:none;background: unset;}
.prahi_footer1 .et_pb_blurb .et_pb_image_wrap .et-pb-icon{line-height: 1.7em;}
.prahi_footer1 .et_pb_blurb .et_pb_blurb_container{padding-left: 0;}
.prahi_footer_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footer_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footer_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footer_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footer_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footer_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footer_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footer_blog .et_pb_post{margin-bottom: 30px;}
@media only screen and (max-width:767px){
.prahi_footerv1_blurb .et_pb_blurb_container{display:block;}
}

/*Footer v2*/
.prahi_footerv2_text .et_pb_text_inner strong{color:var(--yellow);}
.prahi_footerv2_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv2_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv2_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv2_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv2_menu1 .et_pb_menu__menu,.prahi_footerv2_menu1 .et-menu-nav,.prahi_footerv2_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv2_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv2_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
@media only screen and (max-width:981px){
	.prahi_footerv2_menu1 .et_pb_menu__menu ul{text-align: center;}
}  

/*Footer V3*/
.prahi_footerv3_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv3_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;border-bottom: 1px dashed rgba(74, 74, 74, 0.5);}
.prahi_footerv3_menu .et-menu-nav .et-menu li:last-child{border-bottom:0;}
.prahi_footerv3_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv3_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv3_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv3_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv3_blog .et_pb_post{margin-bottom: 30px;}
.prahi_homev3_footer1{position: relative;top: -50px;}
.prahi_homev3_footer .prahi_footerv3_sidebar1 .rpwwt-widget ul li{height: 60px;}
@media only screen and (max-width:981px){
	.prahi_homev3_footer .prahi_footerv3_sidebar1 .rpwwt-widget ul li .rpwwt-post-date{left:20px;}
} 

/*Footerv4*/
.prahi_footerv4_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv4_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv4_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv4_menu .et_mobile_nav_menu{display:none !important;}
@media only screen and (max-width:767px){
	.prahi_footerv4 .et_pb_column_2_tb_footer .et_pb_blurb{width: 100%;}
}

/*Footer v5*/
.prahi_footerv5_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv5_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv5_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv5_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv5_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv5_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv5_blog .et_pb_post{margin-bottom: 30px;}
.prahi_footerv5_menu1 .et_pb_menu__menu,.prahi_footerv5_menu1 .et-menu-nav,.prahi_footerv5_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv5_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv5_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv5_menu1 .et_pb_menu__menu ul{text-align: right;}
@media only screen and (max-width:981px){
	.prahi_footerv5_menu1 .et_pb_menu__menu ul{text-align: center;}
}  


/*Footer v6*/
.prahi_footerv6_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv6_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv6_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv6_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv6_menu1 .et_pb_menu__menu,.prahi_footerv6_menu1 .et-menu-nav,.prahi_footerv6_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv6_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv6_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv6_menu1 .et_pb_menu__menu ul{text-align: right;}
@media only screen and (max-width:981px){
	.prahi_footerv6_menu1 .et_pb_menu__menu ul{text-align: center;}
}



/*Footer v8*/
.prahi_footerv8_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv8_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv8_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\45';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv8_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv8_menu .et_mobile_nav_menu{display:none !important;}

.prahi_homev8_footer1 .et_pb_text_4_tb_footer .et_pb_text_inner span{color: var(--blue);font-weight: 600;}
.prahi_footerv8_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv8_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv8_blog .et_pb_post{margin-bottom: 30px;}
.prahi_footerv8_menu1 .et_pb_menu__menu,.prahi_footerv8_menu1 .et-menu-nav,.prahi_footerv8_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv8_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv8_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv8_menu1 .et_pb_menu__menu ul{text-align: right;}
@media only screen and (max-width:981px){
	.prahi_footerv8_menu1 .et_pb_menu__menu ul{text-align: center;}
}  

/*Footer v10*/
.prahi_footerv10_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv10_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv10_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv10_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv10_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv10 .et_pb_blurb .et_pb_image_wrap .et-pb-icon{line-height: 1.7em;}
.prahi_footerv10 .et_pb_blurb .et_pb_blurb_container{padding-left: 0;}
.prahi_footerv10_form .et_pb_contact form .et_pb_contact_field{width:100%;padding-left:0;}
.prahi_footerv10_form .et_pb_contact form .et_contact_bottom_container{display: block;float: none;text-align: left;}
.prahi_footerv10_form .et_pb_contact form .et_contact_bottom_container .et_pb_button{margin-left:0;}
@media only screen and (max-width:981px){
	.prahi_footerv10_form .et_pb_contact form .et_contact_bottom_container{text-align:center;}
}

/*Footer v11*/
.prahi_footerv10_txt h4:before{content: "";width: 40px;height: 2px;background-color: var(--yellow);position: absolute;left: 0px;bottom: 10px;z-index: 1;}
.prahi_footerv10_txt h4{padding-bottom:0;position: relative;padding-left: 50px;}


/*Footer V12*/
.prahi_footerv12_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv12_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv12_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv12_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv12_menu1 .et_pb_menu__menu,.prahi_footerv12_menu1 .et-menu-nav,.prahi_footerv12_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv12_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv12_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv12_menu1 .et_pb_menu__menu ul{text-align: right;}
@media only screen and (max-width:981px){
	.prahi_footerv12_menu1 .et_pb_menu__menu ul{text-align: center;}
}  


/*Footer v13*/
.prahi_footerv13_blog .et_pb_post{margin-bottom:0;}
.prahi_homev13_email form{display: flex;position: relative;}
.prahi_homev13_email form .et_pb_newsletter_button_wrap{position: absolute;right: 6px;top: 6px;}
.prahi_homev13_email form .et_pb_button:after{margin-left: 0 !important;left: 10px !important;top: 10px;bottom: auto;}
.prahi_homev13_email .et_pb_newsletter_form{padding-top:0 !important;}
.prahi_homev13_email form .et_pb_newsletter_field{padding-bottom:0 !important;width:100%;}
.prahi_homev13_email{margin-bottom:15px !important;}
.prahi_footer13_txt h2:after{background-color: var(--yellow);content: "";display: inline-block;width: 100%; height: 1px;top: 50%;position: absolute;margin-left: 10px;}
.prahi_footer13_txt h2{padding-bottom: 0;overflow: hidden;position: relative;}
@media only screen and (max-width:981px){
	.prahi_homev13_email form .et_pb_newsletter_button_wrap{right: 6px;}
}

/*Footer v14*/
.prahi_footerv14_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv14_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv14_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\45';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv14_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv14_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv14_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv14_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv14_blog .et_pb_post{margin-bottom: 30px;}
.prahi_footerv14_menu1 .et_pb_menu__menu,.prahi_footerv14_menu1 .et-menu-nav,.prahi_footerv14_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv14_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv14_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv14_menu1 .et_pb_menu__menu ul{text-align: right;}
.prahi_homev14_footer1 .et_pb_text_4_tb_footer .et_pb_text_inner span{color: var(--yellow);font-weight: 600;}
@media only screen and (max-width:981px){
	.prahi_footerv14_menu1 .et_pb_menu__menu ul{text-align: center;}
}  

/*Footer v15*/
.prahi_footerv15_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv15_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv15_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\45';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;}
.prahi_footerv15_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv15_menu .et_mobile_nav_menu{display:none !important;}

/*Footer V16*/
.prahi_footerv16_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv16_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv16_menu .et-menu-nav .et-menu li a:before{content: "";width: 5px;height: 5px;position: absolute;left: 0px;background:var(--color2);top: 5px;}
.prahi_footerv16_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv16_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv16_txt span{color:var(--yellow);}

/*Footer V17*/
.prahi_footerv17 .prahi_footerv17_txt h6{margin-bottom:20px;padding:0;}
.prahi_footerv17 .prahi_footerv17_txt h6 span{color:var(--yellow);cursor:pointer;}
.prahi_footerv17 .prahi_footerv17_txt h6 span:hover{color:var(--color2);}
.prahi_footerv17 .prahi_footerv17_txt ul li{position:relative;}
.prahi_footerv17 .prahi_footerv17_txt ul li:before{margin-right: 10px;font-family: ETmodules;font-weight: 900;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;content: "\e076";color:var(--color2);}
.prahi_footerv17 .prahi_footerv17_txt ul li:nth-child(2):before{content: "\e090";}
.prahi_footerv17 .prahi_footerv17_txt ul li:nth-child(3):before{content: "\e081";}
.prahi_footerv17 .prahi_footerv17_txt ul li span:hover{color:var(--yellow);}
.prahi_footerv17_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv17_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv17_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv17_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv17 .prahi_footerv17_form .et_pb_contact_field{width:100%;float:none;padding: 0;}
.prahi_footerv17 .prahi_footerv17_form .et_contact_bottom_container{float: none;display: block;text-align: left;margin-top: 35px;}
.prahi_footerv17 .prahi_footerv17_form .et_contact_bottom_container .et_pb_button{margin:0;}
.prahi_footerv17 .prahi_footerv17_form .et_pb_contact_field .input:hover{border-bottom-color: var(--yellow);}
.prahi_footerv17_txt1 a{padding: 0 10px;}
@media only screen and (max-width:767px){
	.prahi_footerv17 .prahi_footerv17_form .et_contact_bottom_container{text-align:center;}
}

/*Footer v18*/
.prahi_footerv18_form form{margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}
.prahi_footerv18_form form .et_pb_contact_field,.prahi_footerv18_form form .et_contact_bottom_container{-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;margin: 0;}
.prahi_footerv18_form form .et_pb_contact_field .et_pb_contact_form_label{display:block;font-size: 18px;color: var(--color23);text-transform: capitalize;font-weight: 500;margin-bottom: .5rem;line-height: 28px;font-family: 'Poppins', sans-serif;}
.prahi_footerv18_form form .et_contact_bottom_container{display: block;text-align: center;}
.prahi_footerv18_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv18_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0 0 0 25px;}
.prahi_footerv18_menu .et-menu-nav .et-menu li:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv18_menu .et-menu-nav .et-menu li a:after{content: "";position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 100%;height: 1px;background-color: var(--yellow);-webkit-transition: all 0.5s;transition: all 0.5s;transform: scale(0);opacity: 0;}
.prahi_footerv18_menu .et-menu-nav .et-menu li a:hover:after{transform: scale(1);opacity: 1;}
.prahi_footerv18_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv18_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv18_blurb .et_pb_blurb_description span{color:var(--yellow);}
.prahi_footerv18_blurb .et_pb_blurb_container{padding-left:0;}
@media only screen and (max-width:981px){
	.prahi_footerv18_form form .et_pb_contact_field,.prahi_footerv18_form form .et_contact_bottom_container{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-bottom: 15px;}
	.prahi_footerv18_form form .et_contact_bottom_container{overflow: hidden;}
	.prahi_footerv18_form form .et_contact_bottom_container .et_pb_contact_submit{margin-left: 18px;width: 100%;}
}
@media only screen and (max-width:767px){
	.prahi_footerv18_form form .et_pb_contact_field,.prahi_footerv18_form form .et_contact_bottom_container{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;padding-bottom: 15px;}
	.prahi_footerv18_form form .et_contact_bottom_container .et_pb_contact_submit{margin-left: 8px;}
}

/*Footer V19*/
.prahi_footerv19_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv19_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;border-bottom: 1px solid rgba(255, 255, 255, 0.2);}
.prahi_footerv19_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv19_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv19_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv19_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv19_blog .et_pb_post{margin-bottom: 30px;}



/*Footer V20*/
.prahi_footerv20_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv20_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv20_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;}
.prahi_footerv20_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv20_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv20_blurb .et_pb_blurb_container{padding-left:5px;}
.prahi_footerv20_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv20_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv20_blog .et_pb_post{margin-bottom: 30px;}


/*Footer v21*/
.prahi_footerv21_icon .et_pb_social_icon .icon:before{background-color: transparent;box-shadow: 0 0 0 2px var(--color2) inset;color: var(--color2);-webkit-transition: all 280ms ease;-moz-transition: all 280ms ease;transition: all 280ms ease;border-radius:50%;}
.prahi_footerv21_icon .et_pb_social_icon .icon:hover:before{background-color: var(--color2);box-shadow: 0 0 0 2em var(--color2) inset;color: var(--color1);}
.prahi_footerv21_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv21_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;border-bottom: 1px solid rgba(255,255,255,.2);}
.prahi_footerv21_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv21_menu .et_mobile_nav_menu{display:none !important;}

/*Footer V22*/
.prahi_footerv22_icon li a:before{box-shadow: 0 0 0 2em var(--color23) inset;color: var(--color2);border-radius: 50%;-webkit-transition: all 280ms ease !important;-moz-transition: all 280ms ease !important;transition: all 280ms ease !important;}
.prahi_footerv22_icon li a:hover:before{box-shadow: 0 0 0 0px var(--color23) inset;background-color: var(--color2);color: var(--color23) !important;}
.prahi_footerv22_menu1 .et_pb_menu__menu,.prahi_footerv22_menu1 .et-menu-nav,.prahi_footerv22_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv22_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv22_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
@media only screen and (max-width:981px){
	.prahi_footerv22_menu1 .et_pb_menu__menu ul{text-align: center;}
}

/*Footer V24*/
.prahi_footerv24_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv24_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv24_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv24_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv24_email form{display: flex;}
.prahi_footerv24_email form .et_pb_newsletter_field{width: 70%;margin-right: 10px;padding: 0 !important;}
.prahi_footerv24_email form .et_pb_newsletter_button_wrap{width: 30%;}
@media only screen and (max-width:767px){
	.prahi_footerv24_email form{display:block;}
	.prahi_footerv24_email form .et_pb_newsletter_field{width: 100%;margin-right: 0px;margin-bottom:10px;}
	.prahi_footerv24_email form .et_pb_newsletter_button_wrap{width: 100%;}
	.et_pb_sidebar_0_tb_footer ul li,.et_pb_sidebar_1_tb_footer ul li{text-align:center;}
}

/*Footer V25*/
.prahi_footerv25_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv25_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv25_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv25_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv25_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv25_txt span{color:var(--color1);font-weight: 600;}
.prahi_footerv25_col1:before{background: var(--yellow);position: absolute;content: "";left: -70px;top: 0;width: 70px;height: 100%;z-index: 3;}
@media only screen and (max-width:981px){
	.prahi_footerv25_email .et_pb_newsletter_button_wrap{margin:auto;}
	.prahi_footerv25_email .et_pb_newsletter_form{padding:0;}
	.prahi_footerv25_col1:before{display:none;}
}

/*Footer V26*/
.prahi_footerv26_blurb .et_pb_image_wrap .et-pb-icon{border-radius: 0 ;}
.prahi_footerv26_txt h5{margin-bottom: 5px;}
.prahi_footerv26_txt h5 span{float: right;}
.prahi_footerv26_txt1 span{color: var(--yellow);}
.prahi_footerv26_form form .et_pb_newsletter_field{padding: 0 !important;}
.prahi_footerv26_form form .et_pb_newsletter_button_wrap .et_pb_newsletter_button_text{display: none;}
.prahi_footerv26_form form .et_pb_newsletter_button_wrap{position: absolute; right: 5px;top: 5px;}
.prahi_footerv26_form form .et_pb_newsletter_button_wrap a:after{margin-left: 0 !important;left: 10px !important;top: 2px;}
.prahi_footerv26_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv26_menu .et-menu{display: block;margin: 0 !important;width: 100%;}
.prahi_footerv26_menu .et-menu li{display: block !important;padding: 0;margin: 0 0 7px 0 !important;}
.prahi_footerv26_menu .et-menu{display: block !important;}
.prahi_footerv26_menu .et_mobile_nav_menu{display: none !important;}
.prahi_footerv26_menu1 .et_pb_menu__menu,.prahi_footerv26_menu1 .et-menu-nav,.prahi_footerv26_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv26_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv26_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv26_menu1 .et_pb_menu__menu ul{text-align: right;}
@media only screen and (max-width:981px){
	.prahi_footerv26_menu1 .et_pb_menu__menu ul{text-align: center;}
}

/*Footer v27*/
.prahi_footerv27_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv27_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv27_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\24';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv27_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv27_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv27_txt h3:not(:last-child){padding-bottom: 12px;margin-bottom: 12px;border-style: solid;border-width: 0 0 1px 0;border-color: rgba(255,255,255,0.2);}
.prahi_footerv27_txt h3 span{float:right;}
.prahi_footerv27_email form{display: flex;}
.prahi_footerv27_email form .et_pb_newsletter_button_text{display:none;}
.prahi_footerv27_email form .et_pb_button:after{line-height: 0 !important;margin-left: -10px !important;font-size: 20px !important;}
.prahi_footerv27_email .et_pb_newsletter_form{padding-top:0 !important;}
.prahi_footerv27_row{top:-90px;}

/*Footer v28*/
.prahi_footerv28_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv28_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv28_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv28_menu .et_mobile_nav_menu{display:none !important;}
.prahi_homev28_footer .prahi_footerv28_txt{position:relative;padding-bottom:0;}
.prahi_homev28_footer .prahi_footerv28_txt:before{position: absolute;content: '';left: 0px;bottom: 0px;width: 130px;height: 2px;background-color: rgba(255,255,255,0.20);}
.prahi_homev28_footer .prahi_footerv28_txt:after{position: absolute;content: '';left: 0px; bottom: 0px;width: 55px;height: 2px;background-color: var(--yellow);}

/*Footer v29*/
.prahi_footerv29_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv29_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv29_blog .et_pb_post{margin-bottom: 30px;}
.prahi_footerv29_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv29_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv29_menu .et-menu-nav .et-menu li a:before{position: absolute;content: ". . .";font-weight: 800;left: 0px;font-weight: 800;font-size: 16px;line-height: 1em;top: -5px;}
.prahi_footerv29_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv29_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv29_divider:after{display: block;position: absolute;content: '';left: 46px;top: -3px;bottom: -3px;height: 8px;width: 8px;border-radius: 50px;background-color: var(--yellow);}

/*Footer V30*/
.prahi_footerv30_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv30_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv30_blog .et_pb_post{margin-bottom: 30px;}
.prahi_footerv30_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv30_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv30_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv30_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv30_menu1 .et_pb_menu__menu,.prahi_footerv30_menu1 .et-menu-nav,.prahi_footerv30_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv30_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv30_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
@media only screen and (max-width:981px){
	.prahi_footerv30_menu1 .et_pb_menu__menu ul{text-align: center;}
} 

/*Footer v31*/
.prahi_footerv31_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv31_menu .et-menu-nav .et-menu li{position: relative;padding: 0;}
.prahi_footerv31_menu .et-menu-nav .et-menu li:not(:last-child){margin-bottom: 4px;padding-bottom: 6px;border-bottom: 1px solid rgba(255,255,255,.09);}
.prahi_footerv31_menu .et-menu-nav .et-menu li:after{content:'\35';font-family:ETmodules;position:absolute;top:0px;font-size: 20px;right:0;display:inline-block;color:var(--color2);}
.prahi_footerv31_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv31_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv31_sidebar .widget_nav_menu ul li:not(:last-child){margin-bottom: 4px;padding-bottom: 6px;border-bottom: 1px solid rgba(255,255,255,.09);}
.prahi_footerv31_sidebar .widget_nav_menu ul li{position:relative;}
.prahi_footerv31_sidebar .widget_nav_menu ul li:after{content:'\35';font-family:ETmodules;position:absolute;top:0px;font-size: 20px;right:0;display:inline-block;color:var(--color2);}


/*Footer V32*/
.prahi_footerv32_txt h5 span{color: rgba(255,255,255,0.83);}
.prahi_footerv32_divider:after{position: absolute;content: '';left: 46px;bottom: auto;height: 2px;width: 18px;background-color: var(--yellow);top: 0;}
.prahi_homev32_email .et_pb_newsletter_form{padding:0 !important;}
.prahi_homev32_email .et_pb_newsletter_form form{display:flex;}
.prahi_homev32_email .et_pb_newsletter_form form .et_pb_newsletter_field{width:65%;}
.prahi_homev32_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{width:35%;}
.prahi_footerv32_social li a{margin-right:0;width: 100%;height: 60px;}
.prahi_footerv32_social li{margin-bottom:0;width:20%;text-align: center;padding: 15px 10px;border-left: 1px solid var(--color1);}
.prahi_footerv32_social li a:before{line-height: 60px;width: 100%;height: 100%;}
@media only screen and (max-width:767px){
	.prahi_homev32_email .et_pb_newsletter_form form{display:block;}
	.prahi_homev32_email .et_pb_newsletter_form form .et_pb_newsletter_field,.prahi_homev32_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{width:100%;}

}

/*Footer V33*/
.prahi_footerv33_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv33_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv33_blog .et_pb_post{margin-bottom: 30px;}
.prahi_footerv33_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv33_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv33_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv33_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv33_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv33_txt h2{position: relative;margin-bottom: 35px;padding-bottom: 15px;}
.prahi_footerv33_txt h2:before{background: rgba(65, 65, 65, 0.3);border-radius: 10px;bottom: -1px;content: "";height: 3px;left: 0;position: absolute;width: 100%;}
.prahi_footerv33_txt h2:after{border-radius: 10px;bottom: -1px;content: "";height: 3px;left: 0;position: absolute;width: 50px;background: var(--yellow);}
.prahi_footerv33_txt1 h3:not(:last-child){padding-bottom: 12px;margin-bottom: 12px;border-style: solid;border-width: 0 0 1px 0;border-color: rgba(255,255,255,0.2);}
.prahi_footerv33_txt1 h3 span{float:right;}

/*Footer V34*/
.prahi_footerv34_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv34_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv34_blog .et_pb_post{margin-bottom: 30px;}
.prahi_footerv34_blog .et_pb_post:not(:last-child){border-bottom: 1px solid var(--blue);padding-bottom: 10px;}
.prahi_footerv34_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv34_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv34_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\39';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv34_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv34_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv34_txt h2 span{position:relative;}
.prahi_footerv34_txt h2 span:after{width: 30px;margin-top: 8px;height: 10px;border-bottom-left-radius: 110px;border-bottom-right-radius: 110px;border: 3px solid var(--yellow);border-top: 0;content: "";display: block;left: 0;}

/*Footer V35*/
.prahi_footerv35_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv35_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;padding-bottom: 10px;}
.prahi_footerv35_menu .et-menu-nav .et-menu li a:before{content: '';position: absolute;left: 0;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 7px;height: 2px;background: -webkit-gradient(linear, left top, right top, from(var(--yellow)), color-stop(var(--color15)), color-stop(var(--color15)), color-stop(var(--color15)), to(var(--color15)));background: linear-gradient(to right, var(--yellow), var(--color15), var(--color15), var(--color15), var(--color15));opacity: 0;visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;}
.prahi_footerv35_menu .et-menu-nav .et-menu li a:hover:before{opacity: 1;visibility: visible;}
.prahi_footerv35_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv35_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv35_txt h4 span{position:relative;}
.prahi_footerv35_txt h4 span:after{background: linear-gradient(to right, var(--yellow), var(--color15), var(--color15), var(--color15), var(--color15));content: '';display:block;left: 0;height: 2px;width: 45px;margin-top:6px;}
.prahi_footerv35_txt1 .et_pb_text_inner span,.prahi_footerv35_txt2 .et_pb_text_inner span{color: rgba(255,255,255,0.78)}
.prahi_footerv35_form_row{background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));text-align: center;border-radius: 5px;position: relative;z-index: 1;margin-bottom: 80px;margin-top:-170px;}
.prahi_footerv35_form .et_pb_contact_main_title{margin-bottom: 15px;}
.prahi_footerv35_form .et_pb_contact form{margin: 0;}
.prahi_footerv35_form .et_pb_contact form .et_pb_contact_field_0_tb_footer{padding-left: 10px;padding-right: 10px;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;margin: 0;}
.prahi_footerv35_form .et_pb_contact form .et_pb_contact_field_1_tb_footer{padding-left: 10px;padding-right: 10px;-ms-flex: 0 0 45.666667%;flex: 0 0 45.666667%;max-width: 45.666667%;margin: 0;}
.prahi_footerv35_form .et_pb_contact form .et_contact_bottom_container{padding-left: 10px;padding-right: 10px;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;display: inline-block;margin-top: 0;}
.prahi_footerv35_form .et_pb_contact form .et_contact_bottom_container .et_pb_button{margin: 0;display: block;height: 50px;padding: 0 40px !important;text-align: center;width: 100%;z-index: 1;position: relative;}
.prahi_footerv35_form .et_pb_contact form .et_pb_contact_field .input{border: none;background-color: var(--yellow);border-radius: 5px;color: var(--color2);height: 50px;}
.prahi_footerv35_form .et_pb_contact form .et_contact_bottom_container .et_pb_button:before{content: '';position: absolute;width: 100%;height: 100%;z-index: -1;background: -webkit-gradient(linear, left top, right top, from(var(--yellow)), color-stop(var(--color15)), color-stop(var(--color15)), color-stop(var(--color15)), to(var(--color15)));background: linear-gradient(to right, var(--yellow), var(--color15), var(--color15), var(--color15), var(--color15));-webkit-transition: 0.5s;transition: 0.5s;border-radius: 5px;top: 0;display:block !important;opacity:1;}
.prahi_footerv35_form .et_pb_contact form .et_contact_bottom_container .et_pb_button:hover:before{background:var(--yellow);border-radius: 0px;}
@media only screen and (max-width:981px){
	.prahi_footerv35_form .et_pb_contact form .et_pb_contact_field_0_tb_footer{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.prahi_footerv35_form .et_pb_contact form .et_pb_contact_field_1_tb_footer{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.prahi_footerv35_form .et_pb_contact form .et_contact_bottom_container{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;float: none;display: inline-block;margin-top: 20px;}
}
@media only screen and (max-width:767px){
	.prahi_footerv35_form .et_pb_contact form .et_pb_contact_field_0_tb_footer{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.prahi_footerv35_form .et_pb_contact form .et_pb_contact_field_1_tb_footer{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin-top: 10px;}
	.prahi_footerv35_form_row{margin-bottom: 10px;}
}

/*Footer V36*/
.prahi_footerv36_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv36_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv36_blog .et_pb_post{margin-bottom: 30px;}
.prahi_footerv36_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv36_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv36_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv36_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv36_menu1 .et_pb_menu__menu,.prahi_footerv36_menu1 .et-menu-nav,.prahi_footerv36_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv36_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv36_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv36_menu1 .et_pb_menu__menu ul{text-align: right;} 
.prahi_footerv36_txt h4 span{position:relative;}
.prahi_footerv36_txt h4 span:after{background: var(--yellow);;content: '';display:block;left: 0;height: 1px;width: 50px;margin-top:6px;}
.prahi_footerv36_btn{position: relative;overflow: hidden;transition: all 300ms linear;z-index:1;}
.prahi_footerv36_btn:after{position: absolute;display:block;left: 0;top: 0;height: 100%;width: 100%;content: "";background-color: var(--color2);-webkit-transform: scale(0,1) !important;-ms-transform: scale(0,1)!important;transform: scale(0,1)!important;-webkit-transform-origin: top right!important;-ms-transform-origin: top right!important;transform-origin: top right!important;-webkit-transition: transform 500ms cubic-bezier(.86,0,.07,1)!important;-moz-transition: transform 500ms cubic-bezier(.86,0,.07,1)!important;-o-transition: transform 500ms cubic-bezier(.86,0,.07,1)!important;transition: transform 500ms cubic-bezier(.86,0,.07,1)!important;-webkit-transition-timing-function: cubic-bezier(.86,0,.07,1)!important;-moz-transition-timing-function: cubic-bezier(.86,0,.07,1)!important;-o-transition-timing-function: cubic-bezier(.86,0,.07,1)!important;transition-timing-function: cubic-bezier(.86,0,.07,1)!important;z-index: -1;margin: 0;}
.prahi_footerv36_btn:hover{-webkit-box-shadow: 0 10px 30px rgba(0,0,0,.1);-moz-box-shadow: 0 10px 30px rgba(0,0,0,.1);-ms-box-shadow: 0 10px 30px rgba(0,0,0,.1);-o-box-shadow: 0 10px 30px rgba(0,0,0,.1);box-shadow: 0 10px 30px rgba(0,0,0,.1);}
.prahi_footerv36_btn:hover:after{-webkit-transform: scale(1,1)!important;-ms-transform: scale(1,1)!important;transform: scale(1,1)!important;-webkit-transform-origin: bottom left!important;-ms-transform-origin: bottom left!important;transform-origin: bottom left!important;}
@media only screen and (max-width:981px){
	.prahi_footerv36_menu1 .et_pb_menu__menu ul{text-align: center;}
} 

/*Footer V37*/
.prahi_footerv37_map_txt {background-color: var(--color2);box-shadow: 0 0 30px rgba(0,0,0,0.30);margin: 0;border: 10px solid var(--color2);height:100%;}
.prahi_footerv37_col{position:relative;}
.prahi_footerv37_blurb .et_pb_blurb_container{vertical-align: bottom;}
.prahi_footerv37_email .et_pb_newsletter_form,.prahi_homev36_email .et_pb_newsletter_form form .et_pb_newsletter_field{padding: 0 !important;}
.prahi_footerv37_email .et_pb_newsletter_form form{position: relative;}
.prahi_footerv37_email .et_pb_newsletter_form form .et_pb_newsletter_field .input{height: 60px;}
.prahi_footerv37_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{position: absolute;right: 0;top: 0;height: 60px;width: 60px;color: var(--color1);font-size: 18px;cursor: pointer;border-radius: 0 4px 4px 0; background-color: var(--color2);text-transform: uppercase;}
.prahi_footerv37_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap a:after{margin-left: 0 !important;left: 0 !important;right: 0;line-height: 60px !important;}
.prahi_footerv37_txt{display: inline-block;float: left;padding-top: 10px;}
.prahi_footerv37_icon{display: inline-block;float: left;padding: 5px 0 0 10px !important;}
.prahi_footerv37_map_txt .et_pb_text_inner{height:100%;}
.prahi_footerv37_menu1 .et_pb_menu__menu,.prahi_footerv37_menu1 .et-menu-nav,.prahi_footerv37_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv37_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv37_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv37_menu1 .et_pb_menu__menu ul{text-align: right;}
@media only screen and (max-width:981px){
	.prahi_footerv37_menu1 .et_pb_menu__menu ul{text-align: center;}
	.prahi_footerv37_blurb{text-align:center;margin-bottom: 10px !important;}
	.prahi_footerv37_txt{float: none;display: block;}
	.prahi_footerv37_icon{float: none;display: block;padding: 10px 0 0 !important;}
	.prahi_footerv37_blurb .et_pb_module_header{word-break: break-word;line-height: 22px;}
}


/*Footer V38*/
.prahi_footerv38_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv38_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.prahi_footerv38_blog .et_pb_post{border-bottom: 1px solid var(--blue);padding-bottom: 15px;margin-bottom: 20px;}
.prahi_footerv38_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;z-index: 1;position: relative;}
.prahi_footerv38_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv38_menu .et-menu-nav .et-menu li a:before{position: absolute;top: 12px;left: -3px;content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--yellow);transform: scale(0);transition: all 0.3s ease-in-out 0.1s;z-index: 5;}
.prahi_footerv38_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv38_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv38_menu .et-menu-nav .et-menu:before{position: absolute;top: 5px;left: 0;bottom: 5px;width: 1px; background: var(--blue);content: "";z-index: -1;}
.prahi_footerv38_menu .et-menu-nav .et-menu li a:hover:before{transform: scale(1);}
.prahi_footerv38_divider:after{position: absolute;top: -2px;right: -10px;bottom: 0;width: 5px;height: 5px;background: var(--yellow);border-radius: 50%;content: "";display: inline-block;}
.prahi_footerv38_divider .et_pb_divider_internal{position:relative;}
.prahi_footerv38_divider .et_pb_divider_internal:after{position: absolute;top: -19px;right: -20px;bottom: 0;width: 5px;height: 5px;background: var(--yellow);border-radius: 50%;content: "";display: inline-block;}


/*Footer V39*/
.prahi_footerv39_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv39_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv39_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\39';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;}
.prahi_footerv39_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv39_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv39_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv39_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;}
.prahi_footerv39_blog .et_pb_post{margin-bottom: 30px;}

.prahi_footerv39_email .et_pb_newsletter_form{padding-top: 0 !important;}
.prahi_footerv39_email form{display: flex;}
.prahi_footerv39_email form .et_pb_newsletter_field{padding-bottom: 0;width: 72%;}
.prahi_footerv39_email form .et_pb_newsletter_field .input{border: none;height: 51px;}
.prahi_footerv39_email form .et_pb_button{height: 51px;}
.prahi_footerv39_email form .et_pb_newsletter_button_wrap{width:40%;}
.prahi_footerv39_txt h3{position: relative;display: inline-block;line-height: 28px;padding-left: 14px;padding-bottom: 0;}
.prahi_footerv39_txt h3:after{display: block;height: 80%;margin-top: 3px;margin-bottom: 0;content: '';position: absolute;bottom: -5px;left: 1px;top: 0;width: 3px;background:var(--yellow);}
.prahi_footerv39_txt1 h3{line-height: 23px;padding: 10px 0 10px 0;border-bottom: 1px solid rgba(255,255,255,.07);}
.prahi_footerv39_txt1 h3 span{float:right;}
.prahi_footerv39_txt1 h3:last-child span{color:var(--yellow);}
@media only screen and (max-width:981px){
	.prahi_footerv39_form_row .et_pb_blurb .et_pb_blurb_content{display:inline-block;}
	.prahi_footerv39_form_row .et_pb_blurb{text-align:center;}
}
@media only screen and (max-width:767px){
	.prahi_footerv39_email form{display: block;}
	.prahi_footerv39_email form .et_pb_newsletter_button_wrap{width:100%;margin-top: 15px;}
	.prahi_footerv39_email form .et_pb_newsletter_field{width:100%;}
}

/*Footer V40*/
.prahi_footerv40_email form .et_pb_button:hover{-webkit-transform: translate3d(0, -3px, 0);transform: translate3d(0, -3px, 0);-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .15);box-shadow: 0 8px 25px rgba(0, 0, 0, .15);color: var(--color2);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}

/*Footer V41*/
.prahi_footerv41_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv41_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv41_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv41_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv41_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv41 .et_pb_column .prahi_footerv41_txt h3 span{color:var(--yellow);}
.prahi_footerv41 .et_pb_column .prahi_footerv41_txt h3{position:relative;margin-bottom: 25px;padding-bottom: 20px;}
.prahi_footerv41 .et_pb_column .prahi_footerv41_txt h3:before{bottom: 0;content: '';display: inline-block;height: 3px;left: 0;position: absolute;width: 50px;background-color:var(--yellow);transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear;}
.prahi_footerv41 .et_pb_column:hover .prahi_footerv41_txt h3:before{width: 100%;background-color:var(--yellow);}
.prahi_footerv41_txt1 h5 a{color: rgba(255,255,255,.6);}
.prahi_footerv41_txt1 h5 a:hover{color: var(--yellow);}
.prahi_footerv41_menu1 .et_pb_menu__menu,.prahi_footerv41_menu1 .et-menu-nav,.prahi_footerv41_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv41_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv41_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv41_menu1 .et_pb_menu__menu ul{text-align: right;}
@media only screen and (max-width:981px){
	.prahi_footerv41_menu1 .et_pb_menu__menu ul{text-align: center;}
}  

/*Footer V42*/
.prahi_footerv42_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv42_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv42_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv42_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv42_email .et_pb_newsletter_form form{display: flex;position: relative;}
.prahi_footerv42_email .et_pb_newsletter_form form .et_pb_newsletter_field{width:100%;padding:0 !important;}
.prahi_footerv42_email .et_pb_newsletter_form form .et_pb_newsletter_field .input{height: 50px;}
.prahi_footerv42_email .et_pb_newsletter_form form .et_pb_button{position: absolute;width: auto;top: 0;right: 0;height: 50px;}
.prahi_footerv42_menu1 .et_pb_menu__menu,.prahi_footerv42_menu1 .et-menu-nav,.prahi_footerv42_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv42_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv42_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv42_menu1 .et_pb_menu__menu ul{text-align: right;}
@media only screen and (max-width:981px){
	.prahi_footerv42_menu1 .et_pb_menu__menu ul{text-align: center;}
}  

/*Footer V43*/
.prahi_footerv43_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv43_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv43_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;transition: all 500ms ease;}
.prahi_footerv43_menu .et-menu-nav .et-menu li a:hover:before{left:5px;}
.prahi_footerv43_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv43_menu .et_mobile_nav_menu{display:none !important;}


/*Footer V44*/
.prahi_footerv44_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv44_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv44_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv44_menu .et_mobile_nav_menu{display:none !important;}


/*Footer v45*/
.prahi_footerv45_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv45_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv45_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv45_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv45_menu .et_mobile_nav_menu{display:none !important;}

/*Footer V46*/
.prahi_footerv46_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv46_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv46_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv46_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv46_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv46_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.prahi_footerv46_blog .et_pb_post{margin-bottom: 30px;border-bottom: 1px solid rgba(255, 255, 255, 0.06);padding-bottom: 15px;}
.prahi_footerv46_txt span{float:right;}
.prahi_footerv46_txt span.close,.prahi_footerv46_blurb .et_pb_blurb_description span,.prahi_homev46_txt2 span{color:var(--yellow);}
.prahi_homev46_txt1 h3 span{font-size: 22px;color: var(--yellow);}

/*Footer V47*/
.prahi_footerv47_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv47_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv47_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv47_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv47_menu1 .et_pb_menu__menu,.prahi_footerv47_menu1 .et-menu-nav,.prahi_footerv47_menu1 .et_pb_menu__menu ul{width: 100%;display: block !important;margin: 0 !important;} 
.prahi_footerv47_menu1 .et_mobile_nav_menu{display: none !important;}
.prahi_footerv47_menu1 .et-menu li{margin: 0 !important;display: inline-block !important;padding: 0 5px !important;}
.prahi_footerv47_menu1 .et_pb_menu__menu ul{text-align: right;}
.prahi_footerv47_email form{position: relative;}
.prahi_footerv47_email form .et_pb_newsletter_field{padding:0 !important;}
.prahi_footerv47_email form .et_pb_newsletter_button_wrap{position: absolute;top: 7px;right: 40px;margin: 0;}
.prahi_footerv47_txt span{font-weight: 600;}
@media only screen and (max-width:981px){
	.prahi_footerv47_menu1 .et_pb_menu__menu ul{text-align: center;}
}  

/*Footer V48*/
.prahi_footerv48_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv48_menu .et-menu-nav .et-menu li{width: 45%;display: inline-block;margin-right: 3%;position: relative;padding: 0;}
.prahi_footerv48_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv48_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv48_icon li .icon:after{content: '';width: 100%;height: 100%;background: var(--yellow);position: absolute;border-radius: 50%;left: 0;-webkit-transition: .3s; -o-transition: .3s;transition: .3s;-webkit-transform: scale(0); -ms-transform: scale(0);transform: scale(0);top: 0;}
.prahi_footerv48_icon li .icon:hover:after{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}

/*Footer V49*/
.prahi_footerv49_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv49_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;}
.prahi_footerv49_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv49_menu .et_mobile_nav_menu{display:none !important;}

/*Footer V50*/
.prahi_footerv50_menu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_footerv50_menu .et-menu-nav .et-menu li{display: block;position: relative;padding: 0;width: 100%;}
.prahi_footerv50_menu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;color:var(--yellow);}
.prahi_footerv50_menu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_footerv50_menu .et_mobile_nav_menu{display:none !important;}
.prahi_footerv50_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_footerv50_blog .et_pb_post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}
.prahi_footerv50_blog .et_pb_post{margin-bottom: 30px;border-bottom: 1px solid var(--blue);padding-bottom:15px;}
.prahi_footerv50_txt span{color:var(--yellow);}


/* Home */
.prahi_home_slider .et_pb_slide .et_pb_slide_content h2{letter-spacing: 0px;font-weight: 600;font-size: 65px;margin-bottom: 10px;color: var(--yellow) !important;}
.prahi_home_slider .et_pb_slide .et_pb_slide_content p{margin-bottom:20px;}
.prahi_home_slider .et_pb_slide .et_pb_slide_content p .btn1{padding:15px 30px;font-size:14px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;}
.prahi_home_slider .et_pb_slide .et_pb_slide_content p .btn2{padding:13px 30px;font-size:14px;font-weight:600;color:var(--yellow);border:2px solid var(--yellow);}
.prahi_home_slider .et_pb_slide .et_pb_slide_content p .btn2:hover{color:var(--color2);border-color:var(--yellow);background:var(--yellow);}
.prahi_home_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title:before{position:absolute;content:'';background:var(--yellow);width: 33px;height: 2px;display:inline-block;left: -40px;top: 10px;}
.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 35px;opacity: 0;background: var(--blue);height: 70px;width: 70px;color: var(--color2);text-align:center;}
.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-prev:before,.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-next:before{line-height: 70px;}
.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_home_slider .et-pb-controllers a{background-color: transparent;box-shadow: inset 0 0 0 2px white;-webkit-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;width: 16px;height: 16px;}
.prahi_home_slider:hover .et-pb-slider-arrows .et-pb-arrow-prev,.prahi_home_slider:hover .et-pb-slider-arrows .et-pb-arrow-next{opacity:1;}
.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{color:var(--color2);background:var(--yellow);}
.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 35px;opacity: 0;background: var(--blue);text-align:center;height: 70px;width: 70px;color: var(--color2);}
.prahi_home_text .et_pb_text_inner{background-color: var(--color2);position: absolute;left: 0;top: 20px;height: 35px;width: 35px;line-height: 33px;text-align: center;border: 1px solid var(--color2);border-radius: 50%;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow: 0 0 12px 0 rgba(0,0,0,.1);box-shadow: 0 0 10px 0 rgba(43,52,59,.1);right: 0;margin: auto;}
.prahi_home_blurb .et_pb_blurb_content .et_pb_main_blurb_image,.prahi_home_blurb1 .et_pb_blurb_content .et_pb_main_blurb_image{margin-bottom:15px;}
.prahi_home_text .et_pb_text_inner:before{content: '';position: absolute;height: 110px;width: 2px;top: -120%;left: 50%;z-index: -1;background-color: var(--color16);}
.prahi_home_person .et_pb_team_member_description .et_pb_module_header{width: 60%;float: left;padding-top: 20px;margin-left: 20px;font-style: normal;}
.prahi_home_person .et_pb_team_member_description .et_pb_member_position{width: auto;float: left;margin-left: 20px;font-style: normal;position: relative;padding-left: 45px;}
.prahi_home_person .et_pb_team_member_description .et_pb_member_position:before{content: '';position: absolute;width: 35px;height: 2px;top: 10px;left: 2px;background-color: var(--color20);}
.prahi_home_person .et_pb_team_member_description div{float: none;padding-top: 90px;}
.prahi_home_person .et_pb_team_member_description div:before{font-size: 67px;position: absolute;top: 30px;right: 10px;margin-top: 2px;color: var(--color20);font-weight: 400;font-style: normal;content: '\7c';font-family: ETmodules;}
.prahi_home_text3 .et_pb_text_inner .btn1{padding:15px 30px;font-size:14px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;}
.prahi_home_text3 .et_pb_text_inner .btn2{padding:13px 30px;font-size:14px;font-weight:600;color:var(--blue);border:2px solid var(--blue);}
.prahi_home_text3 .et_pb_text_inner .btn2:hover,.prahi_home_text3 .et_pb_text_inner .btn1:hover{color:var(--color2);border-color:var(--blue);background:var(--blue);} 
.prahi_home_blog2 .et_pb_post .date{background: var(--yellow);left: 25px;position: absolute;bottom:-15px;height: 58px;font-size: 15px;font-weight: 600;line-height: 18px;padding-top: 11px;padding-bottom: 7px;z-index: 1;text-align: center;color: var(--color2);width: 56px;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;-ms-transition: all .5s ease-in-out 0s;-o-transition: all .5s ease-in-out 0s;transition: all .5s ease-in-out 0s;}
.prahi_home_blog2 .et_pb_post:hover .date{transform: rotateY(360deg);}
.prahi_home_blog2 .et_pb_post .date .day{font-size: 24px;}
.prahi_home_blog2 .et_pb_post .date .month{line-height: 22px;}
.prahi_home_blog2 .et_pb_post .header{position: relative;padding: 10px 5px 0 23px;margin-bottom: 20px;}
.prahi_home_blog2 .et_pb_post .header .post-meta{margin: 10px 0 10px 0;border-top: 1px solid var(--color20);padding: 5px 0 5px;font-size: 13px;border-bottom: 1px solid var(--color20);}
.prahi_home_blog2 .et_pb_post .header:before{content: '';position: absolute;width: 3px;height: 100%;left: 0;top: 0;background-color: var(--color20);transition: .4s ease-in-out;pointer-events: none;}
.prahi_home_blog2 .et_pb_post:hover .header:before{background-color:var(--yellow);}
.prahi_home_blog2 .et_pb_post{position:relative;}
.prahi_home_blog2 .et_pb_post .header .post-meta .author:hover,.prahi_home_blog2 .et_pb_post .header .entry-title:hover a{color:var(--yellow) !important;}
.prahi_home_blog2 .et_pb_post .header .post-meta .author:before{padding-right: 10px;color: var(--color24);display: inline-block;font-size:10px;content: '\e08a';font-family: ETmodules;}
.prahi_home_blog2 .et_pb_post .post-content a{position:relative;}
.prahi_home_blog2 .et_pb_post .post-content .post-content-inner{margin-bottom:15px;}
.prahi_home_blog2 .et_pb_post .post-content a:after{right: -14px;font-size: 14px;position: absolute;content: '\39';font-family: ETmodules;}
.prahi_home_blog2 .et_pb_post{-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow: 0 0 12px 0 rgba(0,0,0,.1);box-shadow: 0 0 10px 0 rgba(43,52,59,.1);}
.prahi_home_service_row .et_pb_column:hover .et_pb_button{background: linear-gradient(90deg,var(--yellow) 83%,var(--blue) 83%)!important;}
.prahi_home_service_row .et_pb_blurb .et_pb_main_blurb_image{display:block;}
.prahi_home_service_row .et_pb_blurb .et_pb_main_blurb_image img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_home_slider .et_pb_slide .et_pb_slide_content h2{font-size:44px;}
	.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-prev:before,.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-next:before{line-height:50px;}
	.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 20px;height: 50px;width: 50px;}
	.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 20px;height: 50px;width: 50px;}
	.prahi_home_row .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{display:block;}
	.prahi_home_person .et_pb_team_member_description div:before{top:0;}
	.prahi_home_person .et_pb_team_member_description div{padding-top: 20px;text-align:center;}
	.prahi_home_person .et_pb_team_member_description .et_pb_member_position{float: none;margin: 0 auto;text-align: center;width: fit-content;}
	.prahi_home_person .et_pb_team_member_description .et_pb_module_header{float: none;width: 100%;text-align: center;margin-left: 0;}
	.prahi_home_person .et_pb_team_member_image{float: none;margin-top: 0px;text-align: center;width: 100%;padding-top: 20px;max-width: 100%;}	
	.prahi_home_blurb_row .et_pb_blurb .et_pb_blurb_container{display:block;}
	.prahi_home_row .et-pb-icon{display: block;text-align: center;}
}
@media only screen and (max-width:767px){
	.prahi_home_slider .et_pb_slide .et_pb_slide_content h2{font-size:23px;}
	.prahi_home_slider .et_pb_slide .et_pb_slide_content p .btn1{width: 100%;display: block;margin: 0 auto;margin-left: 0;}
	.prahi_home_slider .et_pb_slide .et_pb_slide_content p .btn2{width: 100%;display: block;margin: 10px auto 0;margin-left: 0;}
	.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 5px;}
	.prahi_home_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 5px;}
	.prahi_home_blurb,.prahi_home_text{padding-left: 0px;padding-right: 0px;}
	.prahi_home_blurb1{padding-left: 50px;padding-right: 0px;}
	.prahi_home_row{padding-bottom:0 !important;}
	.prahi_home_person .et_pb_team_member_description div:before{font-size: 55px;right: -10px;margin-top: 0px;}
	.prahi_home_text3 .et_pb_text_inner .btn1{width: fit-content;display: block;margin: 0 auto;}
	.prahi_home_text3 .et_pb_text_inner .btn2{width: fit-content;display: block;margin: 20px auto 0;}
	.prahi_footer_menu .et-menu-nav .et-menu li a:before{display:none;}
	.prahi_footer_menu .et-menu-nav .et-menu li a{padding-left:0 !important;}
}

/*Home V2*/
.prahi_homev2_slider .et_pb_slides .et_pb_button{transition:none !important;}
.prahi_homev2_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 0px;opacity: 0;}
.prahi_homev2_slider:hover .et-pb-slider-arrows .et-pb-arrow-prev,.prahi_homev2_slider:hover .et-pb-slider-arrows .et-pb-arrow-next{opacity:1;}
.prahi_homev2_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 0px;opacity: 0;}
.prahi_homev2_slider .et-pb-slider-arrows .et-pb-arrow-prev:before,.prahi_homev2_slider .et-pb-slider-arrows .et-pb-arrow-next:before{font-size: 90px;}
.prahi_homev2_slider .et-pb-controllers a{width: 25px;height: 10px;border-radius: 2px;background-color:var(--color2);}
.prahi_homev2_slider .et-pb-controllers a.et-pb-active-control{background-color:var(--yellow);}
.prahi_homev2_slider .et-pb-slider-arrows .et-pb-arrow-next:hover,.prahi_homev2_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover{opacity:.5;}
.prahi_homev2_text .et_pb_text_inner:before,.prahi_homev2_text4 .et_pb_text_inner:before{content: "";display: inline-block;width: 30px;height: 2px;background-color: var(--yellow);position: absolute;top: 18px;left: -50px;}
.prahi_homev2_video .et_pb_video_overlay .et_pb_video_play{position: absolute;left: 150px;top: auto;bottom: 0;transform: translate(-50%,0%);height: 122px;display: block;width: 122px;background: var(--yellow);}
@keyframes shadow-pulse{0% {
    box-shadow: 0 0 0 0px rgba(255, 255, 255, 0.2);
}
100% {
    box-shadow: 0 0 0 35px rgba(0, 0, 0, 0);}}
.prahi_homev2_video .et_pb_video_overlay .et_pb_video_play:before{position: absolute;left: 23%;top: 25%;animation: shadow-pulse 1.5s infinite;border-radius: 50%;}
.prahi_homev2_video .et_pb_video_overlay_hover:before{content: "";display: block;position: absolute;z-index: -1;padding: 15px 0;right: 0;bottom: 1px;transform: translateY(100%);left: -30px;background-color: var(--yellow);-webkit-border-radius: 0 0 3px 3px;-khtml-border-radius: 0 0 3px 3px;-moz-border-radius: 0 0 3px 3px;-ms-border-radius: 0 0 3px 3px;-o-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;width: 210px;}
.prahi_homev2_video .et_pb_video_overlay_hover:after{content: "";display: block;width: 30px;height: 30px;background: var(--yellow);position: absolute;bottom: 0px;left: -30px;border-radius: 3px 0 0;}
.prahi_homev2_row .et_pb_column .et_pb_button{background: transparent;border-color: var(--blue);color: var(--blue);}
.prahi_homev2_row .et_pb_column:hover .et_pb_button{color: var(--color2) !important;border-color: var(--blue);background: var(--blue) !important;}
.prahi_homev2_img{overflow:hidden;}
.prahi_homev2_row .et_pb_column:hover .prahi_homev2_img img{transform: scale(1.05);}
.prahi_homev2_row .et_pb_column .prahi_homev2_img .et_pb_image_wrap {width:100%;}
.prahi_homev2_row .et_pb_column .prahi_homev2_img img{width:100%;-webkit-transition: all .3s linear 0ms;-khtml-transition: all .3s linear 0ms;-moz-transition: all .3s linear 0ms;-ms-transition: all .3s linear 0ms;-o-transition: all .3s linear 0ms;transition: all .3s linear 0ms;}
.prahi_homev2_blurb{width: fit-content;margin: 0 auto;}
.prahi_homev2_blurb .et_pb_blurb_content .et_pb_module_header{line-height:normal;}
.prahi_homev2_col2{margin-top:-100px;}
.prahi_homev2_form .et_pb_contact_form .et_pb_contact_field{width:33%;display: inline-block;}
.prahi_homev2_form .et_pb_contact_form .et_pb_contact_field_2{margin-bottom: -60px;}
.prahi_homev2_form .et_pb_contact_form .et_contact_bottom_container{width: 100%;padding-left: 10px;margin-top: 10px;}
.prahi_homev2_row1{box-shadow: 0px 3px 63px 0px rgba(40,40,40,.11);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.prahi_homev2_row2{padding-bottom: 0;box-shadow: 0px 20px 35px 1px rgba(40,40,40,.11);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;}
.prahi_homev2_port .project .et_portfolio_image img,.prahi_homev2_blog2 .et_pb_post .et_pb_image_container img{transition: all .3s linear 0s;}
.prahi_homev2_blog2 .et_pb_post .et_pb_image_container a{overflow:hidden;}
.prahi_homev2_port .project .et_portfolio_image img:hover,.prahi_homev2_blog2 .et_pb_post:hover .et_pb_image_container img{transform: scale(1.1) rotate(4deg);}
.prahi_homev2_cta .et_pb_button:after{transition:none !important;}
.prahi_homev2_blog2 .et_pb_post .category{font-size: 14px;font-weight: 600;margin-bottom: 10px;color: var(--yellow);}
.prahi_homev2_blog2 .et_pb_post:hover .entry-title{color:var(--yellow) !important;}
.prahi_homev2_blog2 .et_pb_post .category:hover{text-decoration: underline;}
.prahi_homev2_blog2 .et_pb_post .category:after{content: "";display: inline-block;width: 10px;border-top: 1px solid;border-bottom: 1px solid;position: relative;bottom: .25em;margin-left: 10px;}
.prahi_homev2_blog2 .et_pb_post .date{color: var(--color24);font-size: 12px;margin-right: 10px;font-weight: 600;}
.prahi_homev2_blog2 .et_pb_post .author{color: var(--yellow);font-size: 12px;margin-right: 10px;font-weight: 600;}
.prahi_homev2_blog2 .et_pb_post .post-content-inner{margin-bottom:20px;}
.prahi_homev2_blog2 .et_pb_post .more-link{text-transform:capitalize;color:var(--yellow);}
.prahi_homev2_blog2 .et_pb_post:hover .more-link{color:var(--blue) !important;}
.prahi_homev2_blog2 .et_pb_post .more-link:after{content: '\e03c';font-family: ETmodules;display: inline-block;position: relative;margin-left: 5px;font-size: 15px;}
@media only screen and (max-width:981px){
	.prahi_homev2_aboutus_sec .et_pb_row{display: flex;flex-direction: column-reverse;}
	.prahi_homev2_slider .et-pb-slider-arrows .et-pb-arrow-prev:before,.prahi_homev2_slider .et-pb-slider-arrows .et-pb-arrow-next:before{font-size: 50px;}
	.prahi_homev2_text .et_pb_text_inner:before{left: 75px;}
	.prahi_homev2_text4 .et_pb_text_inner:before{left: 140px;}
	.prahi_homev2_col2{margin-top:0px;}
	.prahi_homev2_form .et_pb_contact_form .et_contact_bottom_container{width: fit-content;float: none;margin: 20px auto 0;padding-left: 0;}
	.prahi_homev2_video .et_pb_video_overlay .et_pb_video_play:after{left: -88px;}
	.prahi_homev2_form .et_pb_contact_form .et_pb_contact_field{width: 100%;}
	.prahi_homev2_form .et_pb_contact_form .et_pb_contact_field_2{margin-bottom: 10px;}
}
@media only screen and (max-width:767px){
	.prahi_homev2_text .et_pb_text_inner:before{display:none;}
	.prahi_homev2_text4 .et_pb_text_inner:before{left: 10px;top:10px;}
	.prahi_homev2_form .et_pb_contact_form .et_pb_contact_field{width:100%;}
	.prahi_homev2_form .et_pb_contact_form .et_pb_contact_field_2{margin-bottom: 0px;}
}

/*Home v3*/
.prahi_homev3_slider .et_pb_slide_description{text-shadow: none;width:70%;margin: 0;}
.prahi_homev3_sec{position: relative;top: -60px;}
.prahi_homev3_slider .et_pb_slide .et_pb_slide_content .btn{padding:15px 30px;font-size:14px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;}
.prahi_homev3_slider .et_pb_slide .et_pb_slide_content .btn1{padding:13px 30px;font-size:14px;font-weight:600;color:var(--yellow);border:2px solid var(--yellow);}
.prahi_homev3_slider .et_pb_slide .et_pb_slide_content .btn1:hover{color:var(--color2);border-color:var(--yellow);background:var(--yellow);}
.prahi_homev3_slider .et_pb_slide .et_pb_slide_content p{margin-bottom:20px;}
.prahi_homev3_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 0px;opacity: 1;background: rgba(0,0,0,0.5);height: 70px;width: 35px;color: var(--color2);}
.prahi_homev3_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{top: 10px;left: -10px;position: absolute;}
.prahi_homev3_slider .et-pb-slider-arrows .et-pb-arrow-next:before{top: 10px;right: -10px;position: absolute;}
.prahi_homev3_slider .et-pb-slider-arrows .et-pb-arrow-next{right:0px;opacity:1;background:rgba(0,0,0,0.5);height: 70px;width: 35px;color: var(--color2);}
.prahi_homev3_slider .et-pb-controllers{left: 93%;width: auto;}
.prahi_homev3_slider .et-pb-controllers a{width: 15px;height: 15px;background: var(--color24);border: 3px solid;box-shadow: 0px 0px 2px 1px rgba(130,130,130, 0.3);color:var(--blue);}
.prahi_homev3_slider .et-pb-controllers a.et-pb-active-control{background: var(--color2);border-color: var(--color1);}
.prahi_homev3_blurb .et_pb_main_blurb_image .et-pb-icon{-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;background-color: var(--color73);}
.prahi_homev3_row .et_pb_column:hover .prahi_homev3_blurb .et_pb_main_blurb_image .et-pb-icon{-webkit-animation: scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;animation: scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}
.prahi_homev3_row .et_pb_column:hover .prahi_homev3_blurb .et_pb_blurb_container .et_pb_module_header,.prahi_homev3_row .et_pb_column:hover .prahi_homev3_blurb .et_pb_blurb_description,.prahi_homev3_row .et_pb_column:hover .et_pb_button{color:var(--color2) !important;}
.prahi_homev3_row .et_pb_column .et_pb_button{color:var(--color1);}
@keyframes run{
0% {left: 0;}
50% {left: 5px;}
100% {left: 0;}
}
@keyframes scale-in-center{
0%{-webkit-transform: scale(0);transform: scale(0);opacity: 1;}
100% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
}
.prahi_homev3_row .et_pb_column{margin-top:-150px;}
.prahi_homev3_text .et_pb_text_inner h2:after{width: 30px;right: -40px;top: 20px;background-color: var(--yellow);position: absolute;content: '';height: 2px;-webkit-transition: width 0.3s ease-in-out;transition: width 0.3s ease-in-out;}
.prahi_homev3_text .et_pb_text_inner:after{width: 50px;right: -60px;top: 10px;background-color: var(--yellow);position: absolute;content: '';-webkit-transition: width 0.3s ease-in-out;transition: width 0.3s ease-in-out;height: 2px;}
.prahi_homev3_text{width: fit-content;}
.prahi_homev3_text:hover .et_pb_text_inner h2:after{width: 35px;}
.prahi_homev3_text:hover .et_pb_text_inner:after{width: 30px;}
.prahi_homev3_text .et_pb_text_inner h2 span,.prahi_homev3_text6 .et_pb_text_inner h2 span{color:var(--color1);font-weight:600;}
.prahi_homev3_slider1 .et-pb-active-slide{transition: all 10s;-moz-transition: all 10s;-webkit-transition: all 10s;-o-transition: all 10s;width: 100%;}
.prahi_homev3_slider1:hover .et-pb-active-slide{-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);-ms-transform: scale(2);transform: scale(2);}
.prahi_homev3_slider1 .et-pb-controllers{text-align: left;padding: 15px 20px;bottom: 0;}
.prahi_homev3_slider1 .et-pb-controllers a{width: 10px;border-radius: unset;height: 10px;margin: 5px 5px;background: var(--color20);display: inline-block;-webkit-backface-visibility: visible;-webkit-transition: opacity 200ms ease;-moz-transition: opacity 200ms ease;-ms-transition: opacity 200ms ease;-o-transition: opacity 200ms ease;transition: opacity 200ms ease;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.prahi_homev3_slider1 .et-pb-controllers a.et-pb-active-control{background: var(--yellow);}
.prahi_homev3_counter .percent{margin-bottom:0 !important;}
.prahi_homev3_video:after{position: absolute;content: '';left: -50px;top: -40px;width: 40%;height: calc(100% + 80px);background-color: var(--yellow);z-index: -1;}
.prahi_homev3_video .et_pb_video_play:before{animation: ripple 3s infinite;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);box-shadow: 0 0 0 0 rgba(255, 255, 255, .3);}
@keyframes ripple{
70% {box-shadow: 0 0 0 20px rgba(255, 255, 255, 0);}
100% {box-shadow: 0 0 0 0 rgba(255, 255, 255, 0);}
}
.prahi_homev3_img1{display: inline-block;}
.prahi_homev3_text3{display: inline-block;width: fit-content;margin-left: 30px;}
.prahi_homev3_video .et_pb_video_overlay:before,.prahi_homev3_video .et_pb_video_overlay:after,.prahi_homev3_video .et_pb_video_overlay_hover:before,.prahi_homev3_video .et_pb_video_overlay_hover:after{content: "";position: absolute;background-color: var(--color2);-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;-o-transition: all .5s ease-in-out;transition: all .5s ease-in-out;overflow: hidden;z-index:999;}
.prahi_homev3_video .et_pb_video_overlay:before{width: 2px;height: 30px;left: 20px;top: 20px;}
.prahi_homev3_video:hover .et_pb_video_overlay:before,.prahi_homev3_video:hover .et_pb_video_overlay_hover:before{height: 100%;}
.prahi_homev3_video .et_pb_video_overlay{overflow: hidden;}
.prahi_homev3_video .et_pb_video_overlay:after{width: 30px;height: 2px;left: 20px;top: 20px;}
.prahi_homev3_video:hover .et_pb_video_overlay:after,.prahi_homev3_video:hover .et_pb_video_overlay_hover:after{width:100%;}
.prahi_homev3_video .et_pb_video_overlay_hover:before{width: 2px;height: 30px;right: 20px;bottom: 20px;}
.prahi_homev3_video .et_pb_video_overlay_hover:after{width: 30px;height: 2px;right: 20px;bottom: 20px;}
.prahi_homev3_text4 .et_pb_text_inner h3 span{font-weight:600;}
.prahi_homev3_form form .et_pb_contact_field{width:100%;}
.prahi_homev3_form .et_contact_bottom_container{float: none;margin-top: 40px;}
.prahi_homev3_blurb1{position: absolute;bottom: 100px;max-width: 330px;left: 0px;right: 0;margin: 0 auto;box-shadow: -10px -10px var(--yellow);animation: linear infinite alternate;animation-name: run;animation-duration: 1s;}
.prahi_homev3_blurb1 .et_pb_main_blurb_image{vertical-align: middle;}
.prahi_homev3_blurb1 .et_pb_module_header{padding-bottom:0;}
.prahi_homev3_blurb1:hover .et_pb_main_blurb_image,.prahi_homev3_blurb2:hover .et_pb_main_blurb_image .et-pb-icon{-webkit-animation: scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;animation: scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}
.prahi_homev3_blurb2 .et_pb_main_blurb_image{margin-bottom:10px;}
.prahi_homev3_text6 .et_pb_text_inner h2:after,.prahi_homev3_text7 .et_pb_text_inner h2:after{width: 30px;right: -40px;top: 20px;background-color: var(--yellow);position: absolute;content: '';height: 2px;-webkit-transition: width 0.3s ease-in-out;transition: width 0.3s ease-in-out;}
.prahi_homev3_text6 .et_pb_text_inner:after,.prahi_homev3_text7 .et_pb_text_inner:after{width: 50px;right: -60px;top: 10px;background-color: var(--yellow);position: absolute;content: '';-webkit-transition: width 0.3s ease-in-out;transition: width 0.3s ease-in-out;height: 2px;}
.prahi_homev3_text6,.prahi_homev3_text7{width: fit-content;margin:0 auto;}
.prahi_homev3_text6 .et_pb_text_inner h2:before,.prahi_homev3_text6 .et_pb_text_inner:before,.prahi_homev3_text7 .et_pb_text_inner h2:before,.prahi_homev3_text7 .et_pb_text_inner:before{width: 30px;left: -40px;top: 22px;position: absolute;content: '';background-color: var(--yellow);height: 2px;-moz-transition: width 0.3s ease-in-out;-o-transition: width 0.3s ease-in-out;-webkit-transition: width 0.3s ease-in-out;transition: width 0.3s ease-in-out;}
.prahi_homev3_text6 .et_pb_text_inner:before,.prahi_homev3_text7 .et_pb_text_inner:before{width: 50px;left: -60px;top: 12px;}
.prahi_homev3_text6:hover .et_pb_text_inner h2:after,.prahi_homev3_text6:hover .et_pb_text_inner h2:before,.prahi_homev3_text7:hover .et_pb_text_inner h2:after,.prahi_homev3_text7:hover .et_pb_text_inner h2:before{width: 35px;}
.prahi_homev3_text6:hover .et_pb_text_inner:after,.prahi_homev3_text6:hover .et_pb_text_inner:before,.prahi_homev3_text7:hover .et_pb_text_inner:after,.prahi_homev3_text7:hover .et_pb_text_inner:before{width: 30px;}
.prahi_homev3_port .et_pb_portfolio_filters ul{width: fit-content;margin: 0 auto;}
.prahi_homev3_port .et_pb_portfolio_filters ul li a{border: none;background: var(--color2);position:relative;}
.prahi_homev3_port .et_pb_portfolio_filters ul li a:hover{background:var(--color2);color:var(--yellow) !important;}
.prahi_homev3_port .et_pb_portfolio_filters ul li a.active{color:var(--yellow) !important;background-color:var(--color2)!important;}
.prahi_homev3_port .et_portfolio_image{overflow: hidden;background-color: var(--color1)e6;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.prahi_homev3_port .et_portfolio_image img{height: 240px;max-width: 100%;width: 100%;vertical-align: top;transition: all 0.25s linear;object-fit: cover;}
.prahi_homev3_port .et_pb_portfolio_item{overflow:hidden;transition: all 0.5s linear;-webkit-box-shadow: 0 0px 0px 0 rgba(50,50,50,.16);box-shadow: 0 0px 0px 0 rgba(50,50,50,.16);}
.prahi_homev3_port .et_pb_portfolio_item:hover{-webkit-box-shadow: 0 10px 30px 0 rgba(50,50,50,.16);box-shadow: 0 10px 30px 0 rgba(50,50,50,.16);position: relative;z-index: 10;}
.prahi_homev3_port .et_pb_portfolio_item:hover .et_portfolio_image img{zoom: 1;filter: alpha(opacity=30);-webkit-opacity: 0.3;opacity: 0.3;-webkit-transform: translateY(-40px);transform: translateY(-40px);}
.prahi_homev3_port .et_pb_portfolio_item .des{position: absolute;bottom: 0%;width: 100%;opacity: 0;-webkit-transform: translateY(100%);transform: translateY(100%);padding: 10px 70px 10px 20px;background-color: var(--color2);-webkit-transition-delay: 0.3s;transition-delay: 0.3s;-webkit-transition: all 0.25s linear;transition: all 0.25s linear;}
.prahi_homev3_port .et_pb_portfolio_item:hover .des{-webkit-transform: translateY(0);transform: translateY(0);opacity: 1;    -webkit-transition-delay: 0s;transition-delay: 0s;z-index: 11;}
.prahi_homev3_port .et_pb_portfolio_item .des:after{position: absolute;color: var(--color2);font-size: 40px;line-height: 70px;width: 58px;height: 100%;bottom: 0;right: 0;text-align: center;-webkit-transform: translateX(58px);transform: translateX(58px);transition: all 0.25s linear;background:var(--yellow);content:'\+';}
.prahi_homev3_port .et_pb_portfolio_item:hover .des:after{-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition-delay: 0.3s;transition-delay: 0.3s;}
.prahi_homev3_text7 .et_pb_text_inner h2 span{color:var(--color2);font-weight:600;}
.prahi_homev3_person .et_pb_team_member_description{padding: 100px 20px 20px;background-color: var(--color2);margin-top: -100px;}
.prahi_homev3_person .et_pb_team_member_image img{width:100%;}
.prahi_homev3_person .et_pb_team_member_image{padding: 20px 20px 0px 20px;z-index: 1;}
.prahi_homev3_person .et_pb_team_member_description .et_pb_module_header{padding-bottom:20px;}
.prahi_homev3_person .et_pb_team_member_description .et_pb_member_social_links{text-align:center;}
.prahi_homev3_person{position: relative;overflow: hidden;text-align: center;margin-top: 10px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.prahi_homev3_person:hover{margin-top: -10px;box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.15);}
.prahi_homev3_person .et_pb_team_member_description .et_pb_member_social_links li a:hover{background-color: var(--color23);}
.prahi_homev3_person .et_pb_team_member_description .et_pb_member_social_links li a{padding: 2px 6px;}
.prahi_homev3_price .et_pb_pricing_heading{padding: 40px 0 0;}
.prahi_homev3_price .et_pb_pricing_content_top{border:none;}
.prahi_homev3_price .et_pb_pricing_content{padding-top:0;}
.prahi_homev3_price .et_pb_pricing li span:before{display:none;}
.prahi_homev3_price{-webkit-box-shadow: 0 0px 0px 0 rgba(50,50,50,.16);box-shadow: 0 0px 0px 0 rgba(50,50,50,.16);-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-ms-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.prahi_homev3_price:hover{-webkit-box-shadow: 0 10px 30px 0 rgba(50,50,50,.16);box-shadow: 0 10px 30px 0 rgba(50,50,50,.16);position: relative;z-index: 10;}
.prahi_homev3_testislide{margin:30px;}
.prahi_homev3_testislide .et_pb_slide .et_pb_slide_image{margin: 0;width: 100%;top: 50px;}
.prahi_homev3_testislide .et_pb_slide:hover .et_pb_slide_image{animation:scale-in-center 0.5s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;}
.prahi_homev3_testislide .et_pb_slide .et_pb_slide_image img{border: 5px solid var(--color20);border-radius: 50%;}
.prahi_homev3_testislide .et_pb_slide .et_pb_slide_description{float: none;width: 100%;text-align: center;padding: 0;margin-top: 100px;padding-top: 100px;padding-bottom:50px;}
.prahi_homev3_testislide .et_pb_slide .et_pb_slide_description h4{margin: 30px 0 10px;font-style: normal;color: var(--yellow) !important;}
.prahi_homev3_testislide .et_pb_slide .et_pb_slide_description h6{font-style: normal;color: var(--yellow) !important;}
.prahi_homev3_testislide .et_pb_slide .et_pb_slide_description .et_pb_slide_content:before{content: '\7b';font-family: ETmodules;font-size: 86px;position: absolute;top: 30px;left: 50%;transform: translateX(-50%);font-style: normal;color: var(--yellow)b8;}
.prahi_homev3_testislide .et-pb-controllers{bottom: -10px;}
.prahi_homev3_testislide .et-pb-controllers a{width:10px;height:10px;margin:5px;background:var(--blue);border-radius: 0;}
.prahi_homev3_testislide .et-pb-controllers a.et-pb-active-control{background:var(--yellow);}
@media only screen and (max-width:981px){
	.prahi_homev3_port .et_pb_portfolio_item{width: 48% !important;margin-right: 20px !important;clear: none !important;}
	.prahi_homev3_port .et_pb_portfolio_item:nth-child(even){margin-right:0 !important;}
	.prahi_homev3_sec{top: 0px;}
	.prahi_homev3_slider .et_pb_slide_description{width:100%;}
	.prahi_homev3_row .et_pb_column{margin-top:0px;margin-bottom: 50px;}
	.prahi_homev3_slider .et-pb-controllers{left: 0%;width: 100%;}
	.prahi_homev3_img1{display: block;}
	.prahi_homev3_text3{display:block;margin:0 auto;}
	.prahi_homev3_blurb1{margin:0 auto;bottom:25%;right:0;}
	.prahi_homev3_form .et_contact_bottom_container{width: fit-content;margin: 40px auto 0;}
	.prahi_homev3_text{margin: 0 auto;}
	.prahi_homev3_text5 .et_pb_text_inner .btn{width:25%;}
	.prahi_homev3_person .et_pb_team_member_description {margin: -100px auto 0;display: block;}
}
@media only screen and (max-width:767px){
	.prahi_homev3_port .et_pb_portfolio_item{width: 100% !important;margin-right: 0px !important;}
	.prahi_homev3_slider .et_pb_slide .et_pb_slide_content .btn{display: block;width: 100%;}
	.prahi_homev3_slider .et_pb_slide .et_pb_slide_content .btn1 {display: block;width: 100%;margin-top: 10px;}
	.prahi_homev3_text .et_pb_text_inner h2:after{top: 15px;}
	.prahi_homev3_text .et_pb_text_inner:after{top: 5px;}
	.prahi_homev3_slider1 .et-pb-controllers {bottom:25px;}
	.prahi_homev3_video:after {left:-20px;}
	.prahi_homev3_text5 .et_pb_text_inner .btn {width: 50%;}
	.prahi_homev3_text6 .et_pb_text_inner:after, .prahi_homev3_text7 .et_pb_text_inner:after {top: 5px;}
	.prahi_homev3_text6 .et_pb_text_inner h2:after, .prahi_homev3_text7 .et_pb_text_inner h2:after {top: 15px;}
	.prahi_homev3_text6 .et_pb_text_inner h2:before, .prahi_homev3_text6 .et_pb_text_inner:before, .prahi_homev3_text7 .et_pb_text_inner h2:before, .prahi_homev3_text7 .et_pb_text_inner:before {top: 15px;}
	.prahi_homev3_text6 .et_pb_text_inner:before, .prahi_homev3_text7 .et_pb_text_inner:before{top: 5px;}
	.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters li a {text-align:center;}
	.prahi_homev3_testislide{margin: 0px;}
	.prahi_homev3_testislide .et_pb_slide .et_pb_slide_image {display:block!important;}
	.prahi_homev3_testislide .et_pb_slide .et_pb_slide_description {margin-top: 10px;padding-top: 50px;}
	.prahi_homev3_testislide .et_pb_slide .et_pb_slide_description .et_pb_slide_content:before {top:0;}
	.prahi_homev3_testislide .et_pb_slide .et_pb_slide_image{top: -10px;}
	.prahi_homev3_testislide .et_pb_slide .et_pb_slide_description h6{font-size:10px}
	.prahi_homev3_testislide .et_pb_slide .et_pb_slide_description h4{font-size:14px}
	.prahi_homev3_testislide .et-pb-controllers{bottom: 10px;}
	.prahi_homev3_blurb1{max-width: 260px;}
}

/*Home V4*/
.prahi_homev4_slider .et_pb_slides .et_pb_slide_content h3{font-size: 60px;font-weight: 600;color:var(--color2);padding-bottom: 40px;}
.prahi_homev4_slider .et_pb_slides .et_pb_slide_content h3 span{color:var(--yellow);}
.prahi_homev4_slider .et_pb_slides .et_pb_slide_description h2{margin: 0 0 15px 0;padding: 0 0 15px 0;position:relative;}
.prahi_homev4_slider .et_pb_slides .et_pb_slide_description h2:after{position: absolute;content: '';left: 47%;bottom: 0;background: var(--color2);width: 60px;height: 3px;}
.prahi_homev4_slider .et_pb_slide .et_pb_slide_content .btn{padding:15px 30px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;}
.prahi_homev4_slider .et_pb_slide .et_pb_slide_content .btn1{padding:15px 30px;font-weight:600;background:var(--color2);color:var(--blue);}
.prahi_homev4_slider .et_pb_slide .et_pb_slide_content .btn1:hover{background:var(--yellow);color:var(--color2);}
.prahi_homev4_slider .et_pb_slide .et_pb_slide_content .btn:hover{background:var(--yellow);}
.prahi_homev4_slider .et-pb-slider-arrows .et-pb-arrow-prev{top: 96%;left: 5px;opacity: 1;background: var(--yellow);height: 50px;width: 50px;color: var(--color2);}
.prahi_homev4_slider .et-pb-slider-arrows .et-pb-arrow-prev:before,.prahi_homev4_slider .et-pb-slider-arrows .et-pb-arrow-next:before{top: 0px;left: 0px;position: absolute;}
.prahi_homev4_slider .et-pb-slider-arrows .et-pb-arrow-next{left: 60px;top: 96%;right:0px;opacity:1;background: var(--yellow);height: 50px;width: 50px;color: var(--color2);}
.prahi_homev4_slider .et_pb_slides:before{position: absolute;content: '';left: 0;bottom: 0;width: 100%;height: 46px;z-index: 9;background: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/10/banner_bg_lines-removebg-preview.png) repeat-x left bottom;}
.prahi_homev4_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev4_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{background:var(--blue);}
.prahi_homev4_blurb .et_pb_blurb_container h4,.prahi_homev4_blurb1 .et_pb_blurb_container h4{position: relative;margin: 0 0 15px;padding: 0 0 15px;}
.prahi_homev4_blurb .et_pb_blurb_container h4:after,.prahi_homev4_blurb1 .et_pb_blurb_container h4:after{position: absolute;content: '';bottom: 0;left: 0;width: 60px;height: 3px;background: var(--color2);}
.prahi_homev4_blurb:hover .et_pb_blurb_container h4:after,.prahi_homev4_blurb1 .et_pb_blurb_container h4:after{background:var(--blue);}
.prahi_homev4_video .et_pb_video_overlay .et_pb_video_play{background: var(--yellow);padding: 5px 10px 5px 5px;border-radius: 2px;transition: 1s ease;-webkit-animation: pulse 3s infinite;-o-animation: pulse 3s infinite;animation: pulse 3s infinite;margin: 0 !important;transform: translate(-50%, -50%);}
@keyframes pulse{50%{box-shadow: 0 0 0 15px rgba(242, 107, 49, 0.6), 0 0 0 30px rgba(255, 133, 0, 0.20);}}
.prahi_homev4_form form .et_pb_contact_field .input{border-radius: 30px;}
.prahi_homev4_form form .et_pb_contact_field{width:41%;}
.prahi_homev4_form form .et_contact_bottom_container{float:none;}
.prahi_homev4_person .et_pb_member_social_links li:last-child{margin-right:0 !important;}
.prahi_homev4_person .et_pb_member_social_links li{background: var(--yellow);padding: 2px 6px;border-radius: 5px;margin-right:10px;}
.prahi_homev4_person{background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 34%, rgba(249,249,249,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='var(--color2)', endColorstr='var(--color73)', GradientType=0 );-webkit-box-shadow: 0px 0px 17px -7px rgba(0,0,0,0.30);-moz-box-shadow: 0px 0px 17px -7px rgba(0,0,0,0.30);box-shadow: 0px 0px 17px -7px rgba(0,0,0,0.30);}
.prahi_homev4_person .et_pb_team_member_image{padding: 12px 12px 0;max-width: 100%;}
.prahi_homev4_person .et_pb_team_member_image img{width:100%;}
.prahi_homev4_person .et_pb_member_social_links{opacity: 0;text-align: center;position: absolute;left: 0;right: 0;transform: translateY(-100%);top: -20%;bottom: 0;transition: all 0.25s ease-in-out;margin: 0;}
.prahi_homev4_person .et_pb_team_member_description{padding: 25px 0 25px;border-bottom: solid 5px var(--color73);position:relative;}
.prahi_homev4_person:hover .et_pb_team_member_description{border-bottom-color:var(--yellow);}
.prahi_homev4_person:hover .et_pb_member_social_links{opacity: 1;}
.prahi_homev4_person:hover .et_pb_team_member_image{filter: brightness(61%);backface-visibility: hidden;}
.prahi_homev4_person1 .et_pb_team_member_image{max-width: 100%;margin: 0;}
.prahi_homev4_person1 .et_pb_team_member_image img{transition: all .35s ease;width:100%;}
.prahi_homev4_person1:hover .et_pb_team_member_image img{transform: translateY(-100%);}
.prahi_homev4_person1 .et_pb_team_member_description{padding: 10px;transition: all .35s ease;}
.prahi_homev4_person1{overflow:hidden;height: 393px;}
.prahi_homev4_person1:hover .et_pb_team_member_description{transform: translateY(-83%);padding: 20px;}
.prahi_homev4_person1:hover .et_pb_team_member_description .et_pb_module_header{display:none;}
.prahi_homev4_person1 .et_pb_team_member_description p.txt:before{content: '\7c';font-family: ETmodules;font-size: 78px;display: none;position: absolute;left: 0;right: 0;top: -45px;opacity: .7;}
.prahi_homev4_person1:hover .et_pb_team_member_description p.txt:before{display:block;}
.prahi_homev4_person1 .et_pb_team_member_description .btn{padding:13px 30px;font-size:14px;font-weight:600;color:var(--color2);border:2px solid var(--blue);background:var(--blue);border-radius:5px;}
.prahi_homev4_person1 .et_pb_team_member_description p.txt{margin-bottom: 15px;visibility: hidden;}
.prahi_homev4_person1:hover .et_pb_team_member_description p.txt{visibility:visible;}
.prahi_homev4_counter .percent{margin-bottom:5px !important;text-align: left;padding-left: 80px;}
.prahi_homev4_counter .percent-value:after{background: var(--yellow);border-radius: 50%;position: absolute;content: '';top: 0;width: 13px;height: 13px;}
.prahi_homev4_accordion .et_pb_toggle{-webkit-box-shadow: 0px 0px 17px -7px rgba(0,0,0,0.30);-moz-box-shadow: 0px 0px 17px -7px rgba(0,0,0,0.30);box-shadow: 0px 0px 17px -7px rgba(0,0,0,0.30);}
.prahi_homev4_accordion .et_pb_toggle .et_pb_toggle_title:before{display: block;background: var(--yellow);width: 18px;height: 18px;padding: 3px;text-align: center;top: 9px;}
.prahi_homev4_text{position: absolute !important;opacity:0;bottom: 15px;right: 0;z-index: 99;transition: all 0.3s ease 0s;}
.prahi_homev4_col1:hover .prahi_homev4_text,.prahi_homev4_col2:hover .prahi_homev4_text,.prahi_homev4_col3:hover .prahi_homev4_text{opacity:1;}
.prahi_homev4_col1 .et_pb_image .et_pb_image_wrap,.prahi_homev4_col1 .et_pb_image .et_pb_image_wrap img,.prahi_homev4_col2 .et_pb_image .et_pb_image_wrap,.prahi_homev4_col2 .et_pb_image .et_pb_image_wrap img,.prahi_homev4_col3 .et_pb_image .et_pb_image_wrap,.prahi_homev4_col3 .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slide{padding: 0;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slider_container_inner{display:block;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_image{position: absolute;margin: 0 !important;bottom: 10px;right: auto;left: 30px;width: auto !important;top:auto;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_image img{border: solid 5px var(--yellow);border-radius: 50%;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_description{text-shadow:none;padding-bottom: 100px;margin-bottom: 20px;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_description .et_pb_slide_title{background: var(--color73);margin: 0;padding: 10px;position: relative;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{position: absolute;content: '\43';color: var(--color73);font-size: 60px;font-family: ETmodules;left: 45px;bottom: -20px;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_description .et_pb_slide_content{position: absolute;bottom: 20px;left: 150px;}
.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_description .et_pb_slide_content span{font-weight:600;}
.prahi_homev4_slider1 .et-pb-controllers a{background: var(--color20);border-radius: 50%;border: none;width: 12px;height: 12px;}
.prahi_homev4_slider1 .et-pb-controllers a.et-pb-active-control{background:var(--yellow);}
.prahi_homev4_slider1 .et-pb-controllers{bottom: 0;left: auto;right: -80%;text-align: unset;}
@media only screen and (max-width:981px){
	.prahi_homev4_counter .percent{padding-left:0;text-align:center;}
	.prahi_homev4_person1:hover .et_pb_team_member_description{transform: translateY(-110%);}
	.prahi_homev4_work_sec .et_pb_row{display: flex;flex-direction: column-reverse;}
	.prahi_homev4_person .et_pb_team_member_description{display:block;}
	.prahi_homev4_person .et_pb_member_social_links{left: 0;right: 0;top: -40%;}
	.prahi_homev4_person1{height: 490px;}
	.prahi_homev4_person1 .et_pb_team_member_image{float: none;width: 100%;}
	.prahi_homev4_person1 .et_pb_team_member_image img{width: 100%;}
	.prahi_homev4_col1 .et_pb_image_wrap,.prahi_homev4_col1 .et_pb_image_wrap img,.prahi_homev4_col2 .et_pb_image_wrap,.prahi_homev4_col2 .et_pb_image_wrap img,.prahi_homev4_col3 .et_pb_image_wrap,.prahi_homev4_col3 .et_pb_image_wrap img,.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_description{width:100%;}
	.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_image{margin-top:15px !important;}
}
@media only screen and (max-width:767px){
	.prahi_homev4_slider .et_pb_slides .et_pb_slide_content h3{font-size: 30px;padding-bottom:20px;}
	.prahi_homev4_slider .et_pb_slides .et_pb_slide_description h2:after{left:38%;}
	.prahi_homev4_slider .et_pb_slide .et_pb_slide_content .btn{padding:10px 25px;display:block;margin:0 auto;width: 100%;}
.prahi_homev4_slider .et_pb_slide .et_pb_slide_content .btn1{padding:10px 25px;display:block;margin:5px auto;width: 100%;}
	.prahi_homev4_slider .et-pb-slider-arrows .et-pb-arrow-next,.prahi_homev4_slider .et-pb-slider-arrows .et-pb-arrow-prev{top:94%;}
	.prahi_homev4_blurb .et_pb_blurb_container h4:after,.prahi_homev4_blurb1 .et_pb_blurb_container h4:after{right: 0;margin: 0 auto;display: block;}
	.prahi_homev4_blurb .et_pb_blurb_container,.prahi_homev4_blurb1 .et_pb_blurb_container,.prahi_homev4_aboutussec .et_pb_blurb .et_pb_blurb_container{display:block;}
	.prahi_homev4_video .et_pb_video_overlay .et_pb_video_play{padding: 5px 5px 5px 5px;}
	.prahi_homev4_form form .et_pb_contact_field{padding:0;}
	.prahi_homev4_form form .et_contact_bottom_container{text-align:center;display:block;}
	.prahi_homev4_form form .et_contact_bottom_container .et_pb_button{width:100%;margin-left:0;}
	.prahi_homev4_person .et_pb_team_member_image img{width:100%;}
	.prahi_homev4_person1{height: 375px;}
	.prahi_homev4_person1:hover .et_pb_team_member_description{transform: translateY(-84%);}
	.prahi_homev4_person1 .et_pb_team_member_description p.txt:before{font-size: 45px;}
	.prahi_homev4_blurb2{margin: 0 auto;display: block;width: fit-content;}
	.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_description .et_pb_slide_content{left: 130px;}
	.prahi_homev4_slider1 .et_pb_slides .et_pb_slide_image{display: block !important;margin-top: 55px !important;}
}
@media only screen and (max-width:414px){
	.prahi_homev4_person1{height: 405px;}
	.prahi_homev4_person1:hover .et_pb_team_member_description{transform: translateY(-95%);}
}
@media only screen and (max-width:375px){
	.prahi_homev4_person1{height: 375px;}
	.prahi_homev4_person1:hover .et_pb_team_member_description{transform: translateY(-85%);}
}
@media only screen and (max-width:320px){
	.prahi_homev4_person1{height: 330px;}
	.prahi_homev4_person1:hover .et_pb_team_member_description{transform: translateY(-75%);}
}

/*Home V5*/
.prahi_homev5_btn:before{margin-left: -25px!important;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;font-weight: 600;}
.prahi_homev5_btn:hover:before{transform: rotate(90deg);}
.prahi_homev5_blurb .et_pb_blurb_container{padding:0 30px;}
.prahi_homev5_row{position: absolute;top: -200px;left: 0;z-index: 1;right: 0;}
.prahi_homev5_img:before{content: "";background-image: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/04/shape-3.png);position: absolute;left: 0;top: 0;width: 251px;height: 292px;background-repeat: no-repeat;background-position: top left;background-size: cover;}
.prahi_homev5_img:after{content: "";background-image: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/04/shape-4.png);position: absolute;right: 0;bottom: 0;background-repeat: no-repeat;background-position: right bottom;background-size: cover;width: 251px;height: 292px;}
.prahi_homev5_img{position: relative;display: block;}
.prahi_homev5_img .et_pb_image_wrap,.prahi_homev5_img .et_pb_image_wrap img{width:100% !important;}
.prahi_homev5_txt1 h6{padding: 0 85px;position:relative;display: inline-block;margin-bottom: 12px;}
.prahi_homev5_txt1 h6:before{content: "";position: absolute;left: 0;top: 50%;width: 70px;height: 2px;background: var(--yellow);transform: translateY(-50%);}
.prahi_homev5_txt1 h6:after{content: "";position: absolute;right: 0;top: 50%;width: 70px;height: 2px;background: var(--yellow);transform: translateY(-50%);}
.prahi_homev5_txt1 h3{position:relative;}
.prahi_homev5_txt1 h3 span{color: var(--color2);font-size: 70px;line-height: 80px;position: absolute;left: 0;top: 0px;width: 100%;text-align: center;}
.prahi_homev5_portfolio .et_pb_portfolio_filters{margin-bottom:0;}
.prahi_homev5_portfolio .et_pb_portfolio_filters ul{max-width: 50%;position: absolute;top: -130px;right: 5px;}
.prahi_homev5_portfolio .et_pb_portfolio_filters ul .et_pb_portfolio_filter a{background: transparent;border: none;}
.prahi_homev5_portfolio .et_pb_portfolio_filters ul .et_pb_portfolio_filter a.active{color:var(--color2) !important;}
.prahi_homev5_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item .et_portfolio_image:before{content: "";position: absolute;left: 20px;top: 20px;right: 20px;bottom: 20px;text-align: center;background: var(--yellow);visibility: hidden;opacity: 0;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;z-index: 2;}
.prahi_homev5_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item:hover .et_portfolio_image:before{visibility: visible;opacity:0.7;}
.prahi_homev5_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item .et_portfolio_image{overflow:hidden;}
.prahi_homev5_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item .et_portfolio_image img{width: 100%;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.prahi_homev5_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item:hover .et_portfolio_image img{transform: scale(1.1);}
.prahi_homev5_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item .des{position: absolute;width: 100%;top: 50%;left: 0;transform: translateY(-50%);text-align: center;visibility: hidden;z-index: 3;opacity: 0;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.prahi_homev5_portfolio .et_pb_portfolio_items_wrapper .et_pb_portfolio_item:hover .des{visibility: visible;opacity: 1;}
.prahi_homev5_txt2 h6{padding: 0 85px;position:relative;display: inline-block;margin-bottom: 12px;}
.prahi_homev5_txt2 h6:before{content: "";position: absolute;left: 0;top: 50%;width: 70px;height: 2px;background: var(--yellow);transform: translateY(-50%);}
.prahi_homev5_txt2 h6:after{content: "";position: absolute;right: 0;top: 50%;width: 70px;height: 2px;background: var(--yellow);transform: translateY(-50%);}
.prahi_homev5_txt2 h3{position:relative;}
.prahi_homev5_txt2 h3 span{color: var(--blue);font-size: 70px;line-height: 80px;position: absolute;left: 0;top: 0px;width: 100%;text-align: center;}
.prahi_homev5_blurb1 .et_pb_blurb_container a:hover:before{transform: rotate(90deg);}

.prahi_homev5_blurb1 .et_pb_blurb_container a:before{margin-right: 10px;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;display: inline-block;font-family: ETmodules;content:'\4c';font-weight:600;}
.prahi_homev5_blurb1 .et_pb_blurb_container{background: var(--color2);width: 86%;position: relative;left: 50%;transform: translateX(-50%);top: -60px;padding: 35px 32px;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.prahi_homev5_blurb1:hover .et_pb_blurb_container{box-shadow: 0 0 20px -5px rgba(37, 37, 37, 0.5);}
.prahi_homev5_blurb1 .et_pb_image_wrap{overflow:hidden;}
.prahi_homev5_blurb1 .et_pb_image_wrap img{width: 100%;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.prahi_homev5_blurb1:hover .et_pb_image_wrap img{transform: scale(1.05);}
.prahi_homev5_txt3 h6{position: relative;padding-right: 85px;margin-bottom: 12px;display: inline-block;}
.prahi_homev5_txt3 h6:after{content: "";position: absolute;right: 0;top: 30%;width: 70px;height: 2px;background: var(--yellow);transform: translateY(-50%);}
.prahi_homev5_form form .et_pb_contact_field{width:100%;margin-bottom:30px;}
.prahi_homev5_form form  .et_contact_bottom_container{display: block;float: none;text-align: center;width: 100%;margin-top:30px;}
.prahi_homev5_form form  .et_contact_bottom_container .et_pb_button{width:97%;}
.prahi_homev5_img1 .et_pb_image_wrap{position: relative;}
.prahi_homev5_img1 .et_pb_image_wrap img{position: relative;z-index: 2;animation: bounce-up 1500ms ease-in-out infinite;}
@keyframes bounce-up{
	0% {-webkit-transform: translateY(-20px);transform: translateY(-20px);}
	50% {-webkit-transform: translateY(-10px);transform: translateY(-10px);}
	100% {-webkit-transform: translateY(-20px);transform: translateY(-20px);}
}
.prahi_homev5_img1 .et_pb_image_wrap:after{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: 455px;height: 455px;border-radius: 50%;background: var(--yellow);content:'';}
.prahi_homev5_person .et_pb_team_member_image{max-width:100%;overflow: hidden;border-radius: 5px;}
.prahi_homev5_person  .et_pb_team_member_description{position: relative;width: calc(100% - 60px);margin-top: -45px;left: 50%;transform: translateX(-50%);background: var(--color2);box-shadow: 0 6px 47px 3px rgba(37, 37, 37, 0.05);border-radius: 5px;}
.prahi_homev5_person  .et_pb_team_member_description .et_pb_module_header{padding: 25px 30px 0;}
.prahi_homev5_person  .et_pb_team_member_description .et_pb_member_position{padding: 10px 30px 25px;}
.prahi_homev5_person .et_pb_team_member_image img{max-width: 100%;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;width: 100%;}
.prahi_homev5_person:hover .et_pb_team_member_image img{transform: scale(1.05);}
.prahi_homev5_person  .et_pb_team_member_description .et_pb_member_social_links{display: flex;flex-wrap: wrap;margin-top: 0;border-top: 1px solid var(--color16);}
.prahi_homev5_person  .et_pb_team_member_description .et_pb_member_social_links li{-ms-flex-preferred-size: 0;flex-basis: 0;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;border-right: 1px solid var(--color16);text-align: center;padding: 10px 0;margin-right: 0 !important;}
.prahi_homev5_person  .et_pb_team_member_description .et_pb_member_social_links li:last-child{margin-right:0;border-right:none;}
.prahi_homev5_testi{background-color: var(--color2) !important;padding: 70px 50px 60px;position: relative;text-align: center;border-radius: 10px;box-shadow: 0 6px 47px 3px rgba(37, 37, 37, 0.05);}
.prahi_homev5_testi .et_pb_testimonial_portrait{position: absolute;top: 160px;left: 150px;}
.prahi_homev5_testi .et_pb_testimonial_description{margin-left:0 !important;}
.prahi_homev5_testi .et_pb_testimonial_description .et_pb_testimonial_author{margin-left: 210px;margin-bottom: 5px;}
.prahi_homev5_counter .percent{margin-bottom:10px !important;}
.prahi_homev5_blog .et_pb_post{box-shadow: 0 6px 47px 3px rgba(37, 37, 37, 0.05);border-radius: 10px;overflow: hidden;}
.prahi_homev5_blog .et_pb_post .post-meta .published{padding: 10px 20px;line-height: 1;text-transform: uppercase;background: var(--yellow);position: absolute;left: 10px;top: -50px;}
.prahi_homev5_blog .et_pb_post .des{position:relative;padding: 10px;}
.prahi_homev5_blog .et_pb_post .et_pb_image_container a{overflow: hidden;}
.prahi_homev5_blog .et_pb_post .et_pb_image_container a img{width: 100%;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.prahi_homev5_blog .et_pb_post:hover .et_pb_image_container a img{transform: scale(1.05);}
@media only screen and (max-width:981px){
	.prahi_homev5_row{position: relative;top: 0;}
	.prahi_homev5_portfolio .et_pb_portfolio_filters ul{max-width: 100%;position: relative;top: -20px;width: fit-content;margin: auto;}
	.prahi_homev5_txt1 h3 span,.prahi_homev5_txt2 h3 span{font-size:56px;top: -10px;}
	.prahi_homev5_blurb1 .et_pb_main_blurb_image{width:100%;}
	.prahi_homev5_person .et_pb_team_member_image{float: none;width: 100%;}
	.prahi_homev5_person .et_pb_team_member_description{display:block;}
	.prahi_homev5_testi .et_pb_testimonial_portrait{float: none;margin: 0 auto;right: 0;left: 0;position: relative;top: 0;margin-top: 25px;}
	.prahi_homev5_testi .et_pb_testimonial_description .et_pb_testimonial_author{margin-left: 0;margin-top:10px;}
}
@media only screen and (max-width: 767px){
	.prahi_homev5_txt1 h3 span, .prahi_homev5_txt2 h3 span{font-size: 32px;top: -25px;}
	.prahi_homev5_img1 .et_pb_image_wrap:after{width:300px;height:300px;}
	.prahi_homev5_form form{margin-left:0 !important;}
	.prahi_homev5_form form .et_pb_contact_field{padding-left:0;}
	.prahi_homev5_form form  .et_contact_bottom_container .et_pb_button{width:100%;margin-left:0;}
	.prahi_homev5_testi{padding: 50px 30px 30px;}
	.prahi_homev5_counter .percent{margin-bottom: 0px !important;}
}

/*Home v6*/
.prahi_homev6_slider_sec .et_pb_slide .et_pb_slide_description .et_pb_slide_content{line-height:70px !important;}
.prahi_homev6_slider_sec{position:relative;top: -175px;}
.prahi_homev6_slider_sec .et-pb-slider-arrows .et-pb-arrow-prev{left: 35px;opacity: 0;background-color: rgba(255,255,255,0.20);height: 50px;width: 50px;color: var(--color2);border-radius: 50%;}
.prahi_homev6_slider_sec:hover .et-pb-slider-arrows .et-pb-arrow-prev,.prahi_homev6_slider_sec:hover .et-pb-slider-arrows .et-pb-arrow-next{opacity:1;}
.prahi_homev6_slider_sec .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev6_slider_sec .et-pb-slider-arrows .et-pb-arrow-next:hover{background:var(--color2);color:var(--blue) !important;}
.prahi_homev6_slider_sec .et-pb-slider-arrows .et-pb-arrow-next{right: 35px;opacity: 0;background-color: rgba(255,255,255,0.20);height: 50px;width: 50px;color: var(--color2);border-radius: 50%;}
.prahi_homev6_blurb .et_pb_image_wrap,.prahi_homev6_blurb1 .et_pb_image_wrap{background-color: var(--yellow)40;border-radius: 40px;padding: 15px;box-shadow: 0px 0px 0px 5px var(--color12);}
.prahi_homev6_blurb1 .et_pb_image_wrap{box-shadow: 0px 0px 0px 5px rgba(255,255,255,0.1)!important ;background-color: rgba(255,255,255,0.2) !important;}
.prahi_homev6_blurb2 .et_pb_image_wrap{background-color: var(--yellow);border-radius: 40px;padding: 15px;box-shadow: 0px 0px 0px 5px var(--color12);}
.prahi_homev6_slider1 .et-pb-controllers{bottom:-60px;}
.prahi_homev6_slider1{overflow: visible !important;}
.prahi_homev6_slider1 .et-pb-controllers a{border: 3px solid var(--yellow);border-radius: 50%;width: 12px;height: 12px;margin: 0 5px;transition: all ease 0.3s;opacity: 0.5;}
.prahi_homev6_slider1 .et-pb-controllers a.et-pb-active-control{opacity:1;}
.prahi_homev6_portfolio .project .des{position: absolute;left: 0;bottom: 0;opacity: 0;transform: translateX(100px);width: 100%;z-index: 2;padding: 35px 40px 35px 38px;max-width: 500px;transition: all ease 0.3s;transition-delay: 0.07s;}
.prahi_homev6_portfolio .project:hover .des{opacity: 1;transform: translateY(0);}
.prahi_homev6_portfolio .project:after{content: "";width: 100%;height: 100%;background-color: var(--color14);display: block;opacity: 0;position: absolute;left: 100px;top: 0;transition: all ease 0.3s;}
.prahi_homev6_portfolio .project:hover:after{left: 0;opacity: 1;}
.prahi_homev6_portfolio .project{overflow: hidden;position: relative;}
.prahi_homev6_portfolio .project .et_portfolio_image:before{font-weight: 700;position: absolute;content: "\4a";font-family: ETmodules;right: 35px;top: 30px;background-color: rgba(255, 255, 255, 0.3);width: 35px;height: 35px;border-radius: 50%;opacity: 0;z-index: 2;transition: all ease 0.3s;color: var(--color2);font-size: 20px;text-align: center;line-height: 30px;transform: rotateY(180deg);}
.prahi_homev6_portfolio .project:hover .et_portfolio_image:before{opacity: 1;right: 25px;top: 30px;}
.prahi_homev6_portfolio .project .et_portfolio_image:hover:before{background:var(--color2);color:var(--yellow);}
.prahi_homev6_portfolio .project .et_portfolio_image img{width:100%;}
.prahi_homev6_portfolio .project .et_pb_module_header a:hover,.prahi_homev6_portfolio .project .post-meta a:hover{color:var(--yellow) !important;}
.prahi_homev6_blurb3 .et_pb_blurb_content{display: flex;flex-direction: row-reverse;}
.prahi_homev6_blurb3 .et_pb_blurb_container{padding-left: 0;padding-right: 15px;}
.prahi_homev6_txt h1{width: 50px;height: 50px;line-height: 44px;border-radius: 50%;background-color: var(--color2);border: 3px solid var(--yellow);margin: auto;}
.prahi_homev6_txt h3{padding: 30px 0 15px;}
.prahi_homev6_txt:hover h1{box-shadow: 0 0 0 5px var(--color12);background-color: var(--yellow);color: var(--color2) !important;}
.prahi_homev6_row{position:relative;}
.prahi_homev6_row:before{content: "";position: absolute;left: 0;top: 50px;width: 100%;height: 3px;background: linear-gradient(45deg, var(--color2) 0%, var(--yellow) 10%, var(--yellow) 90%, var(--color2) 100%);background: -webkit-linear-gradient(45deg, var(--color2) 0%, var(--yellow) 10%, var(--yellow) 90%, var(--color2) 100%);}
.prahi_homev6_txt1 .et_pb_text_inner span{color:var(--yellow);text-decoration:underline;}
.prahi_homev6_video .et_pb_video_overlay .et_pb_video_play:after{width: 100px;height: 100px;top: -2px;left: -2px;position: absolute;border-radius: 100%;animation: circle-fade-inf 3s infinite ease-in-out;transition: all 0.5s;border: 3px solid var(--yellow);content: '';}
@keyframes circle-fade-inf{
0% {transform: scale(1);opacity: 1;}
100% {transform: scale(1.5);opacity: 0;}
}
.prahi_homev6_person .et_pb_team_member_image img{width: 100px;height: 100px;border-radius: 50%;margin-bottom: 20px;}
.prahi_homev6_blog .et_pb_post .post-meta{position: relative;padding-left: 25px;}
.prahi_homev6_blog .et_pb_post .post-meta:before{content: "\e023";font-family: ETmodules;position: absolute;left: 0;top: 0;}
.prahi_homev6_blog .et_pb_post .entry-featured-image-url{position: relative;overflow: hidden;margin-bottom: 0 !important;}
.prahi_homev6_blog .et_pb_post .entry-featured-image-url img{transition: transform ease 0.3s;width: 100%;}
.prahi_homev6_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.07) rotate(1.5deg);}
@media only screen and (max-width:981px){
	.prahi_homev6_slider_sec .et_pb_slide .et_pb_slide_description .et_pb_slide_content{line-height:60px !important;}
	.prahi_homev6_slider_sec{position:relative;top: -120px;padding:30px 0;}
	.prahi_homev6_slider_sec .et_pb_slide_title{padding-top:50px;}
	.prahi_homev6_blurb2 .et_pb_blurb_container,.prahi_homev6_row1 .et_pb_blurb .et_pb_blurb_container{display:block;}
	.prahi_homev6_row:before{display:none;}
	.prahi_homev6_video .et_pb_video_overlay .et_pb_video_play:after{top: -5px;left: -5px;}
	.prahi_homev6_person .et_pb_team_member_image{float: none;text-align: center;display: block;margin: auto;}
	.prahi_homev6_person .et_pb_team_member_description{display:block;}
	.prahi_homev6_blurb3 .et_pb_blurb_content{display:block;}
}
@media only screen and (max-width:767px){
	.prahi_homev6_slider_sec .et_pb_slide .et_pb_slide_description .et_pb_slide_content{line-height:34px !important;}
	.prahi_homev6_slider_sec .et_pb_slide_content{line-height:1.5em !important;}
	.prahi_homev6_slider_sec .et_pb_slide_title{padding-top:80px;}
	.prahi_homev6_row:before{display:none;}
	.prahi_homev6_txt h3{padding: 15px 0 15px;}
	.prahi_homev6_blurb3 .et_pb_blurb_content{flex-direction: row;}
	.prahi_homev6_blurb3 .et_pb_blurb_container {padding-left: 15px;padding-right: 0px;}
}

/*Home V7*/
.prahi_homev7_txt a.icon:before{content: "\45";font-family: ETmodules;font-size: 60px;display: block;width: 90px;height: 90px;background: var(--color2);line-height: 90px;text-align: center;color: var(--yellow);margin: 30px auto;border-radius: 50%;}
.prahi_homev7_txt a.icon:hover:before{color:var(--color1);}
.prahi_homev7_txt a.icon:after{width: 110px;height: 110px;top: -13px;left: -58px;position: absolute;border-radius: 100%;animation: circle-fade-inf 3s infinite ease-in-out;transition: all 0.5s;border: 3px solid var(--color15);content: '';}
.prahi_homev7_txt a{position:relative;}
.prahi_homev7_txt .scroll:after{content: "\33";position: absolute;left: 50%;margin-left: -100px;bottom: -132px;width: 200px;height: 61px;background: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/05/scroll-arrow.png) no-repeat center center;background-size: 200px 61px;z-index: 999;font-family: ETmodules;font-size: 34px;text-align: center;line-height: 55px;font-weight: 700;color: var(--color1);}
.prahi_homev7_txt .scroll:hover:after{color:var(--yellow);}
.prahi_homev7_blurb .et_pb_main_blurb_image{margin-bottom:0;}
.prahi_homev7_blurb .et_pb_image_wrap{position:relative;overflow: hidden;border-radius: 5px;}
.prahi_homev7_blurb .et_pb_image_wrap:after{content: "";position: absolute;left: 30%;top: 0;opacity: 0;width: 100%;height: 99%;transition: all ease 0.3s;background-color: var(--color14);border-bottom: 5px solid var(--yellow);}
.prahi_homev7_blurb:hover .et_pb_image_wrap:after{left: 0;opacity: 1;}
.prahi_homev7_blurb .et_pb_image_wrap img{width:100%;}
.prahi_homev7_blurb .et_pb_blurb_container{position: absolute;left: 0;bottom: 0;width: 100%;padding: 40px 50px;opacity: 0;transform: translateX(-30px);transition: all ease 0.3s;}
.prahi_homev7_blurb:hover .et_pb_blurb_container{opacity: 1;transform: translateY(0);}
.prahi_homev7_blurb .et_pb_blurb_container .et_pb_blurb_description a span{padding:15px 0;color: var(--yellow);font-weight: 700;font-size: 15px;position: relative;display: inline-block;transition: transform ease 0.3s;}
.prahi_homev7_blurb .et_pb_blurb_container .et_pb_blurb_description a span:before{content: '\24';font-family: ETmodules;font-size: 28px;line-height: 56px;position: absolute;top: 0;right: 0;transition: all ease 0.3s;opacity: 0;}
.prahi_homev7_blurb .et_pb_blurb_container .et_pb_blurb_description a:hover span:before{opacity: 1;right: -32px;}
.prahi_homev7_blurb .et_pb_module_header{padding-bottom:20px;}
.prahi_homev7_img:before{content: "";position: absolute;right: 0;bottom: 0;width: 78%;height: 20px;z-index: 99999;background-color: var(--yellow);}
.prahi_homev7_img:after{content: "";position: absolute;right: 0;bottom: 0;width: 20px;height: 80%;z-index: 99999;background-color: var(--yellow);}
.prahi_homev7_img{position:relative;padding-right: 20px;padding-bottom: 20px;}
.prahi_homev7_img img,.prahi_homev7_img .et_pb_image_wrap {width:100% !important;}
.prahi_homev7_blurb2 .et_pb_image_wrap{background-color: var(--yellow);border-radius: 40px;padding: 15px;box-shadow: 0px 0px 0px 5px var(--color12);}
.prahi_homev7_portfolio .project .des{position: absolute;left: 0;bottom: 0;opacity: 0;transform: translateX(100px);width: 100%;z-index: 2;padding: 35px 40px 35px 38px;max-width: 500px;transition: all ease 0.3s;transition-delay: 0.07s;}
.prahi_homev7_portfolio .project:hover .des{opacity: 1;transform: translateY(0);}
.prahi_homev7_portfolio .project:after{content: "";width: 100%;height: 100%;background-color: var(--color14);display: block;opacity: 0;position: absolute;left: 100px;top: 0;transition: all ease 0.3s;}
.prahi_homev7_portfolio .project:hover:after{left: 0;opacity: 1;}
.prahi_homev7_portfolio .project{overflow: hidden;position: relative;}
.prahi_homev7_portfolio .project .et_portfolio_image:before{font-weight: 700;position: absolute;content: "\4a";font-family: ETmodules;right: 35px;top: 30px;background-color: rgba(255, 255, 255, 0.3);width: 35px;height: 35px;border-radius: 50%;opacity: 0;z-index: 2;transition: all ease 0.3s;color: var(--color2);font-size: 20px;text-align: center;line-height: 30px;transform: rotateY(180deg);}
.prahi_homev7_portfolio .project:hover .et_portfolio_image:before{opacity: 1;right: 25px;top: 30px;}
.prahi_homev7_portfolio .project .et_portfolio_image:hover:before{background:var(--color2);color:var(--yellow);}
.prahi_homev7_portfolio .project .et_portfolio_image img{width:100%;}
.prahi_homev7_portfolio .project .et_pb_module_header a:hover,.prahi_homev7_portfolio .project .post-meta a:hover{color:var(--yellow) !important;}
.prahi_homev7_blog .et_pb_post .post-meta{position: relative;padding-left: 25px;}
.prahi_homev7_blog .et_pb_post .post-meta:before{content: "\e023";font-family: ETmodules;position: absolute;left: 0;top: 0;}
.prahi_homev7_blog .et_pb_post .entry-featured-image-url{position: relative;overflow: hidden;margin-bottom: 0 !important;}
.prahi_homev7_blog .et_pb_post .entry-featured-image-url img{transition: transform ease 0.3s;width: 100%;}
.prahi_homev7_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.07) rotate(1.5deg);}
.prahi_homev7_blurb1 .et_pb_blurb_container{padding-left:0;}
.prahi_homev7_form form .et_pb_contact_field{width:100%;margin-bottom: 25px;}
.prahi_homev7_form{border-radius: 0 0 5px 5px;}
.prahi_homev7_form form .et_contact_bottom_container{float: none;text-align: center;display: block;}
@media only screen and (max-width:981px){
	.prahi_homev7_blurb .et_pb_main_blurb_image,.prahi_homev7_img .et_pb_image_wrap,.prahi_homev7_img .et_pb_image_wrap img{width:100%;}
	.prahi_homev7_blurb2 .et_pb_blurb_container{display:block;}
}


/*Home V8*/
.prahi_homev8_slider .et_pb_slide .et_pb_slide_description{text-shadow: none;}
.prahi_homev8_slider .et_pb_slide .et_pb_slide_content h2{letter-spacing: 0px;font-weight: 600;font-size: 65px;margin-bottom: 10px;}
.prahi_homev8_slider .et_pb_slide .et_pb_slide_content p{margin-bottom:20px;}
.prahi_homev8_slider .et_pb_slide .et_pb_slide_content p .btn1{padding:15px 30px;font-size:14px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;}
.prahi_homev8_slider .et_pb_slide .et_pb_slide_content p .btn2{padding:13px 30px;font-size:14px;font-weight:600;color:var(--yellow);border:2px solid var(--yellow);}
.prahi_homev8_slider .et_pb_slide .et_pb_slide_content p .btn2:hover{color:var(--color2);border-color:var(--yellow);background:var(--yellow);}
.prahi_homev8_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 35px;opacity: 0;background-color: rgba(255,255,255,0.20);height: 50px;width: 50px;color: var(--color2);border-radius: 50%;}
.prahi_homev8_slider:hover .et-pb-slider-arrows .et-pb-arrow-prev,.prahi_homev8_slider:hover .et-pb-slider-arrows .et-pb-arrow-next{opacity:1;}
.prahi_homev8_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev8_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{background:var(--color2);color:var(--blue) !important;}
.prahi_homev8_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 35px;opacity: 0;background-color: rgba(255,255,255,0.20);height: 50px;width: 50px;color: var(--color2);border-radius: 50%;}
.prahi_homev8_blurb:before{top: 0;margin-left: 0;display: block;left: -100%;width: 100%;height: 100%;position: absolute;z-index: -1;opacity: 0;transition: all 700ms ease;content: "";background:rgba(0,0,0,0.8);}
.prahi_homev8_blurb{position:relative;overflow:hidden;z-index: 1;box-shadow: 0px 7px 57px 0px rgba(0, 0, 0, 0.1);}
.prahi_homev8_blurb:hover:before{left: 0;opacity: 1;}
.prahi_homev8_blurb .et_pb_image_wrap .et-pb-icon:after{position: absolute;left: -10px;bottom: -10px;width: 45px;height: 90px;background-color: rgba(153, 153, 153, 0.78);content: "";z-index: -1;transition: all 700ms ease;}
.prahi_homev8_blurb:hover .et_pb_image_wrap .et-pb-icon:after{background-color: rgba(255, 255, 255, 0.16);transition: all 700ms ease;}
.prahi_homev8_blurb .et_pb_image_wrap .et-pb-icon{position: relative;z-index: 1;}
.prahi_homev8_row .et_pb_column{margin-top:-150px;}
.prahi_homev8_blurb1:before{left: 0px;content: "";-moz-filter: grayscale(1);-o-filter: grayscale(1);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;position: absolute;content: '';background-image: -webkit-linear-gradient( 45deg, var(--color2) 0%, var(--color12) 100%);width: 70px;height: 70px;top: 5px;border-radius: 50%;z-index: -1;transition: all 500ms ease;}
.prahi_homev8_blurb1{position:relative;overflow:hidden;z-index: 1;}
.prahi_homev8_blurb1 .et_pb_blurb_container{padding-left:30px;}
.prahi_homev8_blurb2 .et_pb_image_wrap .et-pb-icon:after{position: absolute;left: -10px;bottom: -10px;width: 40px;height: 70px;background-color: rgba(34, 34, 34, 0.1);content: "";z-index: -1;transition: all 700ms ease;}
.prahi_homev8_blurb2:hover .et_pb_image_wrap .et-pb-icon:after{background: var(--color12);transition: all 700ms ease;}
.prahi_homev8_blurb2 .et_pb_image_wrap .et-pb-icon{position: relative;z-index: 1;}
.prahi_homev8_service_sec .et_pb_column:hover  .et_pb_button:before{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: top left;-ms-transform-origin: top left;transform-origin: top left;border-bottom-right-radius: 30px;border-bottom-left-radius: 0px;border-top-right-radius: 30px;border-top-left-radius: 0px;opacity: 1 !important;}
.prahi_homev8_txt h2{padding-bottom:30px;}
.prahi_homev8_txt1 h2 span{color:var(--yellow);}
.prahi_homev8_person .et_pb_team_member_image{margin: 0;max-width: 100%;}
.prahi_homev8_person .et_pb_team_member_description .title{overflow: hidden;z-index: 9;padding: 40px 20px;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;position: relative;display: block;background-color: var(--color73);background: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/04/pattern-bg1.png) var(--color73);background-repeat: repeat;border-right: 1px solid var(--color16);}
.prahi_homev8_person .et_pb_team_member_description .title:before{position: absolute;content: '';left: 0px;top: 0px; width: 100%;height: 100%;border-right: none;transform: translateY(110%);transition: all 900ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;background: var(--blue);z-index:-1;}
.prahi_homev8_person:hover .et_pb_team_member_description .title:before{webkit-transform: translateY(0%);-ms-transform: translateY(0%);transform: translateX(0%);}
.prahi_homev8_person:hover .et_pb_team_member_description .title .et_pb_member_position{color:var(--color2) !important;}
.prahi_homev8_person .et_pb_team_member_image .description{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;opacity: 0;z-index: 2;color: var(--color2);visibility: hidden;-webkit-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;transition: all 700ms ease;-webkit-transform-origin: left top;-ms-transform-origin: left top;-moz-transform-origin: left top;transform-origin: left top;-moz-transform: translateX(-100%);-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);font-weight:600;}
.prahi_homev8_person:hover .et_pb_team_member_image .description{opacity: 1;visibility: visible;-moz-transform: translateX(0%);-webkit-transform: translateX(0%);-ms-transform: translateX(0%);-o-transform: translateX(0%);transform: translateX(0%);}
.prahi_homev8_person .et_pb_team_member_image .description .des{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: table;vertical-align: middle;padding: 40px 25px;line-height: 30px;text-align: left;}
.prahi_homev8_person .et_pb_team_member_image{overflow:hidden;margin-bottom: 0 !important;}
.prahi_homev8_person .et_pb_team_member_image img{width:100%;}
.prahi_homev8_person .et_pb_team_member_image .description:before{position: absolute;content: '';left: 0px;top: 0px;right: 0px;bottom: 0px;opacity: 0;display: block;visibility: hidden;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;background-color: var(--color15);}
.prahi_homev8_person:hover .et_pb_team_member_image .description:before{opacity: 1;visibility: visible;}
.prahi_homev8_person .et_pb_team_member_image .description .des a{color: var(--color2);position:relative;text-transform: uppercase;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;padding-right: 22px;}
.prahi_homev8_person .et_pb_team_member_image .description .des a:hover{letter-spacing:2px;}
.prahi_homev8_person .et_pb_team_member_image .description .des a:before{content:'\35';font-family:ETmodules;position: relative;margin-right: 4px;display: inline-block;transform: translate(0, 0);}
.prahi_homev8_person .et_pb_team_member_image .description .des a:after{position: absolute;content: '';left: 100%;top: 10px;width: 300%;height: 1px;background-color: rgba(255,255,255,0.20);}
.prahi_homev8_person:hover .et_pb_team_member_description .title{background-color: var(--yellow);}
.prahi_homev8_person1 .et_pb_team_member_image{margin:0;max-width:100%;}
.prahi_homev8_person1 .et_pb_team_member_image img{width:100%;}
.prahi_homev8_person1 .et_pb_team_member_description .et_pb_module_header{padding-top: 22px;background: var(--color2);padding-bottom: 25px;position: absolute;left: 0px;bottom: -20px;width: 100%;top: unset;height: unset;z-index: 2;text-align: center;-webkit-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;-moz-transition: all 600ms ease;transition: all 600ms ease;}
.prahi_homev8_person1 .et_pb_team_member_description .et_pb_member_position{position: absolute;left: 0px;bottom: -81px; width: 100%;top: unset;height: unset;z-index: 2;text-align: center;padding: 22px 0px 15px;background-color: var(--color2);border: 1px solid var(--color16);-webkit-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;-moz-transition: all 600ms ease;transition: all 600ms ease;border-top:none;}
.prahi_homev8_person1:hover .et_pb_team_member_description .et_pb_member_position{bottom: 0px;}
.prahi_homev8_person1:hover .et_pb_team_member_description .et_pb_module_header{bottom: 60px;padding-bottom: 0;background-color: var(--color2);border: 1px solid var(--color16);border-bottom:none;}
.prahi_homev8_person1{overflow: hidden;padding-bottom: 20px;}
.prahi_homev8_person1 .icon li{position: relative;display: block;margin: 0 auto 5px;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;padding: 5px;}
.prahi_homev8_person1 .icon{position: absolute;top: 110%;right: 10px;width: 40px;z-index: 1;padding-top: 10px;padding-bottom: 5px;text-align: center;background-color: var(--color2);-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;-moz-transition: all 900ms ease;transition: all 900ms ease;border-right: 1px solid var(--color18);}
.prahi_homev8_person1:hover .icon{top: 10px;}
.prahi_homev8_person1 .et_pb_team_member_image:after{position: absolute;left: -170px;top: -280px;width: 440px;height: 440px;z-index: 0;opacity: 0;visibility: hidden;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;-moz-transition: all 900ms ease;transition: all 900ms ease;-webkit-transform: rotate(135deg);-o-transform: rotate(135deg);-ms-transform: rotate(135deg);-moz-transform: rotate(135deg);transform: rotate(135deg);background-color: var(--yellow);content:"";}
.prahi_homev8_person1:hover .et_pb_team_member_image:after{opacity: 0.5;visibility: visible;-webkit-transform: rotate(30deg);-o-transform: rotate(30deg);-ms-transform: rotate(30deg);-moz-transform: rotate(30deg);transform: rotate(30deg);}
.prahi_homev8_person1 .icon li a span{display:none;}
.prahi_homev8_person1 .icon li a{color: var(--color32);margin-bottom: 5px;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev8_person1 .icon li a:hover{color:var(--yellow);}
.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_description h6{color: var(--color24)!important;position: relative;font-size: 14px;font-weight: 600;padding-top: 20px;text-transform: uppercase;margin-top: 30px;}
.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_description h6:before{position: absolute;content: '';left: 50%;top: 0px;width: 50px;height: 1px;margin-left: -25px;background-color: var(--color16);}
.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_description{text-shadow: none;float:none;text-align:center;width:100%;padding-bottom: 0;}
.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_image{top: 0;margin-top: 10px !important;width: 100%;}
.prahi_homev8_slider1 .et-pb-controllers{position: absolute;right: 20px;top: 100px;left: auto;bottom: auto;display: block;width: auto;}
.prahi_homev8_slider1 .et-pb-controllers a{width: 10px;height: 8px;display: block;margin-bottom: 10px;border-radius: 50%;background-color: var(--color16);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev8_slider1 .et-pb-controllers a.et-pb-active-control{position: relative;width: 22px;height: 8px;border-radius: 10px;background-color: var(--yellow) !important;}
.prahi_homev8_blog .et_pb_post .des{padding: 40px 25px 40px 25px;margin: 0 auto;background: var(--color2);z-index: 46;position: relative;margin-top: -80px;border-top-left-radius: 15px;border-top-right-radius: 15px;margin-bottom: 20px;-webkit-box-shadow: 0 4px 7px rgba(34, 34, 34, 0.48);-khtml-box-shadow: 0 4px 7px rgba(213, 170, 109, 0.48);-moz-box-shadow: 0 4px 7px rgba(213, 170, 109, 0.48);-ms-box-shadow: 0 4px 7px rgba(213, 170, 109, 0.48);-o-box-shadow: 0 4px 7px rgba(213, 170, 109, 0.48);box-shadow: 0 4px 7px rgba(108, 108, 108, 0.48);}
.prahi_homev8_blog .et_pb_post .des .entry-title a:before{position: absolute;left: 0;bottom: -15px;right: 0;margin: 0 auto;width: 30px;height: 2px;background: var(--yellow);content: "";}
.prahi_homev8_blog .et_pb_post .des .entry-title a{position:relative;}
.prahi_homev8_blog .et_pb_post .des .entry-title{padding: 0;margin-bottom: 30px;}
.prahi_homev8_blog .et_pb_post .et_pb_image_container a{overflow: hidden;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
.prahi_homev8_blog .et_pb_post .et_pb_image_container a img{width: 100%;transform: scale(1.01);transition: all 3000ms ease;}
.prahi_homev8_blog .et_pb_post:hover .et_pb_image_container a img{transform: scale(1.4) rotate(2deg);}
.prahi_homev8_form .et_pb_contact_field{width: 50%;display: inline-block;}
.prahi_homev8_form .et_pb_contact_field_4{width:100% !important;}
.prahi_homev8_form .et_contact_bottom_container{float: none;margin-top: 30px;}
.prahi_homev8_form .et_pb_contact_select option{position: relative;display: block;padding: 8px 20px;font-size: 14px;line-height: 24px;color:var(--color1);}
.prahi_homev8_txt2 h3{margin-top:20px;}
@media only screen and (max-width:981px){
	.prahi_homev8_slider .et_pb_slide .et_pb_slide_content h2{font-size:50px;}
	.prahi_homev8_row .et_pb_column {margin-top: 0;}
	.prahi_homev8_person1 .et_pb_team_member_image{float: none;width: 100%;}
	.prahi_homev8_person1 .et_pb_team_member_description{display: block;}
	.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_description{padding-top:150px;}
	.prahi_homev8_form .et_contact_bottom_container{width: fit-content;margin: 30px auto 0;}
	.prahi_homev8_form .et_contact_bottom_container .et_pb_button{margin-left:0;}
	.prahi_homev9_blog .column{width: 100% !important;margin: 0 !important;float: none !important;}
	.prahi_homev9_blog .et_pb_post{margin-bottom:30px !important;}
}
@media only screen and (max-width:767px){
	.prahi_homev8_slider .et_pb_slide .et_pb_slide_content .btn1{display: block;width: 100%;}
	.prahi_homev8_slider .et_pb_slide .et_pb_slide_content .btn2{display: block;width: 100%;margin-top: 10px;}
	.prahi_homev8_slider .et_pb_slide .et_pb_slide_content h2 {font-size: 25px;}
	.prahi_homev8_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 0px;}
	.prahi_homev8_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 0px;}
	.prahi_homev8_person1{width: 100%;}
	.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_image{display:block !important;}
	.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_description {padding-top: 20px;}
	.prahi_homev8_slider1 .et-pb-controllers a{display:inline-block;}
	.prahi_homev8_slider1 .et-pb-controllers{right: auto;top: auto;left: auto;width:100%;bottom:20px;}
	.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_description h6{text-align:center;}
	.prahi_homev8_slider1 .et_pb_slide .et_pb_slide_description{padding-bottom:50px;}
	.prahi_homev8_form .et_pb_contact_field{width: 100%;}
	.prahi_homev9_blog .et_pb_post .des{-webkit-transform: translateY(-50px) !important;
    -moz-transform: translateY(-50px) !important;
    -ms-transform: translateY(-50px) !important;
    -o-transform: translateY(-50px) !important;
    transform: translateY(-50px) !important;}
}

/*Home v9*/
.prahi_homev9_slider .et_pb_slide_description .et_pb_slide_content{line-height:64px !important;}
.prahi_homev9_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev9_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev9_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 35px;opacity: 0;background-color: rgba(255,255,255,0.20);height: 50px;width: 50px;color: var(--color2);border-radius: 50%;border: 1px solid var(--color2);}
.prahi_homev9_slider:hover .et-pb-slider-arrows .et-pb-arrow-prev,.prahi_homev9_slider:hover .et-pb-slider-arrows .et-pb-arrow-next{opacity:1;}
.prahi_homev9_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev9_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{background:var(--color2);color:var(--blue) !important;border-color:var(--yellow);}
.prahi_homev9_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 35px;opacity: 0;background-color: rgba(255,255,255,0.20);height: 50px;width: 50px;color: var(--color2);border-radius: 50%;border: 1px solid var(--color2);}
.prahi_homev9_txt h2 span{color:var(--yellow);}
.prahi_homev9_blurb:before{position: absolute;content: '';left: 0px;top: 0px;width: 100%;height: 100%;border-right: none;transform: translateX(30%);transition: all 900ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;background: none;}
.prahi_homev9_blurb{overflow:hidden;position: relative;}
.prahi_homev9_blurb:hover:before{-webkit-transform: translateX(0%);-ms-transform: translateX(0%);transform: translateX(0%);background: var(--blue);padding: 25px;}
.prahi_homev9_blurb:hover .et-pb-icon,.prahi_homev9_blurb:hover .et_pb_blurb_container .et_pb_module_header,.prahi_homev9_blurb:hover .et_pb_blurb_container .et_pb_blurb_description{color:var(--color2) !important;}
.prahi_homev9_txt1 h3:before{position: absolute;content: '';left: -45px;top: 12px;width: 25px;height: 1px;background-color:rgba(255,255,255,1);z-index: 999;}
.prahi_homev9_blurb_sec .et_pb_column:hover .prahi_homev9_blurb1 .et-pb-icon,.prahi_homev9_blurb_sec .et_pb_column:hover .prahi_homev9_blurb1 .et_pb_blurb_container .et_pb_module_header,.prahi_homev9_blurb_sec .et_pb_column:hover .prahi_homev9_blurb1 .et_pb_blurb_container .et_pb_blurb_description{color:var(--color2) !important;}
.prahi_homev9_blurb1 .et_pb_main_blurb_image:after{position: absolute;left: 30px;top: -3px;height: 70px;width: 46px;background-repeat: no-repeat;background-position: center;content: "";-moz-filter: grayscale(1);-o-filter: grayscale(1);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;background: var(--color12);z-index:-1;}
.prahi_homev9_blurb1 .et_pb_main_blurb_image{position:relative;}
.prahi_homev9_txt2{height: 100%;overflow:hidden;}
.prahi_homev9_txt2 .et_pb_text_inner{height:100%;}
.prahi_homev9_txt2 .et_pb_text_inner a{position: absolute;right: -45px;bottom: 0px;width: 70px;height: 70px;color: var(--blue);text-align: center;line-height: 70px;font-size: 24px;font-weight: 700;background-color: var(--color2);transition: all 0.3s ease; -moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev9_txt2 .et_pb_text_inner a:before{content:'\35';font-family:ETmodules;}
.prahi_homev9_txt2:hover .et_pb_text_inner a{background:var(--blue);color:var(--color2);}
.prahi_homev9_txt2 .et_pb_text_inner h2{margin-bottom:30px;}
.prahi_homev9_slider1 .et_pb_slides .et_pb_slider_container_inner{display: flex;flex-direction: row-reverse;}
.prahi_homev9_slider1 .et_pb_slides .et_pb_slide_description{float: none;margin-left: 0;width: 70%;text-shadow:none;padding-top: 50px;padding-bottom: 130px;}
.prahi_homev9_slider1 .et_pb_slides .et_pb_slide_image{width: 230px;height: 267px;top: 150px;right:0;left:auto;bottom:auto;margin:0;}
.prahi_homev9_slider1 .et_pb_slides .et_pb_slide_description h4{position: relative;color: var(--yellow) !important;font-size: 17px;font-weight: 700;padding-left: 60px;text-transform: uppercase;margin-top: 30px;line-height: 20px;padding-bottom: 0;}
.prahi_homev9_slider1 .et_pb_slides .et_pb_slide_description h4:before{position: absolute;content: '';left: 0px;top: 8px;height: 5px;width: 50px;background-color: var(--blue);}
.prahi_homev9_slider1 .et_pb_slide{padding:0;}
.prahi_homev9_slider1 .et-pb-controllers{text-align: left;}
.prahi_homev9_slider1 .et-pb-controllers a{width: 10px;height: 8px;margin: 0px 5px;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;}
.prahi_homev9_slider1 .et-pb-controllers a.et-pb-active-control,.prahi_homev9_slider1 .et-pb-controllers a:hover{width: 22px;height: 8px;border-radius: 10px;}
.prahi_homev9_blog .et_pb_post{position:relative;overflow: hidden;padding-bottom: 0;} 
.prahi_homev9_blog .et_pb_image_container,.prahi_homev9_blog .et_pb_image_container a{margin-bottom:0 !important;}
.prahi_homev9_blog .et_pb_post .post-meta{position: absolute;left: 25px;top: 20px;}
.prahi_homev9_blog .et_pb_post .des{position: absolute;left: 0;top: 100%;width: 100%;padding: 16px 30px 15px;background-color: rgba(11,11,11,.87);-webkit-transform: translateY(-55px);-moz-transform: translateY(-55px);-ms-transform: translateY(-55px);-o-transform: translateY(-55px);transform: translateY(-55px);-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}
.prahi_homev9_blog .et_pb_post:hover .des{-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);}
.prahi_homev9_blog .et_pb_post .post-content-inner{margin-bottom: 15px;}
.prahi_homev9_blog .et_pb_post .entry-title a:hover{color:var(--yellow) !important;}
.prahi_homev9_blog .et_pb_post .post-content a:after{content:'\35';font-family:ETmodules;padding-left: 10px;}
.prahi_homev9_btncol .et_pb_button_module_wrapper{position: absolute;display: flex;text-align: center;align-items: center;justify-content: center;top: 0;left: 0;width: 100%;height: 100%;}
@media only screen and (max-width:981px){
	.prahi_homev9_btncol .et_pb_button_module_wrapper{position:relative;}
	.prahi_homev9_slider .et_pb_slide_description .et_pb_slide_content{line-height:50px !important;}
	.prahi_homev9_txt1{margin: 0 auto 30px;}
	.prahi_homev9_txt2 .et_pb_text_inner a{bottom:-45px;}
	.prahi_homev9_slider1 .et_pb_slides .et_pb_slide_description{width: 60%;}
	.prahi_homev9_slider1 .et-pb-controllers{text-align: center;}
	.prahi_homev9_img_col .et_pb_column_19 .et_pb_image_wrap,.prahi_homev9_img_col .et_pb_column_19 .et_pb_image_wrap img{width:100%;}
}
@media only screen and (max-width:767px){
	.prahi_homev9_slider .et_pb_slide_description .et_pb_slide_content{line-height:34px !important;}
	.prahi_homev9_slider1 .et_pb_slides .et_pb_slide_description {width: 100%;padding-bottom: 0;padding-top:0;}
	.prahi_homev9_slider1 .et-pb-controllers{bottom: -15%;}
	.prahi_homev9_slider1{overflow:visible !important;}
	.prahi_homev9_txt2 .et_pb_text_inner a{display:none;}
}

/*Home v10*/
.prahi_homev10_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;left: 100px;}
.prahi_homev10_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;right: 100px;}
.prahi_homev10_slider .et-pb-slider-arrows a:hover:before{color:var(--yellow);}
.prahi_homev10_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\e049" !important;}
.prahi_homev10_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\e04a" !important;}
.prahi_homev10_slider .et-pb-controllers a{width: 30px;height: 7px;margin-right: 3px;margin-left: 3px;border-top: 10px solid transparent;border-bottom: 10px solid transparent;background-color: var(--color2);background-clip: padding-box;box-sizing: content-box;-ms-flex: 0 1 auto;transition: opacity .6s ease;flex: 0 1 auto;opacity: .5;}
.prahi_homev10_slider .et-pb-controllers a.et-pb-active-control{opacity:1;}
.prahi_homev10_txt h3 span{color:var(--yellow);}
.prahi_homev10_portfolio .project .et_portfolio_image .et_overlay:before{background: var(--yellow);width: 45px;height: 45px;display: inline-block;line-height: 45px;font-size: 16px;text-align: center;border-radius: 100%;top:50%;}
.prahi_homev10_blurb .et_pb_blurb_content .et_pb_image_wrap .et-pb-icon{border: solid 2px var(--color20);}
.prahi_homev10_blurb1 .et_pb_main_blurb_image{width:70px;height:70px;}
.prahi_homev10_blog .et_pb_post .post-meta{line-height: 34px;position: absolute;left: 0;right: 0;margin: 0 auto;background: var(--yellow);border-top-left-radius: 10px;border-top-right-radius: 10px;bottom: 0;width: 140px;}
.prahi_homev10_blog .et_pb_post .post-meta:before{content: '\7d';font-family: ETmodules;display:inline-block;left: 12px;font-weight: 700;position: absolute;}
.prahi_homev10_blog .et_pb_post .post-content .post-content-inner{margin-top: 10px;margin-bottom: 20px;}
.prahi_homev10_blog .et_pb_post .post-content .more-link:hover{color: var(--yellow) !important;text-decoration: underline;}
.prahi_homev10_blog .et_pb_post .post-content .more-link:after{content: '\35';font-family: ETmodules;padding-left: 10px;display: inline-block;font-size: 20px;top: 0;position: absolute;line-height: 20px;font-weight: 600;}
.prahi_homev10_blog .et_pb_post .post-content .more-link{position:relative;}
.prahi_homev10_email .et_pb_newsletter_form form{display: flex;max-width: 750px;margin: 0 auto;}
.prahi_homev10_email .et_pb_newsletter_form form .et_pb_newsletter_field{flex: 1 1 auto;width: 1%;padding-bottom: 0;}
.prahi_homev10_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap .et_pb_button{border-radius: 0 50px 50px 0 !important;min-height: 54px;text-align: center;vertical-align: middle;display: inline-block;line-height: 50px !important;}
@media only screen and (max-width:981px){
	.prahi_homev10_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:30px;}
	.prahi_homev10_slider .et-pb-slider-arrows .et-pb-arrow-next{right:30px;}
	.prahi_homev10_blurb1 .et_pb_blurb_container{display:block;}
	.prahi_homev10_blurb1 .et_pb_main_blurb_image{margin:0 auto 15px;}
}
@media only screen and (max-width:767px){
	.prahi_homev10_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:10px;}
	.prahi_homev10_slider .et-pb-slider-arrows .et-pb-arrow-next{right:10px;}
	.prahi_homev10_portfolio .project .et_portfolio_image img{width:100%;}
}

/*Home V11*/
.prahi_homev11_img .et_pb_image_wrap,.prahi_homev11_img .et_pb_image_wrap img{height:100%;} 
.prahi_homev11_col1{width:35% !important;}
.prahi_homev11_sec4_col1{margin-top: -50px;margin-bottom: -50px;z-index: 2;}
.prahi_homev11_price .et_pb_pricing_heading{padding: 50px 50px 0px 50px !important;}
.prahi_homev11_price .et_pb_pricing_content_top{padding: 10px 50px 0px 50px !important;border: none;}
.prahi_homev11_price .et_pb_pricing_content ul{padding: 0px 30px 0px 25px !important;}
.prahi_homev11_price .et_pb_pricing_content ul li{padding:0;margin-bottom:10px;}
.prahi_homev11_price .et_pb_pricing_content ul li span:before{display:none;}
.prahi_homev11_price .et_pb_button_wrapper{padding-left: 50px;}
.prahi_homev11_portfolio .project .et_pb_module_header{position: relative;display: inline-block;vertical-align: middle;box-sizing: border-box;margin-top: -50px;width: calc(100% - 60px);margin-left: 30px;margin-right: 30px;background-color: var(--color2);padding: 20px;-webkit-transition: transform .3s cubic-bezier(0,0,.5,.99);-moz-transition: transform .3s cubic-bezier(0,0,.5,.99);transition: transform .3s cubic-bezier(0,0,.5,.99);}
.prahi_homev11_portfolio .project .et_pb_module_header:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 4px;transform-origin: bottom left;-moz-transform: scale(0,1);-ms-transform: scale(0,1);-webkit-transform: scale(0,1);transform: scale(0,1);-webkit-transition: all 300ms linear 0ms;-moz-transition: all 300ms linear 0ms;-ms-transition: all 300ms linear 0ms;-o-transition: all 300ms linear 0ms;transition: all 300ms linear 0ms;}
.prahi_homev11_portfolio .project:hover .et_pb_module_header:after{-moz-transform: scale(1,1);-ms-transform: scale(1,1);-webkit-transform: scale(1,1);transform: scale(1,1);background: var(--yellow);}
.prahi_homev11_portfolio .project .et_portfolio_image{position: relative;overflow: hidden;}
.prahi_homev11_portfolio .project:hover .et_portfolio_image img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev11_portfolio .project .et_portfolio_image img{-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;-o-transition: all 0.3s linear;transition: all 0.3s linear;width: 100%;height: auto;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.prahi_homev11_blog .et_pb_post{padding: 40px;background-color: rgba(35, 34, 38, 0.03);}
.prahi_homev11_blog .et_pb_post:hover{background-color:var(--color1);}
.prahi_homev11_blog .et_pb_post .post-content{margin-top:30px;}
.prahi_homev11_blog .et_pb_post:hover .entry-title a,.prahi_homev11_blog .et_pb_post:hover .post-meta,.prahi_homev11_blog .et_pb_post:hover .post-content a{color:var(--color2) !important;}
.prahi_homev11_blog .et_pb_post .post-content a:after{content:'\24';font-family: ETmodules;display:inline-block;padding-left:10px;font-weight: 600;line-height: 24px;}
.prahi_homev11_slider .et_pb_slide .et_pb_slide_image{margin-top: 0 !important;width: fit-content !important;}
.prahi_homev11_slider .et_pb_slide .et_pb_slide_image img{width: 80px;border-radius: 50%;}
.prahi_homev11_slider .et_pb_slide  .et_pb_slide_description{padding-top: 40px;padding-bottom: 150px;position:relative;margin-top: 25px;}
.prahi_homev11_slider{margin: 50px 0 80px;}
.prahi_homev11_slider .et_pb_slide  .et_pb_slide_description .et_pb_slide_content h4{margin-top: 30px;font-weight: 600;}
.prahi_homev11_slider .et_pb_slide  .et_pb_slide_description:before{content:'\e033\e033\e033\e033\e033';font-family: ETmodules;display:block;color:var(--yellow);position:absolute;left:0;top: 0;font-size: 17px;}
.prahi_homev11_slider .et-pb-controllers{text-align: left;left: 60px;bottom: 140px;}
.prahi_homev11_slider .et-pb-controllers a{width:8px;height:8px;border-radius:0;}
.prahi_homev11_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;background-color: var(--yellow);width: 55px;height: 55px;line-height: 55px;text-align: center;position: relative;z-index: 1;left: auto;right: -84%;-webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;-o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;}
.prahi_homev11_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;background-color: var(--yellow);width: 55px;height: 55px;line-height: 55px;text-align: center;position: relative;z-index: 1;left: auto;right: -85%;-webkit-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;-o-transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;transition: all cubic-bezier(0.4, 0, 0.2, 1) 0.4s;}
.prahi_homev11_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev11_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{background:var(--color2);color:var(--yellow);}
@media only screen and (max-width:981px){
	.prahi_homev11_col1{width:50% !important;}
	.prahi_homev11_col2 .et_pb_blurb_0{width: fit-content;margin: auto;}
	.prahi_homev11_portfolio .project{width:100% !important;}
	.prahi_homev11_slider .et_pb_slide  .et_pb_slide_description{margin-top: 100px;width: 100%;}
	.prahi_homev11_slider .et_pb_slide .et_pb_slide_image{top:0 !important;width: 100% !important;}
	.prahi_homev11_slider .et_pb_slide  .et_pb_slide_description:before{left:44%;}
	.prahi_homev11_slider .et-pb-controllers{text-align: center;left:0;}
}
@media only screen and (max-width:767px){
	.prahi_homev11_col1{width:100% !important;}
	.prahi_homev11_slider .et_pb_slide  .et_pb_slide_description:before{left:38%;}
	.prahi_homev11_slider .et_pb_slide .et_pb_slide_image{display:block !important;}
	.prahi_homev11_slider .et_pb_slide  .et_pb_slide_description{margin-top: 20px;}
	.prahi_homev11_slider .et_pb_slide  .et_pb_slide_description{padding-bottom:70px;}
	.prahi_homev11_slider .et-pb-slider-arrows{display:none;}
	.prahi_homev11_slider .et-pb-controllers{bottom:40px;}
	
}

/*Home V12*/
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description{text-shadow: none;}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description h2{font-size: 72px;line-height: 1.0em;font-weight: 500;margin-bottom: 36px;}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description h2 span{color:var(--yellow);}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description h3{font-size: 24px;line-height: 1.0em;font-weight: 300;text-transform: uppercase;position:relative;display:inline-block;padding: 0;}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description h3:after{position: absolute;left: 45px;bottom: 4px;right: 35px;height: 4px;content: "";z-index: -1;background: rgba(253, 93, 19, 0.40);}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description h3:before{font-family:ETmodules;content:'\e01f';color:var(--yellow);display:inline-block;padding-right: 15px;}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .text{margin-top: 27px;margin-bottom: 60px;max-width: 470px;}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .btn1{position: relative;display: inline-block;padding: 0 30px;background: transparent;color: var(--color2);font-size: 16px;line-height: 57px;font-weight: 400;text-transform: uppercase;border: 2px solid var(--color2);}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .btn1:hover{background:var(--yellow);border-color:var(--yellow);}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .btn2{position: relative;display: inline-block;padding: 0 30px;background: var(--yellow);color: var(--color2);font-size: 16px;line-height: 57px;font-weight: 400;text-transform: uppercase;border: 2px solid var(--yellow);margin-left: 11px;}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .btn2:hover{background:transparent;border-color:var(--color2);}
.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .btn2:after{font-family:ETmodules;content:'\24';display:inline-block;padding-left: 15px;font-weight: 600;}
.prahi_homev12_slider  .et-pb-controllers{position: absolute;top: 0;right: 50px;left: auto;bottom: 0;margin: 0;width: 50px;height: 100%;display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;flex-direction: column;padding-right: 10px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.prahi_homev12_slider .et-pb-controllers a{position: relative;display: block;width: 30px;height: 5px;background: rgba(255, 255, 255, 0.30);border: 0px solid;margin: 5px 0px;padding: 0px;border-radius: 10px;transition: all 500ms ease;}
.prahi_homev12_slider .et-pb-controllers a:before{position: absolute;top: 0px;right: -10px;bottom: 0px;width: 5px;height: 5px;border-radius: 50%;content: "";background: rgba(255, 255, 255, 0.30);transition: all 500ms ease;}
.prahi_homev12_slider .et-pb-controllers a.et-pb-active-control{width: 40px;background: var(--yellow);}
.prahi_homev12_slider .et-pb-controllers a.et-pb-active-control:before{background: var(--yellow);}
.prahi_homev12_blurb .et_pb_blurb_content{max-width: 600px;}
.prahi_homev12_blurb .et_pb_blurb_content .et_pb_main_blurb_image{opacity: 0.7;}
.prahi_homev12_blurb .et_pb_blurb_container .et_pb_blurb_description span{color: var(--yellow);text-decoration: underline;}
.prahi_homev12_bulrb1 .et_pb_blurb_container .et_pb_blurb_description span{background: var(--color12);transition: all 900ms ease;z-index: 1;border-radius: 50%;display: block;width: 40px;height: 40px;position: relative;font-size: 16px;line-height: 40px;margin: 20px auto 0;font-weight: 400;}
.prahi_homev12_bulrb1 .et_pb_blurb_container .et_pb_blurb_description span:before{position: absolute;top: 0;left: 0;bottom: 0;right: 0;border-radius: 50%;transition: all 500ms ease;transform: scale(0);content: "";z-index: -1;background: var(--yellow);}
.prahi_homev12_bulrb1:hover .et_pb_blurb_container .et_pb_blurb_description span:before{transform: scale(1.0);}
.prahi_homev12_bulrb1:hover .et_pb_blurb_container .et_pb_blurb_description span{color:var(--color2);}
.prahi_homev12_img1{position: relative;display: block;margin-top: 30px;width: 210px;overflow: hidden;z-index: 5;margin-bottom: 0 !important;}
.prahi_homev12_video{position: absolute;bottom: 0;right: 0;width: 270px;height: 545px;overflow: hidden;background-position: center top;background-attachment: inherit;background-size: cover;}
.prahi_homev12_video .et_pb_video_overlay{z-index:1 !important;}
.prahi_homev12_img .et_pb_image_wrap{height:100%;}
.prahi_homev12_img .et_pb_image_wrap img{width: 100%;transform: scale(1.01);transition: all 700ms ease;height:100%;}
.prahi_homev12_img:hover .et_pb_image_wrap img{transform: scale(1.2);}
.prahi_homev12_img1 .et_pb_image_wrap img{width: 100%;transform: scale(1.2);transition: all 700ms ease;}
.prahi_homev12_img1:hover .et_pb_image_wrap img{transform: scale(1.0);}
.prahi_homev12_col1:before{position: absolute;left: -130px;bottom: -70px;right: 0px;background: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/05/shape-5.png);width: 697px;height: 439px;content: "";animation-name: zoom-fade;animation-duration: 5s;animation-iteration-count: infinite;animation-timing-function: linear;}
@keyframes zoom-fade{
0% {-webkit-transform: scale(0.9);transform: scale(0.9);}
50% {-webkit-transform: scale(1);transform: scale(1);}
100% {-webkit-transform: scale(0.9);transform: scale(0.9);}
}
.prahi_homev12_video .et_pb_video_overlay .et_pb_video_overlay_hover .et_pb_video_play{background: var(--yellow);width: 100px;height: 100px;text-align: center;line-height: 95px;left: auto;right: 0;top: auto;bottom: 0;animation: pulse 2s infinite;transition: all 1s ease;}
@keyframes pulse{
50% {box-shadow: 0 0 0 5px rgba(255,255,255,.1), 0 0 0 20px rgba(238, 238,238, 0.3000);}
}
.prahi_homev12_txt h1 b{color:var(--yellow);}
.prahi_homev12_txt h1 span{padding: 0px 20px 0px;color: var(--color2);display: inline-block;font-size: 14px;line-height: 30px;border-radius: 30px;position: relative;top: -13px;background: var(--yellow);}
.prahi_homev12_bulrb2 .title{position: absolute;left: 5px;bottom: 5px;right: 5px;min-height: 75px;background: var(--color2);display: flex;flex-direction: row;justify-content: space-between;align-items: center;padding-left: 25px;transform: perspective(1200px) rotateX(0deg);transform-origin: bottom;transition: all 700ms ease 100ms;}
.prahi_homev12_bulrb2:hover .title{transform: perspective(1200px) rotateX(90deg);transition: all 700ms ease 200ms;}
.prahi_homev12_bulrb2 .et_pb_main_blurb_image{margin-bottom: 0;display:block;}
.prahi_homev12_bulrb2 .et_pb_blurb_container{position: absolute;top: 0px;left: 0px;width: 100%;height: 0%;z-index: 2;opacity: 0;transform: scale(0.5);background-color: rgba(0, 0, 0, 0.80);transition: all 0.8s ease-in-out 0s;}
.prahi_homev12_bulrb2:hover .et_pb_blurb_container{opacity: 1;transform: scale(1.0);height: 100%;}
.prahi_homev12_bulrb2 .title h3:before{position: absolute;top: 0;left: 0;bottom: 0;width: 15px;height: 15px;content: "";margin: 7px 0 8px;border: 2px solid var(--yellow);}
.prahi_homev12_bulrb2 .title h3{padding-bottom:0;position:relative;padding-left: 30px;line-height: 35px;font-size:17px;}
.prahi_homev12_bulrb2 .title:after{position: absolute;bottom: -5px;right: -5px;width: 70px;height: 70px;text-align: center;color: var(--color2);font-size: 60px;line-height: 70px;font-weight: 300;background: var(--yellow);content:'+';}
.prahi_homev12_bulrb2 .et_pb_main_blurb_image .et_pb_image_wrap{overflow:hidden;position: relative;display: block;}
.prahi_homev12_bulrb2 .et_pb_main_blurb_image .et_pb_image_wrap img{width: 100%;transition: .5s ease;transform: scale(1.05);}
.prahi_homev12_bulrb2:hover .et_pb_main_blurb_image .et_pb_image_wrap img{transform: scale(1);}
.prahi_homev12_bulrb2 .et_pb_blurb_container .et_pb_blurb_description{position: relative;display: block;width: 100%;height: 100%;opacity: 0;transition: all 0.1s ease-in-out 0.1s;}
.prahi_homev12_bulrb2:hover .et_pb_blurb_container .et_pb_blurb_description{opacity: 1;transition: all 0.8s ease-in-out 0.7s;}
.prahi_homev12_bulrb2 .et_pb_blurb_container .et_pb_blurb_description .des{position: absolute;left: 0;bottom: 0;right: 0;padding: 0px 30px 41px;transform: translateY(15px);transition: all 0.2s ease-in-out 0.9s;}
.prahi_homev12_bulrb2:hover .et_pb_blurb_container .et_pb_blurb_description .des{transform: translateY(0px);}
.prahi_homev12_bulrb2 .et_pb_blurb_container .et_pb_blurb_description .des h3:before{position: absolute;top: 0;left: 0;bottom: 0;width: 15px;height: 15px;content: "";margin: 7px 0 8px;border: 2px solid var(--yellow);}
.prahi_homev12_bulrb2 .et_pb_blurb_container .et_pb_blurb_description .des h3{padding-bottom:10px;position:relative;padding-left: 30px;line-height: 35px;font-size:17px;color:var(--color2);}
.prahi_homev12_bulrb2 .et_pb_blurb_container .et_pb_blurb_description .des:before{display: flex;flex-direction: column;justify-content: center;align-items: center;text-align: center;font-size: 95px;line-height: 95px;padding-top: 100px;color: var(--yellow);padding-bottom: 80px;transform: translateY(15px);transition: all 0.3s ease-in-out 0.8s;content:'\e00a';font-family:ETmodules;}
.prahi_homev12_bulrb2:hover .et_pb_blurb_container .et_pb_blurb_description .des:before{transform: translateY(0px);}
.prahi_homev12_bulrb2 .et_pb_blurb_container .et_pb_blurb_description .des h3:hover{color:var(--yellow);}
.prahi_homev12_sec:before{position: absolute;top: 0;left: 0;right: 0;height: 495px;background-attachment: scroll;background-size: cover;background-position: center top;background:var(--color1);content:'';}
.prahi_homev12_counter .percent-value:after{position: relative;display: inline-block;top: 0px;padding-left: 3px;color: var(--color1);font-size: 70px;content: '+';}
.prahi_homev12_counter{display: flex;flex-direction: column-reverse;}
.prahi_homev12_portfolio ul{position: relative;display: block;text-align: center;padding: 21px 0 22px !important;}
.prahi_homev12_portfolio ul li{float:none !important;position: relative;display: inline-block;margin: 0 25px;}
.prahi_homev12_portfolio ul li:first-child{margin-left: 0;}
.prahi_homev12_portfolio ul li:last-child{margin-right: 0;}
.prahi_homev12_portfolio .et_pb_portfolio_filters{position: relative;display: block;overflow: hidden;max-width: 970px;width: 100%;margin: 0 auto;border: 1px solid var(--color16);border-radius: 8px;margin-bottom: 50px;}
.prahi_homev12_portfolio ul li a{border:none !important;color:var(--color1) !important;}
.prahi_homev12_portfolio ul li a.active,.prahi_homev12_portfolio ul li a:hover{color:var(--yellow) !important;transition: all .4s ease;}
.prahi_homev12_portfolio ul li a:before{position: relative;top: 3px;display: inline-block;font-size: 30px;padding-right: 6px;content: "\e0fd";font-family: ETmodules;}
.prahi_homev12_portfolio ul li:nth-child(2) a:before{content: "\e0f4";}
.prahi_homev12_portfolio ul li:nth-child(3) a:before{content: "\e0f2";}
.prahi_homev12_portfolio ul li:nth-child(4) a:before{content: "\e0e6";}
.prahi_homev12_portfolio ul li:nth-child(5) a:before{content: "\e0e0";}
.prahi_homev12_portfolio .et_pb_portfolio_item .des{position: absolute;left: 20px;bottom: -60px;right: 20px;background: var(--color2);display: flex;flex-direction: column-reverse;padding: 20px 15px;border-radius: 5px;z-index: 2;}
.prahi_homev12_portfolio .et_pb_portfolio_item .des .post-meta a{position: relative;display: inline-block;padding: 0 15px;line-height: 22px;font-weight: 400;text-transform: uppercase;color: var(--yellow);background: var(--color150);transition: all 0.2s ease-in-out 0.3s;}
.prahi_homev12_portfolio .et_pb_portfolio_item .des:before{position: absolute;left: 0px;bottom: 0px;width: 100%;height: 0px;content: '';border-radius: 5px;transition: all 700ms ease;background: var(--yellow);}
.prahi_homev12_portfolio .et_pb_portfolio_item:hover .des:before{height: 100%;}
.prahi_homev12_portfolio .et_pb_portfolio_item:hover .des h2 a{color: var(--color2) !important;transition: all 0.5s ease-in-out 0.6s;}
.prahi_homev12_portfolio .et_pb_portfolio_item:hover .des .post-meta a{color: var(--color2);background: rgba(255, 255, 255, 0.20);transition: all 0.5s ease-in-out 0.5s;}
.prahi_homev12_portfolio .et_pb_portfolio_item .et_portfolio_image .et_overlay{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition-delay: .1s;transition-timing-function: ease-in-out;transition-duration: .7s;transition-property: all;opacity: 0;z-index: 1;}
.prahi_homev12_portfolio .et_pb_portfolio_item:hover .et_portfolio_image .et_overlay{opacity: 1;}
.prahi_homev12_portfolio .et_pb_portfolio_item .et_portfolio_image .et_overlay:before{width: 40px;height: 40px;transform: translateY(25px);transition: all 0.5s ease-in-out 0.9s;background: var(--yellow);text-align: center;opacity: 0;left: 0;right: 0;margin: auto;}
.prahi_homev12_portfolio .et_pb_portfolio_item:hover .et_portfolio_image .et_overlay:before{opacity: 1;transform: translateY(-30px);}
.prahi_homev12_portfolio .et_pb_portfolio_item .et_portfolio_image img{width: 100%;transform: scale(1.0);max-width: 100%;height: auto;transition-delay: .1s;transition-timing-function: ease-in-out;transition-duration: .7s;transition-property: all;}
.prahi_homev12_portfolio .et_pb_portfolio_item:hover .et_portfolio_image img{transform: scale(1.2) rotate(1deg);}
.prahi_homev12_portfolio .et_pb_portfolio_item .et_portfolio_image{position: relative;display: block;overflow: hidden;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.prahi_homev12_portfolio .et_pb_portfolio_item .des h2{display: inline-block;position: relative;}
.prahi_homev12_portfolio .et_pb_portfolio_item{margin-bottom: 90px !important;}
.prahi_homev12_clienttxt .et_pb_text_inner{display: table-cell;vertical-align: middle;}
.prahi_homev12_testi{display: flex;flex-direction: column-reverse;height: auto;border: 0px solid transparent;opacity: 1;border-radius: 0px;margin: 0 auto;margin-bottom: 50px !important;width: 472px;padding: 0;}
.prahi_homev12_testi:before{right: 30px;left: auto;color: var(--yellow);}
.prahi_homev12_testi .et_pb_testimonial_portrait{float:none;margin-top: -55px;width: 60px !important;height: 60px !important;}
.prahi_homev12_testi .et_pb_testimonial_description{margin-left:0 !important;}
.prahi_homev12_testi .et_pb_testimonial_description .et_pb_testimonial_description_inner{position: relative;display: block;background: var(--color2);border: 1px solid var(--color16);padding: 35px 39px 35px;border-radius: 7px;}
.prahi_homev12_testi .et_pb_testimonial_description .et_pb_testimonial_description_inner:after{position: absolute;left: 29px;bottom: -15px;clip-path: polygon(100% 0, 0 0, 0 100%);background: var(--color16);content: "";width: 15px;height: 15px;z-index: 1;}
.prahi_homev12_testi .et_pb_testimonial_description .et_pb_testimonial_author,.prahi_homev12_testi .et_pb_testimonial_description .et_pb_testimonial_meta{padding-left: 75px;}
.prahi_homev12_person .et_pb_team_member_image{margin-bottom: 0;}
.prahi_homev12_person  .et_pb_team_member_description{position: relative;display: block;overflow: hidden;background: var(--color2);-webkit-box-shadow: 0px 4px 7px 1px var(--color16);box-shadow: 0px 4px 7px 1px var(--color16);transition: all 0.4s ease-in-out 0.3s;z-index: 1;padding-left: 30px;padding-top: 25px;padding-bottom: 25px;}
.prahi_homev12_person  .et_pb_team_member_description:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";opacity: 0;transform: translateY(115px);transition: all 0.4s ease-in-out 0.3s;z-index: -1;background: var(--yellow);}
.prahi_homev12_person:hover  .et_pb_team_member_description:before{opacity: 1;transform: translateY(0px);transition: all 0.4s ease-in-out 0.3s;}
.prahi_homev12_person:hover  .et_pb_team_member_description .et_pb_module_header{color: var(--color2);transition: all 0.4s ease-in-out 0.6s;}
.prahi_homev12_person:hover  .et_pb_team_member_description .et_pb_member_social_links li a{color: var(--color2) !important;transition: all 0.4s ease-in-out 0.8s;}
.prahi_homev12_person .et_pb_team_member_description .et_pb_member_social_links li a:hover{color: var(--color1) !important;}
.prahi_homev12_person .et_pb_team_member_description .et_pb_member_social_links{margin-top: 10px;}
.prahi_homev12_person  .et_pb_team_member_description:after{position: absolute;bottom: 0;right: 0;width: 70px;height: 70px;text-align: center;color: var(--color2);font-size: 65px;line-height: 70px;font-weight: 300;background: var(--yellow);content:'+';}
.prahi_homev12_person .et_pb_team_member_image{position: relative;display: block;overflow: hidden;border-top-left-radius: 5px;border-top-right-radius: 5px;max-width: 100%;}
.prahi_homev12_person .et_pb_team_member_image img{width: 100%;transform: scale(1.0);transition: all 700ms ease;}
.prahi_homev12_person .et_pb_team_member_image:after{position: absolute;top: 0;left: -100%;display: block;content: '';width: 50%;height: 100%;background: linear-gradient(to right, rgba(3,13,40, 0) 0%, rgba(3,13,40, .3) 100%);transform: skewX(-25deg);}
.prahi_homev12_person:hover .et_pb_team_member_image:after{-webkit-animation: shine 1.5s;animation: shine 1.5s;}
@keyframes shine {
	100% {left: 125%;}
}
.prahi_homev12_blog .et_pb_post .entry-featured-image-url .date{position: absolute;top: 20px;left: 20px;z-index: 2;}
.prahi_homev12_blog .et_pb_post .entry-featured-image-url .date span{position: relative;display: inline-block;padding: 5px 15px 5px;color: var(--color2);font-size: 13px;line-height: 20px;font-weight: 400;margin: 0;background: var(--yellow);}
.prahi_homev12_blog .et_pb_post .entry-featured-image-url .date span:before{position: relative;display: inline-block;padding-right: 5px;content:'\7d';font-family:ETmodules;}
.prahi_homev12_blog .et_pb_post .des .bottom{position: relative;display: block;margin-top: 14px;text-transform: capitalize;}
.prahi_homev12_blog .et_pb_post .des .bottom .author{display:inline-block;color: var(--color1);}
.prahi_homev12_blog .et_pb_post .des .bottom .more-link{display: inline-block;float: right;position:relative;color:var(--yellow);}
.prahi_homev12_blog .et_pb_post .des .bottom .author span:before{position: relative;display: inline-block;font-weight: 700;padding-right: 4px;color: var(--yellow);content:'\e08a';font-family:ETmodules;}
.prahi_homev12_blog .et_pb_post .des .post-content-inner{font-size: 17px;}
.prahi_homev12_blog .et_pb_post .des h2:hover{color:var(--yellow) !important;transition: all 500ms ease;}
.prahi_homev12_blog .et_pb_post .des .bottom .more-link:after{position: relative;display: inline-block;padding-left: 5px;content:'\24';font-family:ETmodules;font-weight: 800;}
.prahi_homev12_blog .et_pb_post .entry-featured-image-url{position: relative;display: block;overflow: hidden;border-top-left-radius: 5px;border-top-right-radius: 5px;margin-bottom: 10px;}
.prahi_homev12_blog .et_pb_post .entry-featured-image-url img{width: 100%;transition: .5s ease;transform: scale(1.05);}
.prahi_homev12_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1);}
.prahi_homev12_blog .et_pb_post .entry-featured-image-url:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;transition-delay: .1s;transition-timing-function: ease-in-out;transition-duration: .7s;transition-property: all;opacity: 0;z-index: 1;background-color: var(--color14);content:'';}
.prahi_homev12_blog .et_pb_post:hover .entry-featured-image-url:after{opacity:1;}
.prahi_homev12_blog_col .prahi_homev12_blog .et_pb_post .des .bottom .author span,.prahi_homev12_blog_col .prahi_homev12_blog .et_pb_post .des .post-content-inner,.prahi_homev12_blog_col .prahi_homev12_blog .et_pb_post .des .bottom{display:none;}
.prahi_homev12_blog_col .prahi_homev12_blog .et_pb_post{margin-bottom:30px;}
@media only screen and (max-width:981px){
	.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .text{margin: 25px auto 40px;}
	.prahi_homev12_portfolio .et_pb_portfolio_item{width:100% !important;}
	.prahi_homev12_person .et_pb_team_member_image{float: none;margin-right: 0;}
	.prahi_homev13_blog .et_pb_post .des .post-meta{display: block !important;}
	.prahi_homev13_blog .et_pb_post .des .post-meta .published,.prahi_homev13_blog .et_pb_post .des .post-meta a{padding:0 !important;}
}
@media only screen and (max-width:767px){
	.prahi_homev12_slider .et_pb_slide .et_pb_slide_description h2{font-size: 40px;}
	.prahi_homev12_slider .et_pb_slide .et_pb_slide_description h3{font-size: 18px;}
	.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .btn1{width:100%;}
	.prahi_homev12_slider .et_pb_slide .et_pb_slide_description .btn2{margin-left: 0;margin-top: 20px;width:100%;}
	.prahi_homev12_slider .et-pb-controllers{right:10px;}
	.prahi_homev12_txt h1 span{padding: 0px 20px 0px;font-size: 10px;line-height: 25px;top: -8px;}
	.prahi_homev12_bulrb2 .title h3{font-size:14px;}
	.prahi_homev12_portfolio ul li{margin:0;width:100% !important;}
	.prahi_homev12_portfolio ul li a:before,.prahi_homev12_bulrb2 .et_pb_blurb_container .et_pb_blurb_description .des:before{display:none;}
	.prahi_homev12_testi{margin-left: 0;width: 90%;margin: auto;}
	.prahi_homev12_testi .et_pb_testimonial_portrait{margin: 0;margin-top: -55px !important;}
	.prahi_homev12_blog .et_pb_post .des .post-content-inner {font-size: 14px;text-align: justify;padding: 15px 0;}
	.prahi_homev12_portfolio ul {padding:0 !important;}
}

/*Home V13*/
.prahi_homev13_port .project{position:relative;overflow:hidden;}
.prahi_homev13_port .project .des{position: absolute;bottom: 20px;left: 20px;display: flex;z-index: 99;flex-direction: column-reverse;}
.prahi_homev13_port .project:hover .et_overlay:before{right: 20px;opacity: 1;visibility: visible;transition: all .4s ease;}
.prahi_homev13_port .project:after{background: linear-gradient(to bottom,rgba(99,92,92,0) 0,var(--blue) 100%);background-repeat: no-repeat;background-size: cover;background-position: center;width: 100%;height: 100%;position: absolute;left: 0;top: 0;transition: all .2s ease-in-out;visibility: hidden;opacity: 0;transform: translateY(50%);content:'';}
.prahi_homev13_port .project:hover:after{visibility: visible;opacity: 1;transform: translateY(0);}
.prahi_homev13_port .project .et_portfolio_image img{position: relative;transition: all .2s ease-in-out;width: 100%;max-width:100%;}
.prahi_homev13_port .project:hover .et_portfolio_image img{transform: scale(1.05);}
.prahi_homev13_person .et_pb_team_member_image{margin-bottom:0;overflow:hidden;width: 100%;max-width: 100%;}
.prahi_homev13_person .et_pb_team_member_description{display: block;position: unset;}
.prahi_homev13_person .et_pb_team_member_description .et_pb_module_header{bottom: calc(0px - 17px);left: 20px;background-color: var(--color2);position: absolute;box-shadow: 0 14px 70px -10px rgba(0,0,0,.15);transform-origin: 0 0;transform: rotate(270deg);padding: 10px;z-index: 2;margin: 0;letter-spacing: -.5px;}
.prahi_homev13_person .et_pb_team_member_description .et_pb_member_position{letter-spacing: 0px;padding: 5px 15px;bottom: 20px;right: 20px;position: absolute;width: auto;height: auto;background-color: var(--yellow);box-shadow: 0 14px 70px -10px rgba(0,0,0,.15);text-transform: uppercase;z-index: 2;}
.prahi_homev13_person .et_pb_team_member_description .et_pb_member_social_links{position: absolute;width: auto;height: auto;top: 20px;right: 0px;visibility: hidden;opacity: 0;list-style: none;margin: 0;padding: 0;z-index: 2;transition: all .3s linear;}
.prahi_homev13_person .et_pb_team_member_description .et_pb_member_social_links li{transform: translateX(100px);transition: all .3s linear;display: block;}
.prahi_homev13_person .et_pb_team_member_description .et_pb_member_social_links li a{margin-bottom: 10px;display: block;}
.prahi_homev13_person .et_pb_team_member_image img{width: 100%;transition: all .3s ease-in-out;}
.prahi_homev13_person:hover .et_pb_team_member_image img{transform: scale(1.08);cursor: pointer;}
.prahi_homev13_person:before{background-color: rgba(0,0,0,.2);content:'';position: absolute;content: "";width: 100%;height: 100%;left: 0;top: 0;z-index: 1;visibility: hidden;opacity: 0;}
.prahi_homev13_person:hover:before{visibility: visible;opacity: 1;}
.prahi_homev13_person:hover .et_pb_team_member_description .et_pb_member_social_links{visibility: visible;opacity: 1;}
.prahi_homev13_person:hover .et_pb_team_member_description .et_pb_member_social_links li{transform: translateX(0);}
.prahi_homev13_person .et_pb_team_member_description .et_pb_member_social_links li:nth-child(1){transition-delay: 0s;}
.prahi_homev13_person .et_pb_team_member_description .et_pb_member_social_links li:nth-child(2){transition-delay: .1s;}
.prahi_homev13_person .et_pb_team_member_description .et_pb_member_social_links li:nth-child(3){transition-delay: 150ms;}
.prahi_homev13_person .et_pb_team_member_description .et_pb_member_social_links li:nth-child(4){transition-delay: .2s;}
.prahi_homev13_person{position: relative;}
.prahi_homev13_blurb .et_pb_main_blurb_image{width:100px;}
.prahi_homev13_blurb .et_pb_blurb_description h3{padding-bottom: 0;letter-spacing: -.5px;}
.prahi_homev13_blurb .et_pb_blurb_description span:after{content: '\e033\e033\e033\e033\e033';font-family: ETmodules;display: block;color: var(--yellow);font-size: 14px;}
.prahi_homev13_blurb .et_pb_blurb_description span{position:relative;}
.prahi_homev13_blurb{position:relative;}
.prahi_homev13_blurb:after{color: var(--yellow);font-size: 65px;opacity: .5;right: 40px;bottom: 30px;position: absolute;z-index: -1;content: '\7b';font-family: ETmodules;}
.prahi_homev13_blog .et_pb_post .des{display: flex;flex-direction: column-reverse;padding-left: 15px;border-left: 3px solid var(--yellow);margin-bottom: 15px;padding-bottom: 3px;}
.prahi_homev13_blog .et_pb_post .des .post-meta{display: flex;flex-direction: row-reverse;width: fit-content;}
.prahi_homev13_blog .et_pb_post .des .post-meta .published{padding-left: 5px;}
.prahi_homev13_blog .et_pb_post .des .post-meta a{padding-right: 5px;color: var(--yellow) !important;}
.prahi_homev13_blog .et_pb_post .entry-featured-image-url{position: relative;overflow: hidden;}
.prahi_homev13_blog .et_pb_post .entry-featured-image-url img{width: 100%;-webkit-transition: .5s linear 0s;transition: all .5s linear 0s;}
.prahi_homev13_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.2);}
.prahi_homev13_blog .et_pb_post .des h2:hover{color:var(--yellow) !important;}
.prahi_homev13_blog .et_pb_post .more-link:before{position: absolute;top: 50%;left: 0;width: 0;height: 1px;display: inline-block;background-color: var(--color23);-webkit-transition: width .3s ease,transform .3s ease;-moz-transition: width .3s ease,transform .3s ease;transition: width .3s ease,transform .3s ease;vertical-align: middle;content:'';margin-left: -30px;}
.prahi_homev13_blog .et_pb_post .more-link:hover:before{width: 24px;}
.prahi_homev13_blog .et_pb_post .more-link:after{width: 24px;height: 1px;top: 0;display: inline-block;background-color: var(--color23);-webkit-transition: width .3s ease,transform .3s ease;-moz-transition: width .3s ease,transform .3s ease;transition: width .3s ease,transform .3s ease;vertical-align: middle;-webkit-transform-origin: right;-moz-transform-origin: right;transform-origin: right;content:'';margin-left: 5px;}
.prahi_homev13_blog .et_pb_post .more-link:hover:after{-webkit-transform: scaleX(0);-moz-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: right;-moz-transform-origin: right;transform-origin: right;}
.prahi_homev13_blog .et_pb_post .more-link:hover{-webkit-transform: translateX(34px);-moz-transform: translateX(34px);transform: translateX(34px);font-weight: inherit;}
.prahi_homev13_blog .et_pb_post .more-link{display: inline-block;vertical-align: middle;margin: 20px 10px 0 10px;-webkit-transition: transform .3s ease;-moz-transition: transform .3s ease;transition: transform .3s ease;}
.prahi_homev13_blog .et_pb_post .post-content{overflow:hidden;}
@media only screen and (max-width:981px){
	.prahi_homev13_service_row .et_pb_blurb .et_pb_blurb_container{display:block;}
	.prahi_homev13_person .et_pb_team_member_image{margin-right:0;}
}
@media only screen and (max-width:767px){
	.prahi_homev13_blurb{width: 100%;margin: auto;}
	.prahi_homev13_row_counter .et_pb_number_counter .percent{margin-bottom:0;}
	.prahi_homev13_blurb:after{right: 10px;top: 20px;bottom: auto;}
	.prahi_homev13_person .et_pb_team_member_image{width: 100%;max-width: 100%;}
}

/*Home v14*/
.prahi_homev14_slider .et_pb_slides .et_pb_slide_description{width: 60%;margin-left: 50px;text-shadow: none;}
.prahi_homev14_slider .et_pb_slide .et_pb_slide_description .btn{position: relative;display: inline-block;padding: 0 30px;background: transparent;color: var(--color2);font-size: 16px;line-height: 57px;font-weight: 400;text-transform: uppercase;border: 2px solid var(--color2);margin-top: 30px;}
.prahi_homev14_slider .et_pb_slide .et_pb_slide_description .btn:hover{background:var(--yellow);border-color:var(--yellow);}
.prahi_homev14_slider .et_pb_slide .et_pb_slide_description .btn1{position: relative;display: inline-block;padding: 0 30px;background: var(--yellow);color: var(--color2);font-size: 16px;line-height: 57px;font-weight: 400;text-transform: uppercase;border: 2px solid var(--yellow);margin-left: 20px;margin-top: 30px;}
.prahi_homev14_slider .et_pb_slide .et_pb_slide_description .btn1:hover{background:transparent;border-color:var(--color2);}
.prahi_homev14_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;left: 30px;background: rgba(0,0,0,0.5);width: 40px;height: 40px;}
.prahi_homev14_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev14_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{background:var(--color1);}
.prahi_homev14_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;right: 30px;background: rgba(0,0,0,0.5);width: 40px;height: 40px;}
.prahi_homev14_slider .et-pb-slider-arrows a:before{font-size: 37px;color: var(--color2);}
.prahi_homev14_txt h2 span{color:var(--color1);}
.prahi_homev14_blurb .et_pb_blurb_container h4 span:before{position: absolute;width: 50px;left: 0px;top: 0px;height: 50px;color: var(--color1);font-size: 24px;line-height: 48px;text-align: center;border: 1px dashed var(--color20);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;display:inline-block;content:'\e025';font-family:ETmodules;}
.prahi_homev14_blurb .et_pb_image_wrap img{width:100%;}
.prahi_homev14_blurb .et_pb_blurb_container h4 span{position: relative;padding: 15px 0 0px 70px;}
.prahi_homev14_blurb .et_pb_blurb_container h4{padding-bottom: 0;margin: 15px 0 35px;}
.prahi_homev14_blurb:hover .et_pb_blurb_container h4 span:before{color: var(--yellow);}
.prahi_homev14_blurb_col2 .prahi_homev14_blurb .et_pb_blurb_container h4 span:before{content:'\e0fe';}
.prahi_homev14_blurb_col3 .prahi_homev14_blurb .et_pb_blurb_container h4 span:before{content:'\e0ef';}
.prahi_homev14_blurb1 .et_pb_image_wrap{border: 1px dashed var(--color20);width: 50px;height: 50px;}
.prahi_homev14_blurb1 .et-pb-icon{text-align: center;line-height: 48px;display: block;}
.prahi_homev14_blurb1 .et_pb_blurb_container{vertical-align: middle;}
.prahi_homev14_portfolio .et_pb_portfolio_item .et_overlay:before{width: 30px;height: 30px;border: 2px solid var(--yellow); top: 30px;right: 20px;left: auto;text-align: center;font-size: 15px;line-height: 28px;background:var(--yellow);}
.prahi_homev14_portfolio .et_pb_portfolio_item .des{position: absolute;left: 20px;bottom: 20px;Z-INDEX: 3;OPACITY: 0;}
.prahi_homev14_portfolio .et_pb_portfolio_item:hover .des{opacity:1;}
.prahi_homev14_portfolio .et_pb_portfolio_item:hover .et_overlay{z-index: 3;opacity: 1;}
.prahi_homev14_portfolio .et_pb_portfolio_item .des h2:hover{color: var(--yellow) !important;}
.prahi_homev14_portfolio .et_pb_portfolio_filters ul{text-align: center;}
.prahi_homev14_portfolio .et_pb_portfolio_item .et_portfolio_image img{width:100%;}
.prahi_homev14_portfolio .et_pb_portfolio_filters ul li{float: none;display: inline-block;margin-right: 20px;position:relative;}
.prahi_homev14_portfolio .et_pb_portfolio_filters ul li a{border:none;position:relative;overflow: visible;z-index: 1;background: transparent;}
.prahi_homev14_portfolio .et_pb_portfolio_filters ul li a:hover:before,.prahi_homev14_portfolio .et_pb_portfolio_filters ul li a.active:before{background-color: var(--yellow);border-color: var(--yellow);z-index: -1;}
.prahi_homev14_portfolio .et_pb_portfolio_filters ul li a:before{position: absolute;content: '';left: 0px;top: 0px;right: 0px;bottom: 0px;border: 1px solid var(--color16);-ms-transform: skewX(-20deg);-webkit-transform: skewX(-20deg);transform: skewX(-20deg);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev14_portfolio .et_pb_portfolio_filters ul li a:hover,.prahi_homev14_portfolio .et_pb_portfolio_filters ul li a.active{color:var(--color1) !important;}
.prahi_homev14_txt1 .et_pb_text_inner span{color:var(--yellow);}
.prahi_homev14_video .et_pb_video_play{background-color: rgba(0,0,0,0.80);border: 3px solid rgba(255,255,255,0.80);border-radius: 50%;width: 90px;height: 90px;margin: 0 !important;transform: translate(-50%, -50%);}
.prahi_homev14_video .et_pb_video_play:before{content: "\45";color: var(--yellow);font-size: 50px;line-height: 86px;text-align: center;display: block;}
.prahi_homev14_video_col{position: relative;padding: 30px 30px 0px;}
.prahi_homev14_video_col:before{position: absolute;content: '';left: 0px;top: 0px;width: 370px;height: 200px;border: 2px solid var(--color16);}
.prahi_homev14_video_col:after{position: absolute;content: '';right: 0px;bottom: -30px;width: 370px;height: 200px;z-index: -1;border: 2px solid var(--yellow);}
.prahi_homev14_slider1 .et_pb_slide{padding:0;}
.prahi_homev14_slider1 .et_pb_slide .et_pb_slider_container_inner{display: block;}
.prahi_homev14_slider1 .et_pb_slide  .et_pb_slide_image{position: absolute;left: 0px;top: auto;text-align: left;bottom: 0px;width: 100px !important;}
.prahi_homev14_slider1 .et_pb_slide  .et_pb_slide_image img{padding: 9px;background-color: rgb(255, 255, 255);border: 1px dashed rgb(187, 187, 187);}
.prahi_homev14_slider1 .et_pb_slide .et_pb_slide_description{text-shadow: none;padding: 0;}
.prahi_homev14_slider1 .et_pb_slide .et_pb_slide_description h6{color: var(--color24) !important;font-size: 14px;font-weight: 400;line-height: 2.2em;margin-bottom: 40px;}
.prahi_homev14_slider1 .et_pb_slide .et_pb_slide_description h3{position: relative;color: var(--color23) !important;font-size: 20px;font-weight: 700;line-height: 1.4em;}
.prahi_homev14_slider1 .et_pb_slide .et_pb_slide_description h5{color: var(--color24) !important;font-weight: 400;}
.prahi_homev14_slider1 .et_pb_slide .et_pb_container{height: 240px;display: block;position: relative;}
.prahi_homev14_slider1 .et_pb_slide .des{margin-left: 120px;margin-top: 50px;}
.prahi_homev14_slider1 .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;width: 40px;height: 40px;margin-left: 10px;background-color: var(--color2);border: 1px solid var(--color23);right: 50px;left: auto;bottom: 0;top: auto;text-align:center;}
.prahi_homev14_slider1 .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev14_slider1 .et-pb-slider-arrows .et-pb-arrow-next:hover{border-color: var(--yellow);background-color: var(--yellow);color:var(--color2) !important;}
.prahi_homev14_slider1 .et-pb-slider-arrows .et-pb-arrow-prev:before{content:"\38" !important;}
.prahi_homev14_slider1 .et-pb-slider-arrows .et-pb-arrow-next:before{content:"\39" !important;}
.prahi_homev14_slider1 .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;width: 40px;height: 40px;margin-left: 10px;background-color: var(--color2);border: 1px solid var(--color23);right: 0;left: auto;bottom: 0;top: auto;text-align:center;}
.prahi_homev14_slider1 .et-pb-slider-arrows a:before{line-height: 40px;text-align: center;font-size: 35px;font-weight: 100;}
.prahi_homev14_blog .et_pb_post  .post-meta{position: absolute;right: 0px;top: 0px;width: 60px;color: var(--color2);font-size: 16px;font-weight: 400;padding: 15px 8px;text-align: center;z-index: 1;line-height: 1.7em;background-color: var(--yellow)c4;}
.prahi_homev14_blog .et_pb_post .more-link{position: relative;border: 1px solid var(--color20);width: 100%;padding: 8px 0px;display: block;text-align: center;color: var(--color1);margin-top: 25px;}
.prahi_homev14_blog .et_pb_post .more-link:hover{color:var(--yellow);}
.prahi_homev14_blog .et_pb_post .entry-featured-image-url:before{position: absolute;left: 0px;top: 0px; width: 100%;height: 100%;display: block;text-align: center;opacity: 0;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;background-color: rgba(34,34,34,0.80);display:block;content:'';}
.prahi_homev14_blog .et_pb_post:hover .entry-featured-image-url:before,.prahi_homev14_blog .et_pb_post:hover .entry-featured-image-url:after{opacity: 1;}
.prahi_homev14_blog .et_pb_post .entry-featured-image-url:after{position: absolute;left: 50%;top: 50%;width: 60px;height: 60px;color: var(--color23);text-align: center;line-height: 60px;border-radius: 50%;font-size: 20px;margin-left: -30px;margin-top: -30px;background-color: var(--color2);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;content:'\e016';font-family:ETmodules;opacity:0;}
.prahi_homev14_blog .et_pb_post .entry-title:hover a{color:var(--yellow) !important;}
.prahi_homev14_blog .et_pb_post{padding:0;}
.prahi_homev14_blog .et_pb_post .et_pb_image_container{margin:0;}
.prahi_homev14_img:hover .et_pb_image_wrap{opacity:0.6;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.prahi_homev14_blurb2 .et_pb_image_wrap{border: 1px dashed var(--yellow);width: 50px;height: 50px;}
.prahi_homev14_blurb2 .et_pb_image_wrap .et-pb-icon{text-align: center;display: block;line-height: 50px;}
.prahi_homev14_form .et_pb_contact .et_contact_bottom_container{float: none;margin-top: 25px;}
.prahi_homev14_testimonial_section .et_pb_image .et_pb_image_wrap,.prahi_homev14_testimonial_section .et_pb_image .et_pb_image_wrap img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_homev14_blurb .et_pb_main_blurb_image img{width:100%;}
	.prahi_homev14_slider_sec{top: 0px;}
	.prahi_homev14_slider .et_pb_slides .et_pb_slide_description{width: 85%;}
	.prahi_homev14_spec_sec .et_pb_row_1-4_1-4{margin:auto;}
	.prahi_homev14_portfolio .et_pb_portfolio_filters ul li {margin-top:20px;margin-right: 10px;width: 47% !important;}
	.prahi_homev14_slider1 .et_pb_slide .et_pb_slide_description{width: 100%;}
	.prahi_homev14_form .et_pb_contact .et_contact_bottom_container {display: block;text-align: left;margin-left: 3%;}
	.prahi_homev14_form .et_pb_contact .et_contact_bottom_container .et_pb_button{margin-left:0;}
}
@media only screen and (max-width:767px){
	.prahi_homev14_slider1 .et_pb_slide .et_pb_slider_container_inner{position:relative;}
	.prahi_homev14_slider .et-pb-slider-arrows .et-pb-arrow-next{right:0;}
	.prahi_homev14_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:0;}
	.prahi_homev14_slider .et_pb_slides .et_pb_slide_description{margin-left: 0;width: 100%;}
	.prahi_homev14_slider .et_pb_slide .et_pb_slide_description .btn{line-height:40px;width:100%;}
	.prahi_homev14_slider .et_pb_slide .et_pb_slide_description .btn1{line-height:40px;margin-left: 0;margin-top: 15px;width:100%;}
	.prahi_homev14_video_col:before{width: 220px;height: 130px;}
	.prahi_homev14_video_col:after{width: 220px;height: 90px;bottom: -15px;}
	.prahi_homev14_video_col{padding: 15px 15px 0px;}
	.prahi_homev14_video .et_pb_video_play{width: 50px;height: 50px;}
	.prahi_homev14_video .et_pb_video_play:before{font-size: 30px;line-height: 46px;}
	.prahi_homev14_slider1{overflow:visible;}
	.prahi_homev14_slider1 .et_pb_container{height: 360px !important;}
	.prahi_homev14_slider1 .et_pb_slide .et_pb_slide_image{display: block !important;}
	.prahi_homev14_blurb2 .et_pb_blurb_content{width: 100%;}
}

/*Home v15*/
.prahi_homev15_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\e03b" !important;}
.prahi_homev15_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\e03c" !important;}
.prahi_homev15_slider_sec{position:relative;top:-90px;}
.prahi_homev15_slider .et_pb_slides .et_pb_slide_content{width: 520px;height: auto;padding: 20px 0;z-index:2;}
.prahi_homev15_slider .et_pb_slides .et_pb_slider_container_inner{display: flex;flex-direction: row-reverse;}
.prahi_homev15_slider .et_pb_slides .et_pb_slide_image{margin-left: -100px;z-index: -1;}
.prahi_homev15_slider .et_pb_slides .et_pb_slide_description{text-shadow:none;}
.prahi_homev15_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;left: 50px;}
.prahi_homev15_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;right: 50px;}
.prahi_homev15_slider .et-pb-controllers a{width: 60px;height:8px;} 
.prahi_homev15_img_sec{position:relative;}
.prahi_homev15_img_sec .et_pb_image{margin-bottom:0 !important;}
.prahi_homev15_img_sec .et_pb_text{position: absolute;top: 0;width: 100%;height: 100%;display: block;background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.2) 60%,rgba(28,28,28,1) 100%);}
.prahi_homev15_img_sec .et_pb_text .et_pb_text_inner{position: absolute;display: block;width: 100%;bottom: 30px;}
.prahi_homev15_port .project .et_portfolio_image img{width:100%;}
.prahi_homev15_port .project{width: 32% !important;clear: none !important;margin-right: 20px !important;position: relative;}
.prahi_homev15_port .project:nth-child(3),.prahi_homev15_port .project:nth-child(6){margin-right:0px !important;}
.prahi_homev15_port .project .des{padding: 30px;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: -moz-linear-gradient(top, rgba(45,45,45,0) 0%, rgba(45,45,45,0.2) 60%, rgba(45,45,45,0.8) 100%);background: -webkit-linear-gradient(top, rgba(45,45,45,0) 0%,rgba(45,45,45,0.2) 60%,rgba(45,45,45,0.8) 100%);background: linear-gradient(to bottom, rgba(45,45,45,0) 0%,rgba(45,45,45,0.2) 60%,rgba(45,45,45,0.8) 100%);display: block;}
.prahi_homev15_port .project .des h2{margin: 0;bottom: 25px;position: absolute;}
.prahi_homev15_port .project .des .post-meta{background-color: var(--color23);text-transform: uppercase;right: 15px;position: absolute;top: 15px;padding: 3px 10px;}
.prahi_homev15_port .project .des:after{content: '\e050';font-family: Etmodules;color: var(--yellow);font-size: 25px;bottom: 25px;position: absolute;right: 15px;}
.prahi_homev15_accordion .et_pb_accordion_item .et_pb_toggle_title{padding-right: 0;padding-left: 40px;}
.prahi_homev15_accordion .et_pb_accordion_item .et_pb_toggle_title:before{right: auto;left: 0;top: 5px;display: block;content: "\4c";background: var(--yellow);color: var(--color2) !important;width: 25px;text-align: center;line-height: 25px;}
.prahi_homev15_accordion .et_pb_accordion_item .et_pb_toggle_content{padding-left:50px;}
.prahi_homev15_accordion .et_pb_accordion_item{margin-bottom: 10px;}
.prahi_homev15_btn{width:100%;}
.prahi_homev15_img{height: 245px;overflow: hidden;margin-bottom:0 !important;}
.prahi_homev15_img_col{position:relative;}
.prahi_homev15_img_col .et_pb_text{position: absolute;top: 0;width: 100%;height: 100%;display: block;background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.2) 60%,rgba(28,28,28,1) 100%);}
.prahi_homev15_img_col .et_pb_text .et_pb_text_inner{position: absolute;display: block;width: 100%;bottom: 15px;}
.prahi_homev15_blurb .et_pb_blurb_description a{color: var(--color1)ad;}
.prahi_homev15_form form .et_contact_bottom_container{float: none;text-align: center;display: block;}
.prahi_homev15_form form .et_contact_bottom_container .et_pb_button{margin-left:0;}
.prahi_homev15_blog .et_pb_post{padding: 50px;}
.prahi_homev15_blog .et_pb_post .cat{letter-spacing: 3px;color: var(--yellow);text-transform: uppercase;font-family: 'Poppins', sans-serif;font-size: 15px;line-height: 15px;margin-bottom: 10px;}
.prahi_homev15_blog .et_pb_post .date{color: var(--color24);font-family: 'Poppins', sans-serif;font-size: 12px;line-height: 12px;letter-spacing: 3px;text-transform: uppercase;margin: 10px 0;}
.prahi_homev15_blog .et_pb_post .more-link{background-color: var(--yellow);width: fit-content;padding: 5px 12px;margin-top: 20px;}
.prahi_homev15_img1 .et_pb_image_wrap:after{background: -moz-linear-gradient(top, rgba(101,100,96,0) 0%, rgba(101,100,96,0.2) 60%, rgba(28,28,28,1) 100%);background: -webkit-linear-gradient(top, rgba(101,100,96,0) 0%,rgba(101,100,96,0.2) 60%,rgba(28,28,28,1) 100%);background: linear-gradient(to bottom, rgba(101,100,96,0) 0%,rgba(101,100,96,0.2) 60%,rgba(28,28,28,1) 100%);content:'';position:absolute;width:100%;height:100%;top:0;display:block;}
.prahi_homev15_blurb1 .et_pb_blurb_description h3{font-size: 26px;line-height: 30px;color: var(--color2);font-weight: 400;letter-spacing: 1px;}
.prahi_homev15_blurb1 .et_pb_blurb_description h6{color: var(--color2);font-size: 15px;line-height: 27px;letter-spacing: 1px;}
@media only screen and (max-width:981px){
	.prahi_homev15_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 5px;}
	.prahi_homev15_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 5px;}
	.prahi_homev15_slider .et_pb_slides .et_pb_slide_image{position: unset;width: 50% !important;margin: 70px auto 0 !important;}
	.prahi_homev15_img_sec .et_pb_image_wrap,.prahi_homev15_img_sec .et_pb_image_wrap img,.prahi_homev15_img1 .et_pb_image_wrap,.prahi_homev15_img1 .et_pb_image_wrap img,.prahi_homev15_slider .et_pb_slides .et_pb_slide_content,.prahi_homev15_slider .et_pb_slides .et_pb_slide_description{width:100% !important;}
	.prahi_homev15_port .project{width: 48.3% !important;}
	.prahi_homev15_port .project:nth-child(2),.prahi_homev15_port .project:nth-child(4),.prahi_homev15_port .project:nth-child(6){margin-right:0px !important;}
	.prahi_homev15_port .project:nth-child(3){margin-right:20px !important;}
	.prahi_homev15_blog_row{display:flex;flex-direction:column-reverse;}
	.prahi_homev15_blog .et_pb_post{margin-bottom:0;}
	.prahi_homev15_blurb1 .et_pb_blurb_container,.prahi_homev15_slider .et_pb_slides .et_pb_slider_container_inner{display:block;}
}
@media only screen and (max-width:767px){
	.prahi_homev15_slider .et_pb_slides .et_pb_slide_content{width: auto;padding: 5px 0;line-height: 36px !important;}
	.prahi_homev15_port .project{width: 100% !important;margin-right:0px !important;}
	.prahi_homev15_blog .et_pb_post{padding: 20px 0;}
	.prahi_homev15_blurb1 .et_pb_blurb_description h3{font-size: 18px;line-height: 26px;}
	.prahi_homev15_blurb1 .et_pb_blurb_description h6{font-size: 13px;line-height: 23px;}
	.prahi_homev15_port .project .des h2{left:15px;}
}

/*Home V16*/
.prahi_homev16_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev16_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev16_slider .et_pb_slides .et_pb_slide_description{text-shadow:none;padding: 16% 20%;}
.prahi_homev16_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title{margin: 0px 0px 10px;max-width: 679px;}
.prahi_homev16_slider_sec{position: relative;top: -90px;}
.prahi_homev16_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 25%;background: var(--yellow);-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;opacity:0;}
.prahi_homev16_slider .et-pb-slider-arrows .et-pb-arrow-next{background: var(--yellow);right: 25%;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;opacity:0;}
.prahi_homev16_slider:hover .et-pb-slider-arrows .et-pb-arrow-prev{left:30px;opacity:1;}
.prahi_homev16_slider:hover .et-pb-slider-arrows .et-pb-arrow-next{right:30px;opacity:1;}
.prahi_homev16_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover{background: var(--blue);}
.prahi_homev16_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{background: var(--blue);}
.prahi_homev16_blurb{box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);position: relative;transition: 0.5s;}
.prahi_homev16_img{position: absolute;right: -30px;bottom: 70px;width: auto;height: auto;border-radius: 5px;}
.prahi_homev16_counter_sec{box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);border-radius: 5px;overflow: hidden;}
.prahi_homev16_counter_sec .et_pb_number_counter .percent{margin-bottom: 0;}
.prahi_homev16_img_col{position:relative;}
.prahi_homev16_img_col .et_pb_image{height: 360px;margin-bottom: 0;}
.prahi_homev16_img_col .et_pb_image .et_pb_image_wrap,.prahi_homev16_img_col .et_pb_image .et_pb_image_wrap img{height:100%;object-fit: cover;width:100%;}
.prahi_homev16_img_col .et_pb_text{position: absolute;top: 0;width: 100%;height: 100%;opacity: 0;transition: all 0.4s ease 0s;display: block;}
.prahi_homev16_img_col:hover .et_pb_text{opacity:1;}
.prahi_homev16_img_col .et_pb_text h3{margin-bottom: 15px;}
.prahi_homev16_img_col .et_pb_text h5{margin-top: 15px;}
.prahi_homev16_person .et_pb_member_social_links{left: 50%;margin-left: -85px;opacity: 0;position: absolute;top: 30%;transition: 1.3s;margin-top: 0;z-index: 2;}
.prahi_homev16_person:hover .et_pb_member_social_links{top: 45%;opacity: 1;}
.prahi_homev16_person .et_pb_member_social_links li a{border: 1px solid var(--color2);border-radius: 50%;height: 40px;line-height: 39px;margin: 0 3px;width: 40px;color: var(--color2);display: block;font-size: 15px;text-align: center;}
.prahi_homev16_person .et_pb_member_social_links li a:hover{border: 1px solid var(--yellow);background: var(--yellow);}
.prahi_homev16_person .et_pb_team_member_description{padding: 10px;position: relative;z-index: 1;}
.prahi_homev16_person .et_pb_team_member_description:before{position: absolute;content: "";left: 0;top: 0px;background: var(--blue);width: 0%;height: 100%;opacity: 0;transition: 0.4s;z-index: -1;}
.prahi_homev16_person:hover .et_pb_team_member_description:before{opacity: 1;transition: 0.4s;width: 100%;}
.prahi_homev16_person:hover .et_pb_team_member_description h4,.prahi_homev16_person:hover .et_pb_team_member_description .et_pb_member_position{color:var(--color2) !important;}
.prahi_homev16_person .et_pb_team_member_image{position:relative;margin-bottom:0;}
.prahi_homev16_person .et_pb_team_member_image:after{background: var(--color14) none repeat scroll 0 0;bottom: 0;content: "";height: 100%;left: 0;position: absolute;transition: all 0.5s ease 0s;width: 100%;opacity: 0;z-index: 1;}
.prahi_homev16_person:hover .et_pb_team_member_image:after{opacity:1;}
.prahi_homev16_blurb1 .et_pb_image_wrap .et-pb-icon{width: 70px;height: 70px;display: block;text-align: center;line-height: 50px;transition: all 0.3s ease 0s;}
.prahi_homev16_blurb1:hover .et_pb_image_wrap .et-pb-icon{background: transparent;color: var(--yellow);}
.prahi_homev16_blurb1 .et_pb_main_blurb_image{width: 70px;display: block;line-height: 0;float: left;transition: all 0.3s ease 0s;margin-bottom: 0;}
.prahi_homev16_blurb1:hover .et_pb_main_blurb_image{margin-top: 30px;transition: all 0.3s ease 0s;}
.prahi_homev16_blurb1 .et_pb_blurb_container h4:hover{color:var(--yellow) !important;}
.prahi_homev16_accor .et_pb_toggle_title{padding: 0 0 0 40px !important;line-height: 40px;}
.prahi_homev16_accor .et_pb_toggle_title:before{right: auto;left: 0;font-size: 22px;display:block;}
.prahi_homev16_accor .et_pb_toggle_open  .et_pb_toggle_title:before{content: "\e04f";color: var(--yellow);top: 50%;margin-top: -.5em;position: absolute;right: auto;left: 0;font-size: 22px;display:block;}
.prahi_homev16_accor .et_pb_toggle_content{padding-left:40px;}
.prahi_homev16_accor .et_pb_accordion_item{margin-bottom:0 !important;}
.prahi_homev16_acco_col{overflow: hidden;padding: 30px 30px;box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);}
.prahi_homev16_form form .et_pb_contact_field{width: 100%;padding: 0;}
.prahi_homev16_form form{margin: 0 !important;}
.prahi_homev16_form form .et_contact_bottom_container{float: none;display: block;text-align: left;}
.prahi_homev16_form form .et_contact_bottom_container .et_pb_button{margin:0;}
.prahi_homev16_blog .et_pb_post {position: relative;padding: 15px 0px;margin-bottom: 7px;border-bottom: 1px solid var(--color23);display: flex;flex-direction: column-reverse;}
.prahi_homev16_blog .et_pb_post:last-child{border-bottom:none;}
.prahi_homev16_blog1 .et_pb_post .entry-featured-image-url{position:relative;overflow:hidden;}
.prahi_homev16_blog1 .et_pb_post .entry-featured-image-url img{transform: scale(1.1);transition: 0.5s;}
.prahi_homev16_blog1 .et_pb_post{overflow:hidden;position:relative;}
.prahi_homev16_blog1 .et_pb_post .des{display: flex;flex-direction: column-reverse;}
.prahi_homev16_blog1 .et_pb_post .des h2 a:hover{color:var(--yellow) !important;}
.prahi_homev16_blog1 .et_pb_post:hover .entry-featured-image-url img{transform: scale(1);transition: 0.5s;}
.prahi_homev16_blog1 .et_pb_post .entry-featured-image-url:after{position: absolute;content: "";background: var(--color14) none repeat scroll 0 0;width: 100%;height: 100%;left: 0;top: 0;}
.prahi_homev16_blog1 .et_pb_post:hover .entry-featured-image-url:after{background:var(--color14) none repeat scroll 0 0;}
@media only screen and (max-width:981px){
	.prahi_homev16_blurb1:hover .et_pb_main_blurb_image{margin-top: 20px;}
	.prahi_homev16_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:30px;}
	.prahi_homev16_slider .et-pb-slider-arrows .et-pb-arrow-next{right:30px;}
	.prahi_homev16_slider .et_pb_slides .et_pb_slide_description{padding: 16% 12%;}
	.prahi_homev16_person .et_pb_team_member_image{margin:0 !important;}
	.prahi_homev16_person .et_pb_team_member_description{display:block;}
	.prahi_homev16_form form .et_contact_bottom_container{text-align: center;}
}
@media only screen and (max-width:767px){
	.prahi_homev16_slider .et_pb_slides .et_pb_slide_description{padding: 20% 0%;}
	.prahi_homev16_slider:hover .et-pb-slider-arrows .et-pb-arrow-prev{left:0px;}
	.prahi_homev16_slider:hover .et-pb-slider-arrows .et-pb-arrow-next{right:0px;}
	.prahi_homev16_img{display:none;}
	.prahi_homev16_acco_col{padding:0;}
	.prahi_homev16_person .et_pb_team_member_image{width: 100%;max-width: 100%;}
	.prahi_homev16_person .et_pb_team_member_image img{width: 100%;}
}

/*Home V17*/
.prahi_homev17_blurb2 .et_pb_main_blurb_image{width:67px;}
.prahi_homev17_txt1 a{border-bottom: 1px solid var(--color24);}
.prahi_homev17_txt1:hover a{border-bottom-color:var(--yellow);}
.prahi_homev17_person .et_pb_team_member_image{margin: 0;width: 100%;max-width: 100%;}
.prahi_homev17_person .et_pb_team_member_description{background: var(--color73);padding: 14px 30px;}
.prahi_homev17_person .et_pb_member_social_links{margin: 0;position: absolute;top: 50%;left: 0;width: 100%;text-align: center;visibility: hidden;opacity: 0;margin-top: -22px;transition: all .3s linear;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;-webkit-transform: translate3d(0,100%,0);-ms-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);z-index: 1;}
.prahi_homev17_person .et_pb_member_social_links li a{width: 45px;height: 45px;line-height: 45px;margin: 0 2px;background-color: rgba(0,0,0,.3);}
.prahi_homev17_person .et_pb_member_social_links li:last-child a,.prahi_homev17_person .et_pb_member_social_links li:last-child{margin-right:0;}
.prahi_homev17_person .et_pb_member_social_links li a:hover{background:var(--color2);color:var(--yellow) !important;}
.prahi_homev17_person:hover .et_pb_member_social_links{visibility: visible;opacity: 1;-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.prahi_homev17_person .et_pb_team_member_image{position: relative;overflow: hidden;width: 100%;height: 320px;}
.prahi_homev17_person .et_pb_team_member_image:after{position: absolute;content:'';top: 0;left: 0;background: var(--color14);width: 100%;height: 100%;transition: all .3s linear;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;z-index: 0;visibility: hidden;opacity: 0;}
.prahi_homev17_person:hover .et_pb_team_member_image:after{visibility: visible;opacity: .7;}
.prahi_homev17_person .et_pb_team_member_image img{width: 100%;transition: all .3s linear;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;}
.prahi_homev17_person:hover .et_pb_team_member_image img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev17_person_col{box-shadow: 0px 0px 10px 2px rgba(0,0,0,.2);transition: background .3s,border .3s,border-radius .3s,box-shadow .3s;position: relative;}
.prahi_homev17_person_col .et_pb_text a{line-height: 40px;}
.prahi_homev17_person_col .et_pb_button_module_wrapper{position: absolute;width: 100%;bottom: 0;border-left: 7px solid var(--yellow);}
.prahi_homev17_person_col .et_pb_button_module_wrapper .et_pb_button{width:100%;}
.prahi_homev17_person_col .et_pb_button_module_wrapper .et_pb_button:after{right: 50px;font-weight: 900;font-size: 30px !important;}
.prahi_homev17_port .et_pb_portfolio_item:first-child{width: 66.67%;float: left;display: block;overflow: hidden;height: 480px;}
.prahi_homev17_port .et_pb_portfolio_item:not(:first-child){width: 33.33%;float: left;display: block;overflow: hidden;height: 480px;}
.prahi_homev17_port .et_pb_portfolio_item:not(:first-child) .et_portfolio_image{height: 485px;}
.prahi_homev17_port .et_pb_portfolio_item:not(:first-child) .et_portfolio_image img{height: 100%;object-fit: cover;}
.prahi_homev17_port .et_pb_portfolio_filters ul li a{border:none;background:transparent;}
.prahi_homev17_port .et_pb_portfolio_filters ul li a.active,.prahi_homev17_port .et_pb_portfolio_filters ul li a:hover{color:var(--yellow);background:transparent;}
.prahi_homev17_port .et_pb_portfolio_item .des{position: absolute;bottom: 0;width: 100%;height: 60%;background-image: linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));}
.prahi_homev17_port .et_pb_portfolio_item .des .title{position: absolute;bottom: 30px;left: 30px;transition: all .3s linear;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;visibility: visible;opacity: 1;}
.prahi_homev17_port .et_pb_portfolio_item .et_portfolio_image img{transition: all .3s linear;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;width: 100%;}
.prahi_homev17_port .et_pb_portfolio_item:hover .et_portfolio_image img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev17_txt2 span{color:var(--color2)f;}
.prahi_homev17_blog .et_pb_slider_container_inner{position: relative;display: block;}
.prahi_homev17_blog .et_pb_slider_container_inner .et_pb_slide_description{padding:0;}
.prahi_homev17_blog .et_pb_slide_description .et_pb_slide_content div{display:none;}
.prahi_homev17_blog .et-pb-controllers{right: 30px;left: auto;width: auto;bottom: 10px;}
.prahi_homev17_blog .et-pb-controllers a{width: 10px;height: 10px;border-radius: 0;}
.prahi_homev17_blog .et-pb-controllers a.et-pb-active-control{background-color:var(--yellow);}
.prahi_homev17_blog .et_pb_slide_content{position:relative;} 
.prahi_homev17_blog .et_pb_slide_content:before{opacity: .5;width: 116px;margin-bottom: 12px;background-color: var(--color73);position: relative;height: 1px;display: block;content: '';}
.prahi_homev17_blog .et_pb_slide{padding: 0;}
.prahi_homev17_blog .et_pb_slide_description{position: absolute;bottom: 20px;left: 30px;}
.prahi_homev17_blog .et_pb_slide .et_pb_container{height: auto !important;display: block;}
.prahi_homev17_blog .et_pb_slide .et_pb_slide_image{margin-top:0 !important;position:relative;}
.prahi_homev17_blog .et_pb_slide .et_pb_slide_image img{width: 100%;transition: all .3s linear !important;-webkit-transition: all .3s linear;-moz-transition: all .3s linear;-o-transition: all .3s linear;-ms-transition: all .3s linear;max-height: 100% !important;animation:none !important;}
.prahi_homev17_blog .et_pb_slide:hover .et_pb_slide_image img{-webkit-transform: scale(1.1) !important;-ms-transform: scale(1.1) !important;transform: scale(1.1) !important;}
.prahi_homev17_blog .et_pb_slide .et_pb_slide_image:after{left: 0;content:'';position: absolute;bottom: 0;width: 100%;height: 60%;background-image: linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));}
.prahi_homev17_blog .et_pb_slide_description h2:hover{color:var(--yellow) !important;}
.prahi_homev17_blog1,.prahi_homev17_blog1 .et_pb_ajax_pagination_container,.prahi_homev17_blog1 .et_pb_post{position: relative;height: 100%;}
.prahi_homev17_blog1 .et_pb_post .post-meta{position: absolute;bottom: 0;}
.prahi_homev17_blog1 .et_pb_post .post-meta:before{opacity: .5;width: 116px;margin-bottom: 12px;background-color: var(--color23);position: relative;height: 1px;display: block;content: '';}
.prahi_homev17_blog1 .et_pb_post .post-content .post-content-inner{padding:25px 0;}
.prahi_homev17_email .et_pb_newsletter_form{padding: 0 !important;}
.prahi_homev17_email .et_pb_newsletter_form form{display: flex;position: relative;align-items: center;}
.prahi_homev17_email .et_pb_newsletter_form form .et_pb_newsletter_field{width: 100%;padding: 0;}
.prahi_homev17_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{position: absolute;right: 15px;height: auto;display: block;padding-bottom: 1em;}
@media only screen and (max-width:981px){
	.prahi_homev17_person .et_pb_team_member_image{width: auto;display: block;height: auto;float: none;}
	.prahi_homev17_person .et_pb_team_member_description{display: block;text-align: center;}
	.prahi_homev17_person_col{height:400px;}
	.prahi_homev17_port ul li{float: none !important;display: inline-block;}
	.prahi_homev17_port .et_pb_portfolio_item{width:100% !important;height: auto !important;}
	.prahi_homev17_port .et_pb_portfolio_item:not(:first-child) .et_portfolio_image{height:auto;}
	.prahi_homev17_port ul{text-align:center;}
	.prahi_homev17_blog .et_pb_slide .et_pb_slide_image{width:100%;}
	.prahi_homev17_blog1 .et_pb_post{height: 350px;margin-bottom:0;}
}
@media only screen and (max-width:767px){
	.prahi_homev17_txt2 h2 {margin-bottom: 30px;}
	.prahi_homev17_blog .et_pb_slide .et_pb_slide_image{display: block !important;padding: 0;}
	.prahi_homev17_blog .et_pb_slide_description{bottom: 20px;left: 15px;}
	.prahi_homev17_blog1 .et_pb_post{height: 310px;}
	.prahi_homev17_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{right:15px;}
}

/* Home V18 */
.prahi_homev18_slider_sec{position:relative;top:-90px;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_description{text-shadow: none;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content h2{letter-spacing: 0px;font-weight: 600;font-size: 65px;margin-bottom: 20px;margin-top: 25px;padding:0;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content h2 span{color:var(--yellow);}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p{margin-bottom:50px;font-size: 22px;padding:0;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p .btn1{padding:15px 30px;font-size:18px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;position:relative;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p .btn1:hover{background:var(--yellow);}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p .btn2{padding:15px 30px;font-size:18px;font-weight:600;color:var(--color2);background:var(--yellow);position:relative;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p .btn2:hover{background:var(--yellow);}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p .btn1:after,.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p .btn2:after{margin-left: 10px;content: "\24";font-family:ETmodules;font-size: 20px;display:inline-block;vertical-align: middle;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title:before,.prahi_homev18_txt h6 span:before{position:absolute;content:'';background:var(--yellow);width: 33px;height: 2px;display:inline-block;left: -40px;top: 10px;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title,.prahi_homev18_txt h6 span{position:relative;margin-left:40px;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content .typewriter_text{position:relative;}
.prahi_homev18_slider .et_pb_slide .et_pb_slide_content .typewriter_text:after{content: "|";display: inline-block;color: var(--color2);}
.prahi_homev18_slider .et-pb-controllers{bottom: 115px;}
.prahi_homev18_slider .et-pb-controllers a{width: 40px;height: 5px;border-radius:0;}
.prahi_homev18_slider .et-pb-controllers a.et-pb-active-control{height: 7px;}
.prahi_homev18_blurb_row{top:-50px;}
.prahi_homev18_blurb{-webkit-box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05);box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05);position:relative;}
.prahi_homev18_blurb_row .et_pb_column:nth-child(2) .prahi_homev18_blurb{box-shadow: 0 0 15px var(--color23);}
.prahi_homev18_blurb_row .et_pb_column:nth-child(1) .prahi_homev18_blurb:before,.prahi_homev18_blurb_row .et_pb_column:nth-child(3) .prahi_homev18_blurb:before{content: "";position: absolute;bottom: -3px;left: -3px;width: 150px;height: 150px;background-color: var(--yellow);z-index: -1;-webkit-transition: 0.5s;transition: 0.5s;}
.prahi_homev18_blurb_row .et_pb_column:nth-child(1) .prahi_homev18_blurb:hover:before,.prahi_homev18_blurb_row .et_pb_column:nth-child(3) .prahi_homev18_blurb:hover:before{width: 100px;height: 100px;}
.prahi_homev18_blurb_row .et_pb_column:nth-child(3) .prahi_homev18_blurb:before{left:auto;right:-3px;}
.prahi_homev18_blurb .et_pb_blurb_content .et_pb_image_wrap{position:relative;z-index: 1;-webkit-transition: all 0.5s;transition: all 0.5s;}
.prahi_homev18_blurb:hover .et_pb_blurb_content .et_pb_image_wrap{transform: rotatey(360deg);}
.prahi_homev18_blurb .et_pb_blurb_content .et_pb_image_wrap:before{background-color: var(--yellow)38;content: "";width: 40px;height: 80px;position: absolute;left: -14px;bottom: -11px;margin-left: 0;z-index: -1;}
.prahi_homev18_txt h2 span{color:var(--yellow);}
.prahi_homev18_txt h2{margin-bottom:15px;}
.prahi_homev18_blurb1 .et_pb_module_header,.prahi_homev18_blurb2 .et_pb_module_header{line-height: 34px;padding: 0;}
.prahi_homev18_blurb1 .et_pb_blurb_content .et_pb_image_wrap,.prahi_homev18_blurb2 .et_pb_blurb_content .et_pb_image_wrap{position:relative;z-index: 1;}
.prahi_homev18_blurb1 .et_pb_blurb_content .et_pb_image_wrap:before,.prahi_homev18_blurb2 .et_pb_blurb_content .et_pb_image_wrap:before{background-color: var(--color48);content: "";position: absolute;width: 15px;height: 23px;left: 3px;top: 6px;margin-left: 0;z-index: -1;}
.prahi_homev18_blurb2 .et_pb_blurb_content .et_pb_image_wrap:before{background-color: var(--color48);}
.prahi_homev18_blurb1 .et_pb_blurb_content .et_pb_image_wrap .et-pb-icon,.prahi_homev18_blurb2 .et_pb_blurb_content .et_pb_image_wrap .et-pb-icon{font-weight:700;}
.prahi_homev18_img .et_pb_image_wrap  img{width: 460px;height: 550px;object-fit: cover;}
.prahi_homev18_img1{position: absolute;top: 179px;left: 10px;border-top: 30px solid var(--color2);border-right: 30px solid var(--color2);}
.prahi_homev18_img1 .et_pb_image_wrap  img{width:320px;height:477px;object-fit: cover;}
.prahi_homev18_img1:before{content: "";position: absolute;bottom: -242px;left: -34px;width: 100%;height: 100%;background-image: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/06/dots.png);background-repeat: no-repeat;}
.prahi_homev18_blurb3 .et_pb_module_header{line-height: 34px;padding: 0;}
.prahi_homev18_blurb3 .et_pb_blurb_content .et_pb_image_wrap{position:relative;z-index: 1;}
.prahi_homev18_blurb3 .et_pb_blurb_content .et_pb_image_wrap:before{top: 24px;right: -12px;width: 40px;height: 30px;content: "";position: absolute;background-color: var(--color12);z-index: -1;border-radius: 0 0 50% 50%;transform: rotate(-50deg);}
.prahi_homev18_blurb3 .et_pb_blurb_container{padding-left:30px;}
.prahi_homev18_txt1 a{position:relative;}
.prahi_homev18_txt1 a:before{content: "";position: absolute;bottom: 0;right: 0;width: 100%;height: 2px;background-color: var(--yellow);transition: all 0.5s;-webkit-transition: all 0.5s;}
.prahi_homev18_txt1:hover a:before{bottom: 10px;background-color: var(--color1);z-index: -1;}
.prahi_homev18_video{width: 100%;height: 100%;}
.prahi_homev18_video .et_pb_video_overlay_hover .et_pb_video_play:after{position: absolute;top: 0;left: 0px;width: 100%;height: 100%;border-radius: 9999px;background-color: var(--color2);opacity: 0;z-index: -9;pointer-events: none;-webkit-animation: sonarWave 2s linear infinite;animation: sonarWave 2s linear infinite;content:'';}
.prahi_homev18_video .et_pb_video_overlay_hover .et_pb_video_play:before{content: "\45";font-size: 50px;}
.prahi_homev18_video .et_pb_video_overlay_hover .et_pb_video_play{background-color: var(--color2);border-radius: 50%;display: inline-block;font-size: 36px;height: 80px;line-height: 80px;text-align: center;width: 80px;transition: .3s;-webkit-transition: .3s;position: relative;margin: 0 !important;transform: translate(-50%, -50%);}
@keyframes sonarWave{
0%{opacity: 0.5;}
100%{transform: scale(3);-webkit-transform: scale(3);opacity: 0;}
}
.prahi_homev18_tab .et_pb_tabs_controls{background:transparent;}
.prahi_homev18_tab .et_pb_tabs_controls li{border: none;}
.prahi_homev18_tab .et_pb_tabs_controls li.et_pb_tab_active{background:var(--yellow) !important;}
.prahi_homev18_tab .et_pb_tabs_controls li.et_pb_tab_active a{color:var(--color2) !important;}
.prahi_homev18_tab .et_pb_tabs_controls li:hover a{color:var(--yellow);}
.prahi_homev18_tab .et_pb_tabs_controls li a{padding: 13px 25px;}
.prahi_homev18_tab .et_pb_all_tabs .et_pb_tab{padding:0;}
.prahi_homev18_txt2 h2 span{color:var(--yellow);}
.prahi_homev18_txt2 h2{position:relative;margin-left:40px;padding:0;}
.prahi_homev18_txt2 h2:before{position:absolute;content:'';background:var(--yellow);width: 33px;height: 2px;display:inline-block;left: -40px;top: 20px;}
.prahi_homev18_blurb4_row .et_pb_column .et_pb_button{color:var(--color1);}
.prahi_homev18_blurb4_row .et_pb_column:hover .et_pb_button{color:var(--yellow);}
.prahi_homev18_blurb4_row .et_pb_column:hover .et_pb_button:before{background:var(--color2) !important;}
.prahi_homev18_blurb4_row .et_pb_column:hover .prahi_homev18_blurb4 .et_pb_module_header,.prahi_homev18_blurb4_row .et_pb_column:hover .et_pb_blurb_description{color:var(--color2) !important;}
.prahi_homev18_blurb4 .et_pb_blurb_description span a:hover:before{left: 0px;}
.prahi_homev18_blurb4 .et_pb_blurb_content .et_pb_image_wrap{position:relative;z-index: 1;-webkit-transition: all 0.5s;transition: all 0.5s;}
.prahi_homev18_blurb4_row .et_pb_column:hover .et_pb_blurb_content .et_pb_image_wrap{transform: rotatey(360deg);}
.prahi_homev18_counter .percent{width: auto;display: inline-block;}
.prahi_homev18_counter .title{width: auto;display: inline-block;}
.prahi_homev18_counter .percent .percent-sign{font-size: 30px;color: var(--color2);position: relative;top: -25px;left: 5px;}
.prahi_homev18_counter{position: relative;z-index: 1;}
.prahi_homev18_counter:before{content: "";position: absolute;top: -55px;left: -12px;width: 170px;height: 170px;border: 1px dashed var(--color2);border-radius: 50%;z-index: -1;-webkit-transition: all 0.9s;transition: all 0.9s;}
.prahi_homev18_counter:hover:before{transform: rotateY(360deg);-webkit-transform: rotateY(360deg);}
.prahi_homev18_person .et_pb_team_member_image .et_pb_member_social_links{text-align: center;background-color: var(--yellow);max-width: 110px;margin: auto;position: absolute;bottom: 14px;right: 0;width: 100%;clip-path: polygon(10% 0, 100% 0, 100% 100%, 0 100%, 0 40%);transform: scaleX(0);-webkit-transition: all 0.5s;transition: all 0.5s;display: block;z-index: 9;}
.prahi_homev18_person:hover .et_pb_team_member_image .et_pb_member_social_links{transform: scaleX(1);}
.prahi_homev18_person .et_pb_team_member_image img{border-radius:100%;}
.prahi_homev18_person .et_pb_team_member_image .et_pb_member_social_links li{display: inline-block;padding: 2px 6px 2px;position: relative;margin: 0;}
.prahi_homev18_person .et_pb_team_member_description{position:relative;margin-top:40px;}
.prahi_homev18_person .et_pb_team_member_description:after{position: absolute;top: 0;right: 0;content:'\24';font-family:ETmodules;font-size:40px;transition: all 0.5s;line-height: 1.4;color: var(--color16);}
.prahi_homev18_person:hover .et_pb_team_member_description:after{color:var(--yellow);}
.prahi_homev18_person1 .et_pb_team_member_image img{border-radius:100%;}
.prahi_homev18_person1 .et_pb_team_member_description{position:relative;margin-top:40px;}
.prahi_homev18_person1 .et_pb_team_member_image{position:relative;}
.prahi_homev18_person1 .et_pb_team_member_image:after{position: absolute;content:'\4c';font-family:ETmodules;font-weight:700;top: 50%;left: 0;width: 100%;line-height: 0px;color: var(--yellow);-webkit-transition: all 0.5s;transition: all 0.5s;font-size: 50px;}
.prahi_homev18_person1:hover .et_pb_team_member_image:after{color: var(--color2);-webkit-transform: rotate(0) scale(1.4);transform: rotate(0) scale(1.4);}
.prahi_homev18_port .et_pb_portfolio_items{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.prahi_homev18_port .et_pb_portfolio_item:nth-child(1),.prahi_homev18_port .et_pb_portfolio_item:nth-child(6){display: inline-block;overflow: hidden;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.prahi_homev18_port .et_pb_portfolio_item{display: inline-block;overflow: hidden;-webkit-box-flex: 0;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}
.prahi_homev18_port .et_pb_portfolio_item .et_portfolio_image img{height: 400px;object-fit: cover;width:100%;}
.prahi_homev18_port .et_pb_portfolio_item .des{position: absolute;bottom: -65px;left: 50px;width: 100%;-webkit-transition: all 0.5s;transition: all 0.5s;z-index: 1;display: flex;flex-direction: column-reverse;}
.prahi_homev18_port .et_pb_portfolio_item:hover .des{bottom: 50px;}
.prahi_homev18_port .et_pb_portfolio_item:before{content: "";position: absolute;background-image: linear-gradient(to bottom, rgb(255,0,0,0), rgba(0, 0, 0));width: 100%;height: 100%;top: 0;left: 0;-webkit-transition: all 0.5s;transition: all 0.5s;-webkit-transform: scale(0);transform: scale(0);z-index: 1;}
.prahi_homev18_port .et_pb_portfolio_item:hover:before{-webkit-transform: scale(1);transform: scale(1);}
.prahi_homev18_port .et_pb_portfolio_filters ul li{float: none;text-align: center;display:inline-block;}
.prahi_homev18_port .et_pb_portfolio_filters ul li a{background:none;border:none;padding: 14px 25px;border-radius: 0 !important;color:var(--color2);}
.prahi_homev18_port .et_pb_portfolio_filters ul li a.active{background:var(--yellow)!important;color:var(--color2) !important;}
.prahi_homev18_port .et_pb_portfolio_filters ul li a:hover{background:none;color:var(--yellow);}
.prahi_homev18_port .et_pb_portfolio_filters ul{text-align:center;}
.prahi_homev18_txt3 h2 span{color:var(--yellow);}
.prahi_homev18_txt3 h2{margin-bottom:15px;}
.prahi_homev18_txt3 h6 span:before{position:absolute;content:'';background:var(--yellow);width: 33px;height: 2px;display:inline-block;left: -40px;top: 10px;}
.prahi_homev18_txt3 h6 span{position:relative;margin-left:40px;margin-right:40px;}
.prahi_homev18_txt3 h6 span:after{position:absolute;content:'';background:var(--yellow);width: 33px;height: 2px;display:inline-block;right: -40px;top: 10px;}
.prahi_homev18_person2,.prahi_homev18_person3{-webkit-box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05);box-shadow: 0 0 20px 3px rgba(0, 0, 0, 0.05);position: relative;-webkit-transition: all 0.5s !important;transition: all 0.5s !important;}
.prahi_homev18_person2 .et_pb_team_member_image,.prahi_homev18_person3 .et_pb_team_member_image{text-align: left;margin-bottom: 20px;}
.prahi_homev18_person2 .et_pb_team_member_image img,.prahi_homev18_person3 .et_pb_team_member_image img{border-radius: 50%;width: 90px;height: 90px;}
.prahi_homev18_person2 .et_pb_module_header,.prahi_homev18_person3 .et_pb_module_header{padding-bottom: 0;}
.prahi_homev18_person2 .et_pb_member_position,.prahi_homev18_person3 .et_pb_member_position{margin-bottom: 15px;}
.prahi_homev18_person2:hover .et_pb_module_header,.prahi_homev18_person2:hover .et_pb_member_position{color:var(--color2) !important;}
.prahi_homev18_person2:before,.prahi_homev18_person3:before{content:'\7b';font-family:ETmodules;position:absolute;top: 35px;right: -25px;font-size: 180px;color:var(--color23);opacity:0;}
.prahi_homev18_person2:hover:before{opacity:1;}
.prahi_homev18_person3:before{opacity:1 !important;}
.prahi_homev18_blog .et_pb_post{padding: 0;}
.prahi_homev18_blog .et_pb_post .et_pb_image_container{margin:0;}
.prahi_homev18_blog .et_pb_post .des{display: flex;flex-direction: column-reverse;}
.prahi_homev18_blog .et_pb_post .des .post-meta .author a{color:var(--color24);}
.prahi_homev18_blog .et_pb_post .post-content-inner{margin-bottom:15px;}
.prahi_homev18_blog .et_pb_post .more-link{position:relative;}
.prahi_homev18_blog .et_pb_post .more-link:before{content: "";position: absolute;width: 45px;height: 2px;background-color: var(--yellow);left: 0;bottom: 9px;-webkit-transition: all 0.5s;transition: all 0.5s; opacity: 0;}
.prahi_homev18_blog .et_pb_post:hover .more-link:before{left: -10px;opacity: 1;}
@media only screen and (max-width:981px){
	.prahi_homev18_slider .et_pb_slide .et_pb_slide_content h2{font-size:50px;}
	.prahi_homev18_slider .et-pb-controllers{bottom: 70px;}
	.prahi_homev18_blurb_row .et_pb_column:nth-child(1) .prahi_homev18_blurb:before{bottom:auto;top:-3px;}
	.prahi_homev18_blurb3{margin:auto;}
	.prahi_homev18_tab .et_pb_tabs_controls{text-align:center;}
	.prahi_homev18_tab .et_pb_tabs_controls li{float: none;display: inline-block;}
	.prahi_homev18_tab .et_pb_tabs_controls:after{display:none;}
	.prahi_homev18_tab .et_pb_tabs_controls li a{padding: 13px 20px;}
	.prahi_homev18_counter:before{left: 0;right: 0;margin: auto;}
	.prahi_homev18_person .et_pb_team_member_image,.prahi_homev18_person1 .et_pb_team_member_image{float: none;margin: auto;}
	.prahi_homev18_person .et_pb_team_member_description,.prahi_homev18_person1 .et_pb_team_member_description{display:block;}
	.prahi_homev18_port .et_pb_portfolio_item{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
	.prahi_homev18_port .et_pb_portfolio_item .et_portfolio_image img{height: 100%;}
	.prahi_homev18_counter .percent{display: block;}
}
@media only screen and (max-width:767px){
	.prahi_homev18_slider .et_pb_slide .et_pb_slide_content h2{font-size:26px;margin-top: 10px;}
	.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p{font-size:14px;}
	.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p .btn1,.prahi_homev18_slider .et_pb_slide .et_pb_slide_content p .btn2{font-size: 14px;display: block;width: 100%;margin-bottom: 10px;}
	.prahi_homev18_blurb1 .et_pb_module_header,.prahi_homev18_blurb2 .et_pb_module_header{line-height: 24px;}
	.prahi_homev18_blurb3 .et_pb_module_header{line-height: 24px;}
	.prahi_homev18_tab .et_pb_tabs_controls li{display:block;}
	.prahi_homev18_tab .et_pb_tabs_controls li a{text-align: center;display: block;}
	.prahi_homev18_txt2 h2{margin-left:0;}
	.prahi_homev18_txt2 h2:before{display:none;}
	.prahi_homev18_counter .title{display: block;margin-top: -20px;}
	.prahi_homev18_person,.prahi_homev18_person1{width: 100%;}
	.prahi_homev18_person1 .et_pb_team_member_image:after{left:0;}
	.prahi_homev18_person1:hover .et_pb_team_member_image:after{left:0;}
	.prahi_homev18_port .et_pb_portfolio_item{-ms-flex: 0 0 100% !important;flex: 0 0 100% !important;max-width: 100% !important;margin-bottom:0 !important;}
	.prahi_homev18_port .et_pb_portfolio_item .et_portfolio_image img{height: 100%;}
}

/*Home v19*/
.prahi_homev19_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\48" !important;}
.prahi_homev19_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\49" !important;}
.prahi_homev19_slider .et_pb_slide_description{text-shadow:none;max-width: 1140px;}
.prahi_homev19_slider .et_pb_slide_description h3{font-size:60px;font-weight: 600;line-height: 1.2;margin-bottom: 16px;text-transform: uppercase;}
.prahi_homev19_slider .et_pb_slide_description h3 span{color:var(--yellow);}
.prahi_homev19_slider .et_pb_slide_description h2{position:relative;width: fit-content;margin: 0 auto 15px;padding: 0;}
.prahi_homev19_slider .et_pb_slide_description h2:before{content: "";position: absolute;background-color: var(--yellow);width: 40px;height: 2px;left: 0px;bottom: -10px;}
.prahi_homev19_slider .et_pb_slide .et_pb_slide_content p .btn{padding:15px 30px;font-size:18px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;position:relative;display: inline-block;margin-top: 35px;border-radius: 5px;}
.prahi_homev19_slider .et_pb_slide .et_pb_slide_content p .btn:hover{background:var(--color2);color:var(--yellow);}
.prahi_homev19_slider .et_pb_slide .et_pb_slide_content p .btn1{padding:15px 30px;font-size:18px;font-weight:600;color:var(--yellow);background:var(--color2);position:relative;display: inline-block;margin-top: 35px;border-radius: 5px;}
.prahi_homev19_slider .et_pb_slide .et_pb_slide_content p .btn1:hover{background:var(--yellow);color:var(--color2);}
.prahi_homev19_slider .et-pb-slider-arrows a:before{font-weight: bolder;}
.prahi_homev19_blurb .et_pb_blurb_container h4 span:before,.prahi_homev19_blurb2 .et_pb_blurb_container h4 span:before{content: "";position: absolute;background-color: var(--yellow);width: 40px;height: 2px;left: 0px;bottom: -10px;}
.prahi_homev19_blurb .et_pb_blurb_container h4 span,.prahi_homev19_blurb2 .et_pb_blurb_container h4 span{position:relative;display: block;width: fit-content;margin: 0 auto 30px;}
.prahi_homev19_blurb .et_pb_blurb_container h4,.prahi_homev19_txt h6,.prahi_homev19_blurb2 .et_pb_blurb_container h4{padding:0;}
.prahi_homev19_blurb,.prahi_homev19_blurb1,.prahi_homev19_blurb2{box-shadow: 0px 0px 20px 0px rgba(62, 62, 101, 0.13);transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;position:relative;}
.prahi_homev19_blurb:hover{margin-top: -10px;border-bottom-color: var(--yellow) !important;box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}
.prahi_homev19_blurb1:hover,.prahi_homev19_blurb2:hover{border-bottom-color: var(--yellow) !important;box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}
.prahi_homev19_blurb:before{content: "\e0ef";font-family: ETmodules;font-size: 150px;position: absolute;left: 0px;right: 0px;top: 90px;margin: 0px auto;text-align: center;opacity: 0.1;color: var(--blue);}
.prahi_homev19_blurb_row .et_pb_column:nth-child(2) .prahi_homev19_blurb:before{content: "\e0ec";}
.prahi_homev19_blurb_row .et_pb_column:nth-child(3) .prahi_homev19_blurb:before{content: "\e0e9";}
.prahi_homev19_blurb_row .et_pb_column:nth-child(4) .prahi_homev19_blurb:before{content: "\e101";}
.prahi_homev19_txt h6 span:before{content: "";position: absolute;background-color: var(--yellow);width: 30px;height: 2px;left: 0px;bottom: -10px;}
.prahi_homev19_txt h6 span{position:relative;display: block;width: fit-content;margin-bottom:20px;}
.prahi_homev19_video{width: 540px;height: 503px;z-index: 1;}
.prahi_homev19_video .et_pb_video_play{left: auto;right: 70px;background-color: var(--yellow);box-shadow: 0 0 0 0;outline: 0;border-color: var(--yellow);color: var(--color2);padding: 12px 25px;border-radius: 5px;font-size: 40px;line-height: 65px;}
.prahi_homev19_video .et_pb_video_play:after{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;border-radius: 5px;animation: pulse_animation 1s infinite;-webkit-animation: pulse_animation 1s infinite;-moz-animation: pulse_animation 1s infinite;z-index: -1;}
@keyframes pulse_animation{
  0% {
    box-shadow: 0 0 0 0 var(--yellow)59;
  }
  100% {
    box-shadow: 0 0 0 55px var(--yellow)59;
  }
}
.prahi_homev19_img{width: 320px;height: auto;position: absolute;left: 0;bottom: 0;border: 20px solid rgba(255, 255, 255, 1);z-index: 1;overflow: hidden;}
.prahi_homev19_counter .percent{margin-bottom:0 !important;}
.prahi_homev19_img1{position: absolute;left: 20px;bottom: -170px;width: 160px;}
.prahi_homev19_txt1 h1 span{position:relative;display: block;width: fit-content;margin-bottom:20px;}
.prahi_homev19_txt1 h1 span:before{content: "";position: absolute;background-color: var(--yellow);width: 40px;height: 2px;left: 0px;bottom: -10px;}
.prahi_homev19_port .project .des{padding: 1em;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-transform: uppercase;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.prahi_homev19_port .project .des .et_pb_module_header{padding-top: 25%;opacity: 0;margin: 0;}
.prahi_homev19_port .project .des .post-meta{padding: 0.5em 2em;text-transform: none;opacity: 0;-webkit-transform: translate3d(0,-10px,0);transform: translate3d(0,-10px,0);}
.prahi_homev19_port .project:hover .des .et_pb_module_header{opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition-delay: 0.15s;transition-delay: 0.15s;  z-index: 9; position: relative;}
.prahi_homev19_port .project:hover .des .post-meta{-webkit-transition-delay: 0.15s;transition-delay: 0.15s;opacity: 1;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);  z-index: 9; position: relative;}
.prahi_homev19_port .project .des:before{top: 50px;right: 30px;bottom: 50px;left: 30px;border-top: 1px solid var(--color2);border-bottom: 1px solid var(--color2);-webkit-transform: scale(0,1);transform: scale(0,1);-webkit-transform-origin: 0 0;transform-origin: 0 0;position: absolute; content: '';opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.prahi_homev19_port .project:hover .des:before{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.prahi_homev19_port .project .des:after{position: absolute;content: '';opacity: 0;top: 30px;right: 50px;bottom: 30px;left: 50px;border-right: 1px solid var(--color2);border-left: 1px solid var(--color2);-webkit-transform: scale(1,0);transform: scale(1,0);-webkit-transform-origin: 100% 0;transform-origin: 100% 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.prahi_homev19_port .project:hover .des:after{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.prahi_homev19_port .project:hover:after{content: "";position: absolute;bottom: 0;left: 0;right: 0;border-bottom: 10px solid var(--yellow);}
.prahi_homev19_port .project{position: relative;float: left;overflow: hidden;text-align: center;background: var(--blue);transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.prahi_homev19_port .project .et_portfolio_image img{border-radius: 5px 5px 0px 0px;position: relative;display: block;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;width: 100%;}
.prahi_homev19_port .project:hover .et_portfolio_image img{opacity: 0.4;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition-delay: 0.15s;transition-delay: 0.15s;}
.prahi_homev19_person{border-top-left-radius: 0;border-top-right-radius: 0;padding: 0px;width: 100%;border-radius: 5px;margin-bottom: 2rem;border: 10px solid transparent;display: inline-block;box-shadow: 0px 0px 20px 0px rgba(62, 62, 101, 0.13);transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.prahi_homev19_person .et_pb_team_member_image{position: relative;border-radius: 5px;margin-bottom: 1.5rem!important;max-width: 100%;}
.prahi_homev19_person .et_pb_team_member_image img{width:100%;}
.prahi_homev19_person:hover{border-bottom: 10px solid var(--yellow);box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}
.prahi_homev19_person:hover .et_pb_team_member_image:before{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: var(--blue);opacity: 0.5;}
.prahi_homev19_person .et_pb_member_position{margin-bottom:15px;}
.prahi_homev19_person ul{position: absolute;bottom: 40px;left: 0;right: 0;margin: 0px auto;text-align: center;display: none;}
.prahi_homev19_person:hover ul{display: block;animation: bcktop 1s forwards;-webkit-animation: bcktop 1s forwards;-moz-animation: bcktop 1s forwards;-o-animation: bcktop 1s forwards;}
@keyframes bcktop{
0% {
    opacity: 0;
    transform: translateY(100px);
}
100% {
    opacity: 1;
    transform: translateY(0px);
}
}
.prahi_homev19_person ul li a{background: var(--yellow);border-radius: 5px;margin: 0px auto;width: 35px;height: 35px;line-height: 33px;color: var(--color2);display: inline-block;text-align: center;white-space: nowrap;vertical-align: middle;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid transparent;}
.prahi_homev19_person ul li a:hover{background:var(--color2);color:var(--yellow);}
.prahi_homev19_person ul li:last-child{margin:0;}
/*
.prahi_homev19_person_row .et_pb_column:nth-child(1) .prahi_homev19_person{border-bottom: 10px solid var(--yellow);box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}
.prahi_homev19_person_row .et_pb_column:nth-child(1) .prahi_homev19_person .et_pb_team_member_image:before{content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: var(--blue);opacity: 0.5;}
.prahi_homev19_person_row .et_pb_column:nth-child(1) .prahi_homev19_person ul{display: block;animation: bcktop 1s forwards;-webkit-animation: bcktop 1s forwards;-moz-animation: bcktop 1s forwards;-o-animation: bcktop 1s forwards;}
.prahi_homev19_blurb2_row .et_pb_column:nth-child(3) .prahi_homev19_blurb2,.prahi_homev19_blurb1_row .et_pb_column:nth-child(3) .prahi_homev19_blurb1{border-bottom-color: var(--yellow) !important;box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}
.prahi_homev19_blurb_row .et_pb_column:nth-child(2) .prahi_homev19_blurb{margin-top: -10px;border-bottom-color: var(--yellow) !important;box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}*/
.prahi_homev19_person1 .et_pb_team_member_image{width: auto;position: absolute;top: -10px;left: -25px;right: 0;margin: 0;text-align: left;}
.prahi_homev19_person1 .et_pb_team_member_image img{border-radius: 5px 5px 0px 0px;}
.prahi_homev19_person1 .et_pb_member_position{margin-bottom:20px;}
.prahi_homev19_person1{overflow:visible !important;box-shadow: 0px 0px 20px 0px rgba(62, 62, 101, 0.13);transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.prahi_homev19_person1:hover{border-bottom-color:var(--yellow) !important;box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}
.prahi_homev19_person1:before{content: "\7b";font-family: ETmodules;font-size: 150px;position: absolute;left: 0px;right: 0px;top: 105px;margin: 0px auto;text-align: center;opacity: 0.15;color: var(--blue);}
.prahi_homev19_person1:after{content: '\e033\e033\e033\e033\e033';font-family: ETmodules;font-size: 25px;position: absolute;left: 0px;right: 0px;top: auto;bottom:60px;margin: 0px auto;text-align: center;opacity: 1;color: var(--yellow);visibility:visible;}
.prahi_homev19_person1 .et_pb_team_member_description{padding-bottom:50px;}
/*.prahi_homev19_person1_row .et_pb_column:nth-child(1) .prahi_homev19_person1{border-bottom-color:var(--yellow) !important;box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}*/
.prahi_homev19_blog .et_pb_post{padding:0;}
.prahi_homev19_blog .et_pb_post .et_pb_image_container{margin:0 !important;}
.prahi_homev19_blog .et_pb_post .date{position: absolute;border-radius: 5px;bottom: -10px;left: 10px;color: var(--color2);background-color: var(--yellow);box-shadow: 0 0 0 0;outline: 0;border-color: var(--yellow);font-weight: 600;text-transform: uppercase;padding: 15px 40px;font-size: 1rem;line-height: 1.5;transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.prahi_homev19_blog .et_pb_post .date:hover{background:var(--blue);}
.prahi_homev19_blog .et_pb_post{width: 100%;border-radius: 5px;border: 10px solid transparent !important;display: inline-block;box-shadow: 0px 0px 20px 0px rgba(62, 62, 101, 0.13);transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;}
.prahi_homev19_blog .et_pb_post:hover{border-bottom: 10px solid var(--yellow) !important;box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}
.prahi_homev19_blog .et_pb_post .entry-featured-image-url{margin:0 !important;}
.prahi_homev19_blog .et_pb_post .data{padding:30px;}
.prahi_homev19_blog .et_pb_post .header{color: var(--blue);margin-bottom: 15px;font-weight: 600;}
.prahi_homev19_blog .et_pb_post .header .author{color: var(--blue);padding-right: 5px;position:relative;}
.prahi_homev19_blog .et_pb_post .header .cat{color: var(--blue);padding-left: 20px;position:relative;}
.prahi_homev19_blog .et_pb_post .header .author:before{content:'\e08a';font-family:ETmodules;display:inline-block;margin-right: 5px;}
.prahi_homev19_blog .et_pb_post .header .cat:before{content:'\e0fd';font-family:ETmodules;display:inline-block;margin-right: 5px;}
/*.prahi_homev19_blog .column:nth-child(2) .et_pb_post{border-bottom: 10px solid var(--yellow) !important;box-shadow: 0px 0px 20px 10px rgba(62, 62, 101, 0.1);}*/
@media only screen and (max-width:981px){
	.prahi_homev19_port .project .des{padding: 3em;}
	.prahi_homev19_slider .et_pb_slide_description h3{font-size: 39px;}
	.prahi_homev19_video{margin:auto !important;}
	.prahi_homev19_txt h6 span,.prahi_homev19_txt1 h1 span{margin: 0 auto 20px;}
	.prahi_homev19_port .project:nth-child(1),.prahi_homev19_port .project:nth-child(3){width: 48.3%;margin-right: 20px !important;clear: none;}
	.prahi_homev19_port .project:nth-child(2),.prahi_homev19_port .project:nth-child(4){width: 48.3%;margin-right: 0;clear: none !important;}
	.prahi_homev19_port .project .des .et_pb_module_header{padding-top: 20%;}
	.prahi_homev19_person .et_pb_team_member_image img{width:100%;}
	.prahi_homev19_person .et_pb_team_member_description,.prahi_homev19_person1 .et_pb_team_member_description{display:block;}
}
@media only screen and (max-width:767px){
	.prahi_homev19_slider .et_pb_slide_description h3{font-size: 28px;}
	.prahi_homev19_slider .et_pb_slide .et_pb_slide_content p .btn{margin:20px auto;font-size:15px;display: block;width: 100%;}
	.prahi_homev19_slider .et_pb_slide .et_pb_slide_content p .btn1{font-size:15px;margin:auto;display: block;width: 100%;}
	.prahi_homev19_video{width: auto;height: auto;}
	.prahi_homev19_video .et_pb_video_play{left: auto;right: 50%;top: 50%;transform: translate(50%, -15%);padding: 0px 15px;}
	.prahi_homev19_img{display:none;}
	.prahi_homev19_port .project{width: 100% !important;margin-right:0px !important;clear: none;}
}

/*Home V20*/
.prahi_homev20_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\e049" !important;}
.prahi_homev20_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\e04a" !important;}
.prahi_homev20_slider_sec{position:relative;top:-170px;}
.prahi_homev20_slider .et_pb_slide_description{text-shadow: none;}
.prahi_homev20_slider .et_pb_slide_description .et_pb_slide_content h2{line-height: 67px;letter-spacing: 0px;font-weight: 700;font-size: 67px;}
.prahi_homev20_img:before{position: absolute;content: '';left: -30px;top: 50px;width: 90%;height: calc(100% + -20px);background-color: var(--yellow);z-index: -1;}
.prahi_homev20_img{position:relative;}
.prahi_homev20_img .et_pb_image_wrap{height: 500px;overflow: hidden;}
.prahi_homev20_img:after{content: "";position: absolute;bottom: -325px;left: -65px;width: 100%;height: 100%;background-image: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/06/dots.png);background-repeat: no-repeat;}
.prahi_homev20_img_sec{position:relative;top:-125px;}
.prahi_homev20_port .project .des{bottom: -100px;left: 25px;position: absolute;z-index: 11;margin: 0;opacity:0;display: flex;flex-direction: column-reverse;}
.prahi_homev20_port .project:hover .des{opacity: 1;visibility: visible;bottom: 20px;}
.prahi_homev20_port .project .et_portfolio_image:before{top: -100px;content:'\24';font-family:Etmodules;color:var(--color2);right: 25px;width: 30px;height: 30px;line-height: 30px;text-align: center;background: var(--yellow);visibility: hidden;transition: all .3s ease 0s;position: absolute;z-index: 11;margin: 0;border-radius: 50%;}
.prahi_homev20_port .project:hover .et_portfolio_image:before{top: 20px;opacity: 1;visibility: visible;}
.prahi_homev20_port .project .et_portfolio_image{position:relative;overflow: hidden;height: 100%;}
.prahi_homev20_port .project .et_portfolio_image:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--color14);opacity: 0;visibility: hidden;transition: all .3s ease 0s;}
.prahi_homev20_port .project:hover .et_portfolio_image:after{opacity: .9;visibility: visible;}
.prahi_homev20_port .project .des h2:hover a,.prahi_homev20_port .project .des .post-meta:hover a{color:var(--yellow) !important;}
.prahi_homev20_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;height: 471px;position: relative;}
.prahi_homev20_port .project:nth-child(3),.prahi_homev20_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev20_port .project .et_portfolio_image img{height: 100%;object-fit: cover;width:100%;}
.prahi_homev20_txt h2:after{content: "";position: absolute;background: var(--yellow);width: 60%;height: 10px;left: 50%;transform: translateX(-50%);z-index: -1;bottom: 12px;opacity: .7;} 
.prahi_homev20_person{position: relative;overflow: hidden;}
.prahi_homev20_person .et_pb_team_member_image{width: 100%;margin: 0;max-width: 100%;}
.prahi_homev20_person .et_pb_team_member_description{z-index: 1;margin-bottom: 0;background: var(--yellow);border-radius: 3px 3px 0 0;padding: 15px 0 5px;position: absolute;bottom: -50%;left: 50%;transform: translateX(-50%);width: 230px;transition: .4s;}
.prahi_homev20_person:hover .et_pb_team_member_description{bottom: 0;}
.prahi_homev20_person .et_pb_team_member_description .et_pb_member_social_links{text-align: center;margin: 5px 0 0;}
.prahi_homev20_person .et_pb_team_member_description .et_pb_member_social_links li:last-child{margin:0 !important;}
.prahi_homev20_accor .et_pb_accordion_item{margin-bottom: 0 !important;border-bottom: none;padding: 0;}
.prahi_homev20_accor .et_pb_accordion_item .et_pb_toggle_title{padding: 15px;}
.prahi_homev20_accor .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title,.prahi_homev20_accor .et_pb_accordion_item.et_pb_toggle_close:hover .et_pb_toggle_title{background: var(--yellow);color:var(--color2) !important;}
.prahi_homev20_accor .et_pb_accordion_item .et_pb_toggle_content{padding: 20px;}
.prahi_homev20_accor .et_pb_accordion_item .et_pb_toggle_title:before{display:block;color:var(--color1);right: 20px;}
.prahi_homev20_accor .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before,.prahi_homev20_accor .et_pb_accordion_item.et_pb_toggle_close:hover .et_pb_toggle_title:before{color:var(--color2) !important;}
.prahi_homev20_accor .et_pb_accordion_item:last-child{border-bottom: 1px solid var(--color16);}
.prahi_homev20_form form .et_pb_contact_field{width:100%;}
.prahi_homev20_form form .et_contact_bottom_container{float: none;text-align: center;display: block;}
.prahi_homev20_form form .et_contact_bottom_container .et_pb_button{margin: 0;}
.prahi_homev20_txt1 .et_pb_text_inner{text-align:center;}
.prahi_homev20_txt1 .one span:before{content:'\e010';font-family:ETmodules;display:inline-block;color:var(--yellow);padding-right: 10px;}
.prahi_homev20_txt1 .two span:before{content:'\7d';font-family:ETmodules;display:inline-block;color:var(--yellow);padding-right: 10px;}
.prahi_homev20_txt1 a{padding:0 10px;}
.prahi_homev20_email .et_pb_newsletter_form{padding: 0 !important;margin: auto;}
.prahi_homev20_email .et_pb_newsletter_form form{display: flex;position:relative;}
.prahi_homev20_email .et_pb_newsletter_form .et_pb_newsletter_field{width:100%;padding:0 !important;}
.prahi_homev20_blog .et_pb_post .date{display: inline-block;position: absolute;padding: 8px 20px;bottom: 0;background: var(--yellow);color: var(--color2);z-index: 1;border-radius: 3px 3px 0 0;left: 50%;transform: translateX(-50%);width: 175px;text-align: center;font-size: 1rem;line-height: 1.5;font-weight: 600;text-transform: uppercase;}
.prahi_homev20_blog .et_pb_post{padding:0;}
.prahi_homev20_blog .et_pb_post .et_pb_image_container,.prahi_homev20_blog .et_pb_post .entry-featured-image-url{margin:0 !important;}
.prahi_homev20_blog .et_pb_post .des{background: var(--color2);padding: 25px 15px;box-shadow: 0 15px 30px rgba(34,34,34,.03);}
.prahi_homev20_blog .et_pb_post .des .header{color: var(--color24);font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;margin-bottom: 10px;}
.prahi_homev20_blog .et_pb_post .des .header .cat,.prahi_homev20_blog .et_pb_post .des .header .author{padding:0 5px;}
.prahi_homev20_blog .et_pb_post .des .header .cat:before{content:'\e023';font-family:ETmodules;display:inline-block;padding-right: 10px;}
.prahi_homev20_blog .et_pb_post .des .header .author:before{content:'\e08a';font-family:ETmodules;display:inline-block;padding-right: 10px;}
.prahi_homev20_person .et_pb_team_member_image img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_homev20_img:after{display:none;}
	.prahi_homev20_img .et_pb_image_wrap{height:auto;}
	.prahi_homev20_img_sec{top:0;}
	.prahi_homev20_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;height: auto;}
	.prahi_homev20_port .project:nth-child(2),.prahi_homev20_port .project:nth-child(4),.prahi_homev20_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev20_port .project:nth-child(3){margin-right:20px !important;}
	.prahi_homev20_person .et_pb_team_member_description{display:block;}
	.prahi_homev20_email .et_pb_newsletter_form{width: 100% !important;}
	.prahi_homev20_email .et_pb_newsletter_form form{display: block;}
}
@media only screen and (max-width:767px){
	.prahi_homev20_slider .et_pb_slide_description .et_pb_slide_content h2{line-height: 38px;font-size: 31px;}
	.prahi_homev20_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
	.prahi_homev20_txt1 a{display:block;}
}

/*Home V21*/
.prahi_homev21_txt h2 span,.prahi_homev21_txt1 h2 span{color:var(--yellow);}
.prahi_homev21_btn:hover{-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);box-shadow: 0 2px 5px rgba(0,0,0,.2);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.prahi_homev21_txt_row .et_pb_button_module_wrapper:after{content: '';height: 4em;width: 4em;border-bottom: 1em solid var(--yellow);border-left: 1em solid var(--yellow);position: absolute;bottom: -4em;left: -4em;}
.prahi_homev21_txt_row .et_pb_button_module_wrapper{position:relative;}
.prahi_homev21_blurb_row .et_pb_column .et_pb_blurb .et_pb_blurb_description span{margin-top: 30px;display: block;color: var(--yellow);position:relative;}
.prahi_homev21_blurb_row .et_pb_column .et_pb_blurb .et_pb_blurb_description span:after{margin-left: 5px;content:'\35';font-family:ETmodules;}
.prahi_homev21_blurb_row .et_pb_column .et_pb_blurb .et-pb-icon{box-shadow: 0 0 0 2em var(--yellow) inset;color: var(--color23);padding: 10px;margin-top: -30px;-webkit-transition: all 280ms ease;-moz-transition: all 280ms ease;transition: all 280ms ease;}
.prahi_homev21_blurb_row .et_pb_column .et_pb_blurb .et-pb-icon:hover{box-shadow: 0 0 0 0px var(--yellow) inset;background-color: var(--color23);color: var(--yellow);}
.prahi_homev21_blurb_row .et_pb_column .et_pb_image{width: auto;height: 300px;overflow: hidden;}
.prahi_homev21_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_homev21_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev21_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et-pb-icon{box-shadow: 0 0 0 2em var(--color23) inset;color: var(--yellow);}
.prahi_homev21_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et-pb-icon:hover{box-shadow: 0 0 0 0px var(--color23) inset;background-color: var(--yellow);color: var(--color23);}
.prahi_homev21_blurb_row,.prahi_homev21_blurb_row1,.prahi_homev21_blurb_row2{top:-90px;}
.prahi_homev21_slider .et_pb_slide_description .et_pb_slide_content ul{padding: 0;list-style: none;}
.prahi_homev21_slider .et_pb_slide_description .et_pb_slide_content ul li{width: 48%;display: inline-block;margin-right: 30px;}
.prahi_homev21_slider .et_pb_slide_description .et_pb_slide_content ul li:nth-child(2){margin-right:0;}
.prahi_homev21_slider .et_pb_slide_description .et_pb_slide_content ul li h5{margin-top: 70px;position:relative;line-height: 25px;}
.prahi_homev21_slider .et_pb_slide_description .et_pb_slide_content ul li h5:before{content: '\e033\e033\e033\e033\e033';font-family: ETmodules;font-size: 17px;position: absolute;left: 0px;right: 0px;top: auto;bottom: 70px;margin: 0px auto;text-align: left;opacity: 1;color: var(--yellow);visibility: visible;}
.prahi_homev21_slider .et-pb-controllers{bottom:0;}
.prahi_homev21_slider .et-pb-controllers a{width: 10px;height: 10px;margin-right: 15px;}
.prahi_homev21_slider .et-pb-arrow-prev{left: -15px !important;opacity: 1;}
.prahi_homev21_slider .et-pb-arrow-next{right: -15px !important;opacity: 1;}
.prahi_homev21_blurb_row1 .et_pb_text h4 span{background-color: var(--color2);padding: 3px;}
.prahi_homev21_blurb_row1 .et_pb_text h4{margin-bottom:5px;}
.prahi_homev21_blurb_row1 .et_pb_column:nth-child(1):before{content: '';height: 4em;width: 4em;position: absolute;top: -1em;left: -1em;border-top: 1em solid var(--yellow);border-left: 1em solid var(--yellow);}
.prahi_homev21_blurb_row1 .et_pb_column:nth-child(3):before{content: '';height: 4em;width: 4em;position: absolute;top: -1em;right: -1em;border-top: 1em solid var(--yellow);border-right: 1em solid var(--yellow);}
.prahi_homev21_person .et_pb_team_member_image img{border-radius: 50%;width:100%;}
.prahi_homev21_person .et_pb_team_member_image{position:relative;}
.prahi_homev21_person .et_pb_team_member_image:before{content:'';position: absolute;width: 100%;top: 0;background-color: rgba(0, 0, 0, 0.6);height: 100%;border-radius: 50%;opacity: 0;-webkit-transition: transform 650ms ease-in-out,opacity 650ms ease-in-out;-moz-transition: transform 650ms ease-in-out,opacity 650ms ease-in-out;transition: transform 650ms ease-in-out,opacity 650ms ease-in-out;-webkit-transform: scale3d(1,1,.99);-moz-transform: scale3d(1,1,.99);-ms-transform: scale3d(1,1,.99);transform: scale3d(1,1,.99);}
.prahi_homev21_person:hover .et_pb_team_member_image:before{-webkit-transform: scale3d(1,1,1);-moz-transform: scale3d(1,1,1);-ms-transform: scale3d(1,1,1);transform: scale3d(1,1,1);opacity: 1;}
.prahi_homev21_person .et_pb_member_social_links{position: absolute;width: 100%;top: 50%;margin-top: 0;opacity:0;-webkit-transition: opacity 650ms ease-in-out;-moz-transition: opacity 650ms ease-in-out;transition: opacity 650ms ease-in-out;}
.prahi_homev21_person:hover .et_pb_member_social_links{opacity:1;}
.prahi_homev21_person .et_pb_member_social_links li a{box-shadow: 0 0 0 2em var(--yellow) inset;color: var(--color23);width: 32px;height: auto;padding: 5px;-webkit-transition: all 280ms ease;-moz-transition: all 280ms ease;transition: all 280ms ease;}
.prahi_homev21_person .et_pb_member_social_links li a:hover{box-shadow: 0 0 0 0px var(--yellow) inset;background-color: var(--color23);color: var(--yellow);}
.prahi_homev21_person .et_pb_member_social_links li:last-child{margin-right:0;}
.prahi_homev21_person .et_pb_team_member_description{margin-top: 30px;}
.prahi_homev21_txt2 h2 span{font-size: 30px;top: -15px;position: absolute;margin-left: 10px;}
.prahi_homev21_txt2 h2{position:relative;}
.prahi_homev21_txt3 ul li:before{display: inline-block;color: var(--yellow) !important;content: '\4e';font-family: ETmodules !important;font-weight: 800;margin-right: 10px;display: inline-block;}
.prahi_homev21_price_row .et_pb_column:before{border-top: 1em solid var(--yellow);border-left: 1em solid var(--yellow);content: '';height: 4em;width: 4em;position: absolute;top: 1.5em;left: 1.5em;}
.prahi_homev21_price_row .et_pb_column:after{border-bottom: 1em solid var(--yellow);border-right: 1em solid var(--yellow);content: '';height: 4em;width: 4em;position: absolute;bottom: 1.5em;right: 1.5em;}
.prahi_homev21_btn1:hover{box-shadow: 0 2px 5px rgba(0,0,0,.2);-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);box-shadow: 0 2px 5px rgba(0,0,0,.2);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.prahi_homev21_blurb_row2 .et_pb_column .et_pb_blurb .et-pb-icon{box-shadow: 0 0 0 2em var(--yellow) inset;color: var(--color23);padding: 10px;margin-top: -30px;-webkit-transition: all 280ms ease;-moz-transition: all 280ms ease;transition: all 280ms ease;}
.prahi_homev21_blurb_row2 .et_pb_column .et_pb_blurb .et-pb-icon:hover{box-shadow: 0 0 0 0px var(--yellow) inset;background-color: var(--color23);color: var(--yellow);}
.prahi_homev21_blurb_row2 .et_pb_column .et_pb_image{width: auto;height: 300px;overflow: hidden;}
.prahi_homev21_blurb_row2 .et_pb_column:nth-child(even) .et_pb_blurb .et-pb-icon{box-shadow: 0 0 0 2em var(--color23) inset;color: var(--yellow);}
.prahi_homev21_blurb_row2 .et_pb_column:nth-child(even) .et_pb_blurb .et-pb-icon:hover{box-shadow: 0 0 0 0px var(--color23) inset;background-color: var(--yellow);color: var(--color23);}
.prahi_homev21_blurb_row2{overflow:visible !important;}
.prahi_homev21_txt3 ul{padding:0;}
@media only screen and (max-width:981px){
	.prahi_homev21_slider .et_pb_slide_description .et_pb_slide_content ul li{width: 100%;display: block;margin-bottom:20px;}
	.prahi_homev21_slider .et_pb_slide_description .et_pb_slide_content ul li:nth-child(2){margin-bottom:0;}
	.prahi_homev21_person .et_pb_team_member_image img{width:100%;}
	.prahi_homev21_person .et_pb_team_member_description{display:block;}
	.prahi_homev21_blurb_row2 .et_pb_column{margin-bottom: 35px !important;}
	.prahi_homev21_blurb_row1 .et_pb_column:nth-child(3):before{top:auto;bottom: -1em;border-bottom: 1em solid var(--yellow);border-top: none;}
}
@media only screen and (max-width:767px){
	.prahi_homev21_txt_row .et_pb_button_module_wrapper:after{display:none;}
	.prahi_homev21_blurb_row2{top:0;}
	.prahi_homev21_blurb_row2 .et_pb_column{margin:0 0 35px !important;}
}

/*Home v22*/
.prahi_homev22_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_homev22_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev22_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev22_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev22_btn{-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.prahi_homev22_btn:hover{-webkit-transform: translateY(-5px);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);-webkit-box-shadow: 0 2px 5px rgba(0,0,0,.2);box-shadow: 0 2px 5px rgba(0,0,0,.2);}
.prahi_homev22_sec1{top:-152px;}
.prahi_homev22_blurb_row{top: -150px;}
.prahi_homev22_txt2:before{border-top: 1em solid var(--color23);border-left: 1em solid var(--color23);content: '';height: 4em;width: 4em;position: absolute;top: -1em;left: -1em;}
.prahi_homev22_txt2{position:relative;}
.prahi_homev22_slider .et-pb-controllers a,.prahi_homev22_testi_slider .et-pb-controllers a{width: 10px;height: 10px;margin-right: 15px;}
.prahi_homev22_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;left: 22px !important;font-size: 110px;}
.prahi_homev22_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;right: 22px !important;font-size: 110px;}
.prahi_homev22_testi_slider .et_pb_slide_description{display: block;float: none;width: 100%;text-align: center;}
.prahi_homev22_testi_slider .et_pb_slide_description h2{font-size:28px;}
.prahi_homev22_testi_slider .et_pb_slide_description h3{margin-top: 100px;font-size: 18px;}
.prahi_homev22_testi_slider .et_pb_slide_description h4{font-size:15px;}
.prahi_homev22_testi_slider .et_pb_slide_image{width: 100%;margin: 0 !important;}
.prahi_homev22_testi_slider{overflow:visible !important;}
.prahi_homev22_testi_slider .et-pb-controllers{bottom: -40px;}
.prahi_homev22_testi_slider .et_pb_slide_description a:before{content:'\7b';font-family:ETmodules;color:var(--yellow);font-size:80px;display:block;margin-bottom: 30px;}
.prahi_homev22_testi_slider .et_pb_slide_description a:hover:before{color:var(--color2);}
.prahi_homev22_form form .et_pb_contact_field{width:100%;}
.prahi_homev22_form form .et_contact_bottom_container{float: none;text-align: center;display: block;}
.prahi_homev22_form form .et_contact_bottom_container .et_pb_button{margin: 0;}
.prahi_homev22_txt3 ul{border-top: 1px solid rgba(255,255,255,.2);padding: 0;}
.prahi_homev22_txt3 ul li{border: 1px solid rgba(255,255,255,.2);padding: 1em;border-top: none;}
.prahi_homev22_txt3 ul li span{float:right;}
@media only screen and (max-width:981px){
	.prahi_homev22_blurb .et_pb_blurb_container{display:block;}
	.prahi_homev22_exp_sec .et_pb_row{display: flex;flex-direction: column-reverse;}
	.prahi_homev22_testi_slider .et_pb_slide_image{position: relative !important; top: unset !important;padding-bottom: 25px;}
	.prahi_homev22_testi_slider .et_pb_slide_description h3{margin-top:0;}
	.prahi_homev22_testi_slider .et_pb_slide_description h2{font-size: 20px;}
}
@media only screen and (max-width:767px){
	.prahi_homev22_slider .et-pb-slider-arrows a{font-size: 60px !important;}
	.prahi_homev22_testi_slider .et_pb_slide_image{display: block !important;padding-bottom: 10px;}
	.prahi_homev22_testi_slider .et_pb_slide_description{margin-top: 20px;}
	.prahi_homev22_testi_slider .et_pb_slide_description h2{font-size: 15px;line-height: 20px;}
	.prahi_homev22_testi_slider .et_pb_slide_description h3{margin-top: 20px;font-size: 14px;}
	.prahi_homev22_testi_slider .et_pb_slide_description h4{font-size: 13px;}
	.prahi_homev22_testi_slider .et-pb-controllers{bottom: -30px;}
	.prahi_homev22_blurb1 .et_pb_blurb_content{width: fit-content;}
}

/*Home V23*/
.prahi_homev23_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_homev23_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev23_txt h2 span,.prahi_homev23_txt1 h2 span,.prahi_homev23_txt2 h2 span{color:var(--yellow);}
.prahi_homev23_txt_row .et_pb_button_module_wrapper:after{content: '';height: 4em;width: 4em;border-bottom: 1em solid var(--yellow);border-left: 1em solid var(--yellow);position: absolute;bottom: -4em;left: -4em;}
.prahi_homev23_txt_row .et_pb_button_module_wrapper{position:relative;}
.prahi_homev23_blurb_row .et_pb_column .et_pb_blurb .et-pb-icon{box-shadow: 0 0 0 2em var(--yellow) inset;color: var(--color2);padding: 10px;margin-top: -30px;-webkit-transition: all 280ms ease;-moz-transition: all 280ms ease;transition: all 280ms ease;}
.prahi_homev23_blurb_row .et_pb_column .et_pb_blurb .et-pb-icon:hover{box-shadow: 0 0 0 0px var(--yellow) inset;background-color: var(--color2);color: var(--yellow);}
.prahi_homev23_blurb_row .et_pb_column .et_pb_image{width: auto;height: 300px;overflow: hidden;}
.prahi_homev23_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et-pb-icon{box-shadow: 0 0 0 2em var(--blue) inset;}
.prahi_homev23_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et-pb-icon:hover{box-shadow: 0 0 0 0px var(--blue) inset;color: var(--blue);}
.prahi_homev23_blurb_row{top:-90px;}
.prahi_homev23_accor .et_pb_toggle_open .et_pb_toggle_title{background:var(--yellow) !important;}
.prahi_homev23_accor .et_pb_toggle_open .et_pb_toggle_title:before{color:var(--color2) !important;}
.prahi_homev23_accor_img img{object-fit:cover;}
.prahi_homev23_gallery .et_pb_gallery_item .et_pb_gallery_image img{-webkit-transform: scale3d(1,1,1);-moz-transform: scale3d(1,1,1);-ms-transform: scale3d(1,1,1);transform: scale3d(1,1,1);-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;transition: transform 650ms ease-in-out,filter 650ms ease-in-out;width: 100%;}
.prahi_homev23_gallery .et_pb_gallery_item:hover .et_pb_gallery_image img{-webkit-transform: scale3d(1.03,1.03,1.03);-moz-transform: scale3d(1.03,1.03,1.03);-ms-transform: scale3d(1.03,1.03,1.03);transform: scale3d(1.03,1.03,1.03);}
.prahi_homev23_step_row .et_pb_column .et_pb_blurb .et_pb_image_wrap .et-pb-icon{box-shadow: 0 0 0 3em var(--blue) inset;background-color: var(--blue);width: 100%;height: 100%;line-height: 100px;border-radius: 50%;color: var(--color2);-webkit-transition: all 280ms ease;-moz-transition: all 280ms ease;transition: all 280ms ease;}
.prahi_homev23_step_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:before{content:"";-webkit-flex: 1 0 25%;-ms-flex: 1 0 25%;flex: 1 0 25%;-webkit-order: 1;-ms-flex-order: 1;order: 1;background-color: var(--blue);height: 4px;}
.prahi_homev23_step_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:after{content:"";-webkit-flex: 1 0 25%;-ms-flex: 1 0 25%;flex: 1 0 25%;-webkit-order: 3;-ms-flex-order: 3;order: 3;background-color: var(--blue);height: 4px;}
.prahi_homev23_step_row .et_pb_column .et_pb_blurb .et_pb_image_wrap{-webkit-flex: 1 0 50%;-ms-flex: 1 0 50%;flex: 1 0 50%;-webkit-order: 2;-ms-flex-order: 2;order: 2;max-width: 7em;height: 7em;}
.prahi_homev23_step_row .et_pb_column .et_pb_blurb:hover .et_pb_image_wrap .et-pb-icon{box-shadow: 0 0 0 3px var(--blue) inset;background-color: transparent;color: var(--blue);}
.prahi_homev23_step_row .et_pb_column:nth-child(1) .et_pb_blurb .et_pb_main_blurb_image:before,.prahi_homev23_step_row .et_pb_column:nth-child(4) .et_pb_blurb .et_pb_main_blurb_image:after{background-color:transparent;}
.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul{padding: 0;list-style: none;}
.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul li{width: 48%;display: inline-block;margin-right: 30px;}
.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul li:nth-child(2){margin-right:0;}
.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul li h5{margin-top: 70px;position:relative;line-height: 25px;}
.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul li h5:before{content: '\e033\e033\e033\e033\e033';font-family: ETmodules;font-size: 17px;position: absolute;left: 0px;right: 0px;top: auto;bottom: 70px;margin: 0px auto;text-align: left;opacity: 1;color: var(--yellow);visibility: visible;}
.prahi_homev23_slider .et-pb-controllers a{width: 10px;height: 10px;margin-right: 15px;}
.prahi_homev23_slider .et-pb-arrow-prev{left: -15px !important;opacity: 1;}
.prahi_homev23_slider .et-pb-arrow-next{right: -15px !important;opacity: 1;}
.prahi_homev23_txt2 h2{margin-bottom: 20px;}
.prahi_homev23_blurb .et_pb_blurb_description span{color:var(--color1);}
@media only screen and (max-width:981px){
	.prahi_homev23_blurb .et_pb_blurb_container{display:block;}
	.prahi_homev23_service_sec .et_pb_row{display: flex;flex-direction: column-reverse;}
	.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul li{width: 100%;display: block;margin-bottom:20px;}
	.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul li:nth-child(2){margin-bottom:0;}
	.prahi_homev23_step_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:before,.prahi_homev23_step_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:after{background-color:transparent;}
	.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul,.prahi_homev23_slider .et_pb_slide_description .et_pb_slide_content ul li h5:before{text-align: center;}
}
@media only screen and (max-width:767px){
	.prahi_homev23_txt_row .et_pb_button_module_wrapper:after{display:none;}
}

/*Home V24*/
.prahi_homev24_slider .et-pb-controllers a{background-color: transparent;box-shadow: inset 0 0 0 2px white;-webkit-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;width: 16px;height: 16px;}
.prahi_homev24_slider_sec{top:-45px;}
.prahi_homev24_slider .et_pb_slide_description{text-shadow:none;}
.prahi_homev24_slider .et_pb_slide_description h1{font-size:60px;}
.prahi_homev24_slider .et-pb-controllers a{width:15px;height:15px;}
.prahi_homev24_blurb .et_pb_blurb_content{display: flex;flex-direction: row-reverse;max-width: 100%;}
.prahi_homev24_blurb .et_pb_main_blurb_image{display: block;width: 100%;margin-bottom: 0;}
.prahi_homev24_blurb .et_pb_image_wrap,.prahi_homev24_blurb .et_pb_image_wrap img{width: 100%;height: 100%;}
.prahi_homev24_blurb .et_pb_blurb_container{padding:25px;}
.prahi_homev24_counter{display: flex;flex-direction: column-reverse;position: absolute;line-height: 170px;text-align: center;background-color: var(--color2);height: 170px;width: 170px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.10);-moz-box-shadow: 0 0 40px rgba(0, 0, 0, 0.10);box-shadow: 0 0 40px rgba(0, 0, 0, 0.10);left: -33px;bottom: 0;z-index: 2;}
.prahi_homev24_counter .percent{height: auto;margin-top: -15px;margin-bottom: 35px !important;}
.prahi_homev24_counter:before{content: "";display: block;width: 87%;height: 87%;border: 2px dashed var(--color16);position: absolute;border-radius: 50%;top: 6%;left: 5%;}
.prahi_homev24_img_col{position: relative;z-index: 1;}
.prahi_homev24_img_col:after{position: absolute;top: -25px;left: -23px;width: 100%;height: 100%;z-index: -1;content: '';text-align: left;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: var(--yellow);}
.prahi_homev24_blurb_row .et_pb_column{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: 0.3s ease-in;-moz-transition: 0.3s ease-in;-ms-transition: 0.3s ease-in;-o-transition: 0.3s ease-in;transition: 0.3s ease-in;}
.prahi_homev24_blurb_row .et_pb_column:hover{-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}
.prahi_homev24_blurb_row .et_pb_column:hover .et_pb_blurb .et-pb-icon{color:var(--yellow);}
.prahi_homev24_blurb_row .et_pb_column .et_pb_image{height:200px;overflow:hidden;}
.prahi_homev24_txt a:before{background-color: var(--yellow);border-radius: 50%;display: inline-block;font-size: 36px;height: 80px;line-height: 80px;text-align: center;width: 80px;color:var(--color2);position: relative;content: "\45";font-size: 50px;font-family: ETmodules;}
.prahi_homev24_txt a{position:relative;display:block;margin-bottom:45px;}
.prahi_homev24_blurb1 .et_pb_main_blurb_image{width: 100px !important;}
.prahi_homev24_blurb1 .et_pb_main_blurb_image .et-pb-icon{width: 100px;height: 100px;text-align: center;line-height: 80px;}
.prahi_homev24_blurb1 .et_pb_blurb_description h2{font-size: 33px;color: var(--color2);font-weight: 600;}
.prahi_homev24_port .project .et_pb_module_header{background-color: var(--color2);padding: 25px 0px 25px 0px;margin: 0;border-bottom: 3px solid transparent;-webkit-box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.04);-moz-box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.04);box-shadow: 0 0 35px 0 rgba(0, 0, 0, 0.04);-webkit-transition: 0.3s ease-in;-moz-transition: 0.3s ease-in;-ms-transition: 0.3s ease-in;-o-transition: 0.3s ease-in;transition: 0.3s ease-in;}
.prahi_homev24_port .project:hover .et_pb_module_header{border-bottom-color: var(--yellow);-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: var(--yellow);-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;}
.prahi_homev24_port .project .et_portfolio_image img,.prahi_homev24_person .et_pb_team_member_image img,.prahi_homev24_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_homev24_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev24_port .project{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-transition: 0.3s ease-in;-moz-transition: 0.3s ease-in;-ms-transition: 0.3s ease-in;-o-transition: 0.3s ease-in;transition: 0.3s ease-in;}
.prahi_homev24_port .project:hover{-webkit-transform: translateY(-4px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}
.prahi_homev24_port .project:hover .et_pb_module_header a{color:var(--color2) !important;}
.prahi_homev24_txt1 h3 span{width: 60px;height: 60px;line-height: 60px;text-align: center;display: inline-block;-webkit-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;color: var(--color2);background-color: var(--yellow);margin-right: 15px;}
.prahi_homev24_txt2 a:after{background-color: var(--yellow);border-radius: 50%;display: inline-block;font-size: 36px;height: 40px;line-height: 40px;text-align: center;width: 40px;color: var(--color2);position: absolute;content: "\35";font-size: 29px;font-family: ETmodules;right: 0;top: -10px;}
.prahi_homev24_txt2 a{position:relative;display:block;}
.prahi_homev24_txt2:hover a:after{background-color: var(--yellow);}
.prahi_homev24_blurb2{left: -60px;bottom: 174px;z-index: 2;width: 215px;height: 265px;-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;position: absolute;}
.prahi_homev24_testi .et_pb_testimonial_portrait{width: 45px;height: 45px;position: absolute;bottom: 10px;}
.prahi_homev24_testi .et_pb_testimonial_meta,.prahi_homev24_testi .et_pb_testimonial_author{padding-left:60px;}
.prahi_homev24_testi:before{content: "\7b";font-size: 44px;left: auto;position: absolute;top: auto;bottom: 40px;right: 50px;background: none;color: var(--color1);margin-left: 0;border-radius: 31px;z-index: 2;}
.prahi_homev24_testi:hover:before{color:var(--blue);}
.prahi_homev24_testi:hover .et_pb_testimonial_content,.prahi_homev24_testi:hover .et_pb_testimonial_author,.prahi_homev24_testi:hover .et_pb_testimonial_position{color:var(--color2);}
.prahi_homev24_testi .et_pb_testimonial_author{color:var(--color1);}
.prahi_homev24_testi .et_pb_testimonial_position{color:var(--yellow);}
.prahi_homev24_person .et_pb_team_member_image{margin-bottom: 0;max-width: 100%;}
.prahi_homev24_person .et_pb_team_member_description{padding: 17px 30px 21px 28px;position: relative;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;display: flex;flex-direction: column-reverse;}
.prahi_homev24_person:hover .et_pb_team_member_description{padding-bottom:60px;}
.prahi_homev24_person .et_pb_member_position{margin-bottom: 10px;}
.prahi_homev24_person .et_pb_member_social_links{-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;opacity: 0;visibility: hidden;position: absolute;bottom: 15px;margin: 0;left: 28px;}
.prahi_homev24_person:hover .et_pb_member_social_links{opacity: 1;visibility: visible;}
.prahi_homev24_person {-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 10px 30px 0 rgba(0, 0, 0, 0.05);border-bottom: 2px solid transparent;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.prahi_homev24_person:hover{border-bottom-color: var(--yellow);}
.prahi_homev24_person .et_pb_module_header{padding:0;}
.prahi_homev24_person .et_pb_member_social_links li:nth-child(1) a{color:var(--color95);}
.prahi_homev24_person .et_pb_member_social_links li:nth-child(2) a{color:var(--color96);}
.prahi_homev24_person .et_pb_member_social_links li:nth-child(3) a{color:var(--color97);}
.prahi_homev24_person .et_pb_member_social_links li:nth-child(4) a{color:var(--color98);}
.prahi_homev24_txt3{margin-top: -350px !important;position: relative;margin-right: -410px;text-align: left;}
.prahi_homev24_txt3:after{content: "";background-image: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/06/170.jpg);position: absolute;right: -25px;top: 257px;z-index: -1;width: 100%;height: 530px;background-repeat: no-repeat;}
.prahi_homev24_img_sec{overflow:hidden;}
.prahi_homev24_blog .et_pb_post{position: relative;padding: 0;z-index: 1;-webkit-transition: 0.3s ease;-moz-transition: 0.3s ease;-ms-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;}
.prahi_homev24_blog .et_pb_post:hover{-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}
.prahi_homev24_blog .et_pb_post .et_pb_image_container{margin:0;}
.prahi_homev24_blog .et_pb_post .entry-title{position: absolute;bottom: 30px;left: 35px;z-index: 1;padding: 0;}
.prahi_homev24_blog .et_pb_post:hover .entry-title a{text-decoration: underline;}
.prahi_homev24_blog .et_pb_post .published{position: absolute;display: inline-block;background: var(--yellow);width: 58px;top: 15px;left: 25px;padding: 10px 0;text-align: center;line-height: 18px;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;z-index: 1;}
.prahi_homev24_blog .et_pb_post:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: '';-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;background-color: rgba(0, 0, 0, 0.7);-webkit-transition: 0.3s ease;-moz-transition: 0.3s ease;-ms-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;visibility: visible;}
.prahi_homev24_blog .et_pb_post:hover:after{background-color: rgba(0, 0, 0, 0.4);}
.prahi_homev24_blog{margin-top: -70px;}
.prahi_homev24_img img{opacity: 0.6;-webkit-transition: 0.3s ease-in;-moz-transition: 0.3s ease-in;-ms-transition: 0.3s ease-in;-o-transition: 0.3s ease-in;transition: 0.3s ease-in;width:100%;display:block;}
.prahi_homev24_img:hover img{opacity:1;}
@media only screen and (max-width:981px){
	.prahi_homev24_slider_sec{top:0px;}
	.prahi_homev24_slider .et_pb_slide_description h1{font-size: 50px;}
	.prahi_homev24_blurb{width: 70%;margin: auto;}
	.prahi_homev24_blurb_row{width: 65%;}
	.prahi_homev24_txt2 a:after{right:45px;}
	.prahi_homev24_testi .et_pb_testimonial_description{margin-left:0 !important;}
	.prahi_homev24_txt3{margin-top: 0 !important;margin-right: 0;}
	.prahi_homev24_txt3{position:unset !important;transform: rotate(0deg) !important;-webkit-transform: rotate(0deg) !important;width: 100% !important;}
	.prahi_homev24_txt3:after{right: 0px;top: 65px;}
}
@media only screen and (max-width:767px){
	.prahi_homev24_slider .et_pb_slide_description h1{font-size: 30px;}
	.prahi_homev24_slider .et-pb-controllers a{width:7px;height:7px;}
	.prahi_homev24_blurb_row{width: 80%;}
	.prahi_homev24_blurb{width: 100%;}
	.prahi_homev24_blurb .et_pb_image_wrap img{object-fit: cover;}
	.prahi_homev24_blurb1 .et_pb_main_blurb_image{width:80px !important;}
	.prahi_homev24_blurb1 .et_pb_main_blurb_image .et-pb-icon{height: 60px;line-height: 60px;}
	.prahi_homev24_blurb1 .et_pb_blurb_description h2{font-size: 20px;}
	.prahi_homev24_txt2 a:after{right:10px;}
	.prahi_homev24_blurb2{width: 190px;height: 205px;}
	.prahi_homev24_txt1 h3 span{width: 40px;height: 40px;line-height: 42px;margin-right:10px;}
	.prahi_homev24_txt3{font-size:18px !important;padding: 23px 30px !important;}
	.prahi_homev24_img_col:after{display:none;}
}

/*Home V25*/
.prahi_homev25_slider_sec{top:-90px;}
.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\44" !important;}
.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\45" !important;}
.prahi_homev25_slider .et_pb_slide_description{text-shadow:none;}
.prahi_homev25_slider .et_pb_slide_description h2{margin: 0px auto 10px;max-width: 990px;}
.prahi_homev25_slider .et_pb_slide_description .et_pb_slide_content{max-width: 750px;margin: 0 auto 10px;}
.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 35px;opacity: 0;background: var(--yellow);height: 60px;width: 60px;color: var(--color2);}
.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-prev:before,.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-next:before{font-size: 60px;}
.prahi_homev25_slider:hover .et-pb-slider-arrows .et-pb-arrow-prev,.prahi_homev25_slider:hover .et-pb-slider-arrows .et-pb-arrow-next{opacity:1;}
.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{background:var(--color1);}
.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 35px;opacity: 0;background: var(--yellow);height: 60px;width: 60px;color: var(--color2);}
.prahi_homev25_blurb_row{top:-110px;}
.prahi_homev25_txt1 span{color:var(--yellow);}
.prahi_homev25_blurb .et_pb_main_blurb_image{width:50px;}
.prahi_homev25_blurb .et_pb_main_blurb_image .et-pb-icon{width: 50px;height: 50px;background: var(--color23);border-radius: 4px;text-align: center;line-height: 48px;}
.prahi_homev25_blurb .et_pb_module_header{padding-top:10px;}
.prahi_homev25_txt_col{background: var(--color2);padding: 40px 10px 40px 50px;position: relative;left: -100px;top: 20px;}
.prahi_homev25_img{position: relative;right: -100px;}
.prahi_homev25_counter .percent{margin-bottom:0px !important;}
.prahi_homev25_counter_sec:after{position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-image: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/06/shape2.png);background-repeat: no-repeat;background-attachment: scroll;background-position: center center;background-size: cover;opacity: 0.95;content: "";z-index: 0;}
.prahi_homev25_blurb1 .et_pb_blurb_description a{color: var(--color2);font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight: 600;}
.prahi_homev25_blurb1 .et_pb_blurb_description a span{margin: 20px 0 0;display: block;position: relative;}
.prahi_homev25_blurb1 .et_pb_blurb_description a span:after{margin-left: 5px;content: '\35';font-family: ETmodules;}
.prahi_homev25_blurb1{position:relative;overflow: hidden;box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);z-index: 1;}
.prahi_homev25_blurb1:before{content: "";background-image: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/06/170.jpg);position: absolute;right: 0px;top: 0px;z-index: -1;width: 100%;height: 100%;background-repeat: no-repeat;object-fit:cover;transform: scale(1.1);transition: 0.4s;}
.prahi_homev25_blurb1:after{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: -1;transition: 0.4s;opacity: 1;background: rgba(0,0,0,0.80) none repeat;content:'';}
.prahi_homev25_blurb1:hover:before{transform: scale(1);transition: 0.4s;}
.prahi_homev25_port .et_pb_portfolio_item .des{display: block;height: 100%;left: 0;opacity: 0;position: absolute;text-align: center;top: 70%;transition: all 0.4s ease 0s;width: 100%;z-index: 9999;}
.prahi_homev25_port .et_pb_portfolio_item:hover .des{opacity: 1;margin-top: -40px;}
.prahi_homev25_port .et_pb_portfolio_item{position:relative;overflow:hidden;}
.prahi_homev25_port .et_pb_portfolio_item:hover .et_overlay{opacity:1;z-index:3;}
.prahi_homev25_port .et_pb_portfolio_item .et_overlay:before{top: 40%;margin: 0 !important; transform: translate(-50%, -50%);}
.prahi_homev25_port .et_pb_portfolio_item  .et_portfolio_image img{transform: scale(1.1);transition: 0.5s;max-width: 100%;width: 100%;}
.prahi_homev25_port .et_pb_portfolio_item:hover  .et_portfolio_image img{transform: scale(1);transition: 0.5s;}
.prahi_homev25_port ul{text-align: center;}
.prahi_homev25_port ul li{float:none !important;display:inline-block;}
.prahi_homev25_port ul li a{background: none !important;color: var(--color2) !important;border: none !important;margin: 0 10px !important;}
.prahi_homev25_port ul li a:hover,.prahi_homev25_port ul li a.active{background:var(--yellow) !important;color:var(--color1) !important;}
.prahi_homev25_person .et_pb_team_member_image{margin: 0;max-width: 100%;}
.prahi_homev25_person .et_pb_member_social_links{margin: 0;position: absolute;top: 30px;left: -52px;background: var(--color2);padding: 30px 10px;opacity: 1;transition: 0.4s;width: 50px;height: 200px;border-radius: 0px 10px 10px 0px;transition: 0.5s;}
.prahi_homev25_person:hover .et_pb_member_social_links{transition: 0.4s;left: 0px;}
.prahi_homev25_person{overflow: hidden;box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);text-align: center;position: relative;}
.prahi_homev25_person .et_pb_team_member_description{transition: 0.5s;padding: 25px 15px 20px;display:block;}
.prahi_homev25_person .et_pb_team_member_description div{margin-top: 15px;letter-spacing: .5px;}
.prahi_homev25_person .et_pb_member_social_links li{display: block;margin: 0;}
.prahi_homev25_person .et_pb_member_social_links li a{display: block;line-height: 34px;font-size: 18px;}
.prahi_homev25_img1{width: 78%;position: relative;margin-left: 0;}
.prahi_homev25_img2{width: 50%;position: absolute;top: 200px;right: 0px;}
.prahi_homev25_testi_slider .et_pb_slide_description{display: block;float: none;width: 100%;text-align: center;}
.prahi_homev25_testi_slider .et_pb_slide_description h2{font-size:28px;line-height: 35px;}
.prahi_homev25_testi_slider .et_pb_slide_description h3{margin-top: 190px;font-size: 18px;font-weight: 600;}
.prahi_homev25_testi_slider .et_pb_slide_description h4{font-size:15px;}
.prahi_homev25_testi_slider .et_pb_slide_image{width: 100%;margin: 0 !important;}
.prahi_homev25_testi_slider{overflow:visible !important;}
.prahi_homev25_testi_slider .et-pb-controllers{bottom: -40px;}
.prahi_homev25_testi_slider .et_pb_slide_image img{border: 5px solid var(--yellow);}
.prahi_homev25_testi_slider .et_pb_slide_description a:before{content:'\7b';font-family:ETmodules;color:var(--yellow);font-size:80px;display:block;margin-bottom: 5px;text-align: left;}
.prahi_homev25_blog .et_pb_post .entry-featured-image-url{width: 50%;float: left;margin-bottom: 0;height: 100%;}
.prahi_homev25_blog .et_pb_post .entry-featured-image-url img{height: 300px;width: 100%;object-fit: cover;}
.prahi_homev25_blog .et_pb_post .des{width: 50%;float: left;padding: 30px 20px;background: var(--color2);box-shadow: 0px 0px 5px var(--color73), -2px -2px 5px var(--color73);overflow: hidden;height: 300px;}
.prahi_homev25_blog .et_pb_post .des .info{display: flex;flex-direction: column-reverse;}
.prahi_homev25_blog .et_pb_post .des .more-link{display: block;margin-top: 10px;}
.prahi_homev25_blurb2 .et_pb_blurb_container{vertical-align: middle;}
.prahi_homev25_txt h2{padding-bottom:0;}
.prahi_homev25_person .et_pb_team_member_image img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-prev:before,.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-next:before{font-size: 50px;}
	.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 20px;height: 50px;width: 50px;}
	.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 20px;height: 50px;width: 50px;}
	.prahi_homev25_person .et_pb_team_member_image{float:none;width:100%;}
	.prahi_homev25_person .et_pb_team_member_image img{width:100%;}
	.prahi_homev25_blurb_row{top:-50px;}
	.prahi_homev25_img{right:unset;}
	.prahi_homev25_txt_col{left:unset;top:unset;padding: 40px 30px 40px 30px !important;margin-top: -30px;}
	.prahi_homev25_testi_slider .et_pb_slide_image{position: relative !important;top: unset !important;}
	.prahi_homev25_testi_slider .et_pb_slide_description h2{font-size:20px;}
	.prahi_homev25_testi_slider .et_pb_slide_description h3{margin-top:0;}
	.prahi_homev25_testi_slider .et_pb_slide_image img{width:90px;}
	.prahi_homev25_img1{margin:auto;}
}
@media only screen and (max-width:767px){
	.prahi_homev25_slider .et_pb_slide_description{padding: 35% 20px;}
	.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-prev:before,.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-next:before{font-size: 30px;}
	.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 5px;height: 35px;width: 30px;}
	.prahi_homev25_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 5px;height: 35px;width: 30px;}
	.prahi_homev25_testi_slider .et_pb_slide_image{display: block !important;}
	.prahi_homev25_testi_slider .et_pb_slide_description{margin-top:0px;}
	.prahi_homev25_testi_slider .et_pb_slide_description h2{font-size: 15px;line-height: 20px;}
	.prahi_homev25_testi_slider .et_pb_slide_description h3{margin-top: 20px;font-size: 14px;}
	.prahi_homev25_testi_slider .et_pb_slide_description h4{font-size: 13px;}
	.prahi_homev25_testi_slider .et-pb-controllers{bottom: -30px;}
	.prahi_homev25_txt span{display: block;margin: 15px 0;}
	.prahi_homev25_img1{width: 100%;}
	.prahi_homev25_blog .et_pb_post .entry-featured-image-url,.prahi_homev25_blog .et_pb_post .des{width:100%;float:none;height: auto;}
}

/*Home V26*/
.prahi_homev26_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev26_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev26_slider .et_pb_slide_description{text-shadow: none;max-width: 1060px;padding-left: 0;}
.prahi_homev26_slider .et_pb_slide_description h1{font-size: 60px;font-weight: 600;line-height: 70px;}
.prahi_homev26_slider .et_pb_slide_description h1 span{color:var(--yellow);}
.prahi_homev26_slider .et_pb_slide_description .btn{padding:15px 30px;font-size:14px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;}
.prahi_homev26_slider .et_pb_slide_description .btn1{padding:13px 30px;font-size:14px;font-weight:600;color:var(--yellow);border:2px solid var(--yellow);}
.prahi_homev26_slider .et_pb_slide_description .btn1:hover{color:var(--color2);border-color:var(--yellow);background:var(--yellow);}
.prahi_homev26_slider .et_pb_slide_description .btn:hover{background:var(--yellow);}
.prahi_homev26_slider .et_pb_slide_description a{display:inline-block;margin-top:10px;}
.prahi_homev26_blurb .et_pb_main_blurb_image{width: 110px;border-radius: 50%;overflow: hidden;}
.prahi_homev26_blurb .et_pb_blurb_description img{width: 170px;height: 40px;margin-top: 15px;}
.prahi_homev26_counter .percent{margin-bottom:0px !important;}
.prahi_homev26_img .et_pb_image_wrap{height: 100%;}
.prahi_homev26_img .et_pb_image_wrap img{height: 100%;object-fit: cover;}
.prahi_homev26_divider:after{display: inline-block !important;background: var(--yellow) none repeat scroll 0 0;bottom: 0;content: "";height: 2px;left: 62%;margin-left: 20px;position: absolute;width: 5px;top: 0;}
.prahi_homev26_blurb_row .prahi_homev26_blurb1{position:relative;overflow:hidden;}
.prahi_homev26_blurb_row .prahi_homev26_blurb1 .et_pb_blurb_content{position: relative;max-width: 100%;}
.prahi_homev26_blurb_row .prahi_homev26_blurb1 .et_pb_main_blurb_image{margin-bottom: 0;display: block;}
.prahi_homev26_blurb_row .prahi_homev26_blurb1 .et_pb_blurb_container{background: transparent none repeat scroll 0 0;border: none;height: auto;left: 50%;opacity: 0;padding: 30px !important;text-align: center;top: 50%;transform: translate(-50%, -50%);transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;-moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;width: 100%;z-index: 1;position: absolute;}
.prahi_homev26_blurb_row .prahi_homev26_blurb1 .et_pb_module_header{transform: translateY(-100px);opacity: 0;transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;}
.prahi_homev26_blurb_row .prahi_homev26_blurb1 .et_pb_blurb_description p{transform: translateY(100px);opacity: 0;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.prahi_homev26_blurb_row .prahi_homev26_blurb1 .et_pb_main_blurb_image img{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;display: block;width: 100%;}
.prahi_homev26_blurb_row .prahi_homev26_blurb1 .et_pb_blurb_description a{color:var(--yellow);}
.prahi_homev26_blurb_row .et_pb_column:hover .prahi_homev26_blurb1 .et_pb_blurb_container{opacity: 1;}
.prahi_homev26_blurb_row .et_pb_column:hover .prahi_homev26_blurb1 .et_pb_module_header{opacity: 1;transform: translateY(0px);}
.prahi_homev26_blurb_row .et_pb_column:hover .prahi_homev26_blurb1 .et_pb_blurb_description p{transition-delay: 0.1s;-webkit-transition-delay: 0.1s;-moz-transition-delay: 0.1s;-ms-transition-delay: 0.1s;-o-transition-delay: 0.1s;opacity: 1;transform: translateY(0px);}
.prahi_homev26_blurb_row .et_pb_column:hover .prahi_homev26_blurb1 .et_pb_main_blurb_image img{transform: scale(1.1);}
.prahi_homev26_blurb_row .et_pb_column .prahi_homev26_blurb1:after{background: var(--color1) none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0;position: absolute;top: 0;width: 100%;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.prahi_homev26_blurb_row .et_pb_column:hover .prahi_homev26_blurb1:after{opacity: 0.7;}
.prahi_homev26_blurb2 .et_pb_blurb_content{display: flex;flex-direction: column-reverse;}
.prahi_homev26_blurb2 .et_pb_main_blurb_image{margin-bottom: 0;}
.prahi_homev26_blurb2 .et_pb_blurb_container{margin-bottom: 10px;}
.prahi_homev26_blurb2 .et_pb_main_blurb_image .et-pb-icon{background: var(--color2) none repeat scroll 0 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;float: none;padding: 0 15px;}
.prahi_homev26_blurb2 .et_pb_main_blurb_image .et_pb_image_wrap:after{background: var(--color16) none repeat scroll 0 0;content: "";height: 1px;left: 0;position: absolute;top: 70%;width: 100%;z-index: -1;}
.prahi_homev26_port .et_pb_portfolio_item{position: relative;overflow: hidden;background: var(--color1);z-index: 1;}
.prahi_homev26_port .et_pb_portfolio_item .et_portfolio_image img{max-width: none;width: -webkit-calc(100% + 60px);width: calc(100% + 60px);-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(-50px,0,0);transform: translate3d(-50px,0,0);opacity: 0.9;}
.prahi_homev26_port .et_pb_portfolio_item .et_pb_module_header{bottom: 0;padding: 30px;position: absolute;z-index: 1;width: 100%;margin: 0;}
.prahi_homev26_port .et_pb_portfolio_item:hover .et_portfolio_image img{opacity: 0.4;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.prahi_homev26_port .et_pb_portfolio_item .et_pb_module_header a{-webkit-transition: -webkit-transform 0.35s;transition: transform 0.35s;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);margin: 0;line-height: 1.4;z-index: 1;display:block;}
.prahi_homev26_port .et_pb_portfolio_item:hover .et_pb_module_header a{-webkit-transform: translate3d(0,-40px,0);transform: translate3d(0,-40px,0);}
.prahi_homev26_port .et_pb_portfolio_item .et_pb_inline_icon:before{background: var(--yellow) none repeat scroll 0 0;border: medium none;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;display: inline-block; font-size: 14px;height: 35px;line-height: 35px;margin-right: 5px;padding: 0;text-align: center;width: 35px;top: auto;bottom: 20px;z-index: 1;left: 50px;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(0);transform: scale(0);}
.prahi_homev26_port .et_pb_portfolio_item:hover .et_pb_inline_icon:before{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}
.prahi_homev26_port .et_pb_portfolio_item .et_pb_inline_icon{opacity:1;z-index: 3;}
.prahi_homev26_port .et_pb_portfolio_filters{text-align: center;}
.prahi_homev26_port .et_pb_portfolio_filters ul{border: 1px solid var(--color16);display: inline-block;float: none;padding: 10px;line-height: 12px;}
.prahi_homev26_port .et_pb_portfolio_filters ul li{float: none;display: inline-block;}
.prahi_homev26_port .et_pb_portfolio_filters ul li a{background: transparent none repeat scroll 0 0;border: medium none;-webkit-border-radius: 30px !important;-moz-border-radius: 30px;border-radius: 30px;box-shadow: inherit;font-family: "Poppins",sans-serif;font-weight: 600;padding: 10px 20px;position: relative;text-transform: uppercase;z-index: 1;color:var(--color1);}
.prahi_homev26_port .et_pb_portfolio_filters ul li a.active{background: var(--yellow) none repeat scroll 0 0 !important;color: var(--color2) !important;}
.prahi_homev26_person .et_pb_team_member_description{padding: 30px;padding-bottom: 0;}
.prahi_homev26_person .et_pb_team_member_description p{margin-top: 15px;margin-bottom:30px;}
.prahi_homev26_person .et_pb_team_member_description h5{font-size: 12px;font-weight: 500;letter-spacing: 1px;margin: 0;text-transform: uppercase;padding: 0;border-top: 1px solid var(--color16);}
.prahi_homev26_person .et_pb_team_member_image{max-width: 100%;margin-bottom: 0;overflow: hidden;position: relative;z-index: 1;}
.prahi_homev26_person .et_pb_team_member_image img{width:100%;}
.prahi_homev26_person .et_pb_team_member_description h5 span:before{border-right: 1px solid var(--color16);color: var(--color23);margin-right: 10px;padding: 15px 10px 15px 15px;font-weight: 500;content: '\e010';font-family: ETmodules;display: inline-block;}
.prahi_homev26_person .et_pb_member_social_links{margin: 0;border-top: 3px solid var(--yellow);bottom: -56px;left: 0;position: absolute;right: 0;-webkit-transition: all 0.35s ease-in-out;-moz-transition: all 0.35s ease-in-out;-ms-transition: all 0.35s ease-in-out;-o-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;z-index: 9;}
.prahi_homev26_person:hover .et_pb_member_social_links{bottom: 0;}
.prahi_homev26_person .et_pb_member_social_links:after{background: var(--color23) none repeat scroll 0 0;content: "";height: 100%;left: 0;opacity: 0.7;position: absolute;top: 0;width: 100%;z-index: -1;}
.prahi_homev26_person .et_pb_member_social_links li{margin-right:0;}
.prahi_homev26_person .et_pb_member_social_links li a{border-right: 1px solid rgba(255, 255, 255, 0.2);color: var(--color2);display: inline-block;font-size: 20px;padding: 15px;text-align: center;}
.prahi_homev26_person .et_pb_member_position{margin: 0;}
.prahi_homev26_form form .et_pb_contact_field{width:100%;}
.prahi_homev26_form form .et_pb_contact_field:nth-child(2),.prahi_homev26_form form .et_pb_contact_field:nth-child(3){width:50%;display:inline-block;}
.prahi_homev26_form .et_contact_bottom_container{float: none;text-align: left;display:block;}
.prahi_homev26_accor .et_pb_toggle_title{padding: 19px 30px 20px 15px !important;background-color: var(--color73);}
.prahi_homev26_accor .et_pb_toggle_content{border-top: 1px solid var(--color16);padding: 30px 5px;}
.prahi_homev26_accor .et_pb_toggle_close .et_pb_toggle_title:before{right: 25px;left: auto;font-weight: 800;font-size: 25px;color: var(--color24);display: block;content: "\24";}
.prahi_homev26_accor .et_pb_toggle_open .et_pb_toggle_title:before{right: 25px;left: auto;font-weight: 800;font-size: 25px;color: var(--color24);display: block;content: "\22";}
.prahi_homev26_blurb3{background: var(--color2) none repeat scroll 0 0;border: 1px solid var(--color16);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 45px 30px 30px;position: relative;z-index: 1;}
.prahi_homev26_blurb3 .et_pb_blurb_content{display: flex;}
.prahi_homev26_blurb3 .et_pb_main_blurb_image{padding-right: 20px;width: 100%;margin-bottom: 0;}
.prahi_homev26_blurb3 .et_pb_main_blurb_image img{width:160px;}
.prahi_homev26_blurb3 .et_pb_blurb_container{border-left: 1px solid var(--color16);padding-left: 20px;display: flex;flex-direction: column-reverse;}
.prahi_homev26_blurb3 .et_pb_blurb_container .et_pb_module_header{padding: 0;margin-top: 15px;position:relative;}
.prahi_homev26_blurb3 .et_pb_blurb_container .et_pb_module_header:after{content: '\e033\e033\e033\e033\e032';font-family: ETmodules;font-size: 14px;display:block;margin: 7px auto 0;text-align: left;opacity: 1;color: var(--yellow);visibility: visible;}
.prahi_homev26_blurb3:after{background: var(--color2) none repeat scroll 0 0;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;color: var(--yellow);content: "\7b";font-family: ETmodules;font-size: 40px;height: 40px;left: 30px;letter-spacing: 0;line-height: 1;position: absolute;text-align: center;top: -20px;width: 40px;border-top: 1px solid var(--color16);}
.prahi_homev26_blog .et_pb_post{padding:0;}
.prahi_homev26_blog .et_pb_image_container{margin:0;}
.prahi_homev26_blog .et_pb_post .des{border: 1px solid var(--color16);padding: 70px 30px 30px;}
.prahi_homev26_blog .et_pb_post .entry-featured-image-url{margin-bottom:0;}
.prahi_homev26_blog .et_pb_post .post-content-inner p{margin-bottom:15px;}
.prahi_homev26_blog .et_pb_post .header{background: var(--color2) none repeat scroll 0 0;border-bottom: 1px solid var(--color16);bottom: -50px;display: block;left: 30px;padding: 15px 15px 25px;position: absolute;right: 30px;}
.prahi_homev26_blog .et_pb_post .more-link:after{margin-left: 5px;content: '\24';font-family: ETmodules;font-weight:600;}
.prahi_homev26_blog .et_pb_post .more-link{position:relative;}
.prahi_homev26_blog .et_pb_post .author{font-weight: 600;text-transform: uppercase;font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;}
.prahi_homev26_blog .et_pb_post{font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;}
.prahi_homev26_blog .et_pb_post .entry-title:hover a{color:var(--yellow) !important;}
@media only screen and (max-width:981px){
	.prahi_homev26_slider .et_pb_slide_description{padding-left: 40px;}
	.prahi_homev26_slider .et_pb_slide_description h1{font-size: 40px;line-height: 50px;}
	.prahi_homev26_blurb  .et_pb_blurb_content{width: fit-content;}
	.prahi_homev26_port .et_pb_portfolio_filters ul li{margin-bottom:8px;}
	.prahi_homev26_person .et_pb_team_member_description{display:block;}
	.prahi_homev26_person .et_pb_team_member_image{float: none;margin-right: 0;}
	.prahi_homev26_person .et_pb_member_social_links,.prahi_homev26_form .et_contact_bottom_container{text-align:center;}
	.prahi_homev26_form .et_contact_bottom_container .et_pb_button{margin-left:0;}
	.prahi_homev26_blurb_row1 .et_pb_blurb .et_pb_blurb_content{width: fit-content;}
}
@media only screen and (max-width:767px){
	.prahi_homev26_port .et_pb_portfolio_filters ul li{width:100% !important;}
	.prahi_homev26_slider .et_pb_slide_description h1{font-size: 25px;line-height: 32px;}
	.prahi_homev26_person{width: 100%;}
	.prahi_homev26_slider .et_pb_slide_description .btn1,.prahi_homev26_slider .et_pb_slide_description .btn{display: block;width: 100%;padding: 8px 20px;}
	.prahi_homev26_blurb .et_pb_main_blurb_image{width: 95px;}
	.prahi_homev26_blurb3 .et_pb_blurb_container .et_pb_module_header:after{text-align:center;}
	.prahi_homev26_form form .et_pb_contact_field:nth-child(2),.prahi_homev26_form form .et_pb_contact_field:nth-child(3){width:100%;display:block;}
	.prahi_homev26_blurb3 .et_pb_main_blurb_image{padding-right:0;padding-bottom:20px;}
	.prahi_homev26_blurb3 .et_pb_blurb_container{padding-left: 0;padding-top: 20px;border-left: none;border-top: 1px solid var(--color16);}
	.prahi_homev26_blurb3 .et_pb_blurb_content{display: block;}
}

/*Home V27*/
.prahi_homev27_slider_sec .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\48" !important;}
.prahi_homev27_slider_sec .et_pb_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\49" !important;}
.prahi_homev27_slider_sec{top: -145px;}
.prahi_homev27_slider_sec .et_pb_slides .et_pb_slide_title{max-width: 750px;}
.prahi_homev27_slider_sec .et_pb_slides .et_pb_slide_1 .et_pb_slide_title{margin: auto;}
.prahi_homev27_slider_sec .et_pb_slides .et_pb_slide_description{text-shadow:none;}
.prahi_homev27_txt h3 span{color:var(--yellow);}
.prahi_homev27_text_row{top:-70px;}
.prahi_homev27_img{position: absolute;bottom: -76px;left: 35px;}
.prahi_homev27_blurb{position: relative;background: var(--blue);}
.prahi_homev27_blurb .et_pb_main_blurb_image{margin-bottom:0;display:block;}
.prahi_homev27_blurb .et_pb_main_blurb_image img{opacity: 0.5;width: 100%;}
.prahi_homev27_blurb .et_pb_blurb_container{text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}
.prahi_homev27_blurb1 .et-pb-icon{border-radius: 5px;background: var(--color100);box-shadow: 0px 8px 38px 0px rgba(0, 0, 0, 0.1);width: 71px;height: 71px;line-height: 78px;text-align: center;display: block;}
.prahi_homev27_blurb1 .et_pb_image_wrap:after{position: absolute;content: "";bottom: -15px;height: 15px;width: 1px;left: 50%;transform: translateX(-50%);background: var(--color100);}
.prahi_homev27_blurb1 .et_pb_image_wrap{position:relative;}
.prahi_homev27_blurb1:hover .et-pb-icon,.prahi_homev27_blurb1:hover .et_pb_image_wrap:after{background: var(--yellow);}
.prahi_homev27_txt1 .et_pb_text_inner{position:relative;z-index:1;padding-left: 25px;}
.prahi_homev27_txt1 .et_pb_text_inner:after{background: var(--yellow);clip-path: polygon(0 0, 100% 1%, 100% 84%, 0% 100%);height: 100px;width: 65px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);content: "";z-index: -1;}
.prahi_homev27_video{height: 380px;margin-left: 60px;position:relative;z-index:1;}
.prahi_homev27_video:after{position: absolute;content: "";width: 310px;height: 276px;background: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/06/line_pattern.png) no-repeat;left: -60px;bottom: -60px;z-index: -1;}
.prahi_homev27_person .et_pb_team_member_image{margin: 0;max-width: 100%;}
.prahi_homev27_person .et_pb_team_member_description{background: var(--color2);padding: 0 1rem 1rem;box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);position: relative;z-index: 999;}
.prahi_homev27_person .et_pb_team_member_description .et_pb_member_social_links{margin: 0;position: relative;top: -15px;}
.prahi_homev27_person .et_pb_team_member_description .et_pb_member_social_links li{margin-right:5px;}
.prahi_homev27_person .et_pb_team_member_description .et_pb_member_social_links li a{border-style: solid;border-width: 3px;border-color: rgb(255, 255, 255);border-radius: 50%;background-color: rgb(4, 29, 38);width: 40px;height: 40px;display: inline-block;line-height: 36px;color: var(--color2);font-size: 1rem;-webkit-transition: all 400ms ease-in-out !important;-moz-transition: all 400ms ease-in-out !important;-o-transition: all 400ms ease-in-out !important;-ms-transition: all 400ms ease-in-out !important;transition: all 400ms ease-in-out !important;}
.prahi_homev27_person .et_pb_team_member_description .et_pb_member_social_links li a:hover{background: var(--yellow);color: var(--color2);transform: translateY(-5px);}
.prahi_homev27_person .et_pb_module_header{margin-bottom:10px;}
.prahi_homev27_person_row{top:-300px;position: absolute;margin: auto;display: block;align-items: center;left: 0;right: 0;}
.prahi_homev27_blog .et_pb_post{padding: 0 !important;box-shadow: 0px 15px 35px 0px rgba(0, 0, 0, 0.1);}
.prahi_homev27_blog .et_pb_post .et_pb_image_container{margin:0;}
.prahi_homev27_blog .et_pb_post .entry-featured-image-url{margin-bottom:0;}
.prahi_homev27_blog .et_pb_post .info{display: flex;flex-direction: column-reverse;}
.prahi_homev27_blog .et_pb_post .info .post-meta{margin-top: -30px;margin-bottom: 25px;z-index: 1;}
.prahi_homev27_blog .et_pb_post .info .published{background: var(--yellow);padding: 0.4rem 1.2rem;display: inline-block;color: var(--color2);font-weight: 600;font-size: 0.75rem;margin-right: 7px;-moz-border-radius: 50px;-webkit-border-radius: 50px;border-radius: 50px;}
.prahi_homev27_blog .et_pb_post .des{padding: 1rem;background: var(--color2);}
.prahi_homev27_blog .et_pb_post .post-content-inner{margin-bottom: 15px;}
.prahi_homev27_blog .et_pb_post .more-link{margin: 10px 0 15px;display: inline-block;position: relative;font-weight: 600;color: var(--color100);text-transform: uppercase;}
.prahi_homev27_blog .et_pb_post .more-link:before{width: 0;background: var(--yellow);z-index: 99;width: 0;position: absolute;content: "";height: 1px;bottom: -10px;left: 0;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
.prahi_homev27_blog .et_pb_post:hover .more-link:before{width: 100%;}
.prahi_homev27_blog .et_pb_post .more-link:after{position: absolute;content: "";height: 1px;bottom: -10px;left: 0;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;width: 100%;background: var(--color100);}
.prahi_homev27_blog .et_pb_post:hover .more-link{color:var(--yellow)}
.prahi_homev27_testi_slider .et_pb_slide_description{display: block;float: none;width: 100%;text-align: center;}
.prahi_homev27_testi_slider .et_pb_slide_description h3{margin-top: 100px;font-size: 18px;color:var(--yellow);}
.prahi_homev27_testi_slider .et_pb_slide_description h4{font-size:15px;}
.prahi_homev27_testi_slider .et_pb_slide_image{width: 100%;margin: 0 !important;position: absolute;bottom: 65px;}
.prahi_homev27_testi_slider{overflow:visible !important;}
.prahi_homev27_testi_slider .et_pb_slide_description a:before{content:'\7b';font-family:ETmodules;color:var(--yellow);font-size:80px;display:block;margin-bottom: 30px;}
@media only screen and (min-width:981px){
.prahi_homev27_special_sec .et_pb_row{display:block !important;}
}
@media only screen and (max-width:981px){
	.prahi_homev27_testi_slider{overflow:hidden !important;}
	.prahi_homev27_testi_slider .et_pb_slide_image{position: relative !important;top: unset !important;bottom: unset !important;padding-bottom: 25px;}
	.prahi_homev27_testi_slider .et_pb_slide_description h3{margin-top:20px;}
	.prahi_homev27_slider_sec{top: 0px;}
	.prahi_homev27_text_row{top:-50px;}
	.prahi_homev27_img{position: relative;bottom: unset;left: unset;top: -80px;}
	.prahi_homev27_blurb  .et_pb_blurb_content{max-width:100%;}
	.prahi_homev27_txt1 .et_pb_text_inner{width: fit-content;margin: 0 auto 20px;}
	.prahi_homev27_person .et_pb_team_member_description{display:block;}
	.prahi_homev27_person .et_pb_team_member_image{float: none;margin-right: 0;text-align: center;}
	.prahi_homev27_person_row{top: unset;position: relative;}
}

@media only screen and (max-width:767px){
	.prahi_homev27_testi_slider .et_pb_slide_image{display: block !important;top:auto;}
	.prahi_homev27_testi_slider .et_pb_slide_description h3{font-size: 14px;margin-top: 15px;}
	.prahi_homev27_testi_slider .et_pb_slide_description h4{font-size: 13px;}
}

/*Home V28*/
.prahi_homev28_slider .et_pb_slide .et_pb_slide_description{text-shadow: none;}
.prahi_homev28_slider .et_pb_slide .et_pb_slide_content h2{letter-spacing: 0px;font-weight: 600;font-size: 65px;margin-bottom: 10px;}
.prahi_homev28_slider .et_pb_slide .et_pb_slide_content p{margin-bottom:20px;}
.prahi_homev28_slider .et_pb_slide .et_pb_slide_content p .btn1{padding:15px 30px;font-size:14px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;display: inline-block;}
.prahi_homev28_slider .et_pb_slide .et_pb_slide_content p .btn2{padding:13px 30px;font-size:14px;font-weight:600;color:var(--yellow);border:2px solid var(--yellow);display: inline-block;}
.prahi_homev28_slider .et_pb_slide .et_pb_slide_content p .btn2:hover{color:var(--color2);border-color:var(--yellow);background:var(--yellow);}
.prahi_homev28_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 35px;opacity: 0;background-color: rgba(255,255,255,0.20);height: 50px;width: 50px;color: var(--color2);border-radius: 50%;}
.prahi_homev28_slider:hover .et-pb-slider-arrows .et-pb-arrow-prev,.prahi_homev28_slider:hover .et-pb-slider-arrows .et-pb-arrow-next{opacity:1;}
.prahi_homev28_slider .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev28_slider .et-pb-slider-arrows .et-pb-arrow-next:hover{background:var(--color2);color:var(--blue) !important;}
.prahi_homev28_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 35px;opacity: 0;background-color: rgba(255,255,255,0.20);height: 50px;width: 50px;color: var(--color2);border-radius: 50%;}
.prahi_homev28_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap{position:relative;overflow:hidden;}
.prahi_homev28_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap:after{position: absolute;content: '';left: 0px;top: 0px;width: 100%;height: 100%;display: block;opacity: 0;background-color: rgba(0,0,0,0.80);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev28_blurb_row .et_pb_column:hover .et_pb_image .et_pb_image_wrap:after{opacity: 1;}
.prahi_homev28_blurb_row .et_pb_column .et_pb_blurb .et-pb-icon{margin-top: -35px;width: 70px;height: 70px;line-height: 70px;border-radius: 50%;text-align: center;background-color: var(--color2);border: 1px solid var(--color16);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev28_blurb_row .et_pb_column:hover .et_pb_blurb .et-pb-icon{background:var(--yellow);color:var(--color2);}
.prahi_homev28_blurb_row .et_pb_column .et_pb_blurb .et_pb_blurb_description h5{color:var(--yellow);}
.prahi_homev28_blurb_row{top:-110px;}
.prahi_homev28_blurb .et_pb_main_blurb_image{width:auto;}
.prahi_homev28_blurb .et_pb_main_blurb_image .et-pb-icon{width: 80px;height: 80px;line-height: 80px;text-align: center;border-radius: 50%;background-color: var(--color73);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;display: block;}
.prahi_homev28_blurb:hover .et_pb_main_blurb_image .et-pb-icon{background:var(--yellow);color:var(--color2);}
.prahi_homev28_blurb .et_pb_module_header:hover{color:var(--yellow);}
.prahi_homev28_port .project .des{opacity: 0;transition: all 700ms ease;-webkit-transition: all 700ms ease;position: absolute;top: 0px;bottom: 0;left: 0px;right: 0;text-align: center;padding: 0;color: var(--color2);z-index: 2;width: 100%;height: 100%;background: rgba(0,0,0,0.80);-ms-transition: all 700ms ease;-o-transition: all 700ms ease;-webkit-transform: translate(-100%,0%);-ms-transform: translate(-100%,0%);-o-transform: translate(-100%,0%);-moz-transform: translate(-100%,0%);transform: translate(-100%,0%);}
.prahi_homev28_port .project:hover .des{opacity: 1;-webkit-transform: translate(0%);-ms-transform: translate(0%);-o-transform: translate(0%);-moz-transform: translate(0%);transform: translate(0%);}
.prahi_homev28_port .project{overflow: hidden;}
.prahi_homev28_port .project .et_portfolio_image img{-webkit-transform: scale3d(1, 1, 1);transform: scale3d(1, 1, 1);-webkit-transition: all 400ms;transition: all 400ms;width:100%;}
.prahi_homev28_port .project:hover .et_portfolio_image img{-webkit-transform: scale3d(1.15, 1.15, 1);transform: scale3d(1.15, 1.15, 1);}
.prahi_homev28_port .project .et_portfolio_image{position:relative;overflow:hidden;}
.prahi_homev28_port .project .des .et_pb_module_header{bottom: 50px;position: absolute;left: 25px;}
.prahi_homev28_port .project .des .post-meta{bottom: 20px;position: absolute;left: 25px;}
.prahi_homev28_port .et_pb_portfolio_filters{position: absolute;width: 100%;top: -100px;}
.prahi_homev28_port .et_pb_portfolio_filters ul{text-align: right;}
.prahi_homev28_port .et_pb_portfolio_filters ul li{float: none;display: inline-block;}
.prahi_homev28_port .et_pb_portfolio_filters ul li a{background: transparent !important;border: none;}
.prahi_homev28_port .et_pb_portfolio_filters ul li a.active{color: var(--yellow) !important;background-color: transparent;}
.prahi_homev28_client_row .et_pb_blurb .et_pb_main_blurb_image{position: relative;width: 90px;height: 90px;border-radius: 50%;margin: 0 auto;margin-top: -38px;margin-bottom: 22px;border: 5px solid var(--color2);overflow: hidden;}
.prahi_homev28_client_row .et_pb_text{position:relative;}
.prahi_homev28_client_row .et_pb_text:after{content: '\e033\e033\e033\e033\e032';font-family: ETmodules;font-size: 16px;text-align: left;opacity: 1;color: var(--yellow);visibility: visible;padding: 3px 10px;display: inline-block;border: 1px solid var(--color16);position: absolute;right: 0px;margin-right: 20px;top: 27px;}
.prahi_homev28_counter .percent{margin-bottom: 0 !important;padding-left: 50px;}
.prahi_homev28_form .et_contact_bottom_container{float: none;text-align: left;display: block;}
.prahi_homev28_blog .et_pb_post{padding:0 !important;}
.prahi_homev28_blog .et_pb_post .et_pb_image_container{margin:0;}
.prahi_homev28_blog .et_pb_post .entry-featured-image-url{margin:0;}
.prahi_homev28_blog .et_pb_post .des{position: relative;padding-top: 22px;}
.prahi_homev28_blog .et_pb_post .des .author:before{display:inline-block;font-family:ETmodules;content:'\e08a';color:var(--yellow);padding-right:10px;}
.prahi_homev28_blog .et_pb_post .des .author{margin-right:20px;}
.prahi_homev28_blog .et_pb_post .des .cat:before{display:inline-block;font-family:ETmodules;content:'\e05c';color:var(--yellow);padding-right:10px;}
.prahi_homev28_blog .et_pb_post .des .date:before{display:inline-block;font-family:ETmodules;content:'\e05a';color:var(--yellow);padding-right:10px;}
.prahi_homev28_blog .et_pb_post .des .date{display: block;position:relative;}
.prahi_homev28_blog .et_pb_post .des .post-content-inner{padding-top:15px;}
.prahi_homev28_blog .et_pb_post .des .entry-title:hover a,.prahi_homev28_blog1 .et_pb_post .entry-title:hover a{color:var(--yellow) !important;}
.prahi_homev28_blog1 .et_pb_post .blog-category{position: relative;color: var(--color23);font-size: 16px;padding: 3px 18px;margin-bottom: 15px;display: inline-block;border: 1px solid var(--yellow);margin-top: 0;}
.prahi_homev28_blog1 .et_pb_post .post-content-inner{border-bottom: 1px solid var(--color16);padding: 15px 0 20px;}
.prahi_homev28_blog1 .et_pb_post{margin-bottom:25px;}
@media only screen and (max-width:981px){
	.prahi_homev28_slider .et_pb_slide .et_pb_slide_content h2{font-size:50px;}
	.prahi_homev28_blurb_row{top: -50px;}
	.prahi_homev28_port .et_pb_portfolio_filters{position: unset;top: unset;}
	.prahi_homev28_port .project{width: 48.3% !important;clear: none !important;margin-right: 15px !important;margin-bottom: 20px !important;}
	.prahi_homev28_port .et_pb_portfolio_filters ul{text-align:center;}
	.prahi_homev28_port .project:nth-child(even){margin-right:0 !important;}
	.prahi_homev28_form .et_contact_bottom_container{text-align:center;}
	.prahi_homev28_blog .et_pb_post .des .cat{margin-right: 0px;}
}
@media only screen and (max-width:767px){
	.prahi_homev28_slider .et_pb_slide .et_pb_slide_content p .btn2,.prahi_homev28_slider .et_pb_slide .et_pb_slide_content p .btn1{display: block;width: 100%;}
	.prahi_homev28_slider .et_pb_slide .et_pb_slide_content .btn1{display: block;width: fit-content;margin-right:0 !important;}
	.prahi_homev28_slider .et_pb_slide .et_pb_slide_content .btn2{display: block;width: fit-content;margin-top: 10px;}
	.prahi_homev28_slider .et_pb_slide .et_pb_slide_content h2 {font-size: 25px;}
	.prahi_homev28_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 0px;}
	.prahi_homev28_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 0px;}
	.prahi_homev28_counter .percent{padding-left:0;}
	.prahi_homev28_port .project{width: 100% !important;margin-right: 0px !important;}
}

/*Home v29*/
.prahi_homev29_slider .et-pb-controllers a{width: 15px;height: 15px;background: var(--color24);border: 3px solid;box-shadow: 0px 0px 2px 1px rgba(130,130,130, 0.3);color: var(--blue);}
.prahi_homev29_slider .et_pb_slides .et_pb_container{position: static;max-width: 1200px;padding: 0px 15px;margin: 0 auto;}
.prahi_homev29_slider .et_pb_slides .et_pb_slider_container_inner{display: flex;flex-direction: row-reverse;}
.prahi_homev29_slider .et_pb_slides .et_pb_slide_image{position: relative; float: right;margin: 0px !important;height: 100%;}
.prahi_homev29_slider .et_pb_slides .et_pb_slide_image img{position: relative;max-width: inherit;width: auto;right: 0px;bottom: -130px;}
.prahi_homev29_slider .et_pb_slides .et_pb_slide_description{position: relative;margin-left: 160px;display: inline-block;text-shadow:none;}
.prahi_homev29_slider .et_pb_slides .et_pb_slide_description:after{position: absolute;content: '';left: -160px;top: 80px;width: 300px;height: 570px;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;border: 10px solid rgba(255,255,255,0.10);z-index: -1;}
.prahi_homev29_slider .et_pb_slides .et_pb_slide_description:hover:after{border-color: rgba(255,255,255,0.30);}
.prahi_homev29_slider .et_pb_slides .et_pb_slide_description .et_pb_button{display: inline-block;position: relative;}
.prahi_homev29_slider .et_pb_slides .et_pb_slide_description .et_pb_button:after{position: absolute;opacity:1 !important;content: '';right: -16px;top: 20px;z-index: 1;bottom: 0px;width: 17px;background-color: var(--yellow);display:block;}
.prahi_homev29_slider .et_pb_slides .et_pb_slide_description .et_pb_button:before{position: absolute;opacity:1;right: -17px;top: 0px;z-index: 1;border-right: 18px solid transparent;border-bottom: 21px solid var(--yellow);display:block;content: "";}
.prahi_homev29_blurb{position: absolute;left: 50%;z-index: 1;margin-top: 35px;margin-left: -50px;}
.prahi_homev29_blurb .et_pb_blurb_container{position: relative;padding: 25px 25px;min-width: 200px;width: 100%;text-align: center !important;background-color: var(--yellow);}
.prahi_homev29_blurb .et_pb_blurb_container:after{position: absolute;content: '';left: 10px;top: 10px;right: 10px;bottom: 10px;z-index: 1;border: 2px solid var(--color2);}
.prahi_homev29_blurb .et_pb_module_header{text-shadow: 0px 0px 10px rgba(0,0,0,0.10);}
.prahi_homev29_img{position: absolute;right: 0px;bottom: 0px;}
.prahi_homev29_btn:after{position: absolute;opacity:1 !important;content: '';right: -16px;top: 20px;z-index: 1;bottom: 0px;width: 17px;background-color: var(--yellow);display:block;}
.prahi_homev29_btn:before{position: absolute;opacity:1;right: -17px;top: 0px;z-index: 1;border-right: 18px solid transparent;border-bottom: 21px solid var(--yellow);display:block;content: "";}
.prahi_homev29_blurb_col{border-bottom: 20px solid var(--color23);box-shadow: 0px 0px 15px rgba(0,0,0,0.15);}
.prahi_homev29_blurb1 .et-pb-icon{transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev29_blurb1:hover .et-pb-icon{-webkit-transform: scale(-1) rotate(180deg);-moz-transform: scale(-1) rotate(180deg);-ms-transform: scale(-1) rotate(180deg);-o-transform: scale(-1) rotate(180deg);transform: scale(-1) rotate(180deg);}
.prahi_homev29_txt h5,.prahi_homev29_txt1 h5,.prahi_homev29_txt4 h5{display: block;margin: auto;position: relative;width: fit-content;padding: 0px 70px;}
.prahi_homev29_txt h5 .left:before,.prahi_homev29_txt1 h5 .left:before,.prahi_homev29_txt4 h5 .left:before,.prahi_homev29_txt5 h5 .left:before{position: absolute;content: '';left: 0px;top: 0px;height: 2px;width: 38px;background-color: var(--color23);}
.prahi_homev29_txt h5 .left:after,.prahi_homev29_txt1 h5 .left:after,.prahi_homev29_txt4 h5 .left:after,.prahi_homev29_txt5 h5 .left:after{position: absolute;content: '';right: 0px;top: -4px;height: 10px;width: 10px;border-radius: 50px;background-color: var(--yellow);}
.prahi_homev29_txt h5 .left,.prahi_homev29_txt1 h5 .left,.prahi_homev29_txt4 h5 .left,.prahi_homev29_txt5 h5 .left{position: absolute;left: 0px;top: 10px;width: 55px;}
.prahi_homev29_txt h5 .right:before,.prahi_homev29_txt1 h5 .right:before,.prahi_homev29_txt4 h5 .right:before,.prahi_homev29_txt5 h5 .right:before{position: absolute;content: '';right: 0px;top: 0px;height: 2px;width: 38px;background-color: var(--color23);}
.prahi_homev29_txt h5 .right:after,.prahi_homev29_txt1 h5 .right:after,.prahi_homev29_txt4 h5 .right:after,.prahi_homev29_txt5 h5 .right:after{position: absolute;content: '';left: 0px;top: -4px;height: 10px;width: 10px;border-radius: 50px;background-color: var(--yellow);}
.prahi_homev29_txt h5 .right,.prahi_homev29_txt1 h5 .right,.prahi_homev29_txt4 h5 .right,.prahi_homev29_txt5 h5 .right{position: absolute;right: 0px;top: 10px;width: 55px;}
.prahi_homev29_blurb2 .et_pb_main_blurb_image{margin-bottom:0;display: block;}
.prahi_homev29_blurb2 .et_pb_blurb_description a{position: absolute;right: -200px;top: 30px;color: var(--color2);font-size: 16px;font-weight: 400;padding: 5px 20px;padding-left: 15px;display: inline-block;text-transform: capitalize;background-color: var(--yellow);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;font-family: 'Oswald', sans-serif;}
.prahi_homev29_blurb2 .et_pb_blurb_description a:before{position: absolute;content: '';left: -20px;top: 0px;border-top: 33px solid var(--yellow);border-left: 20px solid transparent;}
.prahi_homev29_blurb2{position: relative;overflow: hidden;background-color: var(--color1);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev29_blurb2 .et_pb_main_blurb_image img{position: relative;width: 100%;display: block;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev29_blurb2_row .et_pb_column:hover .prahi_homev29_blurb2 .et_pb_main_blurb_image img{opacity: 0.3;}
.prahi_homev29_blurb2_row .et_pb_column:hover .prahi_homev29_blurb2 .et_pb_blurb_description a{right: 0px;}
.prahi_homev29_blurb3{box-shadow: 0px 0px 15px rgba(0,0,0,0.10);background-color: var(--color2);}
.prahi_homev29_blurb3 .et_pb_image_wrap{position: absolute;left: 5px;top: -50px;width: 60px;font-size: 38px;line-height: 60px;text-align: center;display: inline-block;height: 60px;background: var(--yellow);}
.prahi_homev29_txt1 h5 .left:before,.prahi_homev29_txt1 h5 .right:before,.prahi_homev29_txt4 h5 .left:before,.prahi_homev29_txt4 h5 .right:before{background-color:var(--color2) !important;}
.prahi_homev29_txt4 h5 .left:after,.prahi_homev29_txt4 h5 .right:after{background-color: var(--color23) !important;}
.prahi_homev29_txt2 h4{position:relative;padding: 5px 15px;}
.prahi_homev29_txt2 h4:before{position: absolute;content: '';left: 0px;right: 0px;top: 0px;bottom: 28px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;border: 2px solid var(--yellow);}
.prahi_homev29_conter_row .et_pb_column:hover .prahi_homev29_txt2 h4:before{top: -10px;bottom: -10px;}
.prahi_homev29_port .project{position: relative;max-width: 770px;margin: 0 auto;}
.prahi_homev29_port .project .et_portfolio_image{position: relative;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;background-color: var(--color1);}
.prahi_homev29_port .project .et_portfolio_image img{position: relative;width: 100%;display: block;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev29_port .project:hover .et_portfolio_image img{opacity: 0.5;}
.prahi_homev29_port .project .des{margin-top: -50px;position: relative;padding: 25px 30px;margin-left: 100px;margin-right: 100px;box-shadow: 0px 0px 10px rgba(0,0,0,0.15);background: var(--color2);}
.prahi_homev29_port .project .des:after{position: absolute;color: var(--color1);right: 30px;top: 32px;width: 60px;height: 60px;line-height: 60px;font-size: 30px;text-align: center;display: inline-block;background-color: var(--yellow);content: "\39";font-family: ETmodules;}
.prahi_homev29_txt3  .et_pb_text_inner{position: relative;padding: 8px 8px;border-radius: 50px;display: inline-block;border: 2px dashed var(--color16);}
.prahi_homev29_txt3  .et_pb_text_inner .left{float:left;}
.prahi_homev29_txt3  .et_pb_text_inner .right{float:right;}
.prahi_homev29_txt3  .et_pb_text_inner .left p{padding: 14px 20px;margin-right: 30px;}
.prahi_homev29_txt3  .et_pb_text_inner .right a{position: relative;font-size: 16px;color: var(--color2);padding: 13px 41px;border-radius: 50px;display: inline-block;background-color: var(--yellow);font-weight: 600;font-family: 'Oswald', sans-serif;}
.prahi_homev29_blurb4 .et-pb-icon{position: relative;width: 230px;height: 230px;font-size: 80px;text-align: center;font-weight: 400;line-height: 230px;display: inline-block;background-color: var(--color23);color: rgba(255,255,255,0.70);}
.prahi_homev29_blurb4 .number{position: absolute;right: -30px;top: 30%;width: 60px;height: 60px;z-index: 1;color: var(--color23);font-size: 24px;line-height: 60px;text-align: center;display: inline-block;font-family: 'Oswald', sans-serif;}
.prahi_homev29_blurb4 .number:before{position: absolute;content: '';left: 0px;top: 0px;width: 60px;height: 60px;z-index: -1;background-color: var(--color2);transform: rotate(45deg);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev29_blurb4:hover .number:before{transform: rotate(180deg);}
.prahi_homev29_blurb4 .et_pb_blurb_content{text-align:left;}
.prahi_homev29_blurb4 .et_pb_image_wrap{position: relative;display: inline-block;}
.prahi_homev29_txt5 h5{display: block;position: relative;width: fit-content;padding: 0px 70px;}
.prahi_homev29_blurb5{position: relative;text-align: center;border-radius: 20px;padding: 40px 30px 110px;background-color: var(--color73);z-index: 1;}
.prahi_homev29_blurb5 .rating{position: absolute;right: -50px;top: 40px;border-radius: 50px;padding: 15px 15px;display: block;background-color: var(--color23);}
.prahi_homev29_blurb5 .rating .icon:before{content: '\e033';font-family: ETmodules;font-size:14px;}
.prahi_homev29_blurb5 .rating .icon,.prahi_homev29_blurb5 .rating .icon1{position: relative;color: var(--yellow);display: block;line-height: 1.7em;}
.prahi_homev29_blurb5 .rating .icon1:before{content: '\e031';font-family: ETmodules;font-size:14px;}
.prahi_homev29_blurb5:after{position: absolute;left: 50%;top: 130px;color: var(--color16);font-size: 140px;line-height: 1em;margin-left: -70px;content:'\7b';font-family: ETmodules;z-index: -1;}
.prahi_homev29_blurb5 .et_pb_blurb_description{padding: 0px 24px;display: block;}
.prahi_homev29_blurb6{position: relative;margin-left: 45px;margin-right: 45px;margin-top: -60px;z-index: 2;}
.prahi_homev29_blurb6 .et_pb_blurb_content{position: relative;overflow: hidden;border-radius: 8px;background-color: var(--color2);padding: 25px 30px 30px 170px;box-shadow: 0px 0px 15px rgba(0,0,0,0.10);}
.prahi_homev29_blurb6 .et_pb_blurb_content .et_pb_main_blurb_image{position: absolute;left: 0px;top: 0px;width: 133px;height: 133px;}
.prahi_homev29_person .et_pb_team_member_image{position: relative;z-index: 1;display: block;}
.prahi_homev29_person .et_pb_team_member_image img{position: relative;width: 100%;border: 5px solid var(--color2);}
.prahi_homev29_person .et_pb_team_member_image:before{position: absolute;content: '';left: 20px;top: 20px;bottom: -20px;right: -20px;z-index: -2;background-color: var(--color16);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev29_person:hover .et_pb_team_member_image:before{right: -50px;}
.prahi_homev29_person .et_pb_member_position{position: absolute;left: 0px;bottom: 45px;font-size: 16px;line-height: 1.7em;font-weight: 400;padding: 16px 35px;display: inline-block;background-color: var(--yellow);}
.prahi_homev29_person .et_pb_member_social_links{position: absolute;right: 0px;top: 20px;opacity: 0;display: inline-block;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;margin: 0;}
.prahi_homev29_person .et_pb_member_social_links li{position: relative;margin: 0px 0px 1px;display: list-item;list-style: none;padding: 0px;}
.prahi_homev29_person .et_pb_member_social_links li a{width: 50px;height: 50px;color: var(--color23);line-height: 50px;transition: all 0.3s ease !important;-moz-transition: all 0.3s ease !important;-webkit-transition: all 0.3s ease !important;-ms-transition: all 0.3s ease !important;-o-transition: all 0.3s ease !important;}
.prahi_homev29_person{position: relative;padding-right: 30px;}
.prahi_homev29_person:hover .et_pb_member_social_links{opacity: 1;right: -50px;}
.prahi_homev29_person .et_pb_member_social_links li a:hover{background-color: var(--color23);color: var(--yellow);}
.prahi_homev29_person .et_pb_team_member_description{position: relative;margin-top: 50px;text-align: center;}
.prahi_homev29_person .et_pb_team_member_description h4:hover{color:var(--yellow) !important;cursor:pointer;}
.prahi_homev29_blurb7 .et_pb_main_blurb_image{width: auto;display: inline-block;}
.prahi_homev29_blurb7 .et-pb-icon{width: 42px;height: 42px;font-size: 20px;line-height: 40px;font-weight: 300;text-align: center;border-radius: 50%;border: 1px solid var(--yellow);} 
.prahi_homev29_blurb7  .et_pb_blurb_container{display: inline-block;}
.prahi_homev29_form .et_contact_bottom_container{float: none;text-align: left;display: block;}
.prahi_homev29_form .et_contact_bottom_container .et_pb_button{display: inline-block;position: relative;}
.prahi_homev29_form .et_contact_bottom_container .et_pb_button:after{position: absolute;opacity:1 !important;content: '';right: -16px;top: 20px;z-index: 1;bottom: 0px;width: 17px;background-color: var(--yellow);display:block;}
.prahi_homev29_form .et_contact_bottom_container .et_pb_button:before{position: absolute;opacity:1;right: -17px;top: 0px;z-index: 1;border-right: 18px solid transparent;border-bottom: 21px solid var(--yellow);display:block;content: "";}
.prahi_homev29_price_row .et_pb_column{position: relative;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;box-shadow: 0px 0px 15px rgba(0,0,0,0.10);}
.prahi_homev29_price_row .et_pb_column:before{position: absolute;content: '';left: 20px;top: 20px;right: 20px;bottom: 20px;border: 2px dashed var(--yellow);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev29_price_row .et_pb_column .et_pb_blurb .et_pb_module_header{margin-top: 30px;margin-bottom: 35px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev29_price_row .et_pb_column .et_pb_text .et_pb_text_inner{transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;margin-top: 35px;}
.prahi_homev29_price_row .et_pb_column .et_pb_button{position: absolute;bottom: -70px;left: 50%;transform: translateX(-50%);}
.prahi_homev29_price_row .et_pb_column:hover{background-color: var(--yellow);}
.prahi_homev29_price_row .et_pb_column:hover:before{border-color: var(--color2);}
.prahi_homev29_price_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header,.prahi_homev29_price_row .et_pb_column:hover .et_pb_text .et_pb_text_inner{color:var(--color2) !important;}
.prahi_homev29_price_row .et_pb_column:hover .et_pb_button{background-color:var(--color2) !important;}
.prahi_homev29_blog .et_pb_post .entry-featured-image-url,.prahi_homev29_blog1 .et_pb_post .entry-featured-image-url{position: relative;overflow: hidden;background-color: var(--color23);margin-bottom: 0;}
.prahi_homev29_blog .et_pb_post .entry-featured-image-url img,.prahi_homev29_blog1 .et_pb_post .entry-featured-image-url img{position: relative;width: 100%;display: block;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev29_blog .et_pb_post .des,.prahi_homev29_blog1 .et_pb_post .des{position: relative;padding: 30px 35px 0px;margin-left: 35px;margin-right: 35px;margin-top: -40px;background-color: var(--color2);box-shadow: 0px 0px 15px rgba(0,0,0,0.15);}
.prahi_homev29_blog .et_pb_post .des .blog-category,.prahi_homev29_blog1 .et_pb_post .des .blog-category{margin-bottom: 12px;font-size: 15px;line-height: 1.2em;color: var(--color23);display: block;font-weight: 600;}
.prahi_homev29_blog .et_pb_post .post-content-inner{margin-top: 0px;margin-bottom: 18px;}
.prahi_homev29_blog .et_pb_post .footer,.prahi_homev29_blog1 .et_pb_post .footer{top: 30px;margin-bottom: -35px;background-color: var(--color73);position: relative;padding-left: 30px;min-height: 80px;padding-top: 14px;}
.prahi_homev29_blog .et_pb_post .footer .author-box,.prahi_homev29_blog1 .et_pb_post .footer .author-box{position: relative;color: var(--color23);font-size: 14px;font-weight: 600;}
.prahi_homev29_blog .et_pb_post .footer .author-box .author,.prahi_homev29_blog1 .et_pb_post .footer .author-box .author{position: relative;color: var(--color23);display: block;font-size: 16px;font-weight: 600;text-transform: uppercase;}
.prahi_homev29_blog .et_pb_post .footer .date,.prahi_homev29_blog1 .et_pb_post .footer .date{position: absolute;right: 0px;top: 0px;color: var(--color23);font-size: 15px;min-height: 80px;width: 70px;padding: 17px 5px 0px;text-align: center;background-color: var(--yellow);font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;}
.prahi_homev29_blog .et_pb_post:hover .entry-featured-image-url img,.prahi_homev29_blog1 .et_pb_post:hover .entry-featured-image-url img{opacity: 0.6;transform: scale(1.04,1.04);}
.prahi_homev29_blog1 .et_pb_post{margin-bottom:90px;}
.prahi_homev29_blog .et_pb_post{margin-bottom:120px;}
.prahi_homev29_blog .et_pb_post .entry-title:hover,.prahi_homev29_blog1 .et_pb_post .entry-title:hover{color:var(--yellow) !important;}
.prahi_homev29_blog1 .et_pb_post .entry-title{margin-bottom: -20px;}
.prahi_homev29_txt6 a{padding: 18px 30px;display: block;position: relative;text-align: center;border-radius: 50px;border: 2px dashed var(--yellow);}
.prahi_homev29_txt6 span{color:var(--yellow);}
.prahi_homev29_img1{border: 1px solid var(--color32);}
.prahi_homev29_img1 img{max-width: 100%; width: auto;display: inline-block;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.prahi_homev29_img1 img:hover{opacity: 1;-webkit-filter: grayscale(0%);filter: grayscale(0%);}
@media only screen and (max-width:981px){
	.prahi_homev29_slider .et_pb_slides .et_pb_slide_description:after{top: 95px;width: 300px;height: 350px;}
	.prahi_homev29_slider .et_pb_slide_image{display:none;}
	.prahi_homev29_slider .et_pb_slide_description{margin: 0;width: 80%;}
	.prahi_homev29_blurb2  .et_pb_blurb_content{max-width: 100%;}
	.prahi_homev29_txt5 h5{margin:auto;}
	.prahi_homev29_person .et_pb_team_member_image{float: none;max-width: 100%;margin: auto;}
	.prahi_homev29_person .et_pb_team_member_description{display: block;}
	.prahi_homev29_txt3 .et_pb_text_inner .right{float:none;}
	.prahi_homev29_txt3 .et_pb_text_inner .left p{margin-right: 0px;}
	.prahi_homev29_txt3 .et_pb_text_inner .left{float:none;}
	.prahi_homev29_txt3 .et_pb_text_inner{padding:6px 0 20px;}
}
@media only screen and (max-width:767px){
	.prahi_homev29_blurb5 .rating{right: -40px;}
	.prahi_homev29_slider .et_pb_slide_description{margin: 0 !important;width: 100%;}
	.prahi_homev29_slider .et_pb_slides .et_pb_slide_description:after{left: -15px;top: 80px;width: 200px;height: 260px;}
	.prahi_homev29_blurb{position: unset;margin: 0;}
	.prahi_homev29_port .project .des{padding: 10px 20px;margin-left: 15px;margin-right: 15px;}
	.prahi_homev29_port .project .des:after{top: 10px;right: 15px;}
	
	.prahi_homev29_blurb4  .et_pb_main_blurb_image{text-align: center;width: 100%;}
	.prahi_homev29_blurb4 .number{right: -22px;}
	.prahi_homev29_blurb4 .et_pb_blurb_container{text-align:center !important;}
	.prahi_homev29_blurb6 .et_pb_blurb_content{max-width: 100%;padding: 150px 0px 10px 0px;}
	.prahi_homev29_blurb6 .et_pb_blurb_content .et_pb_main_blurb_image{left: 0px;top: 15px;right: 0;margin: auto;width: 110px;height: 110px;}
	.prahi_homev29_blog .et_pb_post .des, .prahi_homev29_blog1 .et_pb_post .des{margin-left: 20px;margin-right: 20px;}
	.prahi_homev29_form .et_contact_bottom_container .et_pb_button{margin-left:10px !important;}
	.prahi_homev29_blog .et_pb_post .des, .prahi_homev29_blog1 .et_pb_post .des{padding: 25px 20px 0px;}
	.prahi_homev29_blog .et_pb_post .footer, .prahi_homev29_blog1 .et_pb_post .footer{padding-left: 0;text-align: center;}
	.prahi_homev29_blog .et_pb_post .footer .date, .prahi_homev29_blog1 .et_pb_post .footer .date{display: none;}
	.prahi_homev29_txt6 a{padding: 10px 20px;}
}

/*Home v30*/
.prahi_homev30_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev30_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev30_slider .et_pb_slide_description{text-shadow: none;}
.prahi_homev30_slider .et_pb_slide_description .et_pb_slide_content h2{line-height: 60px;letter-spacing: 0px;font-weight: 700;font-size: 48px;}
.prahi_homev30_slider .et_pb_slider_container_inner{display: flex;flex-direction: row-reverse;}
.prahi_homev30_slider .et_pb_slider_container_inner .et_pb_slide_image{margin-top: 0 !important;top: 30%;width: 25%;}
.prahi_homev30_slider .et_pb_slider_container_inner .et_pb_slide_description{padding-left: 0;margin-left: 140px;}
.prahi_homev30_slider .et_pb_slide_description .et_pb_button{border-radius: 0px 0px 25px 0px !important;}
.prahi_homev30_slider .et_pb_slide_description .et_pb_button:before{position: absolute;display:block;content: '';top: -15px;left: 20px;width: 100%;height: 100%;z-index: -1;opacity: 1;background-color: var(--blue);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;border-radius: 0px 0px 25px 0px;}
.prahi_homev30_slider .et_pb_slide_description .et_pb_button:hover:before{background-color: var(--blue);}
.prahi_homev30_slider .et_pb_slide_description .et_pb_button:after{display:none;}
.prahi_homev30_slider .et-pb-slider-arrows a{border: 2px solid var(--color2);border-radius: 50%;}
.prahi_homev30_blurb .et_pb_blurb_description h2{font-size: 20px;}
.prahi_homev30_blurb:before{position: absolute;content: '';left: 0px;top: -20px;right: 0px;bottom: -20px;background-color: var(--yellow);transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;transform: rotateY(90deg);}
.prahi_homev30_blurb{position: relative;box-shadow: 0px 0px 15px rgba(0,0,0,0.10);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;background-color: var(--color2);}
.prahi_homev30_blurb:hover:before{transform: rotateY(0deg);}
.prahi_homev30_blurb:hover .et_pb_blurb_container h4,.prahi_homev30_blurb:hover .et_pb_blurb_description h2,.prahi_homev30_blurb:hover .et_pb_blurb_description p{color:var(--color2) !important;}
.prahi_homev30_blurb_row{top: -60px;}
.prahi_homev30_btn{border-radius: 0px 0px 25px 0px !important;}
.prahi_homev30_btn:before{position: absolute;display:block;content: '';top: -10px;left: 21px;width: 100%;height: 100%;z-index: -1;opacity: 1;background-color: var(--color16);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;border-radius: 0px 0px 25px 0px;}
.prahi_homev30_btn:after{display:none;}
.prahi_homev30_img:before{position: absolute;content: '';left: 0px;top: 100px;right: 140px;bottom: 0px;border: 4px solid var(--yellow);background-color: var(--color2);}
.prahi_homev30_video{position: absolute;right: -20px;top: 90px;width: 200px;height: 182px;z-index: 1;border: 10px solid var(--color2);}
.prahi_homev30_video .et_pb_video_play{width: 60px;height: 60px;left: 50%;top: 50%;z-index: 9;color: var(--color2);font-weight: 400;font-size: 30px;line-height: 60px;text-align: center;border-radius: 50%;padding-left: 4px;display: inline-block;margin-top: -22px;margin-left: -22px;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;background-color: var(--yellow);}
.prahi_homev30_video .et_pb_video_play:before{content: "\45";}
.prahi_homev30_video .et_pb_video_play:after{position: absolute;top: 50%;left: 50%;height: 60px;width: 60px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(253, 167, 0, .6);-moz-box-shadow: 0 0 0 0 rgba(253, 167, 0, .6);-ms-box-shadow: 0 0 0 0 rgba(253, 167, 0, .6);-o-box-shadow: 0 0 0 0 rgba(253, 167, 0, .6);box-shadow: 0 0 0 0 rgba(253, 167, 0, .6);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;content: "";}
@keyframes ripple{
70% {box-shadow: 0 0 0 70px rgba(255, 255, 0, 0);}
100% {box-shadow: 0 0 0 0 rgba(255, 255, 0, 0);}
}
.prahi_homev30_divider:after,.prahi_homev30_divider1:after{display: block;position: absolute;content: '';left: 50%;top: -8px;width: 8px;height: 8px;margin-left: -8px;border-radius: 50%;z-index: 11;border: 4px solid var(--color2);background-color: var(--yellow);}
.prahi_homev30_divider1:after{border-color:var(--color1);}
.prahi_homev30_blurb1 .et_pb_main_blurb_image{margin-bottom: 0;display: block;position:relative;}
.prahi_homev30_blurb1 .et_pb_blurb_container{position: relative;z-index: 2;margin-left: 25px;margin-right: 25px;margin-top: -55px;text-align: center;padding: 30px 25px 45px;background-color: var(--color2);border-radius: 20px 20px 0px 0px;border-bottom: 3px solid var(--yellow);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;box-shadow: 0px 0px 20px rgba(0,0,0,0.20);}
.prahi_homev30_blurb1 .et_pb_blurb_container h4{margin-bottom: 10px;}
.prahi_homev30_blurb1 .et_pb_image_wrap{position: relative;}
.prahi_homev30_blurb1 .et_pb_image_wrap:before{position: absolute;content: '';left: 0px;bottom: 0px;width: 100%;height: 0px;opacity: 0.8;z-index: 1;background-color: var(--color1);transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;}
.prahi_homev30_blurb1:hover .et_pb_image_wrap:before{height: 100%;}
.prahi_homev30_blurb1 .et_pb_image_wrap:after{position: absolute;content:'\e077';font-family:ETmodules;left: 30px;top: -15px;width: 50px;height: 48px;z-index: 1;color: var(--color2);font-size: 18px;line-height: 48px;text-align: center;background-color: var(--yellow);}
.prahi_homev30_blurb1 .et_pb_main_blurb_image:before{position: absolute;content: '';left: 20px;top: -15px;border-bottom: 15px solid var(--color20);border-left: 10px solid transparent;}
.prahi_homev30_blurb1:hover .et_pb_blurb_container{border-color: var(--color23);}
.prahi_homev30_blurb1 .et_pb_blurb_container:after{position: absolute;content:'\4c';font-family:ETmodules;left: 50%;bottom: 0px;width: 50px;height: 50px;opacity: 0;color: var(--color2);margin-bottom: -25px;line-height: 50px;text-align: center;border-radius: 50px;margin-left: -25px;background-color: var(--yellow);display: inline-block;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;transform: scale(0.5,0.5);font-size: 22px;font-weight: 800;}
.prahi_homev30_blurb1:hover .et_pb_blurb_container:after{transform: scale(1,1);opacity: 1;}
.prahi_homev30_counter{text-align: left;margin-top: -55px;}
.prahi_homev30_counter .percent{margin-bottom: 0 !important;padding-left: 60px;}
.prahi_homev30_form form .et_contact_bottom_container{float: none;text-align: left;}
.prahi_homev30_form form .et_contact_bottom_container .et_pb_button{border-radius: 0px 0px 25px 0px !important;}
.prahi_homev30_form form .et_contact_bottom_container .et_pb_button:before{position: absolute;display:block;content: '';top: -10px;left: 21px;width: 100%;height: 100%;z-index: -1;opacity: 1;background-color: var(--color16);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;border-radius: 0px 0px 25px 0px;}
.prahi_homev30_form form .et_contact_bottom_container .et_pb_button:after{display:none;}
.prahi_homev30_form_row{position: relative;z-index: 1;top: -100px;}
.prahi_homev30_form_row:before{content:'';position: absolute;left: 180px;top: 0px;right: 0px;bottom: 0px;display: block;background: var(--color73);box-shadow: 0px 0px 15px rgba(0,0,0,0.15);}
.prahi_homev30_port .project .des{position: absolute;left: 0px;top: 0px;width: 100%;display: flex;flex-direction: column-reverse;background-color: rgba(0,0,0,0.80);-webkit-transition: -webkit-transform 0.4s ease;transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;transition: transform 0.4s ease, -webkit-transform 0.4s ease;-webkit-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;height:100%;}
.prahi_homev30_port .project:hover .des{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;}
.prahi_homev30_port .project .des .et_pb_module_header{position: absolute;top: 40px;left: 20px;}
.prahi_homev30_port .project .des .post-meta{position: absolute;top: 15px;left: 20px;}
.prahi_homev30_port .project .des:after{position: absolute;content:'\4c';font-family:ETmodules;bottom: -22px;right: 50px;width: 40px;height: 40px;color: var(--color1);font-size: 28px;line-height: 40px;text-align: center;background-color: var(--yellow);font-weight: 900;}
.prahi_homev30_port  ul{text-align: center;}
.prahi_homev30_port  ul li{float: none !important;display: inline-block;margin: 0px 15px 4px;}
.prahi_homev30_port  ul li a{border: none !important;position: relative;font-size: 15px;cursor: pointer;font-weight: 500;padding: 14px 0px 10px !important;text-transform: uppercase;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;color:var(--color23);}
.prahi_homev30_port  ul li a:hover,.prahi_homev30_port  ul li a.active{color: var(--yellow) !important;}
.prahi_homev30_port  ul li a:after{position: absolute;content: '';right: 0px;bottom: 0px;width: 0px;height: 2px;background-color: var(--color23);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev30_port  ul li a:hover:after,.prahi_homev30_port  ul li a.active:after{width:100%;}
.prahi_homev30_person{position: relative;padding-right: 30px;}
.prahi_homev30_person .et_pb_team_member_image{width: 100%;position: relative;overflow: hidden;margin: 0;}
.prahi_homev30_person .et_pb_team_member_image img{position: relative;width: 100%;display: block;}
.prahi_homev30_person .et_pb_team_member_image ul{position: absolute;left: -250px;bottom: 30px;padding: 12px 0px;padding-left: 20px;display: inline-block;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;}
.prahi_homev30_person .et_pb_team_member_image ul li{position: relative;margin: 0px 10px;display: inline-block;}
.prahi_homev30_person .et_pb_team_member_image ul:before{position: absolute;content: '';left: -30px;top: 0px;right: -35px;bottom: 0px;transform: skewX(30deg);background-color: var(--color15);}
.prahi_homev30_person .et_pb_team_member_description{position: relative;text-align: right;padding: 25px 0px 20px;}
.prahi_homev30_person:before{position: absolute;content: '';left: 30px;top: 30px;right: 0px;bottom: 0px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;border: 1px solid rgba(255,255,255,0.20);}
.prahi_homev30_person:hover:before{border-color:var(--yellow);}
.prahi_homev30_person:hover .et_pb_team_member_image ul{left: 0px;}
.prahi_homev30_slider1 .et_pb_slide{padding:0;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slider_container_inner{display: block;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_image{position: absolute;left: 0px;text-align: left;bottom: 0;width: 100px !important;background-color: var(--color2);top:auto;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_description{text-shadow: none;padding: 0;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_description h6{color: var(--color24) !important;font-size: 14px;font-weight: 400;line-height: 2.2em;margin-bottom: 40px;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_description h3{position: relative;color: var(--color23) !important;font-size: 20px;font-weight: 700;line-height: 1.4em;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_description h5{color: var(--color24) !important;font-weight: 400;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_container{height: 240px;display: block;}
.prahi_homev30_slider1 .et_pb_slide .des{margin-left: 120px;margin-top: 50px;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_description .et_pb_slide_content{position:relative;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_description .et_pb_slide_content:before{content: '\e033\e033\e033\e033\e031';font-family: ETmodules;font-size: 16px;text-align: left;color: var(--yellow);display: inline-block;}
.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_description .et_pb_slide_content:after{content: '\7b';font-family: ETmodules;position: absolute;right: 0px;top: -20px;color: var(--color16);font-size: 84px;z-index: -1;line-height: 1em;}
.prahi_homev30_slider1 .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;width: 40px;height: 40px;margin-left: 10px;background-color: var(--color2);border: 1px solid var(--color23);right: 50px;left: auto;bottom: 0;top: auto;text-align:center;}
.prahi_homev30_slider1 .et-pb-slider-arrows .et-pb-arrow-prev:before{content:"\38" !important;}
.prahi_homev30_slider1 .et-pb-slider-arrows .et-pb-arrow-next:before{content:"\39" !important;}
.prahi_homev30_slider1 .et-pb-slider-arrows .et-pb-arrow-prev:hover,.prahi_homev30_slider1 .et-pb-slider-arrows .et-pb-arrow-next:hover{border-color: var(--yellow);background-color: var(--yellow);color:var(--color2) !important;}
.prahi_homev30_slider1 .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;width: 40px;height: 40px;margin-left: 10px;background-color: var(--color2);border: 1px solid var(--color23);right: 0;left: auto;bottom: 0;top: auto;text-align:center;}
.prahi_homev30_slider1 .et-pb-slider-arrows a:before{line-height: 40px;text-align: center;font-size: 35px;font-weight: 100;}
.prahi_homev30_testi_sec:before{position: absolute;left: 0px;top: 0px;width: 50%;height: 100%;display: block;    background-color: var(--color73);content:'';}
.prahi_homev30_img1{border: 1px solid var(--color16);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev30_img1:hover{box-shadow: 0px 10px 10px rgba(0,0,0,0.10);}
.prahi_homev30_blog .et_pb_post{padding: 0;position:relative;}
.prahi_homev30_blog .et_pb_post .header{position: relative;overflow: hidden;padding-right: 20px;}
.prahi_homev30_blog .et_pb_post .et_pb_image_container,.prahi_homev30_blog .et_pb_post .entry-featured-image-url{margin: 0;}
.prahi_homev30_blog .et_pb_post .entry-featured-image-url img{height: 270px;object-fit: cover;width: 100%;}
.prahi_homev30_blog .et_pb_post .category{position: absolute;bottom: 25px;right: 0px;color: var(--color1);font-size: 14px;padding: 8px 18px;font-weight: 700;display: inline-block;text-transform: capitalize;z-index: 1;background-color: var(--yellow);}
.prahi_homev30_blog .et_pb_post .category:before{position: absolute;content: '';right: 0px;top: -15px;border-bottom: 15px solid var(--color20);border-right: 20px solid transparent;}
.prahi_homev30_blog .et_pb_post .post-content{position: absolute;left: -50%;top: 0px;width: 50%;height: 100%;background-color: rgba(0,0,0,0.80);transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;}
.prahi_homev30_blog .et_pb_post:hover .post-content{left: 0%;}
.prahi_homev30_blog .et_pb_post .more-link{text-transform: capitalize;position: absolute;left: 25px;bottom: 20px;color: var(--color2);font-size: 16px;font-weight: 600;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev30_blog .et_pb_post .more-link:hover{color:var(--yellow);}
.prahi_homev30_blog .et_pb_post .des{position: relative;padding-top: 20px;padding-bottom: 15px;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;border-bottom: 2px solid var(--color20);}
.prahi_homev30_blog .et_pb_post:hover .des{border-color: var(--color1);}
.prahi_homev30_blog .et_pb_post .post-meta{margin-bottom: 10px;}
.prahi_homev30_email .et_pb_newsletter_form form{display: flex;}
.prahi_homev30_email .et_pb_newsletter_form form .et_pb_newsletter_field{width: 100%;padding: 0 !important;}
.prahi_homev30_email .et_pb_newsletter_form form .et_pb_newsletter_field input{border: 1px solid var(--color23);border-radius: 50px;}
.prahi_homev30_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{position: absolute;right: 0px;top:0px;cursor: pointer;font-size: 18px;color: var(--color2);font-weight: 400;text-transform: uppercase;border-radius: 0px 50px 50px 0px;}
.prahi_homev30_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap .et_pb_button{border-radius: 0px 50px 50px 0px;}
.prahi_homev30_email .et_pb_newsletter_form{padding:0 !important;}
@media only screen and (max-width:981px){
	.prahi_homev30_form_row:before{display:none;}
	.prahi_homev30_slider .et_pb_slider_container_inner .et_pb_slide_image{display:none;}
	.prahi_homev30_slider .et_pb_slider_container_inner .et_pb_slide_description{width: 100%;margin-left: 0px;padding-top: 90px;}
	.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_description{width: 100%;}
	.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_image{margin-top: 0px !important;margin-right: 0;bottom: 20px;}
	.prahi_homev30_slider1 .et_pb_slide .des{margin-top:40px;}
	.prahi_homev30_blurb1 .et_pb_image_wrap img{width:100%;}
	.prahi_homev30_counter{text-align: center;margin-top: -35px;}
	.prahi_homev30_counter .percent{padding-left:0;}
	.prahi_homev30_form form .et_contact_bottom_container{text-align:center;}
	.prahi_homev30_form form .et_contact_bottom_container .et_pb_button{margin:auto;}
	.prahi_homev30_person .et_pb_team_member_image{float: none;max-width: 100%;}
	.prahi_homev30_person .et_pb_team_member_description{display:block;}
	.prahi_homev30_testi_sec:before{display:none;}
	
}
@media only screen and (max-width:767px){
	.prahi_homev30_form_row{top:0;}
	.prahi_homev30_slider .et_pb_slide_description .et_pb_slide_content h2{line-height: 38px;font-size: 31px;}
	.prahi_homev30_slider1{overflow:visible;}
	.prahi_homev30_slider1 .et_pb_container{height: 360px !important;}
	.prahi_homev30_slider1 .et_pb_slide .et_pb_slide_image{display: block !important;margin-top: 40px !important;bottom: 0px;}
	.prahi_homev30_slider .et_pb_slider_container_inner .et_pb_slide_description{padding-top:80px;}
	.prahi_homev30_blurb_row{top: -25px;}
	.prahi_homev30_form_row:before{display:none;}
}

/* Home V31*/
.prahi_homev31_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\44" !important;}
.prahi_homev31_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\45" !important;}
.prahi_homev31_slider .et_pb_slide .et_pb_slide_description{text-shadow: none;}
.prahi_homev31_slider .et_pb_slide .et_pb_slide_content h2{letter-spacing: 0px;font-weight: 600;font-size: 65px;margin-bottom: 10px;color: var(--color2) !important;max-width: 950px;}
.prahi_homev31_slider .et_pb_slide .et_pb_slide_content p{margin-bottom:20px;}
.prahi_homev31_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title:before{position:absolute;content:'';background:var(--yellow);width: 33px;height: 2px;display:inline-block;left: -40px;top: 10px;}
.prahi_homev31_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title{position:relative;margin-left:40px;}
.prahi_homev31_slider_sec{top:-90px;}
.prahi_homev31_blurb{-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;box-shadow: 0px 8px 11px 4px rgba(158, 158, 158, 0.1);-webkit-box-shadow: 0px 8px 11px 4px rgba(158, 158, 158, 0.1);}
.prahi_homev31_blurb:hover{-ms-transform: translate(0px,-10px); -webkit-transform: translate(0px,-10px);transform: translate(0px,-10px);}
.prahi_homev31_blurb_row{top:-90px;}
.prahi_homev31_blurb .et_pb_main_blurb_image{position:relative;display: block;}
.prahi_homev31_blurb .et_pb_main_blurb_image:before{border-radius: 50%;content: "";height: 40px;position: absolute;width: 40px;z-index: 1;background: var(--color48);bottom: 0;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);left: 40%;top: 20%;}
.prahi_homev31_blurb .et_pb_main_blurb_image:after{content:'';height: 60px;width: 60px;top: 85%;left: 60%;border-radius: 50%;position: absolute;z-index: 1;background: var(--color48);bottom: 0;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);}
.prahi_homev31_blurb .et_pb_main_blurb_image .et_pb_image_wrap{z-index: 99999;position: relative;}
.prahi_homev31_text h6 span:before{content: "";height: 2px;width: 30px;background: var(--yellow);display: inline-block;margin-top: auto;margin-bottom: auto;margin-right: 10px;vertical-align: middle;}
.prahi_homev31_text h6 span{position:relative;}
.prahi_homev31_text2 h6 span:before{content: "";height: 2px;width: 30px;background: var(--yellow);display: inline-block;margin-top: auto;margin-bottom: auto;margin-right: 10px;vertical-align: middle;}
.prahi_homev31_text2 h6 span{position:relative;}
.prahi_homev31_text2 h6 span:after{content: "";height: 2px;width: 30px;background: var(--yellow);display: inline-block;margin-top: auto;margin-bottom: auto;margin-left: 10px;vertical-align: middle;}
.prahi_homev31_img_row .et_pb_column .et_pb_image img{width:100%;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.prahi_homev31_img_row .et_pb_column:hover .et_pb_image img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev31_img_row .et_pb_column .et_pb_blurb{margin-top: -35px;z-index: 1;}
.prahi_homev31_img_row .et_pb_column .et_pb_blurb .et-pb-icon{width: 65px;height: 65px;background: var(--yellow);border-radius: 50%;line-height: 62px;position: relative;z-index: 1;}
.prahi_homev31_img_row .et_pb_column .et_pb_blurb .et-pb-icon:after{width: 75px;height: 75px;content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);background: var(--yellow);opacity: .5;border-radius: 50%;z-index: -1;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.prahi_homev31_img_row .et_pb_column .et_pb_blurb .et_pb_module_header{margin-bottom: 15px;position:relative;}
.prahi_homev31_img_row .et_pb_column .et_pb_blurb .et_pb_module_header:after{content: "";height: 3px;width: 50px;background: var(--yellow);display: block;margin-top: 15px;margin-bottom: auto;margin-right: auto;margin-left: auto;}
.prahi_homev31_img_row .et_pb_column:hover .et_pb_blurb .et-pb-icon:after{width: 65px;height: 65px;}
.prahi_homev31_img_row .et_pb_column .et_pb_image .et_pb_image_wrap{overflow:hidden;}
.prahi_homev31_img{-webkit-filter: grayscale(100%); filter: grayscale(100%);}
.prahi_homev31_img:hover{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.prahi_homev31_img img{opacity: .5;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.prahi_homev31_img:hover img{opacity:1;}
.prahi_homev31_counter .percent{margin:0 !important;}
.prahi_homev31_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;position: relative;}
.prahi_homev31_port .project:nth-child(3),.prahi_homev31_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev31_port .project .et_portfolio_image{height: 353px;position: relative;overflow: hidden;border-radius: 15px;}
.prahi_homev31_port .project .et_portfolio_image img{height: 100%;object-fit: cover;width: 100%;-webkit-transition: all .6s;-o-transition: all .6s;-moz-transition: all .6s;transition: all .6s;}
.prahi_homev31_port .project:hover .et_portfolio_image img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev31_port .project .et_portfolio_image:before{position: absolute;content:'';z-index: 1;top: 0;left: 0;width: 100%;height: 100%;opacity: 0;-webkit-transition: all .6s;-o-transition: all .6s;-moz-transition: all .6s;transition: all .6s;background: var(--yellow);border-radius: 15px;}
.prahi_homev31_port .project:hover .et_portfolio_image:before{opacity: .8;}
.prahi_homev31_port .project .des{display: flex;flex-direction: column-reverse;padding-top: 15px;}
.prahi_homev31_port .project .et_portfolio_image .et_overlay{z-index: 2;height: 50px;width: 50px;border-radius: 50%;line-height: 50px;text-align: center;position: absolute;right: 15px;top: 15px;opacity: 0;background: var(--color2);left: auto;}
.prahi_homev31_port .project:hover .et_portfolio_image .et_overlay{opacity:1;}
.prahi_homev31_port .project .et_portfolio_image .et_overlay:before{font-size: 18px;margin: 0 !important;font-weight: 600;position: unset;}
.prahi_homev31_port .project .des h2{margin:5px 0 0 0;}
.prahi_homev31_blurb1 .et-pb-icon{animation: shadow-pulse 1.5s infinite;border-radius: 50%;}
.prahi_homev31_person .et_pb_team_member_image{float: none;margin: 0;max-width: 100%;display: block;}
.prahi_homev31_person .et_pb_team_member_image img{width: 100%;border-radius: 15px 15px 0 0;}
.prahi_homev31_person .et_pb_team_member_description{display: block;padding: 20px 0 20px;background: var(--color2);-moz-transition: all .3s ease-out;-webkit-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;width: 100%;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;}
.prahi_homev31_person .et_pb_team_member_description .info{border-left: 3px solid var(--yellow);padding-left: 15px;}
.prahi_homev31_person .et_pb_team_member_description ul{padding-left: 18px;overflow: hidden;width: 100%;padding-top: 10px;background: var(--color2);position: absolute;opacity: 0;visibility: hidden;-moz-transition: all .3s ease-out;-webkit-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;border-bottom-left-radius: 15px;border-bottom-right-radius: 15px;    margin: 5px 0 0;}
.prahi_homev31_person:hover .et_pb_team_member_description{-webkit-transform: translateY(-50px);-ms-transform: translateY(-50px);transform: translateY(-50px);box-shadow: 0px 8px 11px 4px rgba(158,158,158,.1);-webkit-box-shadow: 0px 8px 11px 4px rgba(158,158,158,.1);}
.prahi_homev31_person:hover .et_pb_team_member_description .info{border-color:var(--yellow);}
.prahi_homev31_person:hover .et_pb_team_member_description ul{opacity: 1;visibility: visible;}
.prahi_homev31_testi_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{width: 75px;border-radius: 50%;overflow: hidden;}
.prahi_homev31_testi_row .et_pb_column .et_pb_blurb .et_pb_blurb_description:after{content: '\e033\e033\e033\e033\e031';font-family: ETmodules;font-size: 16px;text-align: left;color: var(--yellow);display: block;}
.prahi_homev31_testi_row .et_pb_column .et_pb_text:before{content: '\7c';font-family: ETmodules;font-size: 28px;color: var(--yellow);display: block;position:absolute;right:-20px;top:-10px;}
.prahi_homev31_testi_row .et_pb_column .et_pb_text{position:relative;}
.prahi_homev31_blog .et_pb_post{padding: 0;position:relative;}
.prahi_homev31_blog .et_pb_post .category{top: 25px;left: 20px;position: absolute;background: var(--yellow);padding: 0px 15px;color: var(--color2);border-radius: 5px;font-size: 13px;line-height: 33px;box-shadow: rgba(0,0,0,.1) 0px 8px 11px 4px;z-index: 1;}
.prahi_homev31_blog .et_pb_post .category:hover{background:var(--yellow);}
.prahi_homev31_blog .et_pb_post .et_pb_image_container{margin:0 !important;}
.prahi_homev31_blog .et_pb_post .entry-featured-image-url{margin: 0;height: 244px;border-radius: 10px;overflow: hidden;}
.prahi_homev31_blog .et_pb_post .entry-featured-image-url img{height: 100%;object-fit: cover;}
.prahi_homev31_blog .et_pb_post .des .post-meta{margin-top: 20px;margin-bottom: 10px;}
.prahi_homev31_blog .et_pb_post .des h2 a:hover{color:var(--yellow) !important;}
.prahi_homev31_blog .et_pb_post .des .more-link{position:relative;display:inline-block;}
.prahi_homev31_blog .et_pb_post .des .more-link:after{content: '\35';font-family: ETmodules;font-size: 19px;color: var(--yellow);display: inline-block;padding-right: 5px;vertical-align: bottom;font-weight: 600;-moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.prahi_homev31_blog .et_pb_post .des .more-link:hover:after{padding-left:5px;color:var(--color1);}
.prahi_homev31_blog .et_pb_post .des .more-link:hover{color:var(--color1) !important;}
@media only screen and (max-width:981px){
	.prahi_homev31_slider_sec{top:0px;}
	.prahi_homev31_slider .et_pb_slide .et_pb_slide_content h2{font-size:38px;line-height: 44px;}
	.prahi_homev31_blurb_row{top: -65px;}
	.prahi_homev31_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;}
	.prahi_homev31_port .project:nth-child(2),.prahi_homev31_port .project:nth-child(4),.prahi_homev31_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev31_port .project:nth-child(3){margin-right:20px !important;}
}
@media only screen and (max-width:767px){
	.prahi_homev31_slider .et_pb_slide .et_pb_slide_content h2{font-size:23px;line-height: 30px;}
	.prahi_homev31_blurb_row{top: -35px;}
	.prahi_homev31_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
	.prahi_homev31_blurb1 .et_pb_main_blurb_image{margin-bottom: 0;}
}

/*Home v32*/
.prahi_homev32_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\48" !important;}
.prahi_homev32_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\49" !important;}
.prahi_homev32_slider .et-pb-controllers a{width: 25px;height: 10px;border-radius: 2px;background-color: var(--color2);}
.prahi_homev32_slider_sec{top: -53px;position:relative;}
.prahi_homev32_slider .et_pb_slides .et_pb_slide_content h2{font-size: 60px;font-weight: 700;line-height: 1.2em;margin-bottom: 20px;}
.prahi_homev32_slider_sec:before{position: absolute;left: 0px;top: 0px;width: 300px;height: 420px;background-color: var(--color16);content:'';}
.prahi_homev32_slider_sec:after{content:'';position: absolute;right: 0px;top: 0px;width: 300px;height: 420px;background-color: var(--yellow);}
.prahi_homev32_slider{position:relative;z-index:1;}
.prahi_homev32_slider .et_pb_slides .et_pb_slide_description .et_pb_button{position: relative;display: inline-block;overflow: hidden;z-index:1;}
.prahi_homev32_slider .et_pb_slides .et_pb_slide_description .et_pb_button:before{position: absolute;content: '';top: 0px;bottom: 0px;left: 0px;right: -50px;border-bottom: 55px solid var(--color2);border-right: 30px solid transparent;-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease;-webkit-transform: translateX(-100%);transform: translateX(-100%);display:block;z-index:-1;opacity:1;}
.prahi_homev32_slider .et_pb_slides .et_pb_slide_description .et_pb_button:after{position: absolute;content: '';top: 0px;right: 0px;bottom: 0px;left: -50px;border-left: 30px solid transparent;border-bottom: 55px solid var(--color2);-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease;-webkit-transform: translateX(100%);transform: translateX(100%);display:block;z-index:-1;}
.prahi_homev32_slider .et_pb_slides .et_pb_slide_description .et_pb_button:hover:after{-webkit-transform: translateX(40%);transform: translateX(40%);}
.prahi_homev32_slider .et_pb_slides .et_pb_slide_description .et_pb_button:hover:before{-webkit-transform: translateX(-40%);transform: translateX(-40%);}
.prahi_homev32_txt .et_pb_text_inner{position: relative;padding-left: 180px;}
.prahi_homev32_txt .et_pb_text_inner:before{position: absolute;content: '';left: 0px;top: -70px;width: 110px;height: 172px;border: 12px solid var(--color16);animation-name: zoom-fade;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: linear;-webkit-animation-name: zoom-fade;-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-moz-animation-name: zoom-fade;-moz-animation-duration: 3s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-ms-animation-name: zoom-fade;-ms-animation-duration: 3s;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-o-animation-name: zoom-fade;-o-animation-duration: 3s;-o-animation-iteration-count: infinite;-o-animation-timing-function: linear;}
.prahi_homev32_txt .et_pb_text_inner h3{position: absolute;left: 40px;top: -20px;}
.prahi_homev32_divider:after{position: absolute;content: '';left: 0px !important;top: -2px;width: 30px;height: 4px;background-color: var(--yellow);z-index: 11;}
.prahi_homev32_btn{position:relative;display:inline-block;z-index:1;overflow:hidden;}
.prahi_homev32_btn:after,.prahi_homev32_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_description a:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;opacity: 0;background-color: var(--yellow);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;-webkit-transform: scale(1, 0.5);transform: scale(1, 0.5);display:block;margin: 0;}
.prahi_homev32_btn:hover:after,.prahi_homev32_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_description a:hover:after{opacity: 1;transform: scale(1, 1);-webkit-transform: scale(1, 1);}
.prahi_homev32_img{height: 352px;overflow: hidden;}
.prahi_homev32_img .et_pb_image_wrap {height: 100%;}
.prahi_homev32_img .et_pb_image_wrap img{height: 100%;object-fit: cover;width: 100%;}
.prahi_homev32_video{position: absolute;right: -20px;bottom: 80px;width: 270px;height: 180px;z-index: 1;overflow: hidden;}
.prahi_homev32_video .et_pb_video_play{position: absolute;width: 60px;height: 60px;left: 50%;top: 50%;z-index: 99;color: var(--color2);font-weight: 400;font-size: 35px;text-align: center;border-radius: 50%;display: inline-block;margin-top: -30px;border: 1px dashed var(--color2);margin-left: -30px;line-height: 60px;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;background-color: rgba(255,255,255,0.30);}
.prahi_homev32_video .et_pb_video_play:before{content: "\45";}
.prahi_homev32_video .et_pb_video_play:after{display:block;content:"";position: absolute;top: 50%;left: 50%;width: 60px;height: 60px;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);box-shadow: 0 0 0 0 rgba(255, 255, 255, .6);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}
.prahi_homev32_blurb .et_pb_main_blurb_image{width: 70px;}
.prahi_homev32_blurb .et_pb_main_blurb_image .et-pb-icon{width: 60px;height: 60px;border-radius: 50px;line-height: 58px;border: 1px solid var(--color23);background-color: var(--color2);text-align: center;}
.prahi_homev32_txt_sec:before{content:"";position: absolute;right: 0px;top: -80px;width: 844px;height: 670px;    background-color: var(--color73);}
.prahi_homev32_divider1:after{position: absolute;content: '';left: 0px !important;top: -2px;width: 30px;height: 4px;background-color: var(--yellow);z-index: 11;left: 50% !important;margin-left: -15px !important;}
.prahi_homev32_service_row .et_pb_column .et_pb_image{height: 470px;}
.prahi_homev32_service_row .et_pb_column .et_pb_image .et_pb_image_wrap {height:100%;}
.prahi_homev32_service_row .et_pb_column .et_pb_image .et_pb_image_wrap img{height: 100%;object-fit: cover;}
.prahi_homev32_service_row .et_pb_column .et_pb_blurb{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;color: var(--color2);opacity: 0;text-align: center;background:var(--color15);-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;transition: all 900ms ease;-webkit-transform: perspective(400px) rotateX(-90deg);-moz-transform: perspective(400px) rotateX(-90deg);-ms-transform: perspective(400px) rotateX(-90deg);-o-transform: perspective(400px) rotateX(-90deg);transform: perspective(400px) rotateX(-90deg);-webkit-transform-origin: top;-moz-transform-origin: top;-ms-transform-origin: top;-o-transform-origin: top;transform-origin: top;-ms-transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.prahi_homev32_service_row .et_pb_column:hover .et_pb_blurb{opacity: 1;-webkit-transform: perspective(400px) rotateX(0deg);-moz-transform: perspective(400px) rotateX(0deg);-ms-transform: perspective(400px) rotateX(0deg);-o-transform: perspective(400px) rotateX(0deg);transform: perspective(400px) rotateX(0deg);}
.prahi_homev32_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_content{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: table;vertical-align: middle;padding: 10px 30px;}
.prahi_homev32_service_row .et_pb_column .header{position: relative;overflow: hidden;}
.prahi_homev32_service_row .et_pb_column .header .info{position: relative;display: table-cell;vertical-align: middle;}
.prahi_homev32_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_description a{position: relative;display: inline-block;font-size: 16px;line-height: 30px;color: var(--color2);padding: 15px 45px 15px;font-weight: 500;overflow: hidden;letter-spacing: 1px;border-radius: 50px;background-color: var(--color23);text-transform: capitalize;margin-top: 20px;z-index:1;}
.prahi_homev32_service_row .et_pb_column .et_pb_text{position: relative;z-index:1;}
.prahi_homev32_service_row .et_pb_column .et_pb_text:before{position: absolute;content: '';left: 0px;bottom: 0px;right: 0px;height: 2px;background-color: var(--yellow);transition: all 600ms ease;-moz-transition: all 600ms ease;-webkit-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;z-index:-1;}
.prahi_homev32_service_row .et_pb_column:hover .et_pb_text:before{height:100%;}
.prahi_homev32_service_row .et_pb_column .et_pb_text .et_pb_text_inner h3{padding:0;}
.prahi_homev32_service_row .et_pb_column:hover .et_pb_text .et_pb_text_inner h3{color:var(--color2);}
.prahi_homev32_counter_sec .et_pb_row:before{position: absolute;content: '';right: 0px;top: 0px;width: 50%;height: 100%;background-color: var(--color73);}
.prahi_homev32_counter_sec .prahi_homev32_counter_col1{position:relative;z-index: 1;}
.prahi_homev32_counter_sec .prahi_homev32_counter_col1:before{content:"";position: absolute;left: 0px;top: -130px;width: 100%;bottom: 80px;background-color: var(--color1);z-index: -1;}
.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner{position: relative;max-width: 600px;width: 100%;float: right;width: 100%;padding: 180px 60px 80px 15px;}
.prahi_homev32_counter .percent{position: relative;}
.prahi_homev32_counter .percent:before{position: absolute;content: '';left: 0px;bottom: -8px;height: 2px;width: 40px;background-color: var(--yellow);}
.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner:before{position: absolute;content: '';left: 50%;top: 0px;width: 2px;height: 100%;margin-left: -45px;background: -webkit-linear-gradient(top,rgba(0,0,0,0),var(--yellow),rgba(0,0,0,0));background: -moz-linear-gradient(top,rgba(0,0,0,0),var(--yellow),rgba(0,0,0,0));background: -ms-linear-gradient(top,rgba(0,0,0,0),var(--yellow),rgba(0,0,0,0));background: -o-linear-gradient(top,rgba(0,0,0,0),var(--yellow),rgba(0,0,0,0));}
.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner:after{position: absolute;content: '';left: 0px;top: 50%;width: 100%;height: 2px;margin-top: 15px;background: -webkit-linear-gradient(left,rgba(0,0,0,0),var(--yellow),rgba(0,0,0,0));background: -moz-linear-gradient(left,rgba(0,0,0,0),var(--yellow),rgba(0,0,0,0));background: -ms-linear-gradient(left,rgba(0,0,0,0),var(--yellow),rgba(0,0,0,0));background: -o-linear-gradient(left,rgba(0,0,0,0),var(--yellow),rgba(0,0,0,0));visibility:visible;}
.prahi_homev32_counter_sec .prahi_homev32_counter_col2{position: relative;width: 100%;float: left;max-width: 590px;padding: 180px 15px 70px 50px;}
.prahi_homev32_accor .et_pb_toggle{padding: 0;background: transparent;position: relative;margin-bottom: 12px !important;border-radius: 8px;border: 1px solid var(--color20);}
.prahi_homev32_accor .et_pb_toggle .et_pb_toggle_title{position: relative;line-height: 34px;padding: 13px 50px 13px 30px;transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;}
.prahi_homev32_accor .et_pb_toggle .et_pb_toggle_content{line-height: 1.7em;padding: 5px 35px 30px 30px;}
.prahi_homev32_accor .et_pb_toggle .et_pb_toggle_title:before{left: auto;position: absolute;right: 0px;top: 0;margin: 0;width: 60px;height: 60px;display: block;color: var(--color2);font-size: 20px;text-align: center;line-height: 60px;border-radius: 0px 8px 8px 0px;background-color: var(--color23);content:"\4c";}
.prahi_homev32_accor .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{content:"\4b";display:block;background-color: var(--yellow);}
.prahi_homev32_counter_sec{top: -100px;}
.prahi_homev32_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;position: relative;}
.prahi_homev32_port .project .et_portfolio_image img{width:100%;}
.prahi_homev32_port .project:nth-child(3),.prahi_homev32_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev32_port .project .des{position:absolute;left: 20px;right: 20px;bottom: 20px;padding: 40px 30px 30px;-webkit-transition: -webkit-transform 0.4s ease;transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;transition: transform 0.4s ease, -webkit-transform 0.4s ease;-webkit-transform: scale(0, 1);-ms-transform: scale(0, 1);display: block;transform: scale(0, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;z-index:9;}
.prahi_homev32_port .project:hover .des{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;}
.prahi_homev32_port .project .et_overlay{position: absolute;left: 20px;top: 20px;right: 20px;bottom: 20px;display: block;-webkit-transition: -webkit-transform 0.4s ease;transition: -webkit-transform 0.4s ease;transition: transform 0.4s ease;transition: transform 0.4s ease, -webkit-transform 0.4s ease;-webkit-transform: scale(0, 1);-ms-transform: scale(0, 1);transform: scale(0, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;width: auto;height: auto;}
.prahi_homev32_port .project:hover .et_overlay{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;opacity:1;z-index:3;}
.prahi_homev32_port .project .et_overlay:before{width: 30px;height: 30px;font-size: 14px;line-height: 28px;text-align: center;position: absolute;right: 30px;bottom: auto;margin: 0;left: auto;top: 30px;display: inline-block;background-color: var(--yellow);border: 1px solid var(--yellow);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_homev32_port .et_pb_portfolio_filters ul{position: relative;text-align: center;}
.prahi_homev32_port .et_pb_portfolio_filters ul li{float: none;position: relative;display: inline-block;}
.prahi_homev32_port .et_pb_portfolio_filters ul li a{margin: 0px 5px;font-size: 14px;line-height: 22px;font-weight: 700;color: var(--color23);z-index: 1;cursor: pointer;padding: 12px 22px 9px;text-transform: capitalize;border: 1px solid transparent;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;border-radius:0 !important;}
.prahi_homev32_port .et_pb_portfolio_filters ul li a:hover,.prahi_homev32_port .et_pb_portfolio_filters ul li a.active{border-color: var(--yellow);color: var(--yellow);background:transparent;}
.prahi_homev32_person{position: relative;padding-right: 30px;}
.prahi_homev32_person .et_pb_team_member_image{width: 100%;position: relative;overflow: hidden;margin: 0;}
.prahi_homev32_person .et_pb_team_member_image img{position: relative;width: 100%;display: block;}
.prahi_homev32_person .et_pb_team_member_image ul{position: absolute;left: -250px;bottom: 30px;padding: 12px 0px;padding-left: 20px;display: inline-block;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;}
.prahi_homev32_person .et_pb_team_member_image ul li{position: relative;margin: 0px 10px;display: inline-block;}
.prahi_homev32_person .et_pb_team_member_image ul:before{position: absolute;content: '';left: -30px;top: 0px;right: -35px;bottom: 0px;transform: skewX(30deg);background-color: var(--yellow)d9;}
.prahi_homev32_person .et_pb_team_member_description{position: relative;text-align: right;padding: 25px 0px 20px;}
.prahi_homev32_person:before{position: absolute;content: '';left: 30px;top: 30px;right: 0px;bottom: 0px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;border: 1px solid rgba(255,255,255,0.20);}
.prahi_homev32_person:hover:before{border-color:var(--yellow);}
.prahi_homev32_person:hover .et_pb_team_member_image ul{left: 0px;}
.prahi_homev32_testi_slider .et_pb_slide{padding: 0;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slider_container_inner{display: flex;flex-direction: row-reverse;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_image{width: 324px;height: 465px;top: 0;margin-top: 0 !important;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_image img{height: 100%;max-height: 100% !important;object-fit: cover;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description{float: none;margin-left: 0;position: relative;padding-left: 80px;padding-top: 50px;width: 60%;text-shadow:none;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description h2{margin-top: 40px;color: var(--yellow) !important;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description h5{color: var(--color1) !important;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description:before{position: absolute; content: '';left: 28px;top: 50px;width: 2px;height: 200px;background-color: var(--color16);}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_content{position:relative;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_content:before{position: absolute;content: '';left: -60px;top: 50px;width: 2px;height: 110px;background-color: var(--color16);}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_content:after{position: absolute;content: '';left: -45px;top: 50px;width: 2px;height: 110px;background-color: var(--color16);}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description:after{position: absolute;content:'\7b';font-family:ETmodules;left: 10px;top: 85px;width: 40px;height: 40px;z-index: 1;color: var(--color32);line-height: 40px;text-align: center;border-radius: 50px;background-color: var(--color2);box-shadow: 0px 0px 15px rgba(0,0,0,0.10);font-size: 30px;transform: rotate(180deg);}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_image:before{content: '';position: absolute;right: -45px;top: -70px;width: 300px;height: 494px;background: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/07/pattern-2.jpg) no-repeat;animation-name: zoom-fade; animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: linear;-webkit-animation-name: zoom-fade;-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-moz-animation-name: zoom-fade;-moz-animation-duration: 3s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-ms-animation-name: zoom-fade;-ms-animation-duration: 3s;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-o-animation-name: zoom-fade;-o-animation-duration: 3s;-o-animation-iteration-count: infinite;-o-animation-timing-function: linear;z-index: -1;}
.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_image:after{content: '';position: absolute;left: -55px;bottom: -50px;width: 329px;height: 460px;z-index: -1;background: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/07/pattern-2.jpg) no-repeat;animation-name: zoom-fade;animation-duration: 3s;animation-iteration-count: infinite;animation-timing-function: linear; -webkit-animation-name: zoom-fade;-webkit-animation-duration: 3s;-webkit-animation-iteration-count: infinite;-webkit-animation-timing-function: linear;-moz-animation-name: zoom-fade;-moz-animation-duration: 3s;-moz-animation-iteration-count: infinite;-moz-animation-timing-function: linear;-ms-animation-name: zoom-fade;-ms-animation-duration: 3s;-ms-animation-iteration-count: infinite;-ms-animation-timing-function: linear;-o-animation-name: zoom-fade;-o-animation-duration: 3s;-o-animation-iteration-count: infinite;-o-animation-timing-function: linear;z-index: -1;}
.prahi_homev32_testi_slider{overflow:visible !important;}
.prahi_homev32_testi_slider .et-pb-controllers{text-align: left;bottom: 90px;width: auto;left: 50px;}
.prahi_homev32_testi_slider .et-pb-controllers a{width: 15px;height: 15px;margin-right: 15px;border-radius: 50%;}
.prahi_homev32_testi_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;left: 22px;top: auto;border: 2px solid;border-radius: 50%;bottom: 20px;font-size: 32px;}
.prahi_homev32_testi_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;left: 70px;top: auto;border: 2px solid;border-radius: 50%;bottom: 20px;font-size: 32px;right: auto;}
.prahi_homev32_img2 .et_pb_image_wrap  img{max-width: 100%;width: auto;opacity: 0.5;display: inline-block;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.prahi_homev32_img2:hover .et_pb_image_wrap  img{opacity: 1;-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.prahi_homev32_blog .et_pb_post .entry-featured-image-url{position: relative;overflow: hidden;padding-left: 100px;margin: 0;}
.prahi_homev32_blog .et_pb_post .entry-featured-image-url img{position: relative;width: 100%;display: block;background-color: var(--color1);-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease;}
.prahi_homev32_blog .et_pb_post:hover .entry-featured-image-url img{opacity: 0.7;transform: scale(1.05,1.05);}
.prahi_homev32_blog .et_pb_post .des{position: relative;padding: 30px 30px;margin-right: 100px;margin-top: -20px;margin-left: 15px;background-color: var(--color2);box-shadow: 0px 0px 15px rgba(0,0,0,0.10);}
.prahi_homev32_blog .et_pb_post .des .info{display: flex;flex-direction: column-reverse;}
.prahi_homev32_blog .et_pb_post .des:before{position: absolute;content: '';top: 0px;right: -100px;width: 310px;height: 210px;z-index: -2;background: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/06/line_pattern.png) no-repeat;}
.prahi_homev32_blog .et_pb_post .des .info h2 a:hover{color:var(--yellow);}
@media only screen and (max-width:981px){
	.prahi_homev32_txt_sec .et_pb_row{display: flex;flex-direction: column-reverse;}
	.prahi_homev32_slider_sec{top: unset;}
	.prahi_homev32_slider .et_pb_slides .et_pb_slide_content h2{font-size: 40px;}
	.prahi_homev32_txt{width: fit-content;display: block;margin: auto;}
	.prahi_homev32_divider:after{right: 0;display: block;margin: auto;}
	.prahi_homev32_blurb .et_pb_blurb_content{display: block;width: fit-content;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner:after{top: 47%;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner:before{left: 56%;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner{background: var(--color1);max-width: 100%;padding: 90px 60px;float: none;}
	.prahi_homev32_counter_sec{top: unset;}
	.prahi_homev32_counter .percent{text-align: center;}
	.prahi_homev32_counter .percent:before{right: 0;margin: auto;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col1:before{display:none;}
	.prahi_homev32_counter_sec .et_pb_row:before{display:none;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col2{background: var(--color73);max-width: 100%;    padding: 50px !important;}
	.prahi_homev32_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;}
	.prahi_homev32_port .project:nth-child(2),.prahi_homev32_port .project:nth-child(4),.prahi_homev32_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev32_port .project:nth-child(3){margin-right:20px !important;}
	.prahi_homev32_person .et_pb_team_member_image{float: none;}
	.prahi_homev32_person .et_pb_team_member_description{display:block;}
	.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description{width: 100%;padding-top: 0;}
	.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_image{display:none;}
	.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description:before{top:0;}
	.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description:after{top:30px;}
	.prahi_homev32_testi_slider .et-pb-controllers{bottom: 50px;left: 80px;}
	.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_content{text-align: justify !important;}
	.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description h2{font-size: 20px;}
	.prahi_homev32_testi_slider .et-pb-slider-arrows .et-pb-arrow-prev{bottom: 0px;left: 70px;}
	.prahi_homev32_testi_slider .et-pb-slider-arrows .et-pb-arrow-next{left: 120px;bottom: 0;}
}
@media only screen and (max-width:767px){
	.prahi_homev32_port .et_pb_portfolio_filters ul li{width:100% !important;}
	.prahi_homev32_video{right: 60px;}
	.prahi_homev32_slider .et_pb_slides .et_pb_slide_content h2{font-size: 22px;}
	.prahi_homev32_txt .et_pb_text_inner h3{right: 0;}
	.prahi_homev32_txt .et_pb_text_inner:before{right: 0;margin: auto;}
	.prahi_homev32_txt .et_pb_text_inner{padding-left: 0;text-align: center;padding-top: 150px;}
	.prahi_homev32_video{width: 210px;height: 120px;}
	.prahi_homev32_blurb .et_pb_main_blurb_image .et-pb-icon{width: 45px;height: 45px;font-size: 22px;line-height: 44px;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner:before{display:none;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner{padding: 50px 35px;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col1 .et_pb_row_inner:after{display:none;}
	.prahi_homev32_counter_sec .prahi_homev32_counter_col2{padding: 35px !important;}
	.prahi_homev32_testi_slider .et_pb_slide .et_pb_slide_description h2{margin-top: 25px;}
	.prahi_homev32_testi_slider .et-pb-controllers{bottom: 30px;}
	.prahi_homev32_testi_slider .et-pb-controllers a{width: 10px;height: 10px;}
	.prahi_homev32_testi_slider .et-pb-slider-arrows .et-pb-arrow-prev,.prahi_homev32_testi_slider .et-pb-slider-arrows .et-pb-arrow-next{bottom: -15px;}
	.prahi_homev32_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
	.prahi_homev32_blog .et_pb_post .des:before{right: -25px;width: 200px;height: 150px;}
	.prahi_homev32_blog .et_pb_post .entry-featured-image-url{padding-left: 40px;}
	.prahi_homev32_blog .et_pb_post .des .info h2 a{padding-bottom: 10px;display: block;}
	.prahi_homev32_blog .et_pb_post .des{margin-right: 35px;}
}

/*Home V33*/
.prahi_homev33_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev33_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev33_slider .et_pb_slide_description{text-shadow:none;}
.prahi_homev33_slider .et_pb_slide_description h1{font-size:70px;}
.prahi_homev33_slider .et_pb_slide .et_pb_slide_description h2{display: inline-block;border-color: var(--yellow);border-style: solid;border-width: 2px 0px 0px 5px;background-color: rgba(0, 0, 0, 0.3);border-radius: 0px;padding: 7px 15px;margin-bottom: 15px;}
.prahi_homev33_slider .et_pb_slide:nth-child(2) .et_pb_slide_description h2{border-width: 3px 0px 0px 0px;}
.prahi_homev33_slider .et_pb_slide:nth-child(3) .et_pb_slide_description h2{border-width: 2px 5px 0px 0px;}
.prahi_homev33_slider .et-pb-controllers a{width:15px;height:15px;border-radius: 2px;}
.prahi_homev33_txt h2 span{color:var(--yellow);}
.prahi_homev33_img{position: absolute;width: 295px;height: 380px;display: block;bottom: 0px;overflow: hidden;right: 0;margin-bottom:0 !important;box-shadow: 0px 0px 40px rgba(5, 5, 5, 0.15);}
.prahi_homev33_img .et_pb_image_wrap{height:100%;}
.prahi_homev33_img img{height: 100%;object-fit: cover;}
.prahi_homev33_txt1{position: absolute !important;left: 0;bottom: 0px;}
.prahi_homev33_divider:after{position: absolute;background: var(--yellow);z-index: 11;content: "";height: 3px;right: 0;width: 35px;left: 0;top: 0;border-radius: 6px;margin: auto;display: block;}
.prahi_homev33_img_row .et_pb_column .et_pb_image{overflow: hidden;position: relative;}
.prahi_homev33_img_row .et_pb_column .et_pb_image:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.2);transition: all 0.3s linear;overflow: hidden;-webkit-transform: scaleY(1);-khtml-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);opacity: 0.5;}
.prahi_homev33_img_row .et_pb_column:hover .et_pb_image:after{-webkit-transform: scaleY(0);-khtml-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);opacity: 1;}
.prahi_homev33_img_row .et_pb_column .et_pb_blurb{position: relative;transition: all 0.4s ease-in-out;box-shadow: 0px 0px 50px rgba(5, 5, 5, 0.08);border-bottom: 3px solid var(--yellow);}
.prahi_homev33_img_row .et_pb_column:hover .et_pb_blurb{border-color: var(--yellow);-webkit-transform: translateY(-20px);-ms-transform: translateY(-20px);transform: translateY(-20px);}
.prahi_homev33_img_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{width: auto;}
.prahi_homev33_img_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{position: absolute;right: 0px;top: 0;display: block;background: var(--yellow);height: 50px;width: 50px;text-align: center;font-size: 26px;line-height: 50px;border-radius: 3px;transition: all 0.3s ease-in-out;margin: 0;}
.prahi_homev33_img_row .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{background:var(--blue);}
.prahi_homev33_img_row .et_pb_column .et_pb_blurb .et_pb_blurb_container{padding:0;}
.prahi_homev33_img_row .et_pb_column .et_pb_image .et_pb_image_wrap img{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: all 0.4s ease-in-out;}
.prahi_homev33_img_row .et_pb_column:hover .et_pb_image .et_pb_image_wrap img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev33_blurb_row .et_pb_column .et_pb_image .header{width: 210px;height: 210px;background-color: var(--color2);display: inline-block;border: 5px solid var(--color16);padding: 0;border-radius: 50%;box-sizing: border-box;position: relative;transition: all 0.3s ease-in-out;}
.prahi_homev33_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap{height: 100%;overflow: hidden;border-radius: 50%;width: 100%;}
.prahi_homev33_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap img{height: 100%;object-fit: cover;vertical-align: middle;width: 100%;border: 1px solid var(--color16);box-sizing: border-box;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: transform 0.5s cubic-bezier(0.57, 0.04, 0.06, 0.84), opacity 0s;transition: transform 0.5s cubic-bezier(0.57, 0.04, 0.06, 0.84), opacity 0s;}
.prahi_homev33_blurb_row .et_pb_column .et_pb_image .et_pb_text{background-color: var(--yellow);height: 56px;width: 56px;text-align: center;border-radius: 50%;position: absolute;font-weight: 700;bottom: 5px;right: -5px;border: 2px solid var(--color2);}
.prahi_homev33_blurb_row .et_pb_column:hover .et_pb_image .header{border-color:var(--yellow);}
.prahi_homev33_blurb_row .et_pb_column:hover .et_pb_image .et_pb_image_wrap img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev33_blurb_row{position:relative;z-index:1;}
.prahi_homev33_blurb_row:before{position: absolute;content:'';top: 40px;left: -5%;width: 130%;height: 100%;background-image: url(https://prahiconstruction.divi-professional.com/wp-content/uploads/2020/07/working-steps-bg.png);background-position: 50% 0;background-repeat: no-repeat;z-index: -1;opacity: 1;margin: 0 -100px;}
.prahi_homev33_blurb_row .et_pb_column:nth-child(3) .et_pb_image .header{margin-top: -40px;width: 230px;height: 230px;}
.prahi_homev33_blurb_sec{overflow:hidden;}
.prahi_homev33_testi_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{width: auto;}
.prahi_homev33_testi_row .et_pb_column .et_pb_blurb img{border-radius: 50%;width: 100%;}
.prahi_homev33_testi_row .et_pb_column .et_pb_blurb .et_pb_blurb_container{vertical-align: middle;}
.prahi_homev33_testi_row .et_pb_column .et_pb_text .et_pb_text_inner:after{content: '\e033\e033\e033\e033\e032';font-family: ETmodules;font-size: 16px;text-align: left;opacity: 1;color: var(--yellow);visibility: visible;display: block;margin-top: 10px;}
.prahi_homev33_testi_row .et_pb_column{position:relative;z-index:1;}
.prahi_homev33_testi_row .et_pb_column:before{position: absolute;content: '\7b';font-family: ETmodules;right: 0px;top: 35px;font-weight: 700;z-index: -1;color: var(--yellow);font-size: 98px;opacity: .6;}
.prahi_homev33_txt2 h5 span{position:relative;}
.prahi_homev33_txt2 h5 span:after{display: inline-block;content:'';vertical-align: middle;height: 2px;width: 50px;background-color: var(--yellow);margin-left: 15px;}
.prahi_homev33_person .et_pb_team_member_image{display: block;margin: 0;width: 100%;position: relative;overflow: hidden;backface-visibility: hidden;max-width: 100%;float: none;}
.prahi_homev33_person .et_pb_team_member_image img{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: all 0.4s ease;width: 100%;}
.prahi_homev33_person:hover .et_pb_team_member_image img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.prahi_homev33_person .et_pb_team_member_description{text-align: center;padding: 30px 20px 22px 20px;position: relative;z-index: 0;transition: all 0.3s ease;background: var(--color2);display: block;}
.prahi_homev33_person .et_pb_team_member_description:before{position: absolute;content: '';left: 0px;top: 0px;width: 100%;height: 100%;opacity: 0;visibility: visible;background-color: var(--yellow);transition: all 500ms ease;-webkit-transform: scaleY(0);-ms-transform: scaleY(0);-moz-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;-ms-transform-origin: top;-moz-transform-origin: top;transform-origin: top;z-index: -1;}
.prahi_homev33_person:hover .et_pb_team_member_description:before{opacity: 1;visibility: visible;-webkit-transform: scaleY(1);-ms-transform: scaleY(1);-moz-transform: scaleY(1);transform: scaleY(1);}
.prahi_homev33_person .et_pb_team_member_description ul li{display: inline-block;margin-bottom: 5px;margin-top: 0;padding-left: 0 !important;margin-right: 0 !important;}
.prahi_homev33_person .et_pb_team_member_description ul li a{text-align: center;color: var(--color2);border: 2px solid transparent;margin: 0 5px;background-color: var(--blue);width: 43px;height: 43px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;line-height: 43px;}
.prahi_homev33_person .et_pb_team_member_description ul li a:hover{background-color: var(--blue)b3;}
.prahi_homev33_person:hover .et_pb_team_member_description h4,.prahi_homev33_person:hover .et_pb_team_member_description .et_pb_member_position{color:var(--color2) !important;}
.prahi_homev33_person .et_pb_team_member_description h4:hover{color:var(--blue) !important;cursor:pointer;}
.prahi_homev33_blog .et_pb_post{padding:0;position:relative;box-shadow: 0px 0px 50px rgba(5, 5, 5, 0.08);-webkit-transition: all 0.3s cubic-bezier(0.7, 0.04, 0.37, 1);transition: all 0.3s cubic-bezier(0.7, 0.04, 0.37, 1);background-color: var(--color2);border-radius: 7px 7px 0 0;overflow: hidden;}
.prahi_homev33_blog .et_pb_post .et_pb_image_container{margin: 0;position: relative;-webkit-transform: translateY(0);-ms-transform: translateY(0);transform: translateY(0);-webkit-transition: all 0.3s cubic-bezier(0.7, 0.04, 0.37, 1);transition: all 0.3s cubic-bezier(0.7, 0.04, 0.37, 1);}
.prahi_homev33_blog .et_pb_post:hover .et_pb_image_container{-webkit-transform: translateY(-3px);-ms-transform: translateY(-3px);transform: translateY(-3px);}
.prahi_homev33_blog .et_pb_post .entry-featured-image-url{margin-bottom:0;}
.prahi_homev33_blog .et_pb_post .des{padding: 30px 30px 30px 30px;background-color: var(--color2);position: relative;}
.prahi_homev33_blog .et_pb_post .des .post-meta{background: var(--yellow);display: inline-block;padding: 8px 20px;margin-bottom: 20px;font-size: 10px;text-transform: uppercase;letter-spacing: 1px;z-index: 1;position: absolute;right: 15px;top: -17px;transition: all 0.3s ease;}
.prahi_homev33_blog .et_pb_post .des .post-content-inner{margin-bottom: 20px;border-bottom: 1px solid var(--color16);padding-bottom: 20px;}
.prahi_homev33_blog .et_pb_post .des .more-link{letter-spacing: .05rem;display: inline-block;text-transform: uppercase;position: relative;}
.prahi_homev33_blog .et_pb_post .des .more-link:after{display: inline-block;content:'\24';font-family:ETmodules;font-size:14px;font-weight:700;margin-left:7px;color:var(--yellow);transition: all 0.3s ease 0s;}
.prahi_homev33_blog .et_pb_post .des .more-link:hover{color:var(--yellow) !important;}
.prahi_homev33_blog .et_pb_post .des .more-link:hover:after{-webkit-animation: moveArrow 1s;-moz-animation: moveArrow 1s;animation: moveArrow 1s;}
@keyframes moveArrow{
0%, 55% {opacity: 1;-webkit-transform: translateX(0) scale(1);-moz-transform: translateX(0) scale(1);transform: translateX(0) scale(1);}
25%{opacity: 0;-webkit-transform: translateX(13px) scale(0.9);-moz-transform: translateX(13px) scale(0.9);transform: translateX(13px) scale(0.9);}
26%{opacity: 0;-webkit-transform: translateX(-13px) scale(0.9);-moz-transform: translateX(-13px) scale(0.9);transform: translateX(-13px) scale(0.9);}}
.prahi_homev33_blog .et_pb_post .des h2 a:hover{color:var(--yellow) !important;}
.prahi_homev33_blog .et_pb_post .des .post-meta:hover{background-color:var(--blue);}
.prahi_homev33_blog .et_pb_post:hover{box-shadow: 0 20px 30px rgba(0, 0, 0, 0.15);}
.prahi_homev33_blog .et_pb_post .et_pb_image_container:after{background: var(--yellow);content:"\e02c";font-family:ETmodules;position: absolute;left: 0;top: 40%;right: 0;height: 23px;width: 25px;color: var(--color2);padding: 10px;text-align: center;margin: 0 auto; z-index: 1;opacity: 0;transition: all 0.4s ease-in-out;}
.prahi_homev33_blog .et_pb_post:hover .et_pb_image_container:after{opacity: 1;transform: rotateY(180deg);}
.prahi_homev33_blog .et_pb_post:hover .et_pb_image_container img{background: var(--color2);opacity: .9;transition: all 0.4s ease-in-out;}
.prahi_homev33_port .project .des{background-color: rgba(0, 0, 0, 0.7);position: absolute;z-index: 3;bottom: 0;left: 0;width: 100%;padding: 30px;-webkit-transform: translateY(8px);-ms-transform: translateY(8px);flex-direction: column-reverse;transform: translateY(8px);display: flex;transition: all 0.4s ease-in-out;}
.prahi_homev33_port .project .et_portfolio_image img{-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);transition: all 0.4s ease-in-out;width: 100%;}
.prahi_homev33_port .project:hover .et_portfolio_image img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev33_port .project .et_portfolio_image{overflow: hidden;position: relative;}
.prahi_homev33_port .project:hover .des{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.prahi_homev33_port .project .et_overlay:before{background: var(--yellow);left: 0;top: 40%;right: 0;height: 23px;bottom:auto;width: 25px;color: var(--color2);padding: 10px;text-align: center;margin: 0 auto; z-index: 1;opacity: 0;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .45s;transition: all .45s;-moz-transition: all .45s;-ms-transition: all .45s;border-radius:50%;-webkit-transform: translateY(-50px);-ms-transform: translateY(-50px);transform: translateY(-50px);font-size: 16px;line-height: 25px;}
.prahi_homev33_port .project:hover .et_overlay:before{opacity: 1;filter: alpha(opacity=100);margin-top: 0;-webkit-transform: translateY(-30px);-ms-transform: translateY(-30px);transform: translateY(-30px);}
.prahi_homev33_port .project{position:relative;overflow:hidden;}
.prahi_homev33_port .project:hover .et_overlay{z-index: 3;opacity: 1;}
.prahi_homev33_email{width: 60%;margin: auto;}
.prahi_homev33_email .et_pb_newsletter_form{padding:0 !important;}
.prahi_homev33_email .et_pb_newsletter_form form .et_pb_newsletter_field{padding-bottom:0 !important;}
.prahi_homev33_email .et_pb_newsletter_form form{position:relative;}
.prahi_homev33_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{position: absolute;top: 0;right: 0;}
.prahi_homev33_form form .et_contact_bottom_container{display: block;float: none;text-align: left;}
@media only screen and (max-width:981px){
	.prahi_homev33_slider .et_pb_slide_description h1{font-size: 50px;}
	.prahi_homev33_blurb_row:before{display:none;}
	.prahi_homev33_blurb_row .et_pb_column:nth-child(3) .et_pb_image .header{margin-top: 0;width: 210px;height: 210px;}
	.prahi_homev33_email{width: 100%;}
	.prahi_homev33_form form .et_contact_bottom_container{text-align: center;}
	.prahi_homev33_form form .et_contact_bottom_container .et_pb_button{margin-left:0;}
	.prahi_homev33_port .project .des{padding:15px;}
}
@media only screen and (max-width:767px){
	.prahi_homev33_email .et_pb_newsletter_form form .et_pb_newsletter_field{padding-bottom:10px !important;}
	.prahi_homev33_slider .et_pb_slide_description h1{font-size: 26px;}
	.prahi_homev33_slider .et-pb-controllers a{width:7px;height:7px;}
	.prahi_homev33_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{position: unset;}
}

/*Home V34*/
.prahi_homev34_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\e03b" !important;}
.prahi_homev34_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\e03c" !important;}
.prahi_homev34_slider .et_pb_slide .et_pb_slide_content h2{letter-spacing: 0px;font-weight: 600;font-size: 65px;margin-bottom: 10px;line-height: 86px;}
.prahi_homev34_slider .et_pb_slide .et_pb_slide_content h2 span{background-color: var(--yellow);color: var(--color2);padding: 0 10px;}
.prahi_homev34_slider .et_pb_slide .et_pb_slide_content .data{padding: 10px 20px;background: var(--blue);margin-bottom: 20px;display: inline-block;margin-top: 10px;}
.prahi_homev34_slider .et_pb_slide .et_pb_slide_content ul{list-style: none;padding: 0;}
.prahi_homev34_slider .et_pb_slide .et_pb_slide_content ul li span{position:relative;}
.prahi_homev34_slider .et_pb_slide .et_pb_slide_content ul li span:before{content:'\52';font-family:ETmodules;color:var(--yellow);display:inline-block;padding-right:7px;vertical-align: middle;}
.prahi_homev34_slider .et_pb_slide .et_pb_slide_content ul li{padding-bottom:5px;}
.prahi_homev34_slider .et_pb_slide .et_pb_button{box-shadow: 0 0 0 3px var(--blue), inset 0 0 0 1px rgba(255, 255, 255, .4);transition: all .5s ease;}
.prahi_homev34_slider .et_pb_slide .et_pb_button:hover{box-shadow: 0 0 0 3px var(--blue), inset 0 0 0 1px rgba(255, 255, 255, .7);}
.prahi_homev34_txt h2 span{color:var(--yellow);}
.prahi_homev34_btn{box-shadow: 0 0 0 3px var(--blue), inset 0 0 0 1px rgba(255, 255, 255, .4);transition: all .5s ease;}
.prahi_homev34_btn:hover{box-shadow: 0 0 0 3px var(--blue), inset 0 0 0 1px rgba(255, 255, 255, .7);}
.prahi_homev34_form .et_pb_contact form{margin: 0 !important;}
.prahi_homev34_form .et_pb_contact form .et_pb_contact_field:nth-child(odd){padding-left:0;}
.prahi_homev34_form .et_pb_contact form .et_contact_bottom_container{float: none;display: block;margin: 0;}
.prahi_homev34_form .et_pb_contact form .et_contact_bottom_container .et_pb_button{width: 100%;margin: 0;box-shadow: 0 0 0 3px var(--yellow), inset 0 0 0 1px rgba(255, 255, 255, .4);transition: all .5s ease;}
.prahi_homev34_form .et_pb_contact form .et_contact_bottom_container .et_pb_button:hover{box-shadow: 0 0 0 3px var(--yellow), inset 0 0 0 1px rgba(255, 255, 255, .7);}
.prahi_homev34_form  .et_pb_contact_main_title{padding-bottom: 20px;margin-bottom: 25px;border-bottom: 1px solid var(--color16);}
.prahi_homev34_txt1 h2 span{position:relative;}
.prahi_homev34_txt1 h2 span:after{width: 30px;margin: 10px auto 0;height: 10px;border-bottom-left-radius: 110px;border-bottom-right-radius: 110px;border: 3px solid var(--yellow);border-top: 0;content: "";display: block;left: 0;right:0;}
.prahi_homev34_txt2 h2 span{position:relative;}
.prahi_homev34_txt2 h2 span:after{width: 30px;margin: 10px 0 0;height: 10px;border-bottom-left-radius: 110px;border-bottom-right-radius: 110px;border: 3px solid var(--color2);border-top: 0;content: "";display: block;left: 0;}
.prahi_homev34_tab_row .prahi_homev34_tab_col2{position:relative;}
.prahi_homev34_tab_row .prahi_homev34_tab_col2:after{content:"\4c";font-family:ETmodules;position: absolute;left: 0px;bottom: 0px;padding: 40px;background: var(--blue);color: var(--color2);font-size: 30px;font-weight: 900;}
.prahi_homev34_tab .et_pb_all_tabs .et_pb_tab{padding:0;}
.prahi_homev34_tab{border: none;text-align:center;}
.prahi_homev34_tab ul{border-bottom: 1px solid var(--color16);border-top: 0px;display:inline-block;text-align:center;background: transparent;}
.prahi_homev34_tab ul li{height: auto !important;border-top: 10px solid var(--color16);background: var(--color16);padding: 15px 30px;margin-bottom: 0px;float: none;border-right: 0px;display: inline-block;position:relative;}
.prahi_homev34_tab ul li.et_pb_tab_active{border-color:var(--yellow);background: var(--color16);}
.prahi_homev34_tab ul li:before{margin-bottom: 20px;display:block;color: var(--blue);margin-top: 10px;text-align: center;content:'\e012';font-family:ETmodules;font-size: 40px;font-weight: 500;}
.prahi_homev34_tab ul li:nth-child(2):before{content:'\e021';}
.prahi_homev34_tab ul li:nth-child(3):before{content:'\e020';}
.prahi_homev34_tab ul li:nth-child(4):before{content:'\e023';}
.prahi_homev34_tab ul:after{display:none;}
.prahi_homev34_blurb .et_pb_blurb_content{display: flex;flex-direction: row-reverse;}
.prahi_homev34_blurb .et_pb_main_blurb_image,.prahi_homev34_blurb1 .et_pb_main_blurb_image{width: auto;}
.prahi_homev34_blurb .et_pb_blurb_container{padding: 15px 20px 0 0;}
.prahi_homev34_blurb .et_pb_image_wrap .et-pb-icon,.prahi_homev34_blurb1 .et_pb_image_wrap .et-pb-icon{color: var(--color2);background-color: var(--yellow);font-size: 25px;padding: 10px;text-align: center;}
.prahi_homev34_blurb1 .et_pb_blurb_container{padding: 15px 0 0 20px;}
.prahi_homev34_blurb:hover .et_pb_image_wrap .et-pb-icon,.prahi_homev34_blurb1:hover .et_pb_image_wrap .et-pb-icon{background-color:var(--blue);}
.prahi_homev34_port .project{border: 5px solid var(--color2);overflow:hidden;}
.prahi_homev34_port1 .project{border: 5px solid var(--color2);overflow:hidden;width:100% !important;}
.prahi_homev34_port .et_portfolio_image .et_overlay,.prahi_homev34_port1 .et_portfolio_image .et_overlay{-webkit-transform: translateX(-100%);-moz-transform: translateX(-100%);-ms-transform: translateX(-100%);-o-transform: translateX(-100%);transform: translateX(-100%);opacity: 1;z-index: 3;-webkit-transition: all 0.35s ease;-moz-transition: all 0.35s ease;transition: all 0.35s ease;}
.prahi_homev34_port .project:hover .et_portfolio_image .et_overlay,.prahi_homev34_port1 .project:hover .et_portfolio_image .et_overlay{-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}
.prahi_homev34_btn1{display:block !important;}
.prahi_homev34_blog .et_pb_post .more-link{display: inline-block;padding: 8px 25px;margin-bottom: 0;line-height: 2;background: var(--yellow);-webkit-transition: all .5s;-ms-transition: all .5s ease;transition: all .5s ease;box-shadow: 0 0 0 3px var(--yellow), inset 0 0 0 1px rgba(255, 255, 255, .4);margin-top: 20px;}
.prahi_homev34_blog .et_pb_post .more-link:hover{box-shadow: 0 0 0 3px var(--yellow), inset 0 0 0 1px rgba(255, 255, 255, .7);}
.prahi_homev34_blog .et_pb_post .entry-featured-image-url{overflow:hidden;background:var(--color1);}
.prahi_homev34_blog .et_pb_post .entry-featured-image-url img{-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;width: 100%;}
.prahi_homev34_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.15,1.15);-webkit-transform: scale(1.15,1.15);-moz-transform: scale(1.15,1.15);-ms-transform: scale(1.15,1.15);-o-transform: scale(1.15,1.15);opacity: .5;}
.prahi_homev34_blog .et_pb_post:hover .entry-title a{color:var(--yellow);}
.prahi_homev34_blog .et_pb_post:hover .post-meta .published{color:var(--color1);}
.prahi_homev34_blog .et_pb_post .entry-featured-image-url:after{display:block;color: var(--yellow);text-align: center;content:'\4c';font-family:ETmodules;top: 50%;transform: translateY(-10%);position:absolute;height:100%;width:100%;opacity:0;font-size:26px;font-weight:700;-webkit-transition: all 0.25s ease-in-out;-moz-transition: all 0.25s ease-in-out;-o-transition: all 0.25s ease-in-out;-ms-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out;}
.prahi_homev34_blog .et_pb_post:hover .entry-featured-image-url:after{opacity:1;}
.prahi_homev34_testi_slider .et_pb_slides .et_pb_slide_description{text-shadow:none;}
.prahi_homev34_testi_slider .et_pb_slides .et_pb_slide_description  h4{margin-top: 25px;}
.prahi_homev34_testi_slider .et_pb_slides .et_pb_slide_description  h3 span{color:var(--color1);position:relative;}
.prahi_homev34_testi_slider .et_pb_slides .et_pb_slide_description  h3 span:after{width: 30px;margin: 10px 0 0;height: 10px;border-bottom-left-radius: 110px;border-bottom-right-radius: 110px;border: 3px solid var(--color2);border-top: 0;content: "";display: block;left: 0;}
.prahi_homev34_testi_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content{position:relative;}
.prahi_homev34_testi_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content:before{content:"\7b";font-family:ETmodules;display:block;margin-bottom:25px;font-size:95px;color:var(--color1);opacity:.3;transform: rotate(180deg);text-align: end;}
.prahi_homev34_img_col1{position:relative;}
.prahi_homev34_img_col1:after{content:"\7b";font-family:ETmodules;position: absolute;right: 0px;bottom: 0px;padding: 15px;background: var(--blue);color: var(--color2);font-size: 75px;line-height: 56px;transform: rotate(180deg);font-weight: 900;}
.prahi_homev34_person_row .et_pb_column{position:relative;padding: 20px;border: 3px solid var(--color16);}
.prahi_homev34_person_row .et_pb_column .et_pb_team_member{position: relative;overflow: hidden;}
.prahi_homev34_person_row .et_pb_column .et_pb_team_member .et_pb_team_member_image{margin: 0;max-width: 100%;display: block;width: 100%;}
.prahi_homev34_person_row .et_pb_column .et_pb_team_member .et_pb_team_member_image img{width:100%;}
.prahi_homev34_person_row .et_pb_column .et_pb_team_member .et_pb_team_member_description{background-color: var(--color14);padding: 30px;position: absolute;top: 0;bottom: 0;left: 0;right: 0;color: var(--color2);-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);-webkit-transition: all 0.35s ease;-moz-transition: all 0.35s ease;transition: all 0.35s ease;transform: translateY(100%);display: block;}
.prahi_homev34_person_row .et_pb_column:hover{border-color:var(--yellow);}
.prahi_homev34_person_row .et_pb_column:hover .et_pb_text{display:none;}
.prahi_homev34_person_row .et_pb_column:hover .et_pb_team_member .et_pb_team_member_description{-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);transform: translate(0, 0);}
.prahi_homev34_person_row .et_pb_column .et_pb_team_member .et_pb_team_member_description h4{margin-top: 90px;}
.prahi_homev34_img{border: 2px solid var(--color16);}
.prahi_homev34_img:hover{border-color:var(--yellow);}
.prahi_homev34_img img{width: 100%;filter: grayscale(100%);opacity: .7;}
.prahi_homev34_img:hover img{filter: grayscale(0%);opacity: 1;}
.prahi_homev34_blurb2 .et-pb-icon{border: 1px solid var(--yellow);padding: 10px;}
.prahi_homev34_port .project .et_portfolio_image img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_homev34_slider .et_pb_slide .et_pb_slide_content h2{font-size:50px;line-height: 76px;}
	.prahi_homev34_txt2 h2 span:after{right:0;margin:10px auto 0;}
	.prahi_homev34_port .project{width: 50% !important;clear: none !important;}
	.prahi_homev34_port1 .project .et_portfolio_image img{width:100%;}
	.prahi_homev34_tab ul li{width: 50%;}
	.prahi_homev34_tab ul li a{width: 100%;display: block;}
	.prahi_homev34_blurb .et_pb_blurb_content{display:block;}
	.prahi_homev34_blurb1 .et_pb_blurb_container,.prahi_homev34_blurb .et_pb_blurb_container{padding:15px 0 0 0px;}
}
@media only screen and (max-width:767px){
	.prahi_homev34_slider .et_pb_slide .et_pb_slide_content h2 {font-size: 25px;line-height: 36px;}
	.prahi_homev34_port .project{width: 100% !important;}
	.prahi_homev34_blurb2{text-align:center;}
	.prahi_homev34_tab ul li{width: 100%;}
	.prahi_homev34_blurb2 .et_pb_blurb_container{display:block;}
}

/*Home V35*/
.prahi_homev35_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\e049" !important;}
.prahi_homev35_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\e04a" !important;}
.prahi_homev35_slider .et_pb_slides .et_pb_slide_title,.prahi_homev35_slider .et_pb_slides .et_pb_slide_content{max-width: 700px;}
.prahi_homev35_slider .et_pb_slides .et_pb_button{position:relative;z-index:1;}
.prahi_homev35_slider .et_pb_slides .et_pb_button:before{content: '';-webkit-transition: 0.5s;transition: 0.5s;position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;display:block;margin: 0;opacity: 1;background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));}
.prahi_homev35_slider .et_pb_slides .et_pb_button:hover:before{opacity: 0;visibility: hidden;}
.prahi_homev35_slider .et_pb_slides .et_pb_button:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: 0.5s;transition: 0.5s;opacity: 0;visibility: hidden;margin: 0;background: linear-gradient(to right, var(--yellow), var(--color15), var(--color15), var(--color15), var(--color15));}
.prahi_homev35_slider .et_pb_slides .et_pb_button:hover:after{opacity: 1;visibility: visible;}
.prahi_homev35_slider .et-pb-controllers{position: absolute;left: 210px;bottom: 120px;width: auto;}
.prahi_homev35_slider .et-pb-controllers a{width: 20px;height: 5px;}
.prahi_homev35_slider .et-pb-controllers a.et-pb-active-control{background:var(--yellow);}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb,.prahi_homev35_blurb{z-index: 1;-webkit-box-shadow: 0 0 40px 3px rgba(0, 0, 0, 0.05);box-shadow: 0 0 40px 3px rgba(0, 0, 0, 0.05);}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb:before,.prahi_homev35_blurb:before{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: 0.5s;transition: 0.5s;z-index: -1;background: -webkit-gradient(linear, right top, left top, from(var(--blue)), color-stop(var(--blue)), color-stop(var(--blue)), color-stop(var(--blue)), to(var(--blue)));background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));opacity: 0;visibility: hidden;}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb:hover:before,.prahi_homev35_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb:before,.prahi_homev35_blurb:hover:before{opacity: 1;visibility: visible;}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image,.prahi_homev35_blurb .et_pb_main_blurb_image{position: relative;width: 80px;height: 80px;line-height: 102px;border: 1px solid var(--blue);border-radius: 50%;-webkit-transition: 0.5s;transition: 0.5s;z-index: 1;}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image,.prahi_homev35_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_main_blurb_image,.prahi_homev35_blurb:hover .et_pb_main_blurb_image{border-color:var(--yellow);}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:before,.prahi_homev35_blurb .et_pb_main_blurb_image:before{content: '';-webkit-transition: 0.5s;transition: 0.5s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;display:block;margin: 3px;border-radius: 50%;opacity: 1;background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image:before,.prahi_homev35_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_main_blurb_image:before,.prahi_homev35_blurb:hover .et_pb_main_blurb_image:before{opacity: 0;visibility: hidden;}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:after,.prahi_homev35_blurb .et_pb_main_blurb_image:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;display:block;margin: 3px;border-radius: 50%;-webkit-transition: 0.5s;transition: 0.5s;opacity: 0;visibility: hidden;background: linear-gradient(to right, var(--yellow), var(--color15), var(--color15), var(--color15), var(--color15));}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb:hover .et_pb_main_blurb_image:after,.prahi_homev35_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_main_blurb_image:after,.prahi_homev35_blurb:hover .et_pb_main_blurb_image:after{opacity: 1;visibility: visible;}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb .et_pb_blurb_description a,.prahi_homev35_blurb .et_pb_blurb_description a{display: inline-block;color: var(--blue);text-transform: uppercase;position: relative;z-index: 1;font-size: 14px;font-weight: 700;margin-top: 15px;}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb:hover .et_pb_blurb_description a,.prahi_homev35_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_description a,.prahi_homev35_blurb:hover .et_pb_blurb_description a{color:var(--color2);}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb .et_pb_blurb_description a:before,.prahi_homev35_blurb .et_pb_blurb_description a:before{content: '';position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 0;width: 35px;height: 2px;transition: 0.5s;opacity: 0;z-index: -1;visibility: hidden;background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb .et_pb_blurb_description a:hover:before,.prahi_homev35_blurb .et_pb_blurb_description a:hover:before{right: -25px;opacity: 1;visibility: visible;}
.prahi_homev35_blurb_row .et_pb_column .et_pb_blurb:hover .et_pb_blurb_description a:before,.prahi_homev35_blurb_row .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_blurb_description a:before,.prahi_homev35_blurb:hover .et_pb_blurb_description a:before{background: var(--color2);}
.prahi_homev35_btn{position:relative;z-index:1;}
.prahi_homev35_btn:before{content: '';-webkit-transition: 0.5s;transition: 0.5s;background: linear-gradient(to right, var(--yellow), var(--color15), var(--color15), var(--color15), var(--color15));position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;display:block;margin: 0;opacity: 1;}
.prahi_homev35_btn:hover:before{opacity: 0;visibility: hidden;}
.prahi_homev35_btn:after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;-webkit-transition: 0.5s;transition: 0.5s;opacity: 0;visibility: hidden;background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));margin: 0;}
.prahi_homev35_btn:hover:after{opacity: 1;visibility: visible;}
.prahi_homev35_img{width: 324px;height: 360px;}
.prahi_homev35_img .et_pb_image_wrap {width: 100%;height: 100%;}
.prahi_homev35_img .et_pb_image_wrap img{width: 100%;height: 100%;object-fit: cover;}
.prahi_homev35_img1{position: absolute;bottom: 20px;right: 10px;}
.prahi_homev35_btn1{position:relative;overflow:hidden;z-index:1;}
.prahi_homev35_btn1:after{content: '';position: absolute;top: 0;left: 50%;width: 0;height: 100%;z-index: -1;background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));-webkit-transition: 0.5s;transition: 0.5s;opacity: 0;visibility: hidden;margin: 0;}
.prahi_homev35_btn1:hover:after{opacity: 1;visibility: visible;left: 0;width: 100%;}
.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide_image img{border-radius: 50%;border: 2px solid var(--color16);}
.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide_description{padding-top: 30px;padding-bottom:80px;display:block;position:relative;z-index:1;}
.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide_description h4{color: var(--yellow) !important;}
.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide_description:after{content:"\7b";font-family:ETmodules;display:block;font-size:150px;color:var(--color2);opacity:.2;transform: rotate(180deg);position:absolute;top: 46%;left: 36%;}
.prahi_homev35_video{height: 100%;}
.prahi_homev35_video .et_pb_video_play{background-color: var(--color2);width: 100px;height: 100px;line-height: 100px;border-radius: 50%;z-index: -1;color: var(--blue);text-align: center;transform: translateX(-50%);margin-left: 0 !important;}
.prahi_homev35_video .et_pb_video_play:after{z-index: -1;content: '';position: absolute;left: 0;top: 0;width: 100px;height: 100px;-webkit-animation: ripple1 1.6s ease-out infinite;animation: ripple1 1.6s ease-out infinite;opacity: 0;border-radius: 50%;background: rgba(255, 255, 255, 0.5);}
@keyframes ripple1{
0%, 35%{-webkit-transform: scale(0);transform: scale(0);opacity: 1;}
50%{-webkit-transform: scale(1.5);transform: scale(1.5);opacity: 0.8;}
100%{opacity: 0;-webkit-transform: scale(2);transform: scale(2);}}
.prahi_homev35_video .et_pb_video_play:before{content:"\45";}
.prahi_homev35_counter .percent{margin-bottom:0 !important;}
.prahi_homev35_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;position: relative;margin-bottom:20px !important;}
.prahi_homev35_port .project:nth-child(3),.prahi_homev35_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev35_port .project .des{position: absolute;border-radius: 5px;top: 0;right: 0;left: 0;bottom: 0;background: rgba(255, 255, 255, 0.93);margin: 10px;opacity: 0;visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;-webkit-transform: scale(0.9);transform: scale(0.9);}
.prahi_homev35_port .project .et_portfolio_image{position: relative;border-radius: 5px;overflow: hidden;}
.prahi_homev35_port .project .et_portfolio_image img{border-radius: 5px;-webkit-transition: 0.5s;transition: 0.5s;width: 100%;}
.prahi_homev35_port .project:hover .et_portfolio_image img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.prahi_homev35_port .project:hover .des{opacity: 1;visibility: visible;-webkit-transform: scale(1);transform: scale(1);}
.prahi_homev35_port .project .des h2{padding-top: 60px;padding-bottom: 15px;margin-bottom: 15px;position:relative;}
.prahi_homev35_port .project .des h2:after{content: '';position: absolute;bottom: 0;left: 0;right: 0; margin: 0 auto;height: 1px;background: var(--yellow);width: 70px;}
.prahi_homev35_port .et_pb_portfolio_filters{position: absolute;top: -120px;right: 0;}
.prahi_homev35_port .et_pb_portfolio_filters li a{border: none;outline: 0;background: transparent;color: var(--color32);text-transform: uppercase;padding: 6px 18px 8px;line-height: initial;border-radius: 5px 5px 0 0;position: relative;-webkit-transition: 0.5s;transition: 0.5s;font-weight: 600;font-size: 12px;overflow:visible;}
.prahi_homev35_port .et_pb_portfolio_filters li a:hover,.prahi_homev35_port .et_pb_portfolio_filters li a.active{background-color: var(--blue);color: var(--color2);}
.prahi_homev35_port .et_pb_portfolio_filters li a:after{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 0;background: var(--yellow);opacity: 0;visibility: hidden;-webkit-transition: 0.5s;transition: 0.5s;border-radius: 0 0 5px 5px;}
.prahi_homev35_port .et_pb_portfolio_filters li a:hover:after,.prahi_homev35_port .et_pb_portfolio_filters li a.active:after{opacity: 1;visibility: visible;height: 5px;bottom: -4px;}
.prahi_homev35_port .et_pb_portfolio_filters li{margin:0 3px;float: none;display: inline-block;}
.prahi_homev35_person_row .et_pb_team_member .et_pb_text{-webkit-transition: 0.5s;transition: 0.5s;padding: 35px 15px;border-radius: 0 0 5px 5px;background-color: var(--color73);position: relative;height: auto;display: inline-block;}
.prahi_homev35_person_row .et_pb_team_member{border-radius: 5px;-webkit-transition: 0.5s;transition: 0.5s;background-color: var(--color73);position: relative;overflow: hidden;}
.prahi_homev35_person_row .et_pb_team_member .et_pb_team_member_image{margin: 0;overflow: hidden;max-width: 100%;width: 100%; display: block;}
.prahi_homev35_person_row .et_pb_team_member .et_pb_team_member_image img{border-radius: 5px 5px 0 0;width: 100%;}
.prahi_homev35_person_row .et_pb_team_member .et_pb_team_member_description{position: absolute;bottom: -20px;left: 0;right: 0;-webkit-transition: 0.5s;transition: 0.5s;padding: 35px 15px;border-radius: 0 0 5px 5px;background-color: var(--color73);opacity: 0;visibility: hidden;z-index: 2;}
.prahi_homev35_person_row .et_pb_team_member:hover{-webkit-box-shadow: 0 0 40px 3px rgba(0, 0, 0, 0.05);box-shadow: 0 0 40px 3px rgba(0, 0, 0, 0.05);-webkit-transform: translateY(-5px);transform: translateY(-5px);background-color: var(--color2);}
.prahi_homev35_person_row .et_pb_team_member:hover .et_pb_text{background-color: var(--color2);opacity: 0;visibility: hidden;}
.prahi_homev35_person_row .et_pb_team_member:hover .et_pb_team_member_description{background-color: var(--color2);opacity: 1;visibility: visible;bottom: 0;}
.prahi_homev35_person_row .et_pb_team_member ul li{margin:0;}
.prahi_homev35_person_row .et_pb_team_member ul li a{width: 40px;height: 40px;border: 1px solid var(--color16);position: relative;z-index: 1;color: var(--color2);line-height: 38px; border-radius: 50%;margin: 0 3px;}
.prahi_homev35_person_row .et_pb_team_member ul li a:after{position: absolute;left: 0;top: 0;bottom: 0;right: 0;background: -webkit-gradient(linear, right top, left top, from(var(--blue)), color-stop(var(--blue)), color-stop(var(--blue)), color-stop(var(--blue)), to(var(--blue)));background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));margin: 2px;content: '';z-index: -1;border-radius: 50%; -webkit-transition: 0.5s;transition: 0.5s;}
.prahi_homev35_person_row .et_pb_team_member ul li a:hover{border-color: var(--yellow);}
.prahi_homev35_person_row .et_pb_team_member ul li a:hover:after{background: linear-gradient(to right, var(--yellow), var(--color15), var(--color15), var(--color15), var(--color15));}
.prahi_homev35_sec{position: relative;z-index: 1;background: -webkit-gradient(linear, right top, left top, from(var(--blue)), color-stop(var(--blue)), color-stop(var(--blue)), color-stop(var(--blue)), to(var(--blue)));background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));overflow: hidden;}
.prahi_homev35_sec:before{content:"";position: absolute;display: block;width: 5%;padding-bottom: 5%;top: 45%;left: 63%;opacity: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-backface-visibility: hidden;backface-visibility: hidden;pointer-events: none;border-radius: 50%;z-index: -1;margin-top: 0;-webkit-animation: 4.2s ease-out .5s infinite normal none running pulsei;animation: 4.2s ease-out .5s infinite normal none running pulsei;}
.prahi_homev35_sec:after{content:"";position: absolute;display: block;width: 5%;padding-bottom: 5%;top: 45%;left: 63%;opacity: 0;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-backface-visibility: hidden;backface-visibility: hidden;pointer-events: none;border-radius: 50%;z-index: -1;margin-top: 0;-webkit-animation: 4.2s ease-out 3.5s infinite normal none running pulsei;animation: 4.2s ease-out 3.5s infinite normal none running pulsei;}
@keyframes pulsei{
0% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);border: 1.5px solid var(--color23);opacity: 1;width: 5%;padding-bottom: 5%;}
100% {-webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity: 0;width: 50%;border: 1.5px solid var(--color23);padding-bottom: 50%;}}
.prahi_homev35_blog .et_pb_post{padding: 0;position:relative;overflow:hidden;}
.prahi_homev35_blog .et_pb_post .et_pb_image_container{margin: 0;border-radius: 5px;overflow: hidden;}
.prahi_homev35_blog .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom: 0;}
.prahi_homev35_blog .et_pb_post .des{margin-top: 25px;}
.prahi_homev35_blog .et_pb_post .des .info{display: flex;flex-direction: column-reverse;}
.prahi_homev35_blog .et_pb_post .des .info .post-meta a{color: var(--color24);}
.prahi_homev35_blog .et_pb_post .des .more-link{display: inline-block;position: relative;z-index: 1;margin-top: 20px;}
.prahi_homev35_blog .et_pb_post .des .more-link:before{content: '';position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);right: 0;width: 35px;height: 2px;background: -webkit-gradient(linear, right top, left top, from(var(--blue)), color-stop(var(--blue)), color-stop(var(--blue)), color-stop(var(--blue)), to(var(--blue)));background: linear-gradient(to left, var(--blue), var(--blue), var(--blue), var(--blue), var(--blue));-webkit-transition: 0.5s;transition: 0.5s;opacity: 0;z-index: -1;visibility: hidden;}
.prahi_homev35_blog .et_pb_post .des .more-link:hover:before{right: -25px;opacity: 1;visibility: visible;}
.prahi_homev35_blog .et_pb_post .des .published{position:relative;}
.prahi_homev35_blog .et_pb_post .des .published:before{content:'\e023';font-family:ETmodules;display:inline-block;padding-right:7px;padding-left: 5px;}
@media only screen and (max-width:981px){
	.prahi_homev35_slider .et-pb-controllers{bottom: 60px;left: 0;right: 0;}
	.prahi_homev35_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;}
	.prahi_homev35_port .project:nth-child(2),.prahi_homev35_port .project:nth-child(4),.prahi_homev35_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev35_port .project:nth-child(3){margin-right:20px !important;}
	.prahi_homev35_btn_col{width:100% !important;}
	.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide_image{float: none;width: 100%;margin: 0 !important;display: block !important;position: relative;top: unset !important;}
	.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide_description{float: none;width: 100%;}
	.prahi_homev35_testi_slider{padding-top: 40px;}
	.prahi_homev35_port .et_pb_portfolio_filters{position: unset;}
	.prahi_homev35_port .et_pb_portfolio_filters ul{text-align:center;}
	.prahi_homev35_port .et_pb_portfolio_filters ul li{margin-bottom:15px;}
	.prahi_homev35_sec:before,.prahi_homev35_sec:after{left:50%;top:50%;}
}
@media only screen and (max-width:767px){
	.prahi_homev35_slider .et-pb-controllers{bottom: 23px;left: 0;right: 0;}
	.prahi_homev35_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
	.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide_description{padding-bottom: 40px;}
	.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide_description:after{left:23%;}
	.prahi_homev35_testi_slider .et_pb_slides .et_pb_slide{padding: 0;}
	.prahi_homev35_video .et_pb_video_play{margin-left: 0px;width: 70px;height: 70px;line-height: 70px;transform: translateX(0%);}
	.prahi_homev35_video .et_pb_video_play:after{width: 70px;height: 70px;}
	.prahi_homev35_port .et_pb_portfolio_filters li{width: 100% !important;}
	.prahi_homev35_sec:before,.prahi_homev35_sec:after{top:40%;}
	.prahi_homev35_blog .et_pb_post .des .post-content-inner{margin-top: 10px;}
}

/*Home V36*/
.prahi_homev36_slider .et-pb-controllers a{background-color: transparent;box-shadow: inset 0 0 0 2px white;-webkit-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;width: 16px;height: 16px;}
.prahi_homev36_slider{top: -173px;}
.prahi_homev36_slider .et_pb_slide{padding-top:50px;}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_description{text-shadow: none;}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_content h3{letter-spacing: 0px;font-size: 62px;margin-bottom: 50px;text-align: center;}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p{text-align:center;}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn1{padding:10px 22px;font-size:14px;font-weight:600;background:var(--yellow);color:var(--color2);margin-right:20px;overflow: hidden;z-index:1;position:relative;transition: all 300ms linear;border-radius: 3px;border:2px solid var(--yellow);}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn1:hover{color: var(--yellow);-webkit-box-shadow: 0 10px 30px rgba(0,0,0,.1);-moz-box-shadow: 0 10px 30px rgba(0,0,0,.1);-ms-box-shadow: 0 10px 30px rgba(0,0,0,.1);-o-box-shadow: 0 10px 30px rgba(0,0,0,.1);box-shadow: 0 10px 30px rgba(0,0,0,.1);background:transparent;border-color:transparent;}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn1:before,.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn2:before{position: absolute;left: 0;top: 0;height: 100%;width: 100%;content: "";background-color: var(--color2);-webkit-transform: scale(0,1);-ms-transform: scale(0,1);transform: scale(0,1);-webkit-transform-origin: top right;-ms-transform-origin: top right;transform-origin: top right;-webkit-transition: transform 500ms cubic-bezier(.86,0,.07,1);-moz-transition: transform 500ms cubic-bezier(.86,0,.07,1); -o-transition: transform 500ms cubic-bezier(.86,0,.07,1);transition: transform 500ms cubic-bezier(.86,0,.07,1);-webkit-transition-timing-function: cubic-bezier(.86,0,.07,1);-moz-transition-timing-function: cubic-bezier(.86,0,.07,1);-o-transition-timing-function: cubic-bezier(.86,0,.07,1);transition-timing-function: cubic-bezier(.86,0,.07,1);display:block;z-index:-1;}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn1:hover:before,.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn2:hover:before{-webkit-transform: scale(1,1);-ms-transform: scale(1,1);transform: scale(1,1);-webkit-transform-origin: bottom left;-ms-transform-origin: bottom left;transform-origin: bottom left;}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn2{padding:10px 22px;font-size:14px;font-weight:600;color:var(--color2);border:2px solid var(--color2);overflow: hidden;z-index:1;position:relative;transition: all 300ms linear;border-radius: 3px;}
.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn2:hover{color:var(--color1);border-color:transparent;}
.prahi_homev36_blurb_col{position: relative;margin-top: -105px;box-shadow: 0 27px 50px rgba(0,0,0,.05);background-color: var(--color2);z-index: 3;}
.prahi_homev36_txt{position: relative;float: left;height: 220px;width: 215px;padding: 20px;margin-right: 30px;padding-top: 55px;}
.prahi_homev36_txt:before{position: absolute;left: 20px;top: 20px;right: 20px;bottom: 20px;background-color: var(--color2);content: "";}
.prahi_homev36_txt1{position: relative;float: right;max-width: 390px;width: 100%;padding-top: 10px;}
.prahi_homev36_txt1 h3,.prahi_homev36_txt3 h3{padding-left: 29px;letter-spacing: -.02em;position:relative;}
.prahi_homev36_txt1 h3:before,.prahi_homev36_txt3 h3:before{position: absolute;left: 0;top: 5%;height: 90%;width: 5px;background-color: var(--yellow);content: "";}
.prahi_homev36_txt2{float: left;width: 100%;}
.prahi_homev36_counter_row .et_pb_number_counter .percent{margin-bottom: 0;padding-left: 65px;}
.prahi_homev36_imgbox_row .prahi_homev36_blurb{position: absolute;left: 0;top: 0;height: 100%;width: 100%;text-align: center;opacity: 0;-webkit-transform: scale(.8);-moz-transform: scale(.8);-ms-transform: scale(.8);-o-transform: scale(.8);transform: scale(.8);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.prahi_homev36_imgbox_row .et_pb_column:hover .prahi_homev36_blurb{opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}
.prahi_homev36_imgbox_row .et_pb_column .et_pb_image{height: 260px;overflow: hidden;}
.prahi_homev36_imgbox_row .prahi_homev36_blurb h4{margin-bottom: 15px;}
.prahi_homev36_imgbox_row .prahi_homev36_blurb h4:hover{color:var(--yellow) !important;cursor:pointer;}
.prahi_homev36_imgbox_row .prahi_homev36_blurb .et-pb-icon{height: 70px;width: 70px;background: var(--yellow);line-height: 70px;}
.prahi_homev36_txt3 h4 span{color:var(--yellow);font-weight:600;}
.prahi_homev36_txt3 h4 span:hover{text-decoration:underline;}
.prahi_homev36_gallery{position: relative;max-width: 840px;margin: 0 auto;padding-bottom: 60px !important;overflow: visible;}
.prahi_homev36_gallery_sec{overflow:hidden;}
.prahi_homev36_gallery .et-pb-controllers{text-align: left;}
.prahi_homev36_gallery .et-pb-controllers a{height: 7px;width: 15px;background-color: var(--color16);margin: 0 5px;border-radius:0;}
.prahi_homev36_gallery .et-pb-controllers a.et-pb-active-control{width: 30px;background-color: var(--yellow);}
.prahi_homev36_work_row .et_pb_column{position: relative;text-align: center;}
.prahi_homev36_work_row .et_pb_column:not(:last-child):before{position: absolute;right: 0;top: 90px;height: 26px;width: 55px;margin-right: -43px;background: var(--color2);clip-path: polygon(0 35%, 60% 35%, 60% 0%, 100% 50%, 60% 100%, 60% 65%, 0 65%);content: "";}
.prahi_homev36_work_row .et_pb_column .et_pb_blurb{position: relative;display: inline-block;height: 200px;width: 200px;border: 2px solid rgba(255,255,255,.15);border-radius: 50%;margin-bottom: 50px;}
.prahi_homev36_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{margin-bottom: 0;position: relative;left: 0;top: 8px;height: 180px;width: 180px;border-radius: 50%;overflow: hidden;margin: 0 auto;z-index: -1;}
.prahi_homev36_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{height: 100%;width: 100%;max-width: 100%;}
.prahi_homev36_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap img{display: block;width: 100%;height: 100%;object-fit: cover;}
.prahi_homev36_work_row .et_pb_column .et_pb_blurb .et_pb_module_header{position: absolute;left: 0;right: 0;bottom: -30px;margin: 0 auto;height: 50px;width: 50px;line-height: 52px;padding: 0;text-align: center;border-radius: 50%;background-color: var(--yellow);}
.prahi_homev36_work_row .et_pb_column .et_pb_text{position: relative;max-width: 280px;margin: 15px auto 0;}
.prahi_homev36_person{position: relative;padding-bottom: 115px;}
.prahi_homev36_person .et_pb_team_member_image{margin: 0;max-width: 100%;}
.prahi_homev36_person .et_pb_team_member_description{position: absolute;left: 30px;right: 30px;bottom: 50px;text-align: center;background-color: var(--color2);padding: 35px 20px;box-shadow: 0 27px 30px rgba(0,0,0,.03);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;display: block;}
.prahi_homev36_person .et_pb_team_member_description .et_pb_member_social_links{visibility: hidden;opacity: 0;height: 0;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;margin-top: 0;}
.prahi_homev36_person:hover .et_pb_team_member_description{background-color: var(--blue);}
.prahi_homev36_person:hover .et_pb_team_member_description .et_pb_member_social_links{visibility: visible;opacity: 1;margin-top: 20px;height: 30px;}
.prahi_homev36_person:hover .et_pb_team_member_description .et_pb_module_header{color:var(--color2) !important;}
.prahi_homev36_person .et_pb_team_member_description .et_pb_module_header:hover{color:var(--yellow) !important;}
.prahi_homev36_form form .et_contact_bottom_container{float: none;margin-top: 0;display: block;text-align: left;}
.prahi_homev36_form_col1:before{position: absolute;left: 50px;top: 85px;color: var(--color2);font-size: 140px;line-height: 140px;content: "\e035";font-family: ETmodules;opacity: .10;}
.prahi_homev36_form_sec{position:relative;}
.prahi_homev36_form_sec:after{position: absolute;left: 0;bottom: 0;height: 125px;width: 100%;background-color: var(--color2);content: "";}
.prahi_homev36_icon .et_pb_main_blurb_image{margin-bottom:0;}
.prahi_homev36_icon .et-pb-icon{transform: rotate(180deg);margin-left: -20px;}
.prahi_homev36_testi_blurb .et_pb_main_blurb_image{width: 70px;border-radius: 50%;overflow: hidden;}
.prahi_homev36_testi_blurb .et_pb_module_header{padding-bottom: 5px;}
.prahi_homev36_testi_blurb .et_pb_blurb_description{position:relative;}
.prahi_homev36_testi_blurb  .et_pb_blurb_description:after{content: '\e033\e033\e033\e033\e031';font-family: ETmodules;font-size: 14px;text-align: left;color: var(--yellow);display: block;}
.prahi_homev36_contact_slider .et_pb_slides .et_pb_slide_content{margin-top:25px;}
.prahi_homev36_contact_slider .et_pb_slides .et_pb_slide_content h3{color: var(--yellow) !important;}
.prahi_homev36_contact_slider .et_pb_slides .et_pb_slide_content h3 span:hover{color:var(--color2);cursor:pointer;}
.prahi_homev36_contact_slider .et_pb_slides .et_pb_slide_content p span:hover{color:var(--yellow);cursor:pointer;}
.prahi_homev36_btnimg img:hover{box-shadow: 0 20px 30px rgba(0,0,0,.2);}
.prahi_homev36_email .et_pb_newsletter_form,.prahi_homev36_email .et_pb_newsletter_form form .et_pb_newsletter_field{padding: 0 !important;}
.prahi_homev36_map_txt .et_pb_text_inner{height:100%;}
.prahi_homev36_email .et_pb_newsletter_form form{position: relative;}
.prahi_homev36_email .et_pb_newsletter_form form .et_pb_newsletter_field .input{height: 60px;}
.prahi_homev36_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap{position: absolute;right: 0;top: 0;height: 60px;width: 60px;color: var(--color2);font-size: 18px;cursor: pointer;border-radius: 0 4px 4px 0; background-color: var(--blue);text-transform: uppercase;}
.prahi_homev36_email .et_pb_newsletter_form form .et_pb_newsletter_button_wrap a:after{margin-left: 0 !important;left: 0 !important;right: 0;line-height: 60px !important;}
.prahi_homev36_imgbox_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_homev36_imgbox_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_homev36_slider{top: 0px;}
	.prahi_homev36_slider .et_pb_slide{padding-top:0px;}
	.prahi_homev36_slider .et_pb_slide .et_pb_slide_content h3{font-size:48px;line-height: 60px;}
	.prahi_homev36_txt{float: none;margin: 0 auto 30px;}
	.prahi_homev36_txt1 h3, .prahi_homev36_txt3 h3{padding-left:0;}
	.prahi_homev36_txt1 h3:before, .prahi_homev36_txt3 h3:before{display:none;}
	.prahi_homev36_txt1{float: none;max-width: 100%;}
	.prahi_homev36_counter_row .et_pb_number_counter .percent{padding-left:0;}
	.prahi_homev36_txt2{float:none;margin-top:0;}
	.prahi_homev36_blurb_col .et_pb_blurb{text-align:center;}
	.prahi_homev36_blurb_col .et_pb_blurb .et_pb_blurb_content{display: inline-block;}
	.prahi_homev36_form form .et_contact_bottom_container{text-align:center;}
	.prahi_homev36_work_row .et_pb_column:not(:last-child):before{display:none;}
	.prahi_homev36_person .et_pb_team_member_image{float: none;width: 100%;}
	.prahi_homev36_person .et_pb_team_member_image img{width: 100%;}
	.prahi_homev36_form_col1:before{left: 0;right: 0;margin: auto;display: block;text-align: center;}
	.prahi_homev36_icon .et_pb_blurb_content{text-align: right !important;}
	.prahi_homev36_icon .et-pb-icon{transform: rotate(0deg);}
}
@media only screen and (max-width:767px){
	.prahi_homev36_slider .et_pb_slide .et_pb_slide_content .btn1{display: block;width: 100%;}
	.prahi_homev36_slider .et_pb_slide .et_pb_slide_content .btn2{display: block;width: 100%;margin-top: 10px;}
	.prahi_homev36_slider .et_pb_slide .et_pb_slide_content h3 {margin-bottom: 20px;font-size: 26px;
    line-height: 34px;}
	.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn1{margin: 0 auto 15px;}
	.prahi_homev36_slider .et_pb_slide .et_pb_slide_content p .btn2{margin:auto;}
}

/* Home V37*/
.prahi_homev37_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\e04d" !important;}
.prahi_homev37_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\e04e" !important;}
.prahi_homev37_slider .et_pb_slide .et_pb_slide_description{text-shadow: none;}
.prahi_homev37_slider .et_pb_slide .et_pb_slide_content h2{letter-spacing: 0px;font-weight: 600;font-size: 65px;margin: 0 auto 10px;color: var(--color2) !important;max-width: 950px;text-align:center;}
.prahi_homev37_slider .et_pb_slide .et_pb_slide_content p{margin-bottom:40px;text-align:center;}
.prahi_homev37_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title:before{position:absolute;content:'';background:var(--yellow);width: 60px;height: 2px;display:inline-block;left: -75px;top: 10px;}
.prahi_homev37_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title:after{position:absolute;content:'';background:var(--yellow);width: 60px;height: 2px;display:inline-block;right: -75px;top: 10px;}
.prahi_homev37_slider .et_pb_slide .et_pb_slide_description .et_pb_slide_title{position:relative;margin-left:40px;margin-right: 40px;display: inline-block;}
.prahi_homev37_slider_sec{top:-90px;}
.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper{display:inline-block;position:relative;overflow:hidden;z-index:1;background: var(--yellow);border-radius:3px;}
.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper .et_pb_button:before{position: absolute;content:'';left: 25%;transition-delay: 100ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%); transition: all 500ms ease;background-color: var(--color2);z-index: -1;display:block !important;opacity:1 !important;margin:0 !important;}
.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper .et_pb_button:after{position: absolute;content:'';display:block !important;margin:0 !important;opacity:1 !important;left: 50%;transition-delay: 200ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--color2);z-index: -1;}
.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper .et_pb_button{position:relative;z-index:1;margin:0;color:var(--color2);}
.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper:hover .et_pb_button{color:var(--yellow) !important;}
.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper:before,.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper:after{position: absolute;content:"";left: 0;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--color2);z-index: -1;display:block;}
.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper:hover:before,.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper:hover:after,.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper:hover .et_pb_button:before,.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper:hover .et_pb_button:after{transform: translateY(0) scale(2);}
.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper:after{position: absolute;content:"";left: 75%;transition-delay: 300ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--color2);z-index: -1;display:block;}
.prahi_homev37_txt h2,.prahi_homev37_txt1 h2{cursor: default;-webkit-text-stroke: 1px var(--color23);-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;margin-bottom: 5px;}
.prahi_homev37_txt h2:hover,.prahi_homev37_txt1 h2:hover{color: var(--color23) !important;-webkit-text-stroke: 1px transparent;}
.prahi_homev37_txt h2 span,.prahi_homev37_txt1 h2 span,.prahi_homev37_txt2 h2 span{position:relative;}
.prahi_homev37_txt h2 span:after,.prahi_homev37_txt1 h2 span:after,.prahi_homev37_txt2 h2 span:after{content:"";display:inline-block;margin-left: 15px;height: 2px;background-color:var(--yellow);width: 50px;}
.prahi_homev37_img_col{border: 10px solid var(--color2);box-shadow: 0 0 30px rgba(0,0,0,0.15);}
.prahi_homev37_btn_row .et_pb_button_module_wrapper{display:inline-block;position:relative;overflow:hidden;z-index:1;border: 3px solid var(--color2);border-radius:3px;}
.prahi_homev37_btn_row .et_pb_button_module_wrapper .et_pb_button:before,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper .et_pb_button:before{position: absolute;content:'';left: 25%;transition-delay: 100ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%); transition: all 500ms ease;background-color: var(--color2);z-index: -1;display:block !important;opacity:1 !important;margin:0 !important;}
.prahi_homev37_btn_row .et_pb_button_module_wrapper .et_pb_button:after,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper .et_pb_button:after{position: absolute;content:'';display:block !important;margin:0 !important;opacity:1 !important;left: 50%;transition-delay: 200ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--color2);z-index: -1;}
.prahi_homev37_btn_row .et_pb_button_module_wrapper .et_pb_button,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper .et_pb_button{position:relative;z-index:1;margin:0;color:var(--color2);}
.prahi_homev37_btn_row .et_pb_button_module_wrapper:hover .et_pb_button,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:hover .et_pb_button{color:var(--yellow);}
.prahi_homev37_btn_row .et_pb_button_module_wrapper:before,.prahi_homev37_btn_row .et_pb_button_module_wrapper:after,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:before,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:after{position: absolute;content:"";left: 0;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--color2);z-index: -1;display:block;}
.prahi_homev37_btn_row .et_pb_button_module_wrapper:hover:before,.prahi_homev37_btn_row .et_pb_button_module_wrapper:hover:after,.prahi_homev37_btn_row .et_pb_button_module_wrapper:hover .et_pb_button:before,.prahi_homev37_btn_row .et_pb_button_module_wrapper:hover .et_pb_button:after,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:hover:before,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:hover:after,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:hover .et_pb_button:before,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:hover .et_pb_button:after{transform: translateY(0) scale(2);}
.prahi_homev37_btn_row .et_pb_button_module_wrapper:after,.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:after{position: absolute;content:"";left: 75%;transition-delay: 300ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--color2);z-index: -1;display:block;}
.prahi_homev37_btn_row,.prahi_homev37_btn_row1{text-align:center;}
.prahi_homev37_counter .percent{margin-bottom:0 !important;}
.prahi_homev37_txt1 h2 span:before,.prahi_homev37_txt2 h2 span:before{content:"";display:inline-block;margin-right: 15px;height: 2px;background-color:var(--yellow);width: 50px;}
.prahi_homev37_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;position: relative;margin-bottom: 20px !important;}
.prahi_homev37_port .project:nth-child(3),.prahi_homev37_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev37_port .project .des{position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;width: auto;height: auto;-webkit-transform: scale(.7);-moz-transform: scale(.7);-ms-transform: scale(.7);-o-transform: scale(.7);border: none;transform: scale(.7);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;opacity: 0;visibility: hidden;}
.prahi_homev37_port .project:hover .des{opacity: 1;visibility: visible;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);z-index:0;}
.prahi_homev37_port .project .des .et_overlay{position: absolute;top: 15px;right: 15px;bottom: 15px;left: 15px;background-color: var(--yellow);content: "";opacity: 1;width: auto;height: auto;border: none;}
.prahi_homev37_port .project:hover .des .et_overlay{opacity:0.7;}
.prahi_homev37_port .project .des .et_pb_module_header{position: absolute;left: 0;top: 35%;width: 100%;opacity: 0;transform: translateY(100%);-webkit-transform: translateY(100%);-moz-transform: translateY(100%); -ms-transform: translateY(100%);-o-transform: translateY(100%);visibility: hidden;-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease; -ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;z-index: 9;}
.prahi_homev37_port .project:hover .des .et_pb_module_header{opacity: 1;visibility: visible;-webkit-transform: translateY(-100%);-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);transform: translateY(-100%);-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-ms-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}
.prahi_homev37_port .project .et_portfolio_image{width:100%;background:var(--color2);}
.prahi_homev37_port .project .et_portfolio_image img{width:100%;}
.prahi_homev37_port .project .des .et_overlay:before{line-height: 40px;height: 40px;width: 40px;background-color: var(--color2);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;transform: translateY(100%);-webkit-transform: translateY(100%);-moz-transform: translateY(100%);-ms-transform: translateY(100%);-o-transform: translateY(100%);-o-transition: all 300ms ease;transition: all 300ms ease;font-size: 16px;text-align: center;font-weight: 600;visibility: hidden;opacity:0;}
.prahi_homev37_port .project .des .et_overlay:hover:before{background-color: var(--color1);color:var(--color2) !important;}
.prahi_homev37_port .project:hover .des .et_overlay:before{opacity: 1;visibility: visible;-webkit-transform: translateY(0%);-moz-transform: translateY(0%);-ms-transform: translateY(0%);-o-transform: translateY(0%);transform: translateY(0%);-webkit-transition-delay: 200ms;-moz-transition-delay: 200ms;-ms-transition-delay: 200ms;-o-transition-delay: 200ms;transition-delay: 200ms;}
.prahi_homev37_btn_row1 .et_pb_button_module_wrapper{display:inline-block;position:relative;overflow:hidden;z-index:1;background:var(--yellow);border-radius:3px;}
.prahi_homev37_btn_row1 .et_pb_button_module_wrapper:hover{box-shadow: 0 10px 20px rgba(0,0,0,0.10);}
.prahi_homev37_form{position:relative;overflow:hidden;z-index:1;height: 100%;}
.prahi_homev37_form:before{position: absolute;left: 0;top: 0;height: 100%;width: 100%;background-color: var(--yellow);content: "";opacity: .95;z-index:-1;}
.prahi_homev37_form .et_pb_contact form{margin-left: 0;margin-top: 15px;}
.prahi_homev37_form .et_pb_contact form .et_pb_contact_field{padding:0;}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container{position: relative;overflow: hidden;z-index: 1;background: var(--color2);border-radius: 3px;display: block;float: none;text-align: center;margin-top: 20px;}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container .et_pb_button:before{position: absolute;content:'';left: 25%;transition-delay: 100ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%); transition: all 500ms ease;background-color: var(--yellow);z-index: -1;display:block !important;opacity:1 !important;margin:0 !important;}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container .et_pb_button:after{position: absolute;content:'';display:block !important;margin:0 !important;opacity:1 !important;left: 50%;transition-delay: 200ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--yellow);z-index: -1;}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container .et_pb_button{position:relative;z-index:1;margin:0;color:var(--yellow);display: block;width: 100%;}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:hover .et_pb_button{color:var(--color2) !important;}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:before,.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:after{position: absolute;content:"";left: 0;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--yellow);z-index: -1;display:block;}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:hover:before,.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:hover:after,.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:hover .et_pb_button:before,.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:hover .et_pb_button:after{transform: translateY(0) scale(2);}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:after{position: absolute;content:"";left: 75%;transition-delay: 300ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--yellow);z-index: -1;display:block;}
.prahi_homev37_form .et_pb_contact form .et_contact_bottom_container:hover{box-shadow: 0 10px 20px rgba(0,0,0,0.25);}
.prahi_homev37_form_sec .et_pb_row{box-shadow: 0 0 80px rgba(0,0,0,0.50);}
.prahi_homev37_testi_row .et_pb_blurb .et_pb_main_blurb_image{width: 70px;border-radius: 50%;overflow: hidden;border: 3px solid var(--color2);box-shadow: 0 0 20px rgba(0,0,0,0.10);}
.prahi_homev37_testi_row .et_pb_blurb .et_pb_blurb_container{vertical-align: middle;}
.prahi_homev37_txt2 h2{cursor: default;-webkit-text-stroke: 1px var(--color2);-webkit-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;margin-bottom: 5px;}
.prahi_homev37_txt2 h2:hover{color: var(--color2) !important;-webkit-text-stroke: 1px transparent;}
.prahi_homev37_blog .et_pb_post{padding:0;position:relative;overflow:hidden;}
.prahi_homev37_blog .et_pb_post .et_pb_image_container{margin:0;}
.prahi_homev37_blog .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom:0;position: relative;overflow: hidden;}
.prahi_homev37_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:after{content: "";position: absolute;top: -110%;left: -210%;width: 200%;height: 200%;opacity: 0;background: rgba(255, 255, 255, 0.13);background: linear-gradient( to right, rgba(255, 255, 255, 0.13) 0%, rgba(255, 255, 255, 0.13) 77%, rgba(255, 255, 255, 0.5) 92%, rgba(255, 255, 255, 0.0) 100% );}
.prahi_homev37_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url:after{opacity: 1;top: -20%;left: -30%;transition-property: left, top, opacity;transition-duration: 0.7s, 0.7s, 0.15s;transition-timing-function: linear;}
.prahi_homev37_blog .et_pb_post .des{position: relative;padding: 35px 20px;}
.prahi_homev37_blog .et_pb_post .des .date{position: absolute;left: 0;top: -15px;background-color: var(--yellow);box-shadow: 0 0 20px rgba(0,0,0,0.10);padding: 5px 15px 5px 30px;border-radius: 0 30px 30px 0;font-size: 14px;line-height: 20px;color: var(--color2);font-family: 'Poppins', sans-serif;}
.prahi_homev37_blog .et_pb_post .des .post-meta .author{position:relative;}
.prahi_homev37_blog .et_pb_post .des .post-meta .author:before{display:inline-block;content:"\e08a";font-family:ETmodules;color:transparent;-webkit-text-stroke: 1px var(--yellow);}
.prahi_homev37_blog .et_pb_post .des .blog-category:hover,.prahi_homev37_blog .et_pb_post .des h2 a:hover{color:var(--yellow) !important;cursor:pointer;}
.prahi_homev37_blog .et_pb_post .des h2{display:block;margin: 15px 0;}
.prahi_homev37_blog .et_pb_post .des .more-link{position:relative;display:inline-block;}
.prahi_homev37_blog .et_pb_post .des .more-link:after{display:inline-block;content:"\24";font-family:ETmodules;font-weight:700;opacity: 0;visibility: hidden;font-size: 12px;-webkit-transform: translateX(-20px);-moz-transform: translateX(-20px);-ms-transform: translateX(-20px);-o-transform: translateX(-20px);transform: translateX(-20px);-webkit-transition: all 300ms ease;-moz-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;transition: all 300ms ease;}
.prahi_homev37_blog .et_pb_post:hover .des .more-link:after{-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);visibility: visible;opacity: 1;}
@media only screen and (max-width:981px){
	.prahi_homev37_slider_sec{top:0px;}
	.prahi_homev37_slider .et_pb_slide .et_pb_slide_content h2{font-size:38px;line-height: 44px;}
	.prahi_homev37_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;}
	.prahi_homev37_port .project:nth-child(2),.prahi_homev37_port .project:nth-child(4),.prahi_homev37_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev37_port .project:nth-child(3){margin-right:20px !important;}
	.prahi_homev37_txt h2 span:before{content:"";display:inline-block;margin-right: 15px;height: 2px;background-color:var(--yellow);width: 50px;}
	.prahi_homev37_counter_row{overflow:visible !important;}
}
@media only screen and (max-width:767px){
	.prahi_homev37_slider .et_pb_slide .et_pb_button_wrapper{display:block;}
	.prahi_homev37_slider .et_pb_slide .et_pb_slide_content h2{font-size:23px;line-height: 30px;}
	.prahi_homev37_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
	.prahi_homev37_txt h2 span:before,.prahi_homev37_txt h2 span:after,.prahi_homev37_txt1 h2 span:before,.prahi_homev37_txt1 h2 span:after,.prahi_homev37_txt2 h2 span:before,.prahi_homev37_txt2 h2 span:after{display:none;}
}

/*Home v38*/
.prahi_homev38_slider .et_pb_slides .et_pb_slide .et_pb_slider_container_inner{display: flex;}
.prahi_homev38_slider .et_pb_slides .et_pb_slide:nth-child(even) .et_pb_slider_container_inner{flex-direction: row-reverse;}
.prahi_homev38_slider .et_pb_slides .et_pb_slide_image{position: relative; float: right;margin: 0px !important;height: 100%;}
.prahi_homev38_slider .et_pb_slides .et_pb_slide_image img{position: relative;max-width: inherit;width: auto;right: 0px;bottom: -130px;}
.prahi_homev38_slider .et_pb_slides .et_pb_slide_description{position: relative;margin-left: 160px;display: inline-block;text-shadow:none;}
.prahi_homev38_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title{max-width:480px;}
.prahi_homev38_slider  .et-pb-slider-arrows .et-pb-arrow-prev{background: var(--yellow)42;width: 40px;height: 100px;left: 0;opacity: 1;}
.prahi_homev38_slider  .et-pb-slider-arrows .et-pb-arrow-next{background: var(--yellow)42;width: 40px;height: 100px;right: 0;opacity: 1;}
.prahi_homev38_slider  .et-pb-slider-arrows a:before{line-height: 90px;font-size: 36px;}
.prahi_homev38_form{text-align: right;}
.prahi_homev38_form .et_pb_contact_form{display: flex;margin: 0;}
.prahi_homev38_form .et_pb_contact{display: inline-block;}
.prahi_homev38_form .et_pb_contact_form .et_pb_contact_field{padding: 0;margin: 0;}
.prahi_homev38_form .et_pb_contact_form .et_pb_contact_field .input{max-width: 250px;width: 100%;height: 50px;}
.prahi_homev38_form .et_pb_contact_form .et_contact_bottom_container{float: none;margin: 0;}
.prahi_homev38_form .et_pb_contact_form .et_contact_bottom_container .et_pb_button{width: 150px;}
.prahi_headerv38_divider:after{position: absolute;top: -2px;right: -10px;bottom: 0;width: 5px;height: 5px;background: var(--yellow);border-radius: 50%;content: "";display: inline-block;}
.prahi_headerv38_divider .et_pb_divider_internal{position:relative;}
.prahi_headerv38_divider .et_pb_divider_internal:after{position: absolute;top: -19px;right: -20px;bottom: 0;width: 5px;height: 5px;background: var(--yellow);border-radius: 50%;content: "";display: inline-block;}
.prahi_homev38_blurb .et_pb_main_blurb_image{width: auto;}
.prahi_homev38_blurb .et_pb_main_blurb_image .et-pb-icon{width: 40px;height: 40px;background: var(--yellow);text-align: center;line-height: 40px;}
.prahi_homev38_blurb1 .et_pb_main_blurb_image{width: 160px;vertical-align: middle;padding-right: 15px;border-right: 1px solid var(--color16);}
.prahi_homev38_video{height: 100%;position: relative;display: block;margin-left: 60px;}
.prahi_homev38_video .et_pb_video_play{padding: 7px;border: 3px dotted var(--yellow);height: 120px;width: 120px;border-radius: 50%;text-align: center;transition: all 500ms ease;margin: 0 !important;transform: translate(-50%,-50%);}
.prahi_homev38_video .et_pb_video_play:after{content:"";background: var(--color2);top: 6px;right: 6px;left: 6px;bottom: 6px;z-index: -1;position: absolute;border-radius: 50%;-webkit-animation: pulse 2s infinite;-o-animation: pulse 2s infinite;animation: pulse 2s infinite;transition: all 1s ease;}
.prahi_homev38_video .et_pb_video_play:before{content: "\45";line-height: 94px;}
.prahi_homev38_txt h5{position: relative;display: block;margin: 7px 0 0;padding: 0;}
.prahi_homev38_txt h5 .left,.prahi_homev38_txt h5 .right{position: relative;top: -2px;display: inline-block;width: 70px;height: 5px;background: transparent;}
.prahi_homev38_txt h5 p{position: relative;display: inline-block;padding: 0 15px;}
.prahi_homev38_txt h5 .left:before,.prahi_homev38_txt h5 .left:after,.prahi_homev38_txt1 h5 .left:before,.prahi_homev38_txt1 h5 .left:after{position: absolute;top: 0;right: 0;bottom: 0;width: 5px;height: 5px;background: var(--yellow);border-radius: 50%;content: "";}
.prahi_homev38_txt h5 .left:after,.prahi_homev38_txt1 h5 .left:after{right: 10px;}
.prahi_homev38_txt h5 .left span,.prahi_homev38_txt1 h5 .left span{position: absolute;top: 0;left: 0;bottom: 0;width: 50px;height: 1px;background: var(--yellow);content: "";margin: 2px 0;}
.prahi_homev38_txt h5 .right:before,.prahi_homev38_txt h5 .right:after,.prahi_homev38_txt1 h5 .right:before,.prahi_homev38_txt1 h5 .right:after{position: absolute;top: 0;left: 0;bottom: 0;width: 5px;height: 5px;background: var(--yellow);border-radius: 50%;content: "";}
.prahi_homev38_txt h5 .right:after,.prahi_homev38_txt1 h5 .right:after{left: 10px;}
.prahi_homev38_txt h5 .right span,.prahi_homev38_txt1 h5 .right span{position: absolute;top: 0;right: 0;bottom: 0;width: 50px;height: 1px;background: var(--yellow);content: "";margin: 2px 0;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_image .et_pb_image_wrap{position: relative;display: block;overflow: hidden;z-index: 1;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width: 100%;transform: scale(1.01);transition: all 700ms ease;}
.prahi_homev38_imgbox_row .et_pb_column:hover .et_pb_image .et_pb_image_wrap img{transform: scale(1.2);}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_image .et_pb_image_wrap:before{position: absolute;content: '';top: 0px;left: 0px;width: 100%;height: 50%;display: block;opacity: 0;text-align: center;transform: perspective(400px) rotateX(-90deg); transform-origin: top;transition: all 0.5s;background-color: rgba(18, 18, 18, 0.90);z-index:1;}
.prahi_homev38_imgbox_row .et_pb_column:hover .et_pb_image .et_pb_image_wrap:before{opacity: 1;transform: perspective(400px) rotateX(0deg);transition: all 700ms ease 100ms;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_image .et_pb_image_wrap:after{position: absolute;content: '';left: 0px;bottom: 0px;width: 100%;height: 50%;display: block;opacity: 0;text-align: center;transform: perspective(400px) rotateX(90deg);transform-origin: bottom;transition: all 0.5s;background-color: rgba(18, 18, 18, 0.90);z-index:1;}
.prahi_homev38_imgbox_row .et_pb_column:hover .et_pb_image .et_pb_image_wrap:after{opacity: 1;transform: perspective(400px) rotateX(0deg);transition: all 700ms ease 300ms;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_button_module_wrapper{position: absolute;right: -8px;bottom: 60px;transform: translate3d(0px, 60px, 0px);transition: all 300ms ease 100ms;opacity:0;z-index: 5;}
.prahi_homev38_imgbox_row .et_pb_column:hover .et_pb_button_module_wrapper{opacity: 1;transform: translate3d(0px, 0%, 0px);transition: all 700ms ease 900ms;}
.prahi_homev38_imgbox_row .et_pb_column .header{position: relative;display: block;-webkit-box-shadow: 0px 10px 9px 0px var(--color16);box-shadow: 0px 10px 9px 0px var(--color16);z-index: 1;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_button_module_wrapper a{width: 130px;text-align: center;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_button_module_wrapper a:after{position: absolute;right: 0;bottom: -15px;width: 8px;height: 15px;clip-path: polygon(0 0, 0% 100%, 100% 0);background: var(--yellow);content: "";opacity:1 !important;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_blurb{position: absolute;left: 0;right: 0;top: -32px;width: 150px;height: 90px;margin: 0 auto;text-align: center;z-index: 5;overflow: hidden;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_blurb:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--yellow);clip-path: polygon(50% 0, 100% 35%, 85% 35%, 85% 100%, 15% 100%, 15% 35%, 0 35%);content: "";z-index: -1;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{margin-bottom: 0;line-height: 120px;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_text{position:relative;display:block;transition: all 700ms ease 100ms;z-index: 9;}
.prahi_homev38_imgbox_row .et_pb_column:hover .et_pb_text{-webkit-box-shadow: 0px 7px 7px 0px var(--color16);box-shadow: 0px 7px 7px 0px var(--color16);}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_text:before{position: absolute;left: 0;bottom: -5px;right: 0;height: 5px;background: var(--color2);content: "";z-index: -1;transition: all 300ms ease 100ms;}
.prahi_homev38_imgbox_row .et_pb_column:hover .et_pb_text:before{height:0;}
.prahi_homev38_imgbox_row .et_pb_column .et_pb_text:after{position: absolute;left: 0;bottom: 0px;right: 0;height: 0px;background: var(--yellow);content: "";z-index: -1;transition: all 300ms ease 100ms;}
.prahi_homev38_imgbox_row .et_pb_column:hover .et_pb_text:after{height: 3px;}
.prahi_homev38_txt1 h5{position: relative;display: block;width: 160px;height: 5px;background: transparent;margin: 0 auto;padding: 0;}
.prahi_homev38_txt1 h5 .left{position: absolute;background: transparent;top: 0;left: 0;width: 70px;height: 5px;}
.prahi_homev38_txt1 h5 .right{position: absolute;background: transparent;top: 0;right: 0;width: 70px;height: 5px;background: transparent;}
.prahi_homev38_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;position: relative;margin-bottom: 20px !important;overflow: hidden;}
.prahi_homev38_port .project:nth-child(3),.prahi_homev38_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev38_port_sec .prahi_homev38_txt h5 .right,.prahi_homev38_testi_sec .prahi_homev38_txt h5 .right{display:none;}
.prahi_homev38_port .project .et_portfolio_image img{width: 100%;transform: scale(1.01);transition: all 700ms ease;}
.prahi_homev38_port .project:hover .et_portfolio_image img{transform: scale(1.2) rotate(2deg);}
.prahi_homev38_port .project .et_portfolio_image{position: relative;display: block;overflow: hidden;z-index: 5;}
.prahi_homev38_port .project .et_pb_module_header{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: rgba(18, 18, 18, 0.90);transform: scaleX(0);transition: all 700ms ease 100ms;display: table;z-index: 9;margin: 0;}
.prahi_homev38_port .project:hover .et_pb_module_header{transform: scaleY(1);}
.prahi_homev38_port .project .et_pb_module_header a{display: table-cell;vertical-align: middle;text-align: center;opacity: 0;transform-style: preserve-3d;transform: perspective(1200px) rotateX(-90deg) translateZ(-45px);transition: all 300ms ease 100ms;}
.prahi_homev38_port .project:hover .et_pb_module_header a{opacity: 1;transform: translate3d(0px, 0px, 0px);transition: all 700ms ease 500ms;}
.prahi_homev38_port .et_pb_portfolio_filters{position: absolute;top: -130px;right: 0;}
.prahi_homev38_port .et_pb_portfolio_filters ul li{float: none;text-align: center;display: inline-block;}
.prahi_homev38_port .et_pb_portfolio_filters ul li a{padding: 17px 30px 16px;border: 1px solid var(--color16);border-radius:0 !important;}
.prahi_homev38_port .et_pb_portfolio_filters ul li a:hover,.prahi_homev38_port .et_pb_portfolio_filters ul li a.active{background: var(--yellow) !important;}
.prahi_homev38_port .project .et_pb_module_header a:hover{color:var(--yellow) !important;}
.prahi_homev38_port .et_pb_portfolio_filters ul{position: relative;display: block;}
.prahi_homev38_txt2 .et_pb_text_inner{position: relative;display: inline-block;text-align: center;border: 1px dashed var(--color16);padding: 14px 40px 14px;margin-top: 20px;}
.prahi_homev38_txt2 .et_pb_text_inner span{color:var(--yellow);}
.prahi_homev28_work_row .et_pb_column .header .et_pb_image .et_pb_image_wrap,.prahi_homev28_work_row .et_pb_column .header .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev28_work_row .et_pb_column .header{position: relative;display: block;z-index: 5;}
.prahi_homev28_work_row .et_pb_column .header .et_pb_blurb{position: absolute;top: 0;left: 0;width: 100%;height: 100%;content: "";background: rgba(33, 33, 33, 0.90);transform: scaleX(0); z-index: 3;transition: all 700ms ease 100ms;display: table;}
.prahi_homev28_work_row .et_pb_column:hover .header .et_pb_blurb{transform: scaleY(1);}
.prahi_homev28_work_row .et_pb_column .header .et_pb_blurb .et_pb_blurb_content{display: table-cell;vertical-align: middle;text-align: center;opacity: 0;transform-style: preserve-3d;transform: perspective(1200px) rotateX(-90deg) translateZ(-45px);transition: all 300ms ease 100ms;max-width: 100%;}
.prahi_homev28_work_row .et_pb_column:hover .header .et_pb_blurb .et_pb_blurb_content{opacity: 1;transform: translate3d(0px, 0px, 0px);transition: all 700ms ease 500ms;}
.prahi_homev28_work_row .et_pb_column .header .et_pb_blurb .et_pb_main_blurb_image{margin-bottom:0;}
.prahi_homev28_work_row .et_pb_column .header .prahi_homev38_work_txt{position: absolute;left: 0;bottom: -59px;right: 0;display: block; height: 60px;background: var(--color2);text-align: center;}
.prahi_homev28_work_row .et_pb_column .header .prahi_homev38_work_txt h5{position: absolute;top: -31px;left: 0;right: 0;width: 62px;height: 62px;margin: 0 auto;background: transparent;text-align: center;border-radius: 50%;z-index: 5;transition: all 700ms ease 500ms;padding: 0;}
.prahi_homev28_work_row .et_pb_column:hover .header .prahi_homev38_work_txt h5{transform: scaleY(0);transition: all 300ms ease 100ms;}
.prahi_homev28_work_row .et_pb_column .header .prahi_homev38_work_txt h5:before{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: var(--yellow);clip-path: polygon(50% 0%, 83% 12%, 100% 43%, 94% 78%, 68% 100%, 32% 100%, 6% 78%, 0% 43%, 17% 12%);content: "";z-index: -1;}
.prahi_homev28_work_row .et_pb_column .header .prahi_homev38_work_txt h5 span{line-height: 63px;color: var(--color1);}
.prahi_homev28_work_row .et_pb_column .header .prahi_homev38_work_txt a{position: relative;display: block; background: var(--yellow);color: var(--color2);font-size: 16px;line-height: 60px;font-weight: 600;opacity: 0;transform-style: preserve-3d;transform: perspective(1200px) rotateX(90deg) translateZ(30px);transition: all 300ms ease 100ms;}
.prahi_homev28_work_row .et_pb_column:hover .header .prahi_homev38_work_txt a{opacity: 1;transform: translate3d(0px, 0px, 0px);transition: all 700ms ease 500ms;}
.prahi_homev38_testi_row .et_pb_team_member{top: -75px;position: relative;display: block;}
.prahi_homev38_testi_row .et_pb_team_member_image{position: absolute;top: -43px;left: 0;right: 0;width: 90px;height: 90px;margin: 0 auto;border-radius: 50%;z-index: 2;max-width: 100%;display: block;}
.prahi_homev38_testi_row .et_pb_team_member_image:after{position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;content: "";border: 3px solid var(--yellow);border-radius: 50%;transition: all 0.5s ease-in-out 0s;transform-style: preserve-3d;transform: perspective(1200px) rotateY(0deg) translateZ(0px);opacity: 1;z-index: 4;}
.prahi_homev38_testi_row .et_pb_column .et_pb_team_member_image img{width: 100%;transition: all 700ms ease 300ms;border-radius: 50%;}
.prahi_homev38_testi_row .et_pb_column:hover .et_pb_team_member_image img{transform: rotate(360deg);transition: all 700ms ease 100ms;}
.prahi_homev38_testi_row .et_pb_team_member .et_pb_team_member_description{display: block; float: none;}
.prahi_homev38_testi_row .et_pb_column:hover .et_pb_text{-webkit-box-shadow: 0px 6px 10px 3px var(--color16);box-shadow: 0px 6px 10px 3px var(--color16);}
.prahi_homev38_testi_row .et_pb_column .et_pb_text{position: relative;display: block;transition: all 300ms ease 100ms;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 a{position:relative;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 a:before{position: relative;content:"\7b";font-family:ETmodules;display: inline-block;padding: 0 6px;color: var(--color16);font-size: 75px;line-height: 32px;transition: all 500ms ease;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5{position: relative;display: block;margin: 7px 0 0;padding: 0;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .left,.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .right{position: relative;top: -25px;display: inline-block;width: 70px;height: 5px;background: transparent;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .left:before,.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .left:after{position: absolute;top: 0;right: 0;bottom: 0;width: 5px;height: 5px;background: var(--color16);border-radius: 50%;content: "";}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .left:after{right: 10px;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .left span{position: absolute;top: 0;left: 0;bottom: 0;width: 50px;height: 1px;background: var(--color16);content: "";margin: 2px 0;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .right:before,.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .right:after{position: absolute;top: 0;left: 0;bottom: 0;width: 5px;height: 5px;background: var(--color16);border-radius: 50%;content: "";}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .right:after{left: 10px;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 .right span{position: absolute;top: 0;right: 0;bottom: 0;width: 50px;height: 1px;background: var(--color16);content: "";margin: 2px 0;}
.prahi_homev38_testi_row .et_pb_column .et_pb_text h5 p{position: relative;display: inline-block;}
.prahi_homev38_testi_row .et_pb_column:hover .et_pb_text h5 .right span,.prahi_homev38_testi_row .et_pb_column:hover .et_pb_text h5 .right:before,.prahi_homev38_testi_row .et_pb_column:hover .et_pb_text h5 .right:after,.prahi_homev38_testi_row .et_pb_column:hover .et_pb_text h5 .left span,.prahi_homev38_testi_row .et_pb_column:hover .et_pb_text h5 .left:before,.prahi_homev38_testi_row .et_pb_column:hover .et_pb_text h5 .left:after{background:var(--yellow);}
.prahi_homev38_testi_row .et_pb_column:hover .et_pb_text h5 a:before{color:var(--yellow);}
.prahi_homev38_blog .et_pb_post{padding: 0;position:relative;}
.prahi_homev38_blog .et_pb_post .et_pb_image_container{margin: 0;}
.prahi_homev38_blog .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom:0;position: relative;display: block;overflow: hidden;}
.prahi_homev38_blog .et_pb_post .et_pb_image_container .entry-featured-image-url img{width: 100%;transform: scale(1.01);transition: all 700ms ease;}
.prahi_homev38_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url img{transform: scale(1.2) rotate(2deg);}
.prahi_homev38_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:before{position: absolute;content: '';top: 0px;left: 0px;width: 100%;height: 50%;display: block;opacity: 0;text-align: center;transform: perspective(400px) rotateX(-90deg); transform-origin: top;transition: all 0.5s;background-color: rgba(18, 18, 18, 0.90);z-index:1;}
.prahi_homev38_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url:before{opacity: 1;transform: perspective(400px) rotateX(0deg);transition: all 700ms ease 100ms;}
.prahi_homev38_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:after{position: absolute;content: '';left: 0px;bottom: 0px;width: 100%;height: 50%;display: block;opacity: 0;text-align: center;transform: perspective(400px) rotateX(90deg);transform-origin: bottom;transition: all 0.5s;background-color: rgba(18, 18, 18, 0.90);z-index:1;}
.prahi_homev38_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url:after{opacity: 1;transform: perspective(400px) rotateX(0deg);transition: all 700ms ease 300ms;}
.prahi_homev38_blog .et_pb_post .date-info{position: absolute;left: 30px;bottom: -60px;right: 30px;display: block;padding-left: 60px;min-height: 90px;background: var(--color2);-webkit-box-shadow: 0px 5px 9px 2px var(--color16);box-shadow: 0px 5px 9px 2px var(--color16);z-index: 3;}
.prahi_homev38_blog .et_pb_post .date-info .date{position: absolute;top: 0;left: 0;width: 60px;min-height: 90px;display: block;padding: 21px 0;background: var(--yellow);text-align: center;font-size: 17px;font-weight: 700;color: var(--color2);}
.prahi_homev38_blog .et_pb_post .date-info .author{position: relative;display: block;padding-left: 20px;min-height: 90px;padding-top: 17px;padding-bottom: 17px;}
.prahi_homev38_blog .et_pb_post .date-info .author h6{font-weight: 700;text-transform: uppercase;margin: 0 0 5px;padding: 10px 0 0;}
.prahi_homev38_blog .et_pb_post .date-info .author span{font-size: 14px;font-weight: 700;text-transform: uppercase;}
.prahi_homev38_blog .et_pb_post .des{position: relative;display: block;padding: 88px 30px 0;border: 1px solid var(--color16);}
.prahi_homev38_blog .et_pb_post .des .post-content{position: relative;display: block;border-bottom: 1px solid var(--color16);padding-bottom: 27px;}
.prahi_homev38_blog .et_pb_post .des .category{position: relative;display: block;overflow: hidden;padding: 12px 0 31px;color: var(--color23);}
.prahi_homev38_blog .et_pb_post .des .category:hover,.prahi_homev38_blog .et_pb_post .des h2 a:hover{color:var(--yellow) !important;}
.prahi_homev38_price_row .et_pb_blurb .et_pb_blurb_description h1{color: var(--color2);font-size: 40px;line-height: 40px;text-transform: uppercase;font-weight: 600;margin-bottom:7px;}
.prahi_homev38_price_row .et_pb_blurb .et_pb_blurb_description a{position: relative;background: var(--color23);display: inline-block;padding: 0 25px;color: var(--color2);font-size: 16px;line-height: 50px;font-weight: 600;text-transform: capitalize;font-family: 'Poppins', sans-serif; transition: all 500ms ease;margin-top: 30px;}
.prahi_homev38_price_row .et_pb_blurb .et_pb_blurb_description a:hover{background:var(--yellow);}
.prahi_homev38_form_row{position: relative;display: block;z-index:1;}
.prahi_homev38_form_row:before{position: absolute;top: 0;left: -45px;bottom: 0;right: 0px;background: var(--color16);content: ""; z-index: -1;-moz-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);-o-transform: skew(-30deg, 0deg);-ms-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
.prahi_homev38_tab_innerrow .prahi_homev38_txt h5 .right{display:none;}
.prahi_homev38_tab .et_pb_tab{padding:100px 0 0;}
.prahi_homev38_tab_form .et_pb_contact_message{position: relative;display: block !important;float: left;width: 80%;height: 110px;min-height: 100% !important;padding: 13px 20px;margin: 0;}
.prahi_homev38_tab_form .et_contact_bottom_container{position: relative;display: block;border: none;float: right;width: 16%;background: var(--yellow);color: var(--color2);font-size: 40px;margin-top: 0px;border-radius: 0px;height: 110px; max-height: 100%;transition: all 200ms linear;transition-delay: 0.1s;text-align: center;}
.prahi_homev38_tab_form .et_contact_bottom_container .et_pb_button:after{margin-left: 0 !important;position: relative;width: 100%;line-height: 100px !important;transition: all 200ms linear;transition-delay: 0.1s;}
.prahi_homev38_tab_form .et_contact_bottom_container .et_pb_button{margin:0;background: transparent;}
.prahi_homev38_tab_form .et_contact_bottom_container:hover{background:var(--color1);}
.prahi_homev38_tab .et_pb_tabs_controls{position: relative;display: block;max-width: 540px;width: 100%;overflow: hidden;background: transparent;margin-top: -145px;}
.prahi_homev38_tab .et_pb_tabs_controls li{position: relative;display: inline-block;background: transparent;padding-left: 57px;padding-right: 57px;line-height: 60px;cursor: pointer;height: auto !important;border: none;z-index: 1;}
.prahi_homev38_tab .et_pb_tabs_controls li:nth-child(2){padding-left:0;}
.prahi_homev38_tab .et_pb_tabs_controls li a{display: inline-block;padding: 0 0 0 15px;}
.prahi_homev38_tab .et_pb_tabs_controls li:before{content: "\e007";display: inline-block;font-family: ETmodules;font-size: 24px;color: var(--yellow);}
.prahi_homev38_tab .et_pb_tabs_controls:after{display:none;}
.prahi_homev38_tab .et_pb_tabs_controls li:after{position: absolute;top: 0;left: 30px;bottom: 0;right: 30px;background: var(--color2);content: "";z-index: -1;-moz-transform: skew(-30deg, 0deg);-webkit-transform: skew(-30deg, 0deg);-o-transform: skew(-30deg, 0deg);-ms-transform: skew(-30deg, 0deg);transform: skew(-30deg, 0deg);}
.prahi_homev38_tab .et_pb_tabs_controls li.et_pb_tab_active:after{background:var(--yellow);}
.prahi_homev38_tab .et_pb_tabs_controls li.et_pb_tab_active::before{color:var(--color2);}
.prahi_homev38_tab .et_pb_tabs_controls li:nth-child(2):after{left: -31px;}
.prahi_homev38_tab .et_pb_tabs_controls li:nth-child(2):before{content: "\e00a";}
.prahi_homev38_img{display: block; background: var(--color2);text-align: center;transition: all 700ms ease 200ms;}
.prahi_homev38_img:hover{-webkit-box-shadow: 0px 5px 10px 2px var(--color16);box-shadow: 0px 5px 10px 2px var(--color16);}
.prahi_homev38_img .et_pb_image_wrap{padding:15px 0;}
.prahi_homev38_img .et_pb_image_wrap img{width: auto;filter: brightness(0%);transition: all 900ms ease 200ms;transform: perspective(1200px) rotateY(0deg) translateZ(0px);}
.prahi_homev38_img:hover .et_pb_image_wrap img{filter: brightness(100%);transform: perspective(1200px) rotateY(360deg) translateZ(0px);}
@media only screen and (max-width:981px){
	.prahi_homev38_history_sec .et_pb_row{display: flex;flex-direction: column-reverse;}
	.prahi_homev38_slider .et_pb_slide_image{display:none;}
	.prahi_homev38_slider .et_pb_slide_description{margin: auto !important;width: 80%;}
	.prahi_homev38_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title{max-width:100%;}
	.prahi_homev38_banner_row{text-align:center;}
	.prahi_homev38_banner_row .et_pb_blurb{display:inline-block;}
	.prahi_homev38_form,.prahi_homev38_blurb1{text-align: center;}
	.prahi_homev38_video{margin-left:0;}
	.prahi_homev38_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;}
	.prahi_homev38_port .et_pb_portfolio_filters{position: relative;top: 0;right: 0;}
	.prahi_homev38_port .et_pb_portfolio_filters ul{border-right:0;text-align:center;}
	.prahi_homev38_port .project:nth-child(2),.prahi_homev38_port .project:nth-child(4),.prahi_homev38_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev38_port .project:nth-child(3){margin-right:20px !important;}
	.prahi_homev38_port_sec .prahi_homev38_txt h5 .right,.prahi_homev38_testi_sec .prahi_homev38_txt h5 .right,.prahi_homev38_tab_innerrow .prahi_homev38_txt h5 .right{display:inline-block;}
	.prahi_homev38_form_row:before{display:none;}
	.prahi_homev38_tab .et_pb_tabs_controls{max-width: 100%;margin-top: 0;text-align: center;}
	.prahi_homev38_tab .et_pb_tabs_controls li{float:none;background:var(--color2) !important;line-height: 60px;padding-left: 25px;padding-right: 25px;width: 50%;}
	.prahi_homev38_tab .et_pb_tabs_controls li:after{display:none;}
	.prahi_homev38_tab .et_pb_tabs_controls li.et_pb_tab_active{background:var(--yellow) !important;}
	.prahi_homev38_tab .et_pb_tabs_controls li:nth-child(2){padding-left:25px;}
	.prahi_homev38_tab_form .et_contact_bottom_container{height: 105px;}
	.prahi_homev38_tab .et_pb_tab{padding: 50px 0 0;}
	.prahi_homev38_tab_form .et_contact_bottom_container .et_pb_button:after{line-height: 70px !important;}
	.prahi_homev38_tab_form .et_contact_bottom_container{height: 70px;margin-top: -20px;}
	.prahi_homev38_tab_form .et_pb_contact_message{height: 70px;}
	.prahi_homev38_blurb .et_pb_blurb_container{vertical-align: bottom;}
	.prahi_homev38_txt2 .et_pb_text_inner{margin-top:0;}
}
@media only screen and (max-width:767px){
	.prahi_homev38_port .et_pb_portfolio_filters ul li{display: block;width: 100% !important;margin-bottom: 5px;}
	.prahi_homev38_txt h5 .left, .prahi_homev38_txt h5 .right{width: 50px;}
	.prahi_homev38_txt h5 .left span,.prahi_homev38_txt h5 .right span{width: 30px;}
	.prahi_homev38_txt h5 p{padding: 0 7px;font-size: 13px;}
	.prahi_homev38_slider .et_pb_slide_description{margin: 0 !important;width: 100%;}
	.prahi_homev38_slider .et_pb_slides .et_pb_slide_description:after{left: -15px;top: 80px;width: 200px;height: 260px;}
	.prahi_homev38_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
	.prahi_homev38_tab .et_pb_tabs_controls li{width:100%;}
	.prahi_homev38_tab_form .et_contact_bottom_container{margin-top: -8px;}
	.prahi_homev38_port{margin-bottom:0 !important;}
	.prahi_homev38_video .et_pb_video_play:before{line-height: 80px;}
	.prahi_homev38_video .et_pb_video_play{height: 100px;width: 100px;}
	.prahi_homev38_form .et_pb_contact{display: block;}
	.prahi_homev38_form .et_pb_contact_form{display: block;}
	.prahi_homev38_form .et_pb_contact_form .et_contact_bottom_container{text-align: center;display: block;}
	.prahi_homev38_form .et_pb_contact_form .et_contact_bottom_container .et_pb_button{margin: 10px 0 0 0;text-align: center;}
}

/*Home v39*/
.prahi_homev39_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev39_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description{text-shadow: none;}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description h2{font-size: 72px;line-height: 1.0em;font-weight: 600;margin-bottom: 36px;}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description h2 span{color:var(--yellow);}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .text{margin-top: 27px;margin-bottom: 30px;max-width: 470px;}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .text h3{color: var(--yellow) !important;font-size: 26px;line-height: 40px;}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .text p{display:inline-block;position:relative;}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .text p:not(:first-child):before{content:"";display:inline-block;background:var(--yellow);height:10px;width:10px;border-radius:50%;margin: 0 8px;}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .btn1{position: relative;display: inline-block;padding: 0 30px;background: transparent;color: var(--color2);font-size: 16px;line-height: 57px;font-weight: 400;text-transform: uppercase;border: 2px solid var(--color2);}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .btn1:hover{background:var(--yellow);border-color:var(--yellow);}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .btn2{position: relative;display: inline-block;padding: 0 30px;background: var(--yellow);color: var(--color2);font-size: 16px;line-height: 57px;font-weight: 400;text-transform: uppercase;border: 2px solid var(--yellow);margin-left: 11px;}
.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .btn2:hover{background:transparent;border-color:var(--color2);}
.prahi_homev39_slider .et_pb_slide:not(:first-child) .et_pb_slide_description .text{margin-right: 0;margin-left: auto;}
.prahi_homev39_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;left: 22px;}
.prahi_homev39_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;right: 22px;}
.prahi_homev39_blurb_row .et_pb_blurb .et-pb-icon{height: 72px;width: 72px;line-height: 73px;background: var(--yellow);}
.prahi_homev39_txt .et_pb_text_inner{position: relative;padding-left: 29px;}
.prahi_homev39_txt .et_pb_text_inner:after{display: block;content: "";position: absolute;background-color: var(--yellow);width: 6px;top: 0%;height: 95%;left: 0;margin-left: 0;}
.prahi_homev39_txt .et_pb_text_inner h2{padding:0;}
.prahi_homev39_txt1 .et_pb_text_inner{position: relative;padding-left: 29px;}
.prahi_homev39_txt1 .et_pb_text_inner:after{display: block;content: "";position: absolute;background-color: var(--color2);width: 6px;top: 0%;height: 95%;left: 0;margin-left: 0;}
.prahi_homev39_txt1 .et_pb_text_inner h2{padding:0;}
.prahi_homev39_blurb .et_pb_main_blurb_image{width: auto;}
.prahi_homev39_blurb .et_pb_image_wrap{height: 75px;width: 75px;margin-right: 10px;margin-top: 5px;border: 2px solid var(--color2);}
.prahi_homev39_blurb .et_pb_image_wrap .et-pb-icon{text-align: center;width: 72px;line-height: 72px;}
.prahi_homev39_blurb:not(:last-child){border-bottom: 1px solid rgba(255, 255, 255, .24);padding-bottom: 30px;}
.prahi_homev39_blurb1 .et_pb_main_blurb_image{border-radius: 100%;overflow: hidden;margin-bottom: 10px;height: 90px;width: 90px;}
.prahi_homev39_blurb1 .et_pb_module_header{padding-bottom: 5px;}
.prahi_homev39_counter{margin-top: -52px;}
.prahi_homev39_counter .percent{border-bottom: 1px solid rgba(242,242,242,.06);padding-left: 45px;}
.prahi_homev39_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;position: relative;margin-bottom: 20px !important;overflow: hidden;}
.prahi_homev39_port .project:nth-child(3),.prahi_homev39_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev39_port .project .des{position: absolute;bottom: -30%;opacity: 0;z-index: 1;-webkit-transition: all 0.5s;-moz-transition: all 0.5s; -o-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;width: 100%;height: 100%;background-color: var(--color14);}
.prahi_homev39_port .project:hover .des{opacity: 1;bottom: 0;}
.prahi_homev39_port .project .et_portfolio_image img{width:100%;}
.prahi_homev39_port .project .des:before{position: absolute;right:5%;bottom:5%;left: 5%;top: 5%;border: 1px solid rgba(255,255,255,.28);text-align: center;display: flex;justify-content: center;flex-direction: column;padding: 0 15px;content:"";}
.prahi_homev39_port .project .des:after{content: "";position: absolute;left: 50%;bottom: 80px;width: 60px;height: 3px;margin-left: -25px;background:var(--yellow);}
.prahi_homev39_port .project .des .et_pb_module_header{position: absolute;width: 100%;top: 100px;}
.prahi_homev39_port .project .des .post-meta{position: absolute;width: 100%;top: 70px;}
.prahi_homev39_port .et_pb_portfolio_filters li a{border: none;margin: 0 3px;background: transparent;}
.prahi_homev39_port .et_pb_portfolio_filters li{float: none;display: inline-block;}
.prahi_homev39_port .et_pb_portfolio_filters li a.active{background: var(--yellow) !important;color:var(--color2);}
.prahi_homev39_port .et_pb_portfolio_filters{position: absolute;right: 0;top: -115px;}
.prahi_homev39_port .et_pb_portfolio_filters li a:hover{background:transparent;}
.prahi_homev39_person{background-color: var(--color2);-webkit-box-shadow: 0 0 25px 0 rgba(41,61,88,.06);-moz-box-shadow: 0 0 25px 0 rgba(41,61,88,.06);box-shadow: 0 0 25px 0 rgba(41,61,88,.06);overflow: hidden;position: relative;}
.prahi_homev39_person .et_pb_team_member_image{display: block;margin-bottom: 0;width: 100%;max-width: 100%;float: none;}
.prahi_homev39_person .et_pb_team_member_image img{width:100%;}
.prahi_homev39_person .et_pb_team_member_description{display: block;z-index: 2;position: relative;margin-top: -40px;transform: translateY(40px);padding-bottom: 6px;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.prahi_homev39_person:hover .et_pb_team_member_description{transform: translateY(0);background: var(--color2);}
.prahi_homev39_person .et_pb_team_member_description h4{padding-top: 26px;}
.prahi_homev39_blog .et_pb_post{background-color: var(--color2);padding: 0;margin: 10px 0 20px;-webkit-box-shadow: 0 0 25px 0 rgba(41,61,88,.06);-moz-box-shadow: 0 0 25px 0 rgba(41,61,88,.06);box-shadow: 0 0 25px 0 rgba(41,61,88,.06);-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);-webkit-transition: 0.5s;-o-transition: 0.5s;-moz-transition: 0.5s;transition: 0.5s;}
.prahi_homev39_blog .et_pb_post .et_pb_image_container{margin: 0;}
.prahi_homev39_blog .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom: 0;}
.prahi_homev39_blog .et_pb_post:hover{-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);box-shadow: 0 0 20px rgba(0,0,0,.14);}
.prahi_homev39_blog .et_pb_post .des{padding: 15px 17px 11px 17px;display: flex;flex-direction: column-reverse;}
.prahi_homev39_blog .et_pb_post .des .published{position:relative;}
.prahi_homev39_blog .et_pb_post .des .published:before{content:"\e025";font-family:ETmodules;display:inline-block;padding-right: 10px;}
.prahi_homev39_blog .et_pb_post .des .published:hover{color:var(--yellow);}
@media only screen and (max-width:981px){
	.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .text{margin: 20px auto;}
	.prahi_homev39_slider .et_pb_slide:not(:first-child) .et_pb_slide_description .text{margin-right: auto;margin-left: auto;}
	.prahi_homev39_slider .et_pb_slide .et_pb_slide_description h2 {font-size: 60px;}
	.prahi_homev39_txt .et_pb_text_inner{padding-left:0;}
	.prahi_homev39_txt .et_pb_text_inner:after{display:none;}
	.prahi_homev39_txt1 .et_pb_text_inner{padding-left:0;}
	.prahi_homev39_txt1 .et_pb_text_inner:after{display:none;}
	.prahi_homev39_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;}
	.prahi_homev39_port .project:nth-child(2),.prahi_homev39_port .project:nth-child(4),.prahi_homev39_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev39_port .project:nth-child(3){margin-right:20px !important;}
	.prahi_homev39_counter{margin-top: -35px;}
	.prahi_homev39_counter .percent{padding-left:0;}
	.prahi_homev39_port .et_pb_portfolio_filters{position: relative;right: 0;top: 0;left: 0;}
	.prahi_homev39_port .project .des:after{bottom: 55px;}	
}
@media only screen and (max-width:767px){
	.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .btn1,.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .btn2{width:100%;}
	.prahi_homev39_slider .et_pb_slide .et_pb_slide_description h2{font-size: 34px;margin-bottom: 15px;}
	.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .btn2{margin-left: 0;margin-top: 20px;}
	.prahi_homev39_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
	.prahi_homev39_slider .et_pb_slide:nth-child(1) .et_pb_slide_description .text p:before{content: "";display: inline-block;background: var(--yellow);height: 10px; width: 10px;border-radius: 50%;margin: 0 8px;}
	.prahi_homev39_slider .et_pb_slide .et_pb_slide_description .text p{display: block;line-height: 30px !important;padding: 0;}	
}

/*Home V40*/
.prahi_homev40_form form{margin: 0;}
.prahi_homev40_form form .et_pb_contact_field{padding: 0;}
.prahi_homev40_form form .et_contact_bottom_container{float: none; width: 100%;display: block;text-align: center;}
.prahi_homev40_form form .et_contact_bottom_container .et_pb_button{display: block;width: 100%;margin-left: 0;}
.prahi_homev40_form form .et_contact_bottom_container .et_pb_button:hover{-webkit-transform: translate3d(0, -3px, 0);transform: translate3d(0, -3px, 0);-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .15);box-shadow: 0 8px 25px rgba(0, 0, 0, .15);color: var(--color2);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;}
.prahi_homev40_blurb1 .et_pb_image_wrap{position:relative;border-radius: 5px;overflow:hidden;}
.prahi_homev40_blurb1 .et_pb_image_wrap:after{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, .5);}
.prahi_homev40_blurb1 .et_pb_image_wrap img{-webkit-transition: all .8s;transition: all .8s;border-radius: 5px;width: 100%;}
.prahi_homev40_blurb1:hover .et_pb_image_wrap img{-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.prahi_homev40_blurb1{position: relative;border-radius: 8px;overflow: hidden;-webkit-transition: all .3s cubic-bezier(.645, .045, .355, 1);transition: all .3s cubic-bezier(.645, .045, .355, 1);}
.prahi_homev40_blurb1:hover{-webkit-transform: translateY(-5px);-ms-transform: translateY(-5px);transform: translateY(-5px);}
.prahi_homev40_blurb1 .et_pb_module_header{position: absolute;top: 50%;transform: translate(-50%, -50%);left: 50%;text-align: center;width: 100%;padding: 0 20px;}
.prahi_homev40_blurb1 .et_pb_main_blurb_image{margin-bottom: 0;height: 100%;display: block;}
.prahi_homev40_blurb1 .et_pb_blurb_description a{position:relative;display: block;}
.prahi_homev40_blurb1 .et_pb_blurb_description a:before{position: absolute;content:"\24";font-family:ETmodules;bottom: 30px;left: 50%;transform: translateX(-50%); border: 2px solid var(--color2);width: 50px;height: 50px;border-radius: 50%;color:var(--color2);background:transparent;right: 50%;font-size: 24px;line-height: 50px;text-align: center;}
.prahi_homev40_blurb1:hover .et_pb_blurb_description a:before{background:var(--yellow);border-color:var(--yellow);}
.prahi_homev40_counter .percent{margin-bottom:0 !important;}
.prahi_homev40_tab .et_pb_tabs_controls{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row;flex-flow: row;-ms-flex-wrap: wrap;flex-wrap: wrap;background:transparent;}
.prahi_homev40_tab .et_pb_tabs_controls li{height: auto !important;-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;border: none;}
.prahi_homev40_tab .et_pb_tabs_controls li a{background: transparent;letter-spacing: 0.5px;padding: 14px 20px;display: block;box-sizing: border-box;font-weight: 700;width: 100%;text-align: center;border-right: 1px solid var(--color16);border-bottom: 1px solid var(--color16);margin: 0;border-left: 0;border-top: 0;border-radius: 0;position:relative;}
.prahi_homev40_tab .et_pb_tabs_controls li a:before{content:"\e0e9";font-family:ETmodules;display:inline-block;padding-right:15px;}
.prahi_homev40_tab .et_pb_tabs_controls li:nth-child(2) a:before{content:"\e0ec"}
.prahi_homev40_tab .et_pb_tabs_controls li:nth-child(3) a:before{content:"\e0fe"}
.prahi_homev40_tab .et_pb_tabs_controls li:nth-child(4) a:before{content:"\e0e2"}
.prahi_homev40_testi_slider .et_pb_slide{padding: 0;}
.prahi_homev40_testi_slider .et_pb_slide .et_pb_slider_container_inner{display: block;padding: 50px 0;}
.prahi_homev40_testi_slider .et_pb_slide .et_pb_slide_image{position: relative;margin: 0 !important;top: auto;bottom: auto;display:block !important;width: 100%;}
.prahi_homev40_testi_slider .et_pb_slide .et_pb_slider_container_inner img{width: 90px;height: 90px;border-radius: 50%;}
.prahi_homev40_testi_slider .et_pb_slide .et_pb_slide_description{float: none;position: relative;padding: 50px 0;width: 100%;}
.prahi_homev40_testi_slider .et_pb_slide .et_pb_slide_description h4{margin-top: 30px;color: var(--yellow) !important;}
.prahi_homev40_testi_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;top: auto;bottom: 25px;left: 43%;}
.prahi_homev40_testi_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;top: auto;bottom: 25px;right: 43%;}
.prahi_homev40_testi_slider .et-pb-slider-arrows a:before{border: 2px solid var(--color2);font-size: 30px;}
.prahi_homev40_testi_slider .et-pb-slider-arrows a:hover:before{background: var(--yellow);border-color: var(--yellow);}
.prahi_homev40_blog .et_pb_post{padding:0;}
.prahi_homev40_blog .et_pb_post .et_pb_image_container{margin: 0 0 20px;}
.prahi_homev40_blog .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom: 0;position: relative;overflow: hidden;}
.prahi_homev40_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:before{content:"";position: absolute;height: 100%;width: 100%;background: rgba(0, 0, 0, 0.5);top: 0;left: 0;text-align: center;opacity: 0;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;transition-timing-function: ease-in-out;-moz-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;transition-duration: .3s;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;}
.prahi_homev40_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:after{top: 40%;content:"\4c";font-family:ETmodules;transition-timing-function: ease-in-out;font-size: 20px;line-height: 33px;-moz-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;transition-duration: .3s;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;position: absolute;font-size: 48px;color: var(--color2);opacity: 0;width: 100%;left: 0;right: 0;text-align: center;}
.prahi_homev40_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url:before{opacity: 1;}
.prahi_homev40_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url:after{opacity: 1;top:45%;}
.prahi_homev40_blog .et_pb_post .des .author{color: var(--color23);position: relative;transition-timing-function: ease-in-out;-moz-transition-timing-function: ease-in-out;-webkit-transition-timing-function: ease-in-out;-o-transition-timing-function: ease-in-out;transition-duration: .3s;-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;display:inline-block;}
.prahi_homev40_blog .et_pb_post .des .author:after{position: absolute;z-index: 1;display: block;bottom: 1px;content: '';border-bottom: 1px solid var(--color23);width: 100%;right: auto;left: 0;-webkit-transition: width .3s linear 0s, right 0s linear .3s, left 0s linear .3s;-o-transition: width .3s linear 0s, right 0s linear .3s, left 0s linear .3s;-moz-transition: width .3s linear 0s, right 0s linear .3s, left 0s linear .3s;transition: width .3s linear 0s, right 0s linear .3s, left 0s linear .3s;}
.prahi_homev40_blog .et_pb_post .des .author:hover,.prahi_homev40_blog .et_pb_post .des .entry-title a:hover,.prahi_homev40_blog .et_pb_post .des .more-link:hover{color:var(--yellow)!important;}
.prahi_homev40_blog .et_pb_post .des .author:hover:after{width: 0;right: 0;left: auto;}
.prahi_homev40_blog .et_pb_post .des .more-link{display: inline-block;position: relative;margin-top: 10px;}
.prahi_homev40_blog .et_pb_post .des .more-link:after{display:inline-block;content:"\35";font-family:ETmodules;padding-left:3px;font-weight: 700;}
.prahi_homev40_blog .et_pb_post .des .more-link:hover:after{padding-left:6px;}
.prahi_homev40_txt h3 span{color:var(--yellow);}
.prahi_homev40_contact_txt .et_pb_text_inner span{float:right;}
.prahi_homev40_contact{position: absolute;top: 0;margin: auto;left: 0;right: 0;bottom: 0;height: fit-content;}
.prahi_homev40_contact_sec{position:relative;overflow:hidden;}
@media only screen and (max-width:981px){
	.prahi_homev40_blurb .et_pb_blurb{text-align:center;}
	.prahi_homev40_blurb .et_pb_blurb .et_pb_blurb_content{display:inline-block;}
	.prahi_homev40_tab .et_pb_tabs_controls li{width: 50%;}
}
@media only screen and (max-width:767px){
	.prahi_homev40_tab .et_pb_tabs_controls li{width: 100%;}
	.prahi_homev40_testi_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 35%;}
	.prahi_homev40_testi_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 35%;}
}

/*Home V41*/
.prahi_homev41_slider{margin-top:-30px;}
.prahi_homev41_slider .et_pb_slide_description{margin-right: 150px;text-shadow: none;}
.prahi_homev41_slider .et-pb-controllers a{width: 14px;height: 14px;border: 3px solid var(--yellow)ad;border-radius: 50%;cursor: pointer;box-sizing: content-box;box-shadow: 0px 0px 2px 1px rgba(130,130,130, 0.3);background:var(--color2);opacity: 1;}
.prahi_homev41_slider .et-pb-controllers a.et-pb-active-control{border-color: var(--color2);background:var(--yellow)ad;}
.prahi_homev41_blurb .et_pb_blurb_content{display: inline-block;padding: 0;overflow: hidden;}
.prahi_homev41_blurb .et_pb_main_blurb_image{margin: 0 15px;padding: 0 10px;position: relative;}
.prahi_homev41_blurb .et_pb_main_blurb_image:before,.prahi_homev41_blurb .et_pb_main_blurb_image:after{content: "";position: absolute;width: 1000px;height: 1px;right: 100%;bottom: 0;top: auto;background-color: var(--yellow);margin: auto;}
.prahi_homev41_blurb .et_pb_main_blurb_image:after{left: 100%;right: auto;}
.prahi_homev41_blurb .et_pb_module_header{padding: 25px 40px 15px;border-left: 1px solid var(--yellow);border-right: 1px solid var(--yellow);margin: -5px 0 -12px;}
.prahi_homev41_blurb .et_pb_blurb_description{position: relative;padding: 0 10px;display: inline-block;margin: 0 15px;}
.prahi_homev41_blurb .et_pb_blurb_description:before,.prahi_homev41_blurb .et_pb_blurb_description:after{content: "";position: absolute;width: 1000px;height: 1px;background-color: var(--yellow);right: 100%;top: -1px;bottom: 0;margin: auto;}
.prahi_homev41_blurb .et_pb_blurb_description:after{left: 100%;right: auto;}
.prahi_homev41_blurb_row .et_pb_column .et_pb_image{height: 300px;overflow: hidden;}
.prahi_homev41_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap{width: 100%;height: 100%;}
.prahi_homev41_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width: 100%;object-fit: cover;height: 100%;}
.prahi_homev41_blurb_row .et_pb_column .et_pb_blurb{bottom: 0;left: 0;padding: 20px;position: absolute;transition-delay: .2s;-moz-transition-delay: .2s;-ms-transition-delay: .2s;-webkit-transition-delay: .2s;z-index: 9;}
.prahi_homev41_blurb_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{margin-bottom: 20px;}
.prahi_homev41_blurb_row .et_pb_column .et_pb_blurb .et-pb-icon{width: 60px;height: 60px;text-align: center;border-radius: 50%;line-height: 60px;background-color: var(--yellow);}
.prahi_homev41_blurb_row .et_pb_column:hover .et_pb_blurb .et-pb-icon{background-color: var(--color2);}
.prahi_homev41_blurb_row .et_pb_column:before{content: "";position: absolute;left: auto;bottom: 0;width: 100%;height: 100%;z-index: 2;-moz-transition-delay: 0.4s;-ms-transition-delay: 0.4s;-webkit-transition-delay: 0.4s;right: 0;background: rgba(0,0,0,.3);background: -moz-linear-gradient(top,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);background: -webkit-linear-gradient(top,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);background: -o-linear-gradient(top,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);background: -ms-linear-gradient(top,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);background: linear-gradient(to bottom,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);}
.prahi_homev41_blurb_row .et_pb_column:hover:after{opacity: 1;}
.prahi_homev41_blurb_row .et_pb_column:after{content: "";position: absolute;left: auto;top: 0;width: 100%;height: 100%;z-index: 1;transform: rotate(180deg);-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);transition-delay: .4;-moz-transition-delay: 0.4s;-ms-transition-delay: 0.4s;-webkit-transition-delay: 0.4s;right: 0;background: rgba(0,0,0,.3);background: -moz-linear-gradient(top,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%); background: -webkit-gradient(left top,left bottom,color-stop(25%,rgba(0,0,0,.25)),color-stop(100%,rgba(0,0,0,.9)));background: -webkit-linear-gradient(top,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);background: -o-linear-gradient(top,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);background: -ms-linear-gradient(top,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);background: linear-gradient(to bottom,rgba(0,0,0,.25) 25%,rgba(0,0,0,.9) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='var(--color1)',endColorstr='var(--color2)',GradientType=0);opacity: 0;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}
.prahi_homev41_counter_row .et_pb_column .et_pb_blurb{position: relative;}
.prahi_homev41_counter_row .et_pb_column .et_pb_blurb:after{position: absolute;content: "";display: block;height: 10px;width: 10px;bottom: -15px;left: 0;right: 0;background-color: var(--yellow);margin: 0 auto;border-radius: 50%;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}
.prahi_homev41_counter_row .et_pb_column:hover .et_pb_blurb:after{background-color: var(--yellow);}
.prahi_homev41_counter_row .et_pb_column .et_pb_number_counter .percent{margin-bottom: 20px;margin-top: 10px;padding-top: 35px;font-weight: 500;position: relative;}
.prahi_homev41_counter_row .et_pb_column .et_pb_number_counter .percent p{line-height:normal;}
.prahi_homev41_counter_row .et_pb_column .et_pb_number_counter .percent:before,.prahi_homev41_counter_row .et_pb_column .et_pb_number_counter .percent:after{position: absolute;content: "";display: block;height: 2px;width: 25%;top: 0;left: 0;right: -35%;margin: 0 auto;background-color: var(--yellow);-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}
.prahi_homev41_counter_row .et_pb_column .et_pb_number_counter .percent:after{right: 0;left: -35%;}
.prahi_homev41_counter_row .et_pb_column:hover .et_pb_number_counter .percent:before,.prahi_homev41_counter_row .et_pb_column:hover .et_pb_number_counter .percent:after{width: 15%;background-color: var(--yellow);}
.prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field{padding:0;}
.prahi_homev41_tab_form .et_pb_contact form .et_contact_bottom_container{float: none;display: block;margin-top: 0;text-align: center;}
.prahi_homev41_tab_form .et_pb_contact form .et_contact_bottom_container .et_pb_button{width: 100%;}
.prahi_homev41_tab_form .et_pb_contact form{margin-left:0;}
.prahi_homev41_tab .et_pb_all_tabs .et_pb_tab:nth-child(2) .prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field:nth-child(1),.prahi_homev41_tab .et_pb_all_tabs .et_pb_tab:nth-child(2) .prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field:nth-child(3){width: 49%;}
.prahi_homev41_tab .et_pb_all_tabs .et_pb_tab:nth-child(2) .prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field:nth-child(2),.prahi_homev41_tab .et_pb_all_tabs .et_pb_tab:nth-child(2) .prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field:nth-child(4){float: right;width: 49%;}
.prahi_homev41_tab .et_pb_tabs_controls{background: transparent;text-align: center;margin-top:-58px;}
.prahi_homev41_tab .et_pb_tabs_controls:after{border:none;}
.prahi_homev41_tab .et_pb_tabs_controls li{float: none;display: inline-block;height: auto !important;border: none;}
.prahi_homev41_tab .et_pb_tabs_controls li a{padding: 17px 50px 15px 30px;display: block;overflow: hidden;position: relative;}
.prahi_homev41_tab .et_pb_tabs_controls li a:after{border-radius:10px 10px 0 0;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;-webkit-transform:perspective(5px) rotateX(0.93deg) translateZ(-1px);transform:perspective(5px) rotateX(0.93deg) translateZ(-1px);content:"";-webkit-transform-origin: 0 0;-webkit-backface-visibility:hidden;transform-origin: 0 0;backface-visibility:hidden;background:var(--yellow);}
.prahi_homev41_tab  .et_pb_tabs_controls li.et_pb_tab_active a:after{background:var(--color2);}
.prahi_homev41_tab .et_pb_all_tabs .et_pb_tab{padding: 50px 0 0;}
.prahi_homev41_testi_row .et_pb_blurb .et_pb_main_blurb_image{border: 3px solid var(--yellow);border-radius: 50%;overflow: hidden;margin-bottom: 10px;transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear;}
.prahi_homev41_testi_row .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image{box-shadow: 0 0 15px 8px rgba(0,0,0,.15);}
.prahi_homev41_testi_row .et_pb_blurb .et_pb_module_header{position:relative;margin-bottom: 25px;}
.prahi_homev41_testi_row .et_pb_blurb .et_pb_module_header:before{content: '';display: block;height: 2px;left: 0;margin: 0 auto;position: absolute;right: 0;top: 30px;width: 60px;background-color: var(--yellow);}
.prahi_homev41_testi_row .et_pb_blurb .et_pb_module_header:after{border-radius: 50%;box-shadow: 0 0 0 7px var(--color2);content: '';display: block;height: 10px;left: 0;margin: 0 auto;position: absolute;right: 0;top: 25px;width: 10px;background-color: var(--yellow);}
.prahi_homev41_testi_row .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_main_blurb_image{border-color:var(--yellow);}
.prahi_homev41_testi_row .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_module_header:before{background-color: var(--yellow);}
.prahi_homev41_testi_row .et_pb_column:nth-child(2) .et_pb_blurb .et_pb_module_header:after{background-color: var(--yellow);}
.prahi_homev41_work_row .et_pb_column .et_pb_blurb .et-pb-icon{display: inline-block;line-height: 110px;position: relative;border: 10px solid var(--color2);width: 130px;height: 130px;text-align: center;color: var(--color23);border-radius: 50%;z-index: 9;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-color: var(--yellow);}
.prahi_homev41_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{width: 100%;margin: 0 0 25px 0;position: relative;display: block;}
.prahi_homev41_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:before{position: absolute;content: "";display: block;height: 1px;border-top: 1px dashed var(--yellow);top: 50%;transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);width: 100%;right: 0;}
.prahi_homev41_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:after{position: absolute; content: '\24';font-family: ETmodules;display: block;width: 38px;height: 38px;top: 50%;transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);right: -50px;font-size: 34px;background: var(--color2);line-height: 38px;z-index: 1;color: var(--yellow);}
.prahi_homev41_work_row .et_pb_column:nth-child(1) .et_pb_blurb .et_pb_main_blurb_image:before{width: 50%;}
.prahi_homev41_work_row .et_pb_column:nth-child(4) .et_pb_blurb .et_pb_main_blurb_image:before{width: 50%;left:0;right:auto;}
.prahi_homev41_work_row .et_pb_column:nth-child(4) .et_pb_blurb .et_pb_main_blurb_image:after{display:none;}
.prahi_homev41_work_row .et_pb_column .et_pb_blurb .et-pb-icon:before{background: var(--color2);content: "";position: absolute;display: block;width: 54px;height: 54px;z-index: -1;top: 5px;left: 5px;border-radius: 54px 0 0 0;-moz-border-radius: 54px 0 0 0;-webkit-border-radius: 54px 0 0 0;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;}
.prahi_homev41_work_row .et_pb_column:nth-child(2) .et_pb_blurb .et-pb-icon:before{width: 100px;border-radius: 54px 54px 0 0;-moz-border-radius: 54px 54px 0 0;-webkit-border-radius: 54px 54px 0 0;}
.prahi_homev41_work_row .et_pb_column:nth-child(3) .et_pb_blurb .et-pb-icon:before{width: 100px;border-radius: 54px;bottom: 5px;height: 100px;-moz-border-radius: 54px;top:auto;-webkit-border-radius: 54px;}
.prahi_homev41_work_row .et_pb_column:nth-child(3) .et_pb_blurb .et-pb-icon:after{content: "";position: absolute;display: block;width: 52px;height: 52px;bottom: 3px;left: 3px;border-radius: 0 0 0 54px;-moz-border-radius: 0 0 0 54px;-webkit-border-radius: 0 0 0 54px;z-index: -1;-webkit-transition: all 0.3s linear 0s;-moz-transition: all 0.3s linear 0s;-o-transition: all 0.3s linear 0s;-ms-transition: all 0.3s linear 0s;transition: all 0.3s linear 0s;background-color: var(--yellow);}
.prahi_homev41_work_row .et_pb_column:hover:nth-child(3) .et_pb_blurb .et-pb-icon:after{background:var(--yellow);}
.prahi_homev41_work_row .et_pb_column:nth-child(4) .et_pb_blurb .et-pb-icon:before{bottom: 5px;top:auto;left:auto;right: 5px;width: 100px;height: 100px;border-radius: 54px;-moz-border-radius: 54px;-webkit-border-radius: 54px;}
.prahi_homev41_work_row .et_pb_column:hover .et_pb_blurb .et-pb-icon:before{background: rgba(0,0,0,.25);}
.prahi_homev41_work_row .et_pb_column:hover .et_pb_blurb .et-pb-icon{background:var(--yellow);color:var(--color2);}
.prahi_homev41_txt h6 sup{font-size: 35px;top: -40px;}
.prahi_homev41_txt h6 small{font-size: 35px;left: 5px;position: relative;text-transform: uppercase;top: 0;}
@keyframes wave-animation{0%{background-position:0 0}100%{background-position:3000px 0}}
.prahi_homev41_price .et_pb_column:hover .prahi_homev41_txt1{background:var(--yellow);}
.prahi_homev41_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;position: relative;margin-bottom: 20px !important;overflow: hidden;}
.prahi_homev41_port .project:nth-child(3),.prahi_homev41_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev41_port .project .et_pb_module_header{position: absolute;bottom: 40px;left: 30px;right: auto;text-align: left;margin: 0;z-index: 9;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;opacity: 0;transform: scale(.8);-moz-transform: scale(.8);-ms-transform: scale(.8);-webkit-transform: scale(.8);}
.prahi_homev41_port .project:hover .et_pb_module_header{opacity:1;transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);}
.prahi_homev41_port .project .et_pb_module_header a{padding: 0 15px 5px 0;position:relative;}
.prahi_homev41_port .project .et_overlay{z-index: 3;opacity: 0;left: 0;top: 0;bottom: 0;right: 0;width: auto;height: auto;-webkit-transition: all 0.3s linear !important;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear !important;}
.prahi_homev41_port .project:hover .et_overlay{opacity:1;left: 10px;top: 10px;right: 10px;bottom: 10px;}
.prahi_homev41_port .project .et_pb_module_header a:before{position: absolute;content: "";display: block;width: 0;height: 1px;bottom: 0;background: var(--color2);left: 0;right: auto;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}
.prahi_homev41_port .project .et_pb_module_header a:hover:before{background: var(--yellow);}
.prahi_homev41_port .project:hover .et_pb_module_header a:before{width: 100%;}
.prahi_homev41_port .project .et_portfolio_image img{-webkit-transition: all 1.5s ease;-moz-transition: all 1.5s ease;-o-transition: all 1.5s ease;-ms-transition: all 1.5s ease;transition: all 1.5s ease;width:100%;}
.prahi_homev41_port .project:hover .et_portfolio_image img{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.prahi_homev41_port .project .et_portfolio_image{position: relative;overflow: hidden;}
.prahi_homev41_blurb1 .et_pb_image_wrap .et-pb-icon{width: 28px;height: 28px;border-radius: 50%;background: var(--yellow);text-align: center;line-height: 28px;}
.prahi_homev41_blurb1 .et_pb_blurb_container{vertical-align:middle;}
.prahi_homev41_img img{position: relative;top: 0;transition: all .3s linear;-moz-transition: all .3s linear;-ms-transition: all .3s linear;-o-transition: all .3s linear;-webkit-transition: all .3s linear;}
.prahi_homev41_img:hover img{top: -3px;}
@media only screen and (max-width:981px){
	.prahi_homev41_slider{margin-top: 0px;}
	.prahi_homev41_slider .et_pb_slide_description{margin-right:0;}
	.prahi_homev41_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:before{display:none;}
	.prahi_homev41_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image:after{display:none;}
	.prahi_homev41_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;}
	.prahi_homev41_port .project:nth-child(2),.prahi_homev41_port .project:nth-child(4),.prahi_homev41_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev41_port .project:nth-child(3){margin-right:20px !important;}
}
@media only screen and (max-width:767px){
	.prahi_homev41_slider .et-pb-controllers a {width: 8px;height: 8px;}
	.prahi_homev41_tab .et_pb_tabs_controls li{display:block;}
	.prahi_homev41_tab .et_pb_tabs_controls{margin-top: -118px;}
	.prahi_homev41_tab .et_pb_all_tabs .et_pb_tab:nth-child(2) .prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field:nth-child(1), .prahi_homev41_tab .et_pb_all_tabs .et_pb_tab:nth-child(2) .prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field:nth-child(3){width: 100%;}
	.prahi_homev41_tab .et_pb_tabs_controls li a{padding: 17px 30px 15px 30px;}
	.prahi_homev41_tab .et_pb_all_tabs .et_pb_tab:nth-child(2) .prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field:nth-child(2), .prahi_homev41_tab .et_pb_all_tabs .et_pb_tab:nth-child(2) .prahi_homev41_tab_form .et_pb_contact form .et_pb_contact_field:nth-child(4){float: none;width: 100%;}
	.prahi_homev41_tab .et_pb_tabs_controls li a:after{-webkit-transform: perspective(0px) rotateX(0.93deg) translateZ(-1px);transform: perspective(0) rotateX(0.93deg) translateZ(-1px);border-radius:0;}
	.prahi_homev41_tab .et_pb_all_tabs .et_pb_tab {padding: 20px 0 0;}
	.prahi_homev41_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
}

/*Home V42*/
.prahi_homev42_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev42_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev42_slider .et_pb_slide_description{text-shadow: none;}
.prahi_homev42_slider .et_pb_slide_description .et_pb_slide_content h2{line-height: 67px;letter-spacing: 0px;font-weight: 700;font-size: 67px;color: var(--blue) !important;}
.prahi_homev42_slider .et_pb_slide_description .et_pb_button{position: relative;z-index: 2;transition: all 0.3s ease-out;}
.prahi_homev42_slider .et_pb_slide_description .et_pb_button:before{content: "";display:block !important;height: 100%;width: 0;background-color: var(--blue);border-radius: 4px;position: absolute;top: 0;bottom: 0;right: 0;z-index: -1;transition: all 0.3s ease-out;opacity:1 !important;margin: 0;}
.prahi_homev42_slider .et_pb_slide_description .et_pb_button:hover:before{width: 100%;left: 0;}
.prahi_homev42_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;left: 10%;width: 55px;height: 55px;border-radius: 50%;background-color: var(--color2);text-align: center;}
.prahi_homev42_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;right: 10%;width: 55px;height: 55px;border-radius: 50%;background-color: var(--color2);text-align: center;}
.prahi_homev42_slider .et-pb-slider-arrows a:hover{background-color:var(--blue);}
.prahi_homev42_slider .et-pb-slider-arrows a:before{line-height: 55px;color: var(--color1);font-size: 35px;}
.prahi_homev42_slider .et-pb-slider-arrows a:hover:before{color: var(--color2);}
.prahi_homev42_blurb_row .et_pb_blurb .et_pb_main_blurb_image{position: absolute;bottom: -30px;right: -40px;font-weight: 700;z-index: -1;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;opacity: .12;margin: 0;}
.prahi_homev42_blurb_row .et_pb_blurb:hover .et_pb_main_blurb_image{bottom: 50%;right: 50%;transform: translateY(50%) translateX(50%);}
.prahi_homev42_blurb .et-pb-icon{font-weight: 800;}
.prahi_homev42_blurb .et_pb_blurb_container{padding-left: 5px;vertical-align: middle;}
.prahi_homev42_video .et_pb_video_overlay{background-position-x: 90%;}
.prahi_homev42_video .et_pb_video_overlay .et_pb_video_play{display: inline-block;height: 70px;text-align: center;line-height: 65px !important;width: 70px;border-radius: 50%;background-color: var(--blue);animation: pulse infinite 2s;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.prahi_homev42_video .et_pb_video_overlay .et_pb_video_play:before{content: "\45";font-size: 35px;}
.prahi_homev42_imgbox .et_pb_column .et_pb_image .et_pb_image_wrap{width: 100%;height: 100%;}
.prahi_homev42_imgbox .et_pb_column .et_pb_image .et_pb_image_wrap img{width: 100%;height: 100%;object-fit: cover;}
.prahi_homev42_imgbox .et_pb_column .et_pb_blurb .et_pb_image_wrap .et-pb-icon{display: inline-block;height: 80px;width: 80px;line-height: 80px;background-color: var(--blue);border-radius: 50%;position: relative;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.prahi_homev42_imgbox .et_pb_column .et_pb_blurb .et_pb_blurb_description{visibility: hidden;opacity: 0;-webkit-transition: all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.prahi_homev42_imgbox .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description{visibility: visible;opacity: 1;}
.prahi_homev42_imgbox .et_pb_column:hover .et_pb_blurb .et_pb_image_wrap .et-pb-icon{background-color:var(--yellow);}
.prahi_homev42_imgbox .et_pb_column:hover .et_pb_blurb{background-color: rgba(255, 255, 255, 0.9);bottom: 0;}
.prahi_homev42_imgbox .et_pb_column .et_pb_blurb .et_pb_blurb_description a{position:relative;border-radius: 4px;display: inline-block;align-items: center;padding: 10px 30px;font-weight: 500;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;background-color: var(--yellow);color: var(--color2);font-weight: 600;}
.prahi_homev42_imgbox .et_pb_column .et_pb_blurb .et_pb_blurb_description a:hover{background-color:var(--blue);}
.prahi_homev42_imgbox .et_pb_column .et_pb_blurb .et_pb_blurb_description a:after{content:"\35";font-family:ETmodules;display:inline-block;padding-left:5px;font-weight:700;}
.prahi_homev42_work_row .et_pb_column .et_pb_image_wrap{position:relative;}
.prahi_homev42_work_row .et_pb_column .et_pb_image_wrap:after{position: absolute;content:"\e023";font-family:ETmodules;display:block;text-align:center;top: 50%;left: 0;right: 0;transform: translateY(-50%);color: var(--yellow);font-size: 40px;}
.prahi_homev42_work_row .et_pb_column .et_pb_image_wrap img{transform: rotate(0);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.prahi_homev42_work_row .et_pb_column:hover .et_pb_image_wrap img{transform: rotate(180deg);}
.prahi_homev42_work_row .et_pb_column:nth-child(2) .et_pb_image_wrap:after{content:"\e010";}
.prahi_homev42_work_row .et_pb_column:nth-child(3) .et_pb_image_wrap:after{content:"\e025";}
.prahi_homev42_price_row .et_pb_column .et_pb_blurb:first-child .et-pb-icon{transform: scale(1);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.prahi_homev42_price_row .et_pb_column:hover .et_pb_blurb:first-child .et-pb-icon{transform: scale(1.2);}
.prahi_homev42_counter .project{margin:0 !important;}
.prahi_homev42_person .et_pb_team_member_image img{border-radius: 50%;width: 100%;height: 100%;object-fit: cover;}
.prahi_homev42_person .et_pb_member_social_links li a{height: 45px;width: 45px;line-height: 45px;background-color: var(--yellow);border-radius: 50%;color: var(--blue);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.prahi_homev42_person .et_pb_member_social_links li a:hover{background-color: var(--blue);-webkit-box-shadow: 0px 12px 21px 0px rgba(0, 0, 0, 0.3);box-shadow: 0px 12px 21px 0px rgba(0, 0, 0, 0.3);}
.prahi_homev42_blog .et_pb_post{padding: 0;overflow: hidden;background-color: var(--color73);border-radius: 4px;-webkit-box-shadow: 0px 0px 17px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 0px 17px 0px rgba(0, 0, 0, 0.1);}
.prahi_homev42_blog .et_pb_post .et_pb_image_container{margin: 0;}
.prahi_homev42_blog .et_pb_post .entry-featured-image-url{margin-bottom: 0;overflow:hidden;position:relative;}
.prahi_homev42_blog .et_pb_post .des{padding: 24px 30px 22px 30px;background: var(--color2);}
.prahi_homev42_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.1);}
.prahi_homev42_blog .et_pb_post .des .date{position:relative;margin-bottom:7px;}
.prahi_homev42_blog .et_pb_post .des .date:before{display:inline-block;content:"\e023";font-family:ETmodules;color:var(--yellow);font-weight:700;padding-right:10px;}
.prahi_homev42_blog .et_pb_post .des .entry-title a:hover{color:var(--yellow) !important;}
.prahi_homev42_blog .et_pb_post .des .post-meta{position:relative;margin-bottom:7px;padding-left: 30px;}
.prahi_homev42_blog .et_pb_post .des .post-meta:before{content: "";height: 2px;width: 19px;background-color: var(--blue);position: absolute;top: 50%;left: 0;transform: translateY(-50%);}
@media only screen and (max-width:981px){
	.prahi_homev42_slider .et_pb_slide_description .et_pb_slide_content h2{line-height: 60px;font-size: 50px;}
	.prahi_homev42_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 1%;}
	.prahi_homev42_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 1%;}
}
@media only screen and (max-width:767px){
	.prahi_homev42_slider .et_pb_slide_description .et_pb_slide_content h2{line-height: 38px;font-size: 31px;}
	.prahi_homev42_blog .et_pb_post .des .post-meta{margin-top: 10px;}
}

/*Home V43*/
.prahi_homev43_slider .et-pb-controllers a{width: 18px;height: 18px;margin: 3px 0px;border-radius: 50px;border: 2px solid transparent;background: transparent;position:relative;opacity:1;}
.prahi_homev43_slider .et-pb-controllers a:before{position: absolute;top: 0;left: 0px;bottom: 0px;right: 0;margin: 4px;background: var(--color2);border-radius: 50%;content: '';transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev43_txt .et_pb_text_inner span{color:var(--yellow);}
.prahi_homev43_video .et_pb_video_overlay{transform: scale(1);transition: all 0.5s ease 0s;width: 100%;}
.prahi_homev43_video:hover .et_pb_video_overlay{transform: scale(1.1);}
.prahi_homev43_video:hover .et_pb_video_overlay_hover .et_pb_video_play{transform: rotate(360deg);}
.prahi_homev43_video .et_pb_video_play:before{content: "\45";position: relative;display: block;background: var(--yellow);font-size: 30px;line-height: 60px;border-radius: 50%;}
.prahi_homev43_img_col .et_pb_image .et_pb_image_wrap{width: 100%;height: 100%;}
.prahi_homev43_img_col .et_pb_image .et_pb_image_wrap img{width: 100%;height: 100%;object-fit: cover;}
.prahi_homev43_imgbox .et_pb_column .et_pb_blurb .et-pb-icon{display: block;width: 100%;height: 100%;background: var(--yellow);color: var(--color2);font-size: 18px;line-height: 60px;border-radius: 50%;transition: all 500ms ease;font-weight: 900;}
.prahi_homev43_imgbox .et_pb_column .et_pb_blurb .et_pb_image_wrap{position: relative;display: block;width: 80px;height: 80px;margin: 0 auto;border: 10px solid rgba(255, 255, 255, 0.60);border-radius: 50%;transition: all 500ms ease;}
.prahi_homev43_imgbox .et_pb_column .et_pb_image .et_pb_image_wrap{position: relative;display: block;overflow: hidden;border-radius: 8px;z-index: 1;}
.prahi_homev43_imgbox .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev43_imgbox .et_pb_column .et_pb_image .et_pb_image_wrap:before{position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;background: var(--yellow)b0;content: "";transition: all 0.5s ease-in-out 0s;transform-style: preserve-3d;transform: perspective(1200px) rotateX(-90deg) translateZ(0px);z-index: 1;}
.prahi_homev43_imgbox .et_pb_column:hover .et_pb_image .et_pb_image_wrap:before{transform: perspective(1200px) rotateX(0deg) translateZ(0px);transition-delay: 0.1s;}
.prahi_homev43_imgbox .et_pb_column:hover .et_pb_blurb .et-pb-icon{background: var(--yellow);transition: all 500ms ease;transition-delay: .2s;}
.prahi_homev43_imgbox .et_pb_column:hover .et_pb_blurb_description{color: var(--yellow) !important;transition: all 500ms ease;transition-delay: .4s;}
.prahi_homev43_txt1  .et_pb_text_inner a{color:var(--yellow);text-decoration: underline;}
.prahi_homev43_work_row .et_pb_column .et_pb_blurb .et_pb_blurb_content{position: relative;display: table;width: 190px;height: 190px;margin: 0 auto;border: 10px solid var(--color73);border-radius: 50%;transition: all 0.5s ease-in-out 0s;}
.prahi_homev43_work_row .et_pb_column .et_pb_blurb .et_pb_main_blurb_image{display: table-cell;vertical-align: middle;}
.prahi_homev43_work_row .et_pb_column .et_pb_text h4{margin-bottom: 15px;}
.prahi_homev43_work_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header{background: var(--yellow);border-color: var(--yellow);transition: all 0.5s ease-in-out 0s;transform-style: preserve-3d;transform: perspective(0px) rotateX(0deg) rotate(360deg);}
.prahi_homev43_work_row .et_pb_column:hover .et_pb_text h4 a{color: var(--yellow) !important;transition: all 0.8s ease-in-out .3s;}
.prahi_homev43_blurb_sec .et_pb_blurb .et_pb_image_wrap{background: var(--yellow);border-radius: 50%;width: 100%;height: 100%;}
.prahi_homev43_blurb_sec .et_pb_blurb .et_pb_image_wrap .et-pb-icon{line-height: 100px;}
.prahi_homev43_blurb_sec:hover .et_pb_blurb .et_pb_main_blurb_image{transform: rotate(360deg);}
.prahi_homev43_form .et_pb_contact form .et_contact_bottom_container{float: none;text-align: left;}
.prahi_homev43_img .et_pb_image_wrap{width: 100%;height: 100%;}
.prahi_homev43_img .et_pb_image_wrap img{width: 100% !important;height: 100%;object-fit: cover;}
.prahi_homev43_tesi_slider .et_pb_slides .et_pb_slide_image img{border-radius: 50%;}
.prahi_homev43_tesi_slider .et_pb_slides .et_pb_slide_content h4{color: var(--yellow) !important;margin-top: 25px;position: relative;}
.prahi_homev43_tesi_slider .et_pb_slides .et_pb_slide_content h4 span{color: var(--color24);font-size: 16px;padding-left: 5px;}
.prahi_homev43_tesi_slider .et_pb_slides .et_pb_slide_content h4:before{content: '\e033\e033\e033\e033\e031';font-family: ETmodules;font-size: 18px;text-align: center;color: var(--yellow);display: block;margin-bottom: 15px;}
.prahi_homev43_tesi_slider .et-pb-controllers a{width: 18px;height: 18px;border-radius: 50px;border: 2px solid transparent;background: transparent;position:relative;opacity:1;}
.prahi_homev43_tesi_slider .et-pb-controllers a:before{position: absolute;top: 0;left: 0px;bottom: 0px;right: 0;margin: 4px;background: var(--color1);border-radius: 50%;content: '';transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_homev43_tesi_slider .et_pb_slides .et_pb_slide{padding:0;}
.prahi_homev43_blog .et_pb_post{padding: 0;position: relative;}
.prahi_homev43_blog .et_pb_post .et_pb_image_container{margin:0;}
.prahi_homev43_blog .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom:0;position: relative;display: block;overflow: hidden;border-radius: 7px;transition: all 0.5s ease-in-out 0.6s;height: 250px;}
.prahi_homev43_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:before{background: var(--yellow)b0;top: 0px;left: 0px;bottom: 0px;right: 0px;content: "";position: absolute;transition: all 900ms ease;transform-style: preserve-3d;transform: perspective(1200px) rotateX(-90deg) translateZ(0px);z-index: 3;opacity: 0;}
.prahi_homev43_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url:before{transform: perspective(1200px) rotateX(0deg) translateZ(0px);opacity: 1;}
.prahi_homev43_blog .et_pb_post .et_pb_image_container .entry-featured-image-url img{transition: all 0.5s ease-in-out 0.6s;width: 100%;height: 100%;object-fit: cover;}
.prahi_homev43_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url img{transform: scale(1.2, 1.2);}
.prahi_homev43_blog .et_pb_post .et_pb_image_container .date{position: absolute;bottom: 0px;left: 20px;width: 125px;text-align: center;background: var(--yellow);border-radius: 7px 7px 0px 0px;padding: 6px 0px;z-index: 3;transition: all 0.5s ease-in-out 0.5s;color: var(--color2);font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-size: 12px;}
.prahi_homev43_blog .et_pb_post:hover .et_pb_image_container .date{left: 122px;}
.prahi_homev43_blog .et_pb_post .des{position: relative;display: block;padding-top: 20px;}
.prahi_homev43_blog .et_pb_post:hover .des .entry-title,.prahi_homev43_blog .et_pb_post .des .post-meta:hover{color:var(--yellow) !important;cursor: pointer;}
@media only screen and (max-width:981px){
	.prahi_homev43_form .et_pb_contact form .et_contact_bottom_container{text-align: center;display: block;}
	.prahi_homev43_tesi_slider .et_pb_slides .et_pb_slide{padding-bottom: 50px;}
}
@media only screen and (max-width:767px){
	.prahi_homev43_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_content{line-height: 40px !important;}
	.prahi_homev43_blurb_sec .et_pb_blurb .et_pb_image_wrap .et-pb-icon{line-height: 80px;}
	.prahi_homev43_tesi_slider .et_pb_slides .et_pb_slide{padding-bottom:0px;}
}

/*Home V44*/
.prahi_homev44_slider .et_pb_slides .et_pb_slide_title,.prahi_homev44_slider .et_pb_slides .et_pb_slide_content{max-width: 820px;}
.prahi_homev44_slider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 0;left: 30px;background: rgba(0,0,0,0.10);width: 70px;height: 70px;border-radius: 50%;text-align: center;}
.prahi_homev44_slider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 0;right: 30px;background: rgba(0,0,0,0.10);width: 70px;height: 70px;border-radius: 50%;text-align: center;}
.prahi_homev44_slider:hover .et-pb-slider-arrows a{opacity:1;}
.prahi_homev44_slider .et-pb-slider-arrows a:hover{background:var(--yellow);}
.prahi_homev44_slider .et-pb-slider-arrows a:before{font-size: 42px;line-height: 67px;}
.prahi_homev44_txt .et_pb_text_inner span{color:var(--yellow);}
.prahi_homev44_txt2 h3,.prahi_homev44_txt3 h3{position:relative;}
.prahi_homev44_txt2 h3:after,.prahi_homev44_txt3 h3:after{content: '';width: 40px;height: 2px;background: var(--yellow);display: inline-block;margin-left: 25px;}
.prahi_homev44_txt3 h3:after{background:var(--color2) !important;}
.prahi_homev44_imgbox_row .et_pb_column:hover .prahi_homev44_txt3{opacity:1;}
.prahi_homev44_imgbox_row .et_pb_column .prahi_homev44_txt3 .et_pb_text_inner{display: table;width: 100%;height: 100%;}
.prahi_homev44_imgbox_row .et_pb_column .prahi_homev44_txt3 .et_pb_text_inner h6{position: absolute;display: block;width: 100%;bottom: 0;padding-bottom:0;background:var(--yellow);z-index:3;}
.prahi_homev44_imgbox_row .et_pb_column .info{position:relative;}
.prahi_homev44_imgbox_row .et_pb_column:hover .prahi_homev44_txt4 h3{color:var(--yellow) !important;}
.prahi_homev44_port .project{clear: none !important;display: inline-block;width: 32% !important;margin-right: 20px !important;position: relative;margin-bottom: 20px !important;overflow: hidden;}
.prahi_homev44_port .project:nth-child(3),.prahi_homev44_port .project:nth-child(6){margin-right:0 !important;}
.prahi_homev44_port .et_pb_portfolio_filters ul li a{border:none;} 
.prahi_homev44_port .et_pb_portfolio_filters ul li a:hover{background:transparent;}
.prahi_homev44_port .project:hover .et_pb_module_header{opacity: 1;}
.prahi_homev44_port .project .et_portfolio_image .et_overlay:before{font-size: 25px;top: 40%;}
.prahi_homev44_port .project:hover .et_portfolio_image .et_overlay{z-index: 3;opacity: 1;}
.prahi_homev44_blurb .et_pb_blurb_container{vertical-align: middle;}
.prahi_homev44_blog .et_pb_post{padding: 0;position: relative;}
.prahi_homev44_blog .et_pb_post .et_pb_image_container{margin:0;}
.prahi_homev44_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:after{content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.4);opacity: 0;-webkit-transition: all .4s ease;transition: all .4s ease;}
.prahi_homev44_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:hover:after{opacity: 1;}
.prahi_homev44_form .et_pb_contact form .et_contact_bottom_container{float: none;text-align: left;display: block;}
.prahi_homev44_map .et_pb_text_inner{height:100%;}
.prahi_homev44_port .project .et_portfolio_image img{width:100%;}
.prahi_homev44_about img,.prahi_homev44_about .et_pb_image_wrap{width:100% !important;object-fit:cover;}
@media only screen and (max-width:981px){
	.prahi_homev44_port .et_pb_portfolio_filters ul li{float:none;display: inline-block;}
	.prahi_homev44_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:5px;}
	.prahi_homev44_slider .et-pb-slider-arrows .et-pb-arrow-next{right:5px;}
	.prahi_homev44_txt2 h3:after,.prahi_homev44_txt3 h3:after{display:none;}
	.prahi_homev44_port .project{display: inline-block;width: 48.3% !important;margin: 0 20px 20px 0 !important;}
	.prahi_homev44_port .project:nth-child(2),.prahi_homev44_port .project:nth-child(4),.prahi_homev44_port .project:nth-child(6){margin-right:0 !important;}
	.prahi_homev44_port .project:nth-child(3){margin-right:20px !important;}
	.prahi_homev44_form .et_pb_contact form .et_contact_bottom_container{text-align:center;}
}
@media only screen and (max-width:767px){
	.prahi_homev44_port .et_pb_portfolio_filters ul li{width:100% !important;}
	.prahi_homev44_imgbox_row .et_pb_image .et_pb_image_wrap,.prahi_homev44_imgbox_row .et_pb_image .et_pb_image_wrap img{width:100%;} 
	.prahi_homev44_slider .et-pb-slider-arrows a{width: 50px !important;height: 50px !important;}
	.prahi_homev44_port .project{width: 100% !important;margin: 0 0px 20px 0 !important;}
	.prahi_homev44_slider .et-pb-slider-arrows a:before{font-size: 30px;line-height: 48px;}
}

/*Home V45*/
.prahi_homev45_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\e04d" !important;}
.prahi_homev45_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\e04e" !important;}
.prahi_homev45_slider .et_pb_slides .et_pb_slide_title,.prahi_homev45_slider .et_pb_slides .et_pb_slide_content{max-width: 750px;}
.prahi_homev45_slider .et_pb_slides .et_pb_slide:nth-child(2) .et_pb_slide_title,.prahi_homev45_slider .et_pb_slides .et_pb_slide:nth-child(2) .et_pb_slide_content{margin:auto;}
.prahi_homev45_blurb .et_pb_image_wrap .et-pb-icon,.prahi_homev45_blurb2 .et_pb_image_wrap .et-pb-icon{width: 80px;height: 80px;background: var(--yellow);display: inline-block;text-align: center;border-radius: 50%;line-height: 80px;}
.prahi_homev45_blurb .et_pb_blurb_container,.prahi_homev45_blurb2 .et_pb_blurb_container{vertical-align: middle;}
.prahi_homev45_imgbox .et_pb_image .et_pb_image_wrap{height: 100%;}
.prahi_homev45_imgbox .et_pb_image .et_pb_image_wrap img{height: 100%;object-fit: cover;width: 100%;}
.prahi_homev45_imgbox .et_pb_column:hover .et_pb_text{transform: translate(-50% ,-50%) scale(1.2);-moz-transform: translate(-50% ,-50%) scale(1.2);-webkit-transform: translate(-50% ,-50%) scale(1.2);-moz-transition: all .3s cubic-bezier(.53,.645,.51,1.34) 0s;-webkit-transition: all .3s cubic-bezier(.53,.645,.51,1.34) 0s;transition: all .3s cubic-bezier(.53,.645,.51,1.34) 0s;background-color: var(--yellow);}
.prahi_homev45_blurb1 .et_pb_image_wrap .et-pb-icon{width: 80px;height: 80px;display: inline-block;text-align: center;border: 2px solid var(--blue);border-radius: 50%;line-height: 80px;}
.prahi_homev45_blog .et_pb_post{padding: 0;position: relative;overflow: hidden;}
.prahi_homev45_blog .et_pb_post .et_pb_image_container{margin: 0;}
.prahi_homev45_blog .et_pb_post .info{display: flex;flex-direction: column-reverse;}
.prahi_homev45_blog .et_pb_post .post-meta .author a:hover,.prahi_homev45_blog .et_pb_post .post-meta .published:hover{color:var(--color24);}
.prahi_homev45_blog .et_pb_post .post-meta .author a{color: var(--color24);}
.prahi_homev45_blog .et_pb_post .entry-title a:hover{color:var(--yellow) !important;}
.prahi_homev45_testi_row .et_pb_blurb .et_pb_blurb_container{vertical-align: middle;}
.prahi_homev45_testi_row .et_pb_blurb .et_pb_main_blurb_image:before{content:"\7b";font-family:ETmodules;width: 36px;height: 36px;line-height: 36px;background-color: var(--yellow);font-size: 28px;color: var(--color2);text-align: center;left: 0;top: 50px;border-radius: 100%;-webkit-border-radius: 100%;position: absolute;}
.prahi_homev45_testi_row .et_pb_blurb .et_pb_main_blurb_image .et_pb_image_wrap{border-radius: 50%;overflow: hidden;}
.prahi_homev45_blurb2 .et_pb_image_wrap .et-pb-icon{background: var(--blue) !important;}
@media only screen and (max-width:981px){
	.prahi_homev45_blurb2 .et_pb_blurb_container{display:block;}
}
@media only screen and (max-width:767px){
	.prahi_homev45_blurb .et_pb_image_wrap .et-pb-icon, .prahi_homev45_blurb2 .et_pb_image_wrap .et-pb-icon{width: 60px;height: 60px;line-height: 60px;}
}

/*Home V46*/
.prahi_homev46_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\44" !important;}
.prahi_homev46_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\45" !important;}
.prahi_homev46_slider{position:relative;top: -136px;}
.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slider_container_inner{padding: 300px 0;}
.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_title:before{position: absolute;content: '';width: 70px;height: 1px;left: 0px;bottom: -1px;z-index: 10;background-color: var(--yellow);}
.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content p.text{padding-bottom: 0;margin-bottom: 25px;}
.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content a.btn{position: relative;padding: 13px 48px;line-height: 24px;color: var(--color2);font-size: 16px;font-weight: 500;background-color: var(--yellow);border: 2px solid var(--yellow);display: inline-block;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;margin: 0 10px;}
.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content a.btn1{position: relative;padding: 13px 37px;line-height: 24px;color: var(--color2);font-size: 16px;font-weight: 500;border: 2px solid rgba(255,255,255,0.50);display: inline-block;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;margin: 0 10px;}
.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content a.btn:hover{color: var(--yellow);background: none;}
.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content a.btn1:hover{background: var(--yellow);border-color: var(--yellow);}
.prahi_homev46_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 30px;}
.prahi_homev46_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 30px;}
.prahi_homev46_port .et_pb_portfolio_filters  ul .et_pb_portfolio_filter a{background: transparent !important;border: none;}
.prahi_homev46_port .project{position:relative;overflow:hidden;}
.prahi_homev46_port .project .et_portfolio_image img{width:100%;}
.prahi_homev46_port .project:hover .et_overlay{z-index: 3;opacity: 1;-webkit-transform: translate(0%);-ms-transform: translate(0%);-o-transform: translate(0%);-moz-transform: translate(0%);transform: translate(0%);}
.prahi_homev46_port .project .et_overlay:after{position: absolute;content: '';border: 1px solid var(--color24);left: 10px;top: 10px;bottom: 10px;right: 10px;}
.prahi_homev46_person .et_pb_member_social_links:before{position: absolute;content: '';width: 40px;height: 40px;top: -3px;left: -18px;background: var(--color2);border: 1px solid var(--color73);transform: rotate(-45deg);z-index: -1;}
.prahi_homev46_person .et_pb_member_social_links:after{position: absolute;content: '';width: 40px;height: 40px;top: -3px;right: -18px;background: var(--color2);border: 1px solid var(--color73);transform: rotate(-45deg);z-index: -1;}
.prahi_homev46_person .et_pb_member_social_links li{margin: 0;padding: 5px 10px 3px;background: var(--color2);z-index: 9;}
.prahi_homev46_person .et_pb_team_member_image:after{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;opacity: 0;text-align: center;background-color: rgba(0, 0, 0, 0.8);transition: all 600ms ease;-webkit-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;content:"";}
.prahi_homev46_person .et_pb_team_member_image img{width:100%;}
.prahi_homev46_team_row .et_pb_column:hover .prahi_homev46_person .et_pb_team_member_image:after{opacity:1;}
.prahi_homev46_testi_row .et_pb_column .et_pb_blurb .et_pb_image_wrap{position: relative;width: 80px;height: 80px;border-radius: 50%;margin: 0 auto;margin-bottom: 22px;z-index: 9;}
.prahi_homev46_testi_row .et_pb_column .et_pb_blurb .et_pb_image_wrap:before{position: absolute;content: '';left: -5px;top: -5px;right: -5px;bottom: -5px;border-radius: 50%;border: 1px solid var(--color16);background-color: var(--color2);}
.prahi_homev46_testi_row .et_pb_column .et_pb_blurb .et_pb_image_wrap img{position: relative;border-radius: 50%;display: block;width: 100%;}
.prahi_homev46_testi_row .et_pb_column .et_pb_blurb .et_pb_blurb_content:after{position: absolute;content:"\7b";font-family:ETmodules;left: 0;top: 13px;right: 0;padding: 12px 20px;text-align: left;background: var(--color73);z-index: -9;color: var(--color16);font-size: 60px;}
.prahi_homev46_form form .et_contact_bottom_container{float: none;display: block;text-align: center;margin-left: 3%;}
.prahi_homev46_contact_blurb .et_pb_blurb_description span{color:var(--color2);}
.prahi_homev46_email form .et_pb_newsletter_field{width: 50%;margin-right: 20px;padding-bottom: 0;height: 50px;}
.prahi_homev46_email form{display:flex;}
@media only screen and (max-width:981px){
	.prahi_homev46_port .et_pb_portfolio_filters ul li{float:none;display:inline-block;}
	.prahi_homev46_email form .et_pb_newsletter_field{width: 100%;margin-right:0px;margin-bottom:20px;}
	.prahi_homev46_email form{display:block;}
	.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slider_container_inner{padding: 200px 0;}
	.prahi_homev46_person .et_pb_team_member_image img{width:100%;}
}
@media only screen and (max-width:767px){
	.prahi_homev46_port .et_pb_portfolio_filters ul li{width:100% !important;}
	.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_title:before{right:0;margin:auto;}
	.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slide_description .et_pb_slide_content a{margin:10px 0 !important;width: 100%;}
	.prahi_homev46_slider .et_pb_slides .et_pb_slide .et_pb_slider_container_inner{padding: 150px 0;}
	.prahi_homev46_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 0px;}
	.prahi_homev46_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 0px;}
}

/*Home V47*/
.prahi_homev47_historysec .et_pb_image .et_pb_image_wrap,.prahi_homev47_historysec .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev47_blurb .et-pb-icon{width: 100px;height: 100px;text-align: center;line-height: 100px;border-radius: 50%;background: var(--color48);}
.prahi_homev47_txt .et_pb_text_inner{display: table-cell;vertical-align: middle;}
.prahi_homev47_port .project{width: 33.33% !important;overflow:hidden;height: 420px;position: relative;}
.prahi_homev47_port .project .et_portfolio_image img{height: 100%;object-fit: cover;width: 100%;}
.prahi_homev47_port .project .des{background: var(--color14);width: 100%;height: 100%;padding: 50px 35px;text-align: center;position: absolute;left: 0;top: 0;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;}
.prahi_homev47_port .project:hover .des{opacity: 1;visibility: visible;top: 0;}
.prahi_homev47_port .project .des .info{width: 100%;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);opacity: 0;margin-top: -20px;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;-ms-transition: all 0.5s;transition: all 0.5s;}
.prahi_homev47_port .project:hover .des .info{opacity: 1;margin-top: 0;-webkit-transition-delay: 0.3s;-o-transition-delay: 0.3s;transition-delay: 0.3s;}
.prahi_homev47_testli_slider .et_pb_slide{padding: 0;display: block;}
.prahi_homev47_testli_slider .et_pb_slide .et_pb_slider_container_inner{display: flex;flex-direction: column-reverse;padding-bottom: 110px;overflow: hidden;}
.prahi_homev47_testli_slider .et_pb_slide .et_pb_slide_image img{border-radius:50%;}
.prahi_homev47_testli_slider .et_pb_slide .et_pb_slide_content{border: 2px solid var(--yellow);padding: 45px 35px 60px;}
.prahi_homev47_testli_slider .et_pb_slide .et_pb_slide_content .title{color: var(--blue)!important;position: absolute;padding-left: 40px;width: 100%;bottom: -80px;padding-bottom: 0;font-weight: 600;}
.prahi_homev47_testli_slider .et_pb_slide .et_pb_slide_content .pos{position: absolute;padding-left: 40px;width: 100%;bottom: -110px;padding-bottom: 0;font-size: 14px;color: var(--color1)c2 !important;}
.prahi_homev47_testli_slider .et-pb-controllers a{width: 10px;height: 10px;}
.prahi_homev47_price .et_pb_pricing li span:before{color: var(--yellow);font-weight: 700;content: "\4e" !important;font-family: ETmodules;border-width: 0px !important;top: 2px !important;left: -20px !important;}
.prahi_homev47_price:hover .et_pb_pricing_heading,.prahi_homev47_price:hover .et_pb_pricing_content_top{background:var(--yellow);}
.prahi_homev47_price:hover .et_pb_button_wrapper .et_pb_button{border-color: var(--yellow) !important;background: var(--yellow) !important;}
.prahi_homev47_price:hover .et_pb_pricing_heading .et_pb_pricing_title,.prahi_homev47_price:hover .et_pb_dollar_sign,.prahi_homev47_price:hover .et_pb_sum,.prahi_homev47_price:hover .et_pb_frequency{color:var(--color2) !important;}
.prahi_homev47_post .et_pb_post{padding: 45px 35px;position: relative;overflow: hidden;}
.prahi_homev47_post .et_pb_post .et_pb_image_container{margin: 0 0 30px;width: 100%;display: table;}
.prahi_homev47_post .et_pb_post .entry-featured-image-url{margin-bottom: 0;width: 90px;height: 90px;display: inline-block;border-radius: 50%;}
.prahi_homev47_post .et_pb_post .header{display: table-cell;vertical-align: middle;width: 100%;padding-left: 20px;}
.prahi_homev47_post .et_pb_post .header .author{color: var(--blue);font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight: 600;}
.prahi_homev47_post .et_pb_post .header .date{font-family: 'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight: 500;color: var(--color1)a6;}
.prahi_homev47_post .et_pb_post:after{content:"";background: var(--yellow);width: 100%;height: 100%;text-align: center;position: absolute;left: 0;top: -10%;display: table;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;-ms-transition: all 0.3s;transition: all 0.3s;visibility: hidden;}
.prahi_homev47_post .et_pb_post:hover:after{opacity: 0.7;visibility: visible;top: 0;}
.prahi_homev47_post .et_pb_post:hover .more-link{opacity: 1;visibility: visible;top: 42%;}
@media only screen and (max-width:981px){
	.prahi_homev47_port .project{width: 100% !important;}
}

/*Home V48*/
.prahi_homev48_slider .et-pb-controllers a{background-color: transparent;box-shadow: inset 0 0 0 2px white;-webkit-transition: box-shadow 0.3s ease;transition: box-shadow 0.3s ease;width: 16px;height: 16px;}
.prahi_homev48_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\e03b" !important;}
.prahi_homev48_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\e03c" !important;}
.prahi_homev48_slider .et_pb_slide_description h6{background: var(--color2);padding: 6px 20px;display: inline-block;color: var(--color1) !important; margin-bottom: 10px;font-size: 20px;}
.prahi_homev48_slider .et_pb_slide_description h6 span{display: inline-block;position: relative;margin-right: 60px;z-index: 1;}
.prahi_homev48_slider .et_pb_slide_description h6 span:after{content: '';width: 75px;height: 3px;position: absolute;left: 0;top: 42%;background: var(--yellow);margin-top: -1px;z-index: -1;}
.prahi_homev48_slider .et_pb_slide_description h3{font-size: 34px;line-height: 1.3em; max-width: 650px;margin: 15px 0;}
.prahi_homev48_img .et_pb_image_wrap,.prahi_homev48_img .et_pb_image_wrap img{width:100% !important;}
.prahi_homev48_service_row .et_pb_blurb .et-pb-icon{border-radius: 0px;position: absolute;top: -80px;left: -25px;}
.prahi_homev48_service_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header{color:var(--yellow);}
.prahi_homev48_service_row .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description{color:var(--color2);}
.prahi_homev48_service_row .et_pb_column:hover .et_pb_image:after{opacity: .7;visibility: visible;}
.prahi_homev48_service_row .et_pb_column:hover .et_pb_button{background-color: var(--yellow) !important;}
.prahi_homev48_service_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_homev48_service_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev48_port .project{width: 16.66% !important;clear: none !important;position:relative;height: 265px;overflow: hidden;-webkit-box-shadow: 0 0 25px rgba(0,0,0,0.1);box-shadow: 0 0 25px rgba(0,0,0,0.1);}
.prahi_homev48_port .project:hover .et_pb_module_header,.prahi_homev48_port .project:hover .et_overlay:before{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);opacity: .9;visibility: visible;}
.prahi_homev48_port .project .et_portfolio_image img{height: 100%;object-fit: cover;width: 100%;}
.prahi_homev48_port .project .et_overlay{opacity:1;z-index:999;}
.prahi_homev48_port .project .et_overlay:before{background: var(--yellow);border-radius: 50%;z-index: 9;top: 55%;left: 55%;-webkit-transition: .3s;-o-transition: .3s;transition: .3s;-webkit-transform: scale(.4);-ms-transform: scale(.4);transform: scale(.4);opacity: 0;visibility: hidden;}
.prahi_homev48_port .project:hover .et_overlay:before{top: 85%;left: 85%;}
.prahi_homev48_port .project:nth-child(2){height: 290px;top: -25px;}
.prahi_homev48_port .project:nth-child(3){height: 360px;top: -95px;}
.prahi_homev48_port .project:nth-child(4){height: 325px;top: -60px;}
.prahi_homev48_port .project:nth-child(5){top: -25px;height: 290px;}
.prahi_homev48_testi_slider .et_pb_slide{padding:0;}
.prahi_homev48_testi_slider .et_pb_slides .et_pb_slide_image img{border-radius: 50%;}
.prahi_homev48_testi_slider .et_pb_slides .et_pb_slide_content h3{color: var(--yellow) !important;margin-top: 18px;}
.prahi_homev48_testi_slider .et_pb_slides .et_pb_slide_content h5{color: var(--color1) !important;}
.prahi_homev48_testi_slider .et-pb-slider-arrows a{width: 65px;height: 65px;text-align: center;line-height: 65px;border-radius: 50%;background: var(--color2);}
.prahi_homev48_testi_slider .et-pb-slider-arrows a.et-pb-arrow-prev{left:22px;opacity:1;}
.prahi_homev48_testi_slider .et-pb-slider-arrows a.et-pb-arrow-next{right:22px;opacity:1;}
.prahi_homev48_testi_slider .et_pb_slides .et_pb_slide_image:after{content: '"';position: absolute;left: 0px;background-color: var(--yellow);width: 35px;height: 35px;border-radius: 50%;bottom: -13px;text-align: center;font-weight: 600;font-style: italic;line-height: 43px;font-size: 30px;}
.prahi_homev48_icon .et_pb_image_wrap .et-pb-icon:after{content: '';position: absolute;width: 100%;height: 100%;background: var(--yellow);left: 0;top: 0;border-radius: 50%;z-index: -1;-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5);-webkit-animation: scale 1s infinite linear;animation: scale 1s infinite linear;}
@-webkit-keyframes scale { 0%{ -webkit-transform: scale(1); transform: scale(1); opacity: .7; } 100%{ -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0; } } @keyframes scale { 0%{ -webkit-transform: scale(1); transform: scale(1); opacity: .7; } 100%{ -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0; } }
.prahi_homev48_icon .et_pb_image_wrap .et-pb-icon{position: relative;}
.prahi_homev48_blog .et_pb_post{padding: 0;position: relative;overflow: hidden;}
.prahi_homev48_blog .et_pb_post .et_pb_image_container{margin: 0;}
.prahi_homev48_blog .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom:0;}
.prahi_homev48_blog .et_pb_post .et_pb_image_container .entry-featured-image-url .date{display: inline-block;background: var(--color2);position: absolute;left: 0;bottom: 0;text-align: center;font-size: 14px;padding: 10px;line-height: 16px;font-weight: 400;font-family: 'Poppins', sans-serif;color: var(--color24);}
.prahi_homev48_blog .et_pb_post .des{padding: 35px 20px 30px;}
.prahi_homev48_blog .et_pb_post .des .info{display: flex;flex-direction: column-reverse;}
.prahi_homev48_form form .et_contact_bottom_container{float: none;text-align: left;display: block;}
@media only screen and (max-width:981px){
	.prahi_homev48_port .project{width: 50% !important;height: auto !important;top: 0 !important;}
	.prahi_homev48_testi_slider .et-pb-slider-arrows a.et-pb-arrow-prev{left:0px;}
	.prahi_homev48_testi_slider .et-pb-slider-arrows a.et-pb-arrow-next{right:0px;}
	.prahi_homev48_form form .et_contact_bottom_container{text-align:center;}
}
@media only screen and (max-width:767px){
	.prahi_homev48_slider .et-pb-slider-arrows a{font-size:30px;}
	.prahi_homev48_slider .et_pb_slide_description h3{font-size: 22px;}
	.prahi_homev48_slider .et_pb_slide_description h6{font-size:14px;padding: 6px 10px;}
	.prahi_homev48_slider .et_pb_slide_description h6 span:after{width: 50px;}
	.prahi_homev48_slider .et_pb_slide_description h6 span{margin-right: 30px;}
	.prahi_homev48_port .project{width: 100% !important;}
	.prahi_homev48_slider .et-pb-controllers a{width: 10px;height: 10px;}
	.prahi_homev48_testi_slider .et-pb-slider-arrows a{top: 80%;width: 40px;height: 40px;line-height: 42px;}
}

/*Home V49*/
.prahi_homev49_service_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_homev49_service_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
.prahi_homev49_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\44" !important;}
.prahi_homev49_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\45" !important;}
.prahi_homev49_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 30px;}
.prahi_homev49_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 30px;}
.prahi_homev49_icon .et-pb-icon{width: 60px;height: 60px;border-radius: 50%;text-align: center;line-height: 60px;background: var(--color2);}
.prahi_homev49_blurb_row .et_pb_column:hover .prahi_homev49_icon{transform: translateY(130px);-ms-transform: translateY(130px);-webkit-transform: translateY(130px);-moz-transform: translateY(130px);opacity: 0;}
.prahi_homev49_blurb_row .et_pb_column:hover .et_pb_button_module_wrapper{transform: translateY(-60px);-ms-transform: translateY(-60px);-webkit-transform: translateY(-60px);-moz-transform: translateY(-60px);opacity: 1;}
.prahi_homev49_blurb_row .et_pb_column .et_pb_button_module_wrapper{position: absolute;transform: translateY(130px);-ms-transform: translateY(130px);-webkit-transform: translateY(130px);-moz-transform: translateY(130px);opacity: 0;transition: all .6s ease;-ms-transition: all .6s ease;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;width: 100%;left:0;}
.prahi_homev49_blurb_row .et_pb_column:hover .prahi_homev49_blurb .et-pb-icon{background-color: var(--yellow);color: var(--color2);}
.prahi_homev49_service_row .et_pb_column .et_pb_blurb .et-pb-icon{width: 70px;height: 70px;z-index: 10;border-radius: 50%;text-align: center;line-height: 70px;background: var(--yellow);position:relative;}
.prahi_homev49_service_row .et_pb_column .et_pb_blurb .et-pb-icon:before{width: 90px;position: absolute;content: '';height: 90px;background: var(--yellow)30;border-radius: 50%;z-index: -10;left: -10px;top: -10px;}
.prahi_homev49_service_row .et_pb_column:hover .et_pb_image:before{top: 0;opacity: 1;}
.prahi_homev49_service_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header{transform: translateY(-25px);-ms-transform: translateY(-25px);-webkit-transform: translateY(-25px);-moz-transform: translateY(-25px);opacity: 0;}
.prahi_homev49_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_description a{display: block;transform: translateY(10px);-ms-transform: translateY(10px);-webkit-transform: translateY(10px);-moz-transform: translateY(10px);opacity: 0;transition: all .6s ease;-ms-transition: all .6s ease;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;position: absolute;width: 100%;font-size: 16px;line-height: 26px;text-align: center;color: var(--color23);left: 0;}
.prahi_homev49_service_row .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description a{transform: translateY(0px);-ms-transform: translateY(0px);-webkit-transform: translateY(0px);-moz-transform: translateY(0px);opacity: 1;}
.prahi_homev49_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_description a:hover{color:var(--yellow);}
.prahi_homev49_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_description{transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);transition: all .6s ease;-ms-transition: all .6s ease;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;}
.prahi_homev49_service_row .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description{transform: translateY(-35px);-ms-transform: translateY(-35px);-webkit-transform: translateY(-35px);-moz-transform: translateY(-35px);}
.prahi_homev49_txt .et_pb_text_inner{width: 30px;height: 30px;text-align: center;border-radius: 50%;margin: 0 auto;background-color: var(--color2);border: 1px solid var(--color48);transition: all .5s ease;-moz-transition: all .5s ease;-webkit-transition: all .5s ease; -ms-transition: all .5s ease;transition: all .5s ease;}
.prahi_homev49_process_row .et_pb_column:hover .prahi_homev49_blurb1 .et-pb-icon{color: var(--color2);background-color: var(--yellow);}
.prahi_homev49_process_row .et_pb_column:hover .prahi_homev49_txt .et_pb_text_inner{background-color: var(--yellow);border-color: var(--yellow);color: var(--color2) !important;}
.prahi_homev49_process_row .et_pb_column:hover .prahi_homev49_txt:before{background-color: var(--yellow);}
.prahi_homev49_customer_row .et_pb_column:hover .et_pb_blurb .et_pb_main_blurb_image{background-color:var(--yellow);}
.prahi_homev49_customer_row .et_pb_column:hover .et_pb_blurb .et-pb-icon{color:var(--color2);} 
.prahi_homev49_txt1 span{font-size: 55px;font-weight: 400;}
.prahi_homev49_pricing_row .et_pb_column:hover .prahi_homev49_txt2{opacity: 0;visibility: hidden;}
.prahi_homev49_pricing_row .et_pb_column .et_pb_button_module_wrapper{position: absolute;width: 100%;bottom: 40px; opacity: 0;visibility: hidden;text-align: center;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;left: 0;}
.prahi_homev49_pricing_row .et_pb_column:hover .et_pb_button_module_wrapper{opacity: 1;visibility: visible;}
.prahi_homev49_blog .et_pb_post{padding: 0;position: relative;}
.prahi_homev49_blog .et_pb_post .et_pb_image_container{margin: 0;}
.prahi_homev49_blog .et_pb_post .et_pb_image_container .entry-featured-image-url{margin-bottom:0;position: relative;overflow: hidden;z-index: 0;}
.prahi_homev49_blog .et_pb_post .des{position: relative;padding: 35px 30px 40px;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;box-shadow: 0 0 12px 0 rgba(0,0,0,.05);} 
.prahi_homev49_blog .et_pb_post .date{width: 110px;height: 35px;line-height: 32px;font-weight: 600;transition: all .6s ease;-ms-transition: all .6s ease;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;transform: translateY(20px);-ms-transform: translateY(20px);-webkit-transform: translateY(20px);-moz-transform: translateY(20px);opacity: 1;position: absolute;right: 20px; top: 20px;z-index: 1;color: var(--yellow);overflow: hidden;text-align: center;border-radius: 50px;border: 2px solid var(--color73);display: inline-block;background-color: var(--color2);text-transform: uppercase;font-family: Montserrat,sans-serif;}
.prahi_homev49_blog .et_pb_post .date span{float: left;margin: 0;padding: 0 12px;background-color: var(--yellow);color: var(--color2);font-size: 16px;}
.prahi_homev49_blog .et_pb_post:hover .date{transform: translateY(130px);-ms-transform: translateY(130px);-webkit-transform: translateY(130px);-moz-transform: translateY(130px);opacity: 0;}
.prahi_homev49_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:before{background: var(--blue)ad;position: absolute;top: 100%;width: 100%;height: 100%;left: 0;-webkit-transition: all .35s ease-in-out;transition: all .35s ease-in-out;opacity: 0;content: '';z-index: 1;}
.prahi_homev49_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url:before{top: 0;opacity: 1;}
.prahi_homev49_blog .et_pb_post .et_pb_image_container .entry-featured-image-url:after{content: "\e016";font-family: ETmodules;font-size: 16px;width: 60px;color: var(--color2);left: 0;height: 60px;text-align: center;position: absolute;top: 35%; left: 40%;border-radius: 50%;transition: all .6s ease;-ms-transition: all .6s ease;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;line-height: 60px;background: var(--yellow);transform: translateY(330px);-ms-transform: translateY(330px);-webkit-transform: translateY(330px);-moz-transform: translateY(330px);opacity: 0;z-index: 100;}
.prahi_homev49_blog .et_pb_post:hover .et_pb_image_container .entry-featured-image-url:after{transform: translateY(0);-ms-transform: translateY(0);-webkit-transform: translateY(0);-moz-transform: translateY(0);opacity: 1;}
.prahi_homev49_blog .et_pb_post .post-content-inner{padding-top: 15px;margin: 10px 0;border-top: 1px solid var(--color73);}
.prahi_homev49_blog .et_pb_post .des .post-meta span{position: relative;margin-right: 15px;padding-left: 20px;margin-bottom: 7px;display: inline-block;font-family: Poppins,sans-serif;}
.prahi_homev49_blog .et_pb_post .des .post-meta span:before{content:"\e08a";font-family:ETmodules;color:var(--yellow);display:inline-block;position: absolute;left: 0;top: 0px;}
.prahi_homev49_blog .et_pb_post .des .more-link:before{position: absolute;z-index: 10;content: '';width: 20px;height: 2px;background: var(--yellow);left: 0;top: 12px;opacity: 0;transition: all .6s ease;-ms-transition: all .6s ease;-webkit-transition: all .6s ease;-moz-transition: all .6s ease;}
.prahi_homev49_blog .et_pb_post .des .more-link:hover:before{opacity:1;}
.prahi_homev49_blog .et_pb_post .des .more-link:hover{color: var(--yellow);padding-left: 25px;}
.prahi_homev49_blurb2 .et_pb_blurb_container{padding-left: 0;padding-right: 15px;}
.prahi_homev49_customer_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_homev49_customer_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_homev49_blurb2 .et_pb_blurb_container{padding-left: 15px;padding-right: 0px;}
}
@media only screen and (max-width:767px){
	.prahi_homev49_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 0px;}
	.prahi_homev49_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 0px;}
	.prahi_homev49_slider .et_pb_slide_description .et_pb_slide_content{line-height: 38px !important;}
}

/*Home V50*/
.prahi_homev50_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.prahi_homev50_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.prahi_homev50_slider .et-pb-slider-arrows .et-pb-arrow-prev{left: 30px;}
.prahi_homev50_slider .et-pb-slider-arrows .et-pb-arrow-next{right: 30px;}
.prahi_homev50_slider .et-pb-slider-arrows a:before{font-size: 42px;line-height: 67px;}
.prahi_homev50_banner_row .et_pb_button_module_wrapper{display: inline-block;position: relative;background:var(--color2);}
.prahi_homev50_banner_row .et_pb_button_module_wrapper a{color:var(--color1);}
.prahi_homev50_banner_row .et_pb_button_module_wrapper:before{content: "";width: 0;height: 2px;position: absolute;-webkit-transition: all 0.2s linear;transition: all 0.2s linear;background: var(--color2);right: 0;top: 0;z-index: 1;-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}
.prahi_homev50_banner_row .et_pb_button_module_wrapper:hover:before{width: 100%;-webkit-transition-delay: 0.4s;transition-delay: 0.4s;}
.prahi_homev50_banner_row .et_pb_button_module_wrapper:after{content: "";width: 0;height: 2px;position: absolute;-webkit-transition: all 0.2s linear;transition: all 0.2s linear;background: var(--color2);left: 0;bottom: 0;-webkit-transition-delay: 0.6s;transition-delay: 0.6s;}
.prahi_homev50_banner_row .et_pb_button_module_wrapper:hover:after{width: 100%;-webkit-transition-delay: 0s;transition-delay: 0s;}
.prahi_homev50_banner_row .et_pb_button_module_wrapper:hover .et_pb_button:after{height: 100%;-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}
.prahi_homev50_banner_row .et_pb_button_module_wrapper:hover .et_pb_button:before{height: 100%;-webkit-transition-delay: 0.6s;transition-delay: 0.6s;}
.prahi_homev50_banner_row .et_pb_button_module_wrapper:hover a{color:var(--color2) !important;}
.prahi_homev50_banner_row .et_pb_button_module_wrapper:hover{background-color:var(--yellow) !important;}
.prahi_homev50_port .project{position: relative;overflow: hidden;height: 400px;border: 5px solid transparent;border-radius: 5px;}
.prahi_homev50_port .project .des{position: absolute;top: 77%;left: 30px;-webkit-transform: translateY(0);transform: translateY(0); z-index: 2;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;z-index:5;}
.prahi_homev50_port .project:hover .des{top: 75%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}
.prahi_homev50_port .project:hover .et_overlay{height: 100%;z-index: 3;opacity: 1;}
.prahi_homev50_port .project .et_portfolio_image img{height: 100%;width: 100%;object-fit: cover;border-radius: 5px;-webkit-filter: grayscale(100%);filter: grayscale(100%);-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.prahi_homev50_port .project:hover .et_portfolio_image img{-webkit-filter: grayscale(0);filter: grayscale(0);-webkit-transform: scale(1.1) rotate(3deg);transform: scale(1.1) rotate(3deg);}
.prahi_homev50_port .project:hover .post-meta{visibility: visible;opacity: 1;}
.prahi_homev50_person .et_pb_team_member_image img{width: 100%;}
.prahi_homev50_person .et_pb_member_position:after{content: "";height: 4px;width: 43px;background-color: var(--yellow);position: absolute;bottom: 0;left: 0;right: 0;margin: auto;}
.prahi_homev50_testi_slider .et_pb_slides .et_pb_slider_container_inner{background-color: var(--color2);border-radius: 4px;text-align: center;margin: 63px auto 0;padding: 63px 0 50px;position: relative;display: block;}
.prahi_homev50_testi_slider .et_pb_slides .et_pb_slide_image img{border-radius: 50%;}
.prahi_homev50_testi_slider .et_pb_slides .et_pb_slide_content h5{color: var(--color24) !important;font-size: 16px;position: relative;display: block;}
.prahi_homev50_testi_slider .et_pb_slides .et_pb_slide_content h4{width: 70%;font-size: 17px;line-height: 30px;font-style: italic;margin: 0 auto 10px;position: relative;color: var(--color1) !important;font-weight: 300;}
.prahi_homev50_testi_slider .et_pb_slides .et_pb_slide_content h5:after{content: '\e033\e033\e033\e033\e031';font-family: ETmodules;font-size: 18px;text-align: center;color: var(--yellow);display: block;margin-bottom: 15px;margin-top:10px;}
.prahi_homev50_testi_slider .et_pb_slides .et_pb_slide_content h4:before{content: '\7b';font-family: ETmodules;font-weight: 600;top: -5px;font-size: 34px;transform: rotate(180deg);left: -25px;position: absolute;color: var(--yellow);}
.prahi_homev50_testi_slider .et_pb_slides .et_pb_slide_content h4:after{content: '\7b';font-family: ETmodules;font-weight: 600;font-size:34px;bottom: -8px;right: -30px;position: absolute;color: var(--yellow);}
.prahi_homev50_testi_slider .et_pb_container,.prahi_homev43_tesi_slider .et_pb_container{height:auto !important;}
.prahi_homev50_testi_slider .et-pb-controllers a{background: transparent;height: 18px;width: 18px;border: 1px solid var(--color20);border-radius: 50%;}
.prahi_homev50_blog .et_pb_post .des .date{color: var(--yellow);font-weight: 700;display: block;margin-bottom: 10px;font-size: 15px;font-family: Open Sans,Arial,sans-serif;position:relative;}
.prahi_homev50_blog .et_pb_post .des .date:before{content:"\e023";font-family:ETmodules;margin-right:7px;display:inline-block;}
.prahi_homev50_blog .et_pb_post .des .entry-title a:hover{color:var(--yellow) !important;}
.prahi_homev50_blog .et_pb_post .des .post-meta{font-weight: 600;display: block;margin-top: 7px;font-size: 15px;font-family: Open Sans,Arial,sans-serif;position:relative;}
.prahi_homev50_blog .et_pb_post .des .post-meta:before{content:"\e08a";font-family:ETmodules;margin-right:7px;display:inline-block;color:var(--yellow);}
.prahi_homev50_blog .et_pb_post .des .post-meta:hover{color:var(--yellow);}
.prahi_homev50_blog .et_pb_post .entry-featured-image-url{border-radius: 4px 4px 0 0;overflow: hidden;}
.prahi_homev50_blog .et_pb_post:hover .entry-featured-image-url img{-webkit-transform: scale(1.1);transform: scale(1.1);-webkit-transition: all 0.5s cubic-bezier(0, 0, 0.15, 1.88);transition: all 0.5s cubic-bezier(0, 0, 0.15, 1.88);}
.prahi_homev50_img .et_pb_image_wrap,.prahi_homev50_img .et_pb_image_wrap img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_homev50_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:5px;}
	.prahi_homev50_slider .et-pb-slider-arrows .et-pb-arrow-next{right:5px;}
	.prahi_homev50_port .project{width:50% !important;clear: none !important;}
	.prahi_homev50_testi_slider .et_pb_slides .et_pb_slide{padding:0;}
}
@media only screen and (max-width:767px){
	.prahi_homev50_slider .et-pb-slider-arrows a:before{line-height: 45px;}
	.prahi_homev50_port .project{width:100% !important;}
}

/*About Us V2*/
.prahi_aboutv2_txt1 span{color:var(--color1);}
.prahi_aboutv2_person .et_pb_team_member_image img{width:100%;}
.prahi_aboutv2_person .et_pb_team_member_description .inner{display: flex;flex-direction: column-reverse;}
.prahi_aboutv2_person:hover .et_pb_team_member_description{bottom: 0px!important;}
.prahi_aboutv2_txt span{color:var(--yellow);padding-left:7px;}

/*About Us V3*/
.prahi_aboutv3_email form{display: flex;position: relative;}
.prahi_aboutv3_email form .et_pb_button:after{margin: 0 !important;left: auto;right: 10px;background: var(--yellow);border-radius: 50%;width: 40px;height: 40px;line-height: 40px !important;top: 7px;}
.prahi_aboutv3_email form .et_pb_button:hover:after{background: var(--blue);}
.prahi_aboutv3_email form .et_pb_newsletter_field{width:100%;}
@media only screen and (max-width:981px){
	.prahi_aboutv3_spec_sec .et_pb_row{display: flex;flex-direction: column-reverse;}
}

/*About Us V4*/
@media only screen and (max-width:767px){
	.prahi_aboutusv4_blurb_sec .et_pb_blurb .et_pb_blurb_container{display:block;}
}

/*About Us V5*/
.prahi_aboutv5_quality_sec .et_pb_image .et_pb_image_wrap{overflow: hidden;height: 100%;width: 100%;margin-top: -12px!important;border-top: 12px solid var(--yellow);}
.prahi_aboutv5_quality_sec .et_pb_image .et_pb_image_wrap img{width:100%;}
@media only screen and (max-width:981px){
	.prahi_aboutv5_quality_sec .et_pb_image .et_pb_image_wrap{height:auto;}
}

/*Service V1*/
.prahi_servicev1_video .et_pb_video_play:before{content: "\45";width: 100%;height: 100%;border-radius: 50%;color: var(--color2);background: var(--yellow);font-size: 50px;line-height: 100px;display: block;}

/*Service V2*/
.prahi_servicev2_txt h2 span{color:var(--yellow);}
.prahi_servicev2_blurb_row .et_pb_column .et_pb_blurb .et-pb-icon{box-shadow: 0 0 0 2em var(--yellow) inset;color: var(--color2);padding: 10px;margin-top: -30px;-webkit-transition: all 280ms ease;-moz-transition: all 280ms ease;transition: all 280ms ease;}
.prahi_servicev2_blurb_row .et_pb_column .et_pb_blurb .et-pb-icon:hover{box-shadow: 0 0 0 0px var(--yellow) inset;background-color: var(--color2);color: var(--yellow);}
.prahi_servicev2_blurb_row .et_pb_column .et_pb_image{width: auto;height: 300px;overflow: hidden;}
.prahi_servicev2_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap,.prahi_servicev2_blurb_row .et_pb_column .et_pb_image .et_pb_image_wrap img{width:100%;}

/*Contact Us V1*/
.prahi_contactv1_txt_sec .prahi_homev7_blurb2 .et_pb_blurb_description{border-bottom: 1px dashed var(--yellow);display: inline-block;}
.prahi_contactv1_team:hover .et_pb_team_member_description{bottom:0 !important;}
.prahi_contactv1_team .et_pb_team_member_image img{width:100%;}

/*Contact Us V2*/
.prahi_contactv2_form form .et_contact_bottom_container{float: none;display: block;text-align: left;}
@media only screen and (max-width:981px){
	.prahi_contactv2_form form .et_contact_bottom_container{text-align: center;}
}

/*Contact Us V3*/
.prahi_contactv3_map .et_pb_text_inner{height:100%;}
.prahi_contactv3_blurb .et_pb_image_wrap{height: 70px;position: relative;display: inline-block;background: var(--yellow);width: 70px;line-height: 70px;border-radius: 100%;text-align: center;z-index:9;}
.prahi_contactv3_blurb .et_pb_image_wrap .et-pb-icon{line-height:70px;}
.prahi_contactv3_blurb .et_pb_image_wrap:after{content: "";position: absolute;z-index:-1;left: 50%;top: 50%;transform: translateX(-50%) translateY(-50%);display: block;width: 70px;height: 70px;background: var(--yellow);border-radius: 50%;animation: pulse-border 1.5s ease-out infinite;opacity: 0;visibility: hidden;}
.prahi_contactv3_blurb:hover .et_pb_image_wrap:after{opacity: 1;visibility: visible;}
@keyframes pulse-border{
	0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}
	100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}
.prahi_contactv3_form form .et_contact_bottom_container .et_pb_button:after{content: '';display: block !important;position: absolute;left: 0;bottom: 0;height: 0;width: 100%;margin: 0;z-index: -1;background: var(--color20);border-radius: 3px;transition: all .4s cubic-bezier(.215,.61,.355,1) 0s;opacity: 1 !important;}
.prahi_contactv3_form form .et_contact_bottom_container .et_pb_button:hover:after{top: 0;bottom: auto;height: 100%;}
.prahi_contactv3_form form .et_contact_bottom_container{float: none;display: block;text-align: left;}
@media only screen and (max-width:981px){
	.prahi_contactv3_form form .et_contact_bottom_container{text-align: center;}
}

/*Contact Us V4*/
.prahi_contactv4_form form .et_contact_bottom_container{float: none;display: block;text-align: left;}
@media only screen and (max-width:981px){
	.prahi_contactv4_form form .et_contact_bottom_container{text-align: center;}
}


/*Contact Us V5*/
.prahi_contactv5_form form .et_contact_bottom_container{float: none;display: block;text-align: left;}
@media only screen and (max-width:981px){
	.prahi_contactv5_form form .et_contact_bottom_container{text-align: center;}
}

/*FAQ V1*/
.prahi_faqv1_accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{background:var(--yellow);}
.prahi_faqv1_accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{color:var(--color2)!important;}
.prahi_faqv1_video .et_pb_video_play:before{content: "\45";font-size: 50px;line-height: 80px;}

/*FAQ V2*/
.prahi_faqv2_accor .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{color:var(--yellow)!important;content:"\33";}
.prahi_faqv2_form form .et_contact_bottom_container{float: none;display: block;text-align: center;}
.prahi_faqv2_form .et_pb_contact .et_pb_contact_field_half{width: 33.33%;clear: none !important;}

/*FAQ V3*/
.prahi_faqv3_accor .et_pb_toggle_open .et_pb_toggle_title{background:var(--color1) !important;}
.prahi_faqv3_accor .et_pb_toggle_open .et_pb_toggle_title:before{color:var(--color2) !important;}
.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container{position: relative;overflow: hidden;z-index: 1;background: var(--color2);border-radius: 3px;display: inline-block;float: none;text-align: center;margin-top: 10px;}
.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container .et_pb_button:before{position: absolute;content:'';left: 25%;transition-delay: 100ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%); transition: all 500ms ease;background-color: var(--yellow);z-index: -1;display:block !important;opacity:1 !important;margin:0 !important;}
.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container .et_pb_button:after{position: absolute;content:'';display:block !important;margin:0 !important;opacity:1 !important;left: 50%;transition-delay: 200ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--yellow);z-index: -1;}
.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:hover .et_pb_button{color:var(--color2) !important;}
.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:before,.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:after{position: absolute;content:"";left: 0;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--yellow);z-index: -1;display:block;}
.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:hover:before,.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:hover:after,.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:hover .et_pb_button:before,.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:hover .et_pb_button:after{transform: translateY(0) scale(2);}
.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:after{position: absolute;content:"";left: 75%;transition-delay: 300ms !important;bottom: 0;width: 25%;height: 100%;border-radius: 50%;transform: translateY(150%);transition: all 500ms ease;background-color: var(--yellow);z-index: -1;display:block;}
.prahi_faqv3_form .et_pb_contact form .et_contact_bottom_container:hover{box-shadow: 0 10px 20px rgba(0,0,0,0.25);}
.prahi_faqv3_form .et_pb_contact form .et_pb_contact_field{padding:0;}
.prahi_faqv3_form .et_pb_contact form{text-align: center;margin: 0 !important;}

/*Service Detail V1*/
.prahi_servicedetaliv1_menu .et_pb_menu__search-button{border-radius: 50%;border: 1px dashed var(--yellow);padding: 7px;font-size: 14px;}
.prahi_serdetailv1_cta h3{font-size: 24px;margin-top: 8px;font-weight: 500;}
.prahi_serdetailv1_txt1 h5{margin-top: 20px;}
.prahi_serdetail_porcess_row .et_pb_column:hover .et_pb_blurb .et_pb_blurb_content{background:var(--yellow);border-color: var(--yellow);}
.prahi_serdetail_porcess_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header{background-color:var(--color1)!important;color:var(--color2) !important;}
.prahi_serdetail_tab ul:after{border:none;}
.prahi_serdetail_tab ul .et_pb_tab_active:after,.prahi_serdetail_tab ul li:hover:after{position: absolute;content: '';left: 0px;bottom: -3px;width: 100%;height: 5px;background-color: var(--color2);transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.prahi_serdetail_porcess_row .et-pb-icon{width: 160px;height: 160px;line-height: 160px;}
@media only screen and (max-width:767px){
	.prahi_serdetail_tab li a{text-align: center;display: block;}
}

/*Service Detail V2 Footer*/
.prahi_serdetail_footerv2_txt span{color:var(--blue);}
.prahi_serdetail_footerv2_sidebar .menu li a{position:relative;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;display:inline-block;}
.prahi_serdetail_footerv2_sidebar .menu li a:hover{padding-left: 20px;}
.prahi_serdetail_footerv2_sidebar .menu li a:before{content:"\35";font-family:ETmodules;font-weight:600;vertical-align:middle;position: absolute;left: 0;top: 0;color:var(--yellow);opacity:0;}
.prahi_serdetail_footerv2_sidebar .menu li a:hover:before{opacity:1;}
.prahi_serdetail_footerv2_sidebar1 ul li .rpwwt-post-author{display:inline-block;color:var(--yellow) !important;font-size: 12px;}
.prahi_serdetail_footerv2_sidebar1 ul li .rpwwt-post-date{display: inline-block;color:var(--yellow) !important;padding-left: 10px;margin-left: 5px;border-left: 1px solid var(--color20);font-size: 12px;}
.prahi_serdetail_footerv2_sidebar1 ul li a{display:block;margin-bottom:7px;}

/*Service Detail V3*/
.prahi_serdetailv3_txt h3{border-bottom: 1px solid var(--color16);padding-bottom: 20px;}
.prahi_serdetailv3_search form{border: 1px solid var(--color16);}
.prahi_serdetailv3_blurb1 .et_pb_blurb_container{padding-left: 0;padding-right: 15px;width: 100%;}
.prahi_serdetailv3_cta .et_pb_promo_description span{color:var(--yellow);}
.prahi_serdetailv3_blurb .et-pb-icon{border-radius:0px !important;}
.prahi_serdetailv3_accor .et_pb_toggle_open h5{background: var(--yellow) !important;}
.prahi_serdetailv3_accor .et_pb_toggle_open h5:before{color:var(--color2) !important;content:"\4b" !important;}

/*Service Detail V4*/
.prahi_serdetailv4_txt h3{border-bottom: 2px solid var(--color16);margin-bottom: 15px;padding-bottom: 15px;}
.prahi_serdetailv4_img .et_pb_image_wrap,.prahi_serdetailv4_img .et_pb_image_wrap img{width:100%;}
.prahi_serdetailv4_tab .et_pb_tabs_controls:after{border:none;}
.prahi_serdetailv4_tab .et_pb_tabs_controls li.et_pb_tab_active:after{position: absolute;content: "";bottom: -23px;left: 0;right: 0;width: 100%;height: 3px;background-color: var(--yellow);}
.prahi_serdetailv4_tab .et_pb_tabs_controls li:before{display:block;content:"\e0fd";font-family:ETmodules;color:var(--yellow);font-size:45px;margin-bottom:10px;text-align:center;font-weight: 200;}
.prahi_serdetailv4_tab .et_pb_tabs_controls li:nth-child(2):before{content:"\e0ef";}
.prahi_serdetailv4_tab .et_pb_tabs_controls li:nth-child(3):before{content:"\e08b";}
.prahi_serdetailv4_tab .et_pb_tabs_controls li:nth-child(4):before{content:"\e0ec";}

.prahi_serdetailv4_email form{display: flex;max-width: 480px;}
.prahi_serdetailv4_email form .et_pb_newsletter_field{width:70%;padding: 0;}
@media only screen and (max-width:981px){
	.prahi_serdetailv4_tab .et_pb_tabs_controls li.et_pb_tab_active:after{bottom: -10px;}
	.prahi_serdetailv4_email form{margin:auto;max-width: 100%;}
	.prahi_serdetailv4_email form .et_pb_newsletter_button_wrap{width:40%;}
}
@media only screen and (max-width:767px){
	.prahi_serdetailv4_email form{display:block;}
	.prahi_serdetailv4_email form .et_pb_newsletter_field{width:100%;margin-bottom:15px;}
	.prahi_serdetailv4_email form .et_pb_newsletter_button_wrap{width:100%;}
	
}

/*Service Detail V5*/
.prahi_serdetailv5_blurb .et_pb_blurb_container{display: flex;flex-direction: column-reverse;}
.prahi_serdetailv5_blurb .et_pb_blurb_description h4{margin-top: 15px;font-weight: 600;}
.prahi_serdetailv5_accor .et_pb_toggle_open .et_pb_toggle_title{background:var(--color23) !important;}
.prahi_serdetailv5_blurb1 .et_pb_blurb_container{width: 100%;padding: 0;}

/*Team Detail V1*/
.prahi_teamdetv1_txt span{color:var(--yellow);}
.prahi_teamdelv1_form form .et_contact_bottom_container{float: none;display: block;text-align: left;}
@media only screen and (max-width:981px){
	.prahi_teamdelv1_form form .et_contact_bottom_container{text-align: center;}
}

/*Team Detail V2*/
.prahi_teamdelv2_img .et_pb_image_wrap,.prahi_teamdelv2_img .et_pb_image_wrap img{width:100%;}

/*Team Detail V3*/
.prahi_teamdetv3_person .et_pb_team_member .et_pb_team_member_image:before{content: "";height: 100%;width: 100%;background-color: rgba(0, 0, 0, 0.3);position: absolute;top: 0;left: 0;right: 0;z-index: 2;visibility: hidden;opacity: 0;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.prahi_teamdetv3_person .et_pb_column:hover .et_pb_team_member .et_pb_team_member_image:before{visibility: visible;opacity: 1;}
.prahi_teamdetv3_person .et_pb_team_member .et_pb_team_member_image img{width: 100%;-webkit-transform: scale(1);transform: scale(1);-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.prahi_teamdetv3_person .et_pb_column:hover .et_pb_team_member .et_pb_team_member_image img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.prahi_teamdetv3_person .et_pb_team_member .et_pb_member_social_links li a{-webkit-transform: scale(1);transform: scale(1);-webkit-transition: all 0.5s ease-out !important;transition: all 0.5s ease-out !important;}
.prahi_teamdetv3_person .et_pb_column .et_pb_team_member li a:hover{-webkit-transform: scale(1.2);transform: scale(1.2);}

/*-------------Blog Pagination-------------*/
.et_pb_row_custom_pagination{clear:both;text-align: left;}
.pagination-container{padding-top: 0 !important;margin-top:2em;margin-bottom:2em;}
.screen-reader-text{display: none;}
.navigation.max_blog_pagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;margin: 0 -1px;line-height: 2.6em;}
.navigation.max_blog_pagination .page-numbers.prev,.navigation.max_blog_pagination .page-numbers.next{padding: 0 .5em;}
.navigation.max_blog_pagination span.page-numbers {color:var(--color48);border: 1px solid;border-color: var(--color73) !important;font-weight: 600;}
.navigation.max_blog_pagination .page-numbers .et-pb-icon{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.max_blog_pagination a.page-numbers:hover, .navigation.max_blog_pagination span.page-numbers {background-color: var(--yellow) !important;}
.navigation.max_blog_pagination a.page-numbers {color: var(--color2) !important;background: var(--blue);border-left: solid 1px var(--color73);}
.navigation.max_blog_pagination a.page-numbers:hover {color: var(--color2) !important; border-color: var(--color73) !important;}
@media only screen and (max-width:767px){
.navigation.max_blog_pagination .nav-links{text-align:center;}}


/*-----------------Pricing Module--------------------*/

/*Style 1*/
.prahi_pricing_style1 .et_pb_pricing_content li span:before{color: var(--yellow) !important;content: '\4e';font-family: ETmodules !important;font-weight: 800;margin-right: 10px;display: inline-block;border-width: 0px;left: auto;position: relative;top: auto;}
.prahi_pricing_style1 .header{display:flex;flex-direction:column-reverse;}

/*Style 2*/
.prahi_pricing_style2 .et_pb_pricing_content li span:before{display:none;}
.prahi_pricing_style2 .et_pb_pricing_heading:before{content:"\e0ef";font-family:ETmodules;display:block;margin-bottom: 50px;font-size: 65px;color: var(--color1);}
.prahi_pricing_style2 .et_pb_pricing_table_wrap:hover .et_pb_button{opacity: 1;visibility: visible;}
.prahi_pricing_style2 .et_pb_pricing_table_wrap:hover .et_pb_pricing_content{opacity: 0;visibility: hidden;}

/*Style 3*/
.prahi_pricing_style3 .et_pb_pricing_content li span:before{color: var(--color1) !important;content: '\4e';font-family: ETmodules !important;font-weight: 800;margin-right: 10px;display: inline-block;border-width: 0px;left: auto;position: relative;top: auto;}
.prahi_pricing_style3 .et_pb_pricing_heading:before{content: "\e0ef";font-family: ETmodules;display: block;margin-bottom: 35px;font-size: 50px;color: var(--yellow);transform: scale(1);-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.prahi_pricing_style3 .et_pb_pricing_table_wrap:hover .et_pb_pricing_heading:before{transform: scale(1.2);}
.prahi_pricing_style3 .et_pb_pricing_table_wrap .info{display:flex;flex-direction:column-reverse;}


/*----------------Gallery Module-------------*/

/*Style 1*/
.prahi_gallery_style1 .et_pb_gallery_item .et_pb_gallery_image:hover .et_overlay,.prahi_gallery_style1 .et_pb_gallery_item .et_pb_gallery_image img{width: 100%;}

/*Style 2*/
.prahi_gallery_style2 .et_pb_gallery_item .et_pb_gallery_image img{width: 100%;}

/*Style 3*/
.prahi_gallery_style3 .et_pb_gallery_item:hover  .et_overlay{opacity:1;}
.prahi_gallery_style3 .et_pb_gallery_item:hover .et_pb_gallery_image .et_overlay:before{transform: translateX(0) translateY(0%) scale(1);transition: all 1000ms ease 700ms;}
.prahi_gallery_style3 .et_pb_gallery_item .et_pb_gallery_image img{transition: all 0.5s ease-in-out 0.6s;width: 100%;}
.prahi_gallery_style3 .et_pb_gallery_item:hover .et_pb_gallery_image img{transform: scale(1.2, 1.2);}
.prahi_gallery_style3 .et_pb_gallery_item:hover .et_pb_gallery_title{opacity: 1;transition: all 1000ms ease 700ms;transform: translateX(0) translateY(0%) scale(1);}

/*Style 4*/
.prahi_gallery_style4 .et_pb_gallery_item .et_pb_gallery_image img{-webkit-transform: scale3d(1,1,1);-moz-transform: scale3d(1,1,1);-ms-transform: scale3d(1,1,1);transform: scale3d(1,1,1);-webkit-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;-moz-transition: transform 650ms ease-in-out,filter 650ms ease-in-out;transition: transform 650ms ease-in-out,filter 650ms ease-in-out;width:100%;}
.prahi_gallery_style4 .et_pb_gallery_item:hover .et_pb_gallery_image img{-webkit-transform: scale3d(1.03,1.03,1.03);-moz-transform: scale3d(1.03,1.03,1.03);-ms-transform: scale3d(1.03,1.03,1.03);transform: scale3d(1.03,1.03,1.03);}

/*Style 5*/
.prahi_gallery_style5 .et_pb_gallery_item .et_pb_gallery_image img{width: 100%;}
.prahi_gallery_style5 .et_pb_gallery_item:hover .et_overlay{opacity: 1;transform: translate(0,0);z-index:3;}
.prahi_gallery_style5 .et_pb_gallery_item:after{content: '';position: absolute;bottom: 0;height: 20px;width: 20px;transform: translate(-50%,50%) rotate(45deg);left: 50%;background: var(--color2);}

/*---------------404 Page-------------------*/
.prahi_404page_txt span{color:var(--yellow);}

/*---------------------Coming Soon---------------*/
.prahi_comingsoon_countdown .section{border: 2px solid var(--color1);padding: 25px 10px;margin:0 20px;}
.prahi_comingsoon_countdown .sep{display:none;}
.prahi_comingsoon_email .et_pb_newsletter_field{padding:0 !important;}
.prahi_comingsoon_email .et_pb_newsletter_button_wrap{position:absolute;top:5px;right:5px;}
@media only screen and (max-width:767px){
	.prahi_comingsoon_countdown .section{margin: 0;border: 0px;padding:0;}
	.prahi_comingsoon_countdown .sep{display:inline-block;}
}

/*-----------------Why Choose Us-------------------*/
.prahi_whychooseus .et_pb_column:hover img{-webkit-transform: scale(1.3);-moz-transform: scale(1.3);-ms-transform: scale(1.3);-o-transform: scale(1.3);transform: scale(1.3);}
.prahi_whychooseus .et_pb_column img{-webkit-transition: all 500ms ease;-moz-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;transition: all 500ms ease;}
.prahi_whychooseus .et_pb_column:hover .et-pb-icon{background-color: var(--blue);}
.prahi_whychooseus .et_pb_blurb_description h2{font-size: 24px!important;line-height: 1.3em!important;font-weight: 600;padding-bottom: 25px;}

/*-------------History--------------*/
.prahi_history_txt .et_pb_text_inner{vertical-align: middle;display: table-cell;}
@media only screen and (max-width:767px){
	.prahi_history_sec .et_pb_blurb .et_pb_blurb_container{display:block;}
}

/*---------------Request Service------------------*/
.prahi_request_form .et_pb_contact_form .et_contact_bottom_container{float: none;text-align: center;margin: 0;display: block;}
.prahi_request_form .et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{font-size: 18px;margin-bottom: 20px;color: var(--color1);}
.prahi_request_form .et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_list .et_pb_contact_field_checkbox{display:inline-block;width:33.33%;}
.prahi_request_sidebar ul li a img{border-radius: 50%;box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.04);border: 3px solid var(--color2);margin-top: 0;}
.prahi_request_sidebar ul li .rpwwt-post-date{font-size:12px;}
.prahi_request_slider .et_pb_slide_description h3{color: var(--color1) !important;font-size: 15px;margin-top: 120px;}
.prahi_request_slider .et_pb_slide_description h6{color: var(--color24) !important;font-size: 14px;}
.prahi_request_slider .et_pb_slider_container_inner{padding:50px 0;}
.prahi_request_slider .et_pb_slide_image img{border-radius:50%;box-shadow: 0px 8px 37px 0px rgba(0, 0, 0, 0.14);}
@media only screen and (max-width:981px){
	.prahi_request_form .et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_list .et_pb_contact_field_checkbox{width:50%;}
}
@media only screen and (max-width:767px){
	.prahi_request_form .et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_list .et_pb_contact_field_checkbox{width:100%;}
	.prahi_request_form .et_pb_contact_form .et_pb_contact_field_options_wrapper .et_pb_contact_field_options_title{font-size: 16px;}
}

/*----------------Blog Details---------------------*/
.prahi_postdetail_content .et_pb_section{padding:0;}
.prahi_postdetail_content .et_pb_section .et_pb_row{padding: 0;width: 100%;}
.prahi_postdetail_txt span{color:var(--yellow);}
.prahi_postdetail_form .et_pb_contact_form .et_contact_bottom_container{display: block;float: none;text-align: left;}
.prahi_postdetail_categorymenu .et-menu-nav .et-menu{display: block !important;margin: 0 !important;width: 100%;}
.prahi_postdetail_categorymenu .et-menu-nav .et-menu li{display: block;position: relative;border-bottom: 1px dashed var(--color16);padding: 0;}
.prahi_postdetail_categorymenu .et-menu-nav .et-menu li a:before{position: absolute;content: '\35';left: 0px;font-weight: 600;font-size: 14px;line-height: 1em; font-family: ETmodules;}
.prahi_postdetail_categorymenu .et_pb_menu__menu{display: block;width: 100%;}
.prahi_postdetail_categorymenu .et_mobile_nav_menu{display:none !important;}
.prahi_postdetail_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 100px;margin-bottom: 0px;float: left;display: inline-block;}
.prahi_postdetail_blog .et_pb_post:not(:last-child){border-bottom: 1px solid var(--color16);margin-bottom:30px !important;}
.prahi_postdetail_blog .et_pb_post:last-child{margin-bottom:0 !important;padding-bottom:0;}
.prahi_postdetail_tag{}
.prahi_postdetail_tag .widget_tag_cloud a{border: 1px solid var(--color16);padding: 5px 13px;background: transparent;border-radius: 0;margin: 5px 3px;}
.prahi_postdetail_tag .widget_tag_cloud a:hover{color:var(--color2);background:var(--yellow);border-color:var(--yellow);}
.prahi_postdetail_comment .comment-edit-link,.prahi_postdetail_comment .logged-in-as a{color:var(--yellow);}
/*---------------Project Details-----------------*/
.prahi_projectdetail_img img{width: 100%;transition: .5s ease;transform: scale(1.05);}
.prahi_projectdetail_img:hover img{transform: scale(1);}
.prahi_projectdetail_video .et_pb_video_play:before{content: "\45";}
.prahi_projectdetail_txt span{color:var(--color2);}
.prahi_projectdetail_port .et_pb_portfolio_item .des{position: absolute;left: 20px;bottom: -75px;right: 20px;background: var(--color2);display: flex;flex-direction: column-reverse; padding: 26px 15px;border-radius: 5px;z-index: 2;}
.prahi_projectdetail_port .et_pb_portfolio_item .des:before{position: absolute;left: 0px;bottom: 0px;width: 100%;height: 0px;content: '';border-radius: 5px;transition: all 700ms ease;background: var(--yellow);}
.prahi_projectdetail_port .et_pb_portfolio_item .des .post-meta a{position: relative;display: inline-block;padding: 0 15px;text-transform: uppercase;background: var(--color150);transition: all 0.2s ease-in-out 0.3s;}
.prahi_projectdetail_port .et_pb_portfolio_item{margin-bottom: 90px !important;position: relative;}
.prahi_projectdetail_port .et_pb_portfolio_item .et_portfolio_image img{width: 100%;transform: scale(1.0);max-width: 100%;height: auto;transition-delay: .1s;transition-timing-function: ease-in-out;transition-duration: .7s;transition-property: all;}
.prahi_projectdetail_port .et_pb_portfolio_item:hover .et_portfolio_image img {transform: scale(1.2) rotate(1deg);}
.prahi_projectdetail_port .et_pb_portfolio_item:hover .et_portfolio_image .et_overlay {opacity: 1;}
.prahi_projectdetail_port .et_pb_portfolio_item:hover .et_portfolio_image .et_overlay:before {opacity: 1;transform: translateY(-30px);}
.prahi_projectdetail_port .et_pb_portfolio_item:hover .des:before {height: 100%;}
.prahi_projectdetail_port .et_pb_portfolio_item:hover .des h2 a {color: var(--color2) !important;transition: all 0.5s ease-in-out 0.6s;}
.prahi_projectdetail_port .et_pb_portfolio_item:hover .des .post-meta a {color: var(--color2) !important;background: rgba(255, 255, 255, 0.20);transition: all 0.5s ease-in-out 0.5s;}
.prahi_projectdetail_title .et_pb_blurb_description{position: relative;display: inline-block;padding: 0;}

/*Shop V1*/
.prahi_shopv1 .woocommerce .products .product .button,.prahi_shopv1 .woocommerce .products .product .added_to_cart{position: absolute;margin: 0 !important;width: 67%;bottom: 100px;z-index:3;right: 20px;background: var(--color2);border: 2px solid var(--yellow);padding: 8px 20px !important;font-size: 15px;color: var(--color1);transition: all .3s ease 0s;transform: scaleY(0);transform-origin: 0 1 0;overflow:hidden;text-align:left;}
.prahi_shopv1 .woocommerce .products .product:hover .button,.prahi_shopv1 .woocommerce .products .product:hover .added_to_cart{opacity: 1;transform: scaleY(1);bottom: 20px;}
.prahi_shopv1 .woocommerce .products .product .button:before,.prahi_shopv1 .woocommerce .products .product .added_to_cart:before{display: block;margin: 0;position: absolute;left: 0;bottom: 0;height: 0;width: 100%;z-index: -1;content: '';background: var(--yellow);transition: all .4s cubic-bezier(.215,.61,.355,1) 0s;opacity:1;}
.prahi_shopv1 .woocommerce .products .product .button:hover:before,.prahi_shopv1 .woocommerce .products .product .added_to_cart:hover:before{top: 0;bottom: auto;height: 100%}
.prahi_shopv1 .woocommerce .products .product .button:hover,.prahi_shopv1 .woocommerce .products .product .added_to_cart:hover{color:var(--color2);}
.prahi_shopv1 .product .et_shop_image .button:after,.prahi_shopv1 .product .et_shop_image .added_to_cart:after{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015' !important;font-size: 17px;font-family: ETmodules;margin-left: 0 !important;}
.prahi_shopv1 .product .et_shop_image .button.ajax_add_to_cart.loading:after{content: "\e02d" !important;font-family: ETmodules;right: 20px;margin: 0 !important;top: 13px;transform: none;}
.prahi_shopv1 .product .et_shop_image .added_to_cart:after{content: "\4e" !important;}
.prahi_shopv1 .woocommerce-pagination .page-numbers li .page-numbers,.prahi_shopv4 .woocommerce-pagination .page-numbers li .page-numbers{width: 35px;height: 35px;margin: 0 3px !important;background-color: var(--color1);line-height: 35px !important;color: var(--color2);font-size: 14px !important;font-weight: 700 !important;border-radius: 50px;text-align: center;padding:0 !important;}
.prahi_shopv1 .woocommerce-pagination .page-numbers li,.prahi_shopv1 .woocommerce-pagination .page-numbers,.prahi_shopv4 .woocommerce-pagination .page-numbers li,.prahi_shopv4 .woocommerce-pagination .page-numbers{border:none !important;}
.prahi_shopv1 .woocommerce-pagination .page-numbers li .page-numbers:hover,.prahi_shopv1 .woocommerce-pagination .page-numbers li .page-numbers.current,.prahi_shopv4 .woocommerce-pagination .page-numbers li .page-numbers:hover,.prahi_shopv4 .woocommerce-pagination .page-numbers li .page-numbers.current{background: var(--yellow) !important;color: var(--color2) !important;}
@media only screen and (max-width:767px){ 
.prahi_shopv3 ul.products.columns-4 li.product,.prahi_shopv5 ul.products.columns-3 li.product,.prahi_shopv4 ul.products.columns-4 li.product,.prahi_shopv3 ul.products.columns-3 li.product,.prahi_shopv1 ul.products.columns-3 li.product,.prahi_shopv2 ul.products.columns-3 li.product{width: 100%!important;margin-right: 0%!important;}
.prahi_shopv3 .woocommerce-result-count,.prahi_shopv3 .woocommerce-ordering,.prahi_shopv5 .woocommerce-result-count,.prahi_shopv5 .woocommerce-ordering,.prahi_shopv4 .woocommerce-result-count,.prahi_shopv4 .woocommerce-ordering,.prahi_shopv1 .woocommerce-result-count,.prahi_shopv1 .woocommerce-ordering,.prahi_shopv2 .woocommerce-result-count,.prahi_shopv2 .woocommerce-ordering{float: none;text-align: center;}
	.prahi_shopv1 .woocommerce .products .product .button, .prahi_shopv1 .woocommerce .products .product .added_to_cart{width: 74%;}
}
/*Shop V2*/
.prahi_shopv2 .product .et_shop_image .button,.prahi_shopv2 .product .et_shop_image .added_to_cart{position: absolute;top: 50%;left: 15px;right: 15px;margin-top: 0 !important;background: var(--color2);border: none;color: var(--blue);padding: 10px !important;text-align: left;margin: auto;z-index: 4;font-size: 14px;opacity: 0;border-radius: 5px;transform:translatey(-50%);}
.prahi_shopv2 .product:hover .et_shop_image .button,.prahi_shopv2 .product:hover .et_shop_image .added_to_cart{opacity: 1;}
.prahi_shopv2 .product .et_shop_image .button:after,.prahi_shopv2 .product .et_shop_image .added_to_cart:after{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015' !important;font-size: 17px;font-family: ETmodules;margin-left: 0 !important;}
.prahi_shopv2 .product .et_shop_image .button.ajax_add_to_cart.loading:after{content: "\e02d" !important;font-family: ETmodules;right: 20px;margin: 0 !important;top: 13px;transform: none;}
.prahi_shopv2 .product .et_shop_image .added_to_cart:after{content: "\4e" !important;}
.prahi_shopv2 .product:hover .et_shop_image .et_overlay{z-index: 3;opacity: 1;}
.prahi_shopv2_sidebar .widget_search .searchform #s{background: var(--color1);color: var(--color73) !important;height: 50px!important;border-radius: 5px !important;border-width: 0px !important;}
.prahi_shopv2_sidebar .widget_search .searchform #searchsubmit{height: 50px !important;width: 90px;background: var(--yellow);border-color: var(--yellow);color: var(--color2) !important;}
.prahi_shopv2_sidebar .widgettitle{margin: 30px 0;position: relative;padding-bottom: 20px;}
.prahi_shopv2_sidebar .widgettitle:before{position: absolute;content: '';left: 0px;bottom: 0px;width: 40px;height: 2px;background-color: var(--color23);display: block;}
.prahi_shopv2_sidebar .widgettitle:after{position: absolute;content: '';left: 42px;bottom: -8px;width: 10px;height: 10px;border-radius: 50%;border: 4px solid var(--color2);background-color: var(--yellow);margin: 0;}
.prahi_shopv2_sidebar .widget_product_categories ul{position: relative;padding: 15px 25px 15px!important;border-radius: 8px;background-color: var(--color23);}
.prahi_shopv2_sidebar .widget_product_categories ul li{position: relative;color: var(--color2);padding: 15px 0px;margin: 0;display: block;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;border-bottom: 1px dashed var(--color2);}
.prahi_shopv2_sidebar .widget_product_categories ul li:last-child{border-bottom:0;}
.prahi_shopv2_sidebar .widget_product_categories ul li a{position: relative;color: var(--color2);padding: 15px 0px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.prahi_shopv2_sidebar .widget_product_categories ul li:hover,.prahi_shopv2_sidebar .widget_product_categories ul li:hover a,.prahi_shopv2_sidebar .recent-posts-widget-with-thumbnails ul li .rpwwt-post-title:hover{color:var(--yellow);}
.prahi_shopv2_sidebar .widget_product_categories ul li .count{position:relative;float:right;}
.prahi_shopv2_sidebar .tagcloud a{border: 1px solid var(--color16);padding: 5px 13px;background: transparent;border-radius: 0;margin: 5px 3px;}
.prahi_shopv2_sidebar .tagcloud a:hover{color:var(--color2);background:var(--yellow);border-color:var(--yellow);}
.prahi_shopv2_sidebar .recent-posts-widget-with-thumbnails ul{position: relative;padding: 40px 30px !important;border-radius: 10px;box-shadow: 0px 0px 15px rgba(0,0,0,0.15);}
.prahi_shopv2_sidebar .widget_product_categories ul li .children{display:none;}
.prahi_shopv2_sidebar .recent-posts-widget-with-thumbnails ul li .rpwwt-post-title{color:var(--color1);}
.prahi_shopv2_sidebar .recent-posts-widget-with-thumbnails ul li:not(:last-child){padding-bottom: 15px;border-bottom: 1px solid var(--color16);}
.prahi_shopv2 .page-numbers,.prahi_shopv2 .page-numbers li{border:none !important;} 
.prahi_shopv2 .page-numbers li .page-numbers{background: var(--color1);height: 42px;width: 80px;padding:0;line-height:38px;display: block;margin: 0 10px;transition: all 0.3s ease 0s !important;clip-path: polygon(0 0, 50% 15%, 100% 0, 85% 50%, 100% 100%, 50% 85%, 0 100%, 15% 50%);font-size: 20px;color: var(--color2)!important;}
.prahi_shopv2 .page-numbers li .page-numbers:hover, .prahi_shopv2 .page-numbers li .page-numbers.current{background: var(--yellow);clip-path: polygon(15% 15%, 50% 0, 85% 15%, 100% 50%, 85% 85%, 50% 100%, 15% 85%, 0 50%);} 
.prahi_shopv2 .page-numbers li .page-numbers{width: 51px !important;}
.prahi_shopv2_sidebar .widget_products li,.prahi_shopv3_sidebar .widget_products li {margin-bottom: 20px !important;}
.prahi_shopv2_sidebar .widget_products img,.prahi_shopv3_sidebar .widget_products img {float: left !important;margin-right: 10px;width: 60px !important;}
.prahi_shopv2_sidebar .et_pb_widget .product_list_widget .star-rating span:before,.prahi_shopv3_sidebar .et_pb_widget .product_list_widget .star-rating span:before{color: var(--yellow);}

/*Shop V3*/
.prahi_shopv3 ul.products li.product .et_shop_image img{margin:0 !important;}
.prahi_shopv3 .product .et_shop_image .button,.prahi_shopv3 .product .et_shop_image .added_to_cart{position: absolute;bottom: -46px;left: 0;width: 100%;background-color: var(--blue);color: var(--color2);text-align: left;padding: 12px 20px !important;text-transform: uppercase;opacity: 0;visibility: hidden;font-size: 13px;font-weight: 600;border: none;border-radius: 0;margin-top: 0 !important;z-index:4;-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-o-transition: all .4s ease-in-out;transition: all .4s ease-in-out;}
.prahi_shopv3 .product:hover .et_shop_image .button,.prahi_shopv3 .product:hover .et_shop_image .added_to_cart{bottom: 0;opacity: 1;visibility: visible;}
.prahi_shopv3 .product .et_shop_image .button:after,.prahi_shopv3 .product .et_shop_image .added_to_cart:after{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015' !important;font-size: 17px;font-family: ETmodules;margin-left: 0 !important;}
.prahi_shopv3 .product .et_shop_image .button.ajax_add_to_cart.loading:after{content: "\e02d" !important;font-family: ETmodules;right: 20px;margin: 0 !important;top: 16px;transform: none;}
.prahi_shopv3 .product .et_shop_image .button:hover{background-color: var(--yellow);}
.prahi_shopv3 .product .et_shop_image .added_to_cart:after{content: "\4e" !important;}
.prahi_shopv3_sidebar .widget_product_search form{position: relative;display: flex;}
.prahi_shopv3_sidebar .widget_product_search form .search-field{width: 100%;height: 50px; border: none; border-radius: 6px 0 0 6px; background: var(--color73);color: var(--color24);padding-left: 20px;}
.prahi_shopv3_sidebar .widget_product_search form button{border-radius: 0;border-top-right-radius: 6px;border-bottom-right-radius: 6px;height: 50px;background: var(--yellow);color: var(--color2);border: none;padding: 0 15px;}
.prahi_shopv3_sidebar .widget_product_search form button:hover{background:var(--yellow);}
.prahi_shopv3_sidebar .widgettitle{margin: 50px 0 30px;padding-bottom: 15px;border-bottom: 1px solid var(--color16);position: relative;text-transform: uppercase;}
.prahi_shopv3_sidebar .widgettitle:after{display: block;height: 4px;margin-bottom: -1px;content: "";position: absolute;bottom: 0;left: 0;width: 40px;background: var(--yellow);}
.prahi_shopv3_sidebar .widget_product_categories .product-categories li{border-bottom: 1px solid var(--color16);padding: 12px 0;position: relative;margin: 0;}
.prahi_shopv3_sidebar .widget_product_categories .product-categories li:after{font-weight: 600;content: "\35";font-family:ETmodules;color: var(--color24);font-size: 17px;position: absolute;right: 0;top: 15px;}
.prahi_shopv3_sidebar .widget_product_categories .product-categories li:hover a{color:var(--yellow);}
.prahi_shopv3_sidebar .tagcloud a{border: 1px solid var(--color16);padding: 5px 13px;background: transparent;border-radius: 0;margin: 5px 3px;}
.prahi_shopv3_sidebar .tagcloud a:hover{color:var(--color2);background:var(--yellow);border-color:var(--yellow);}
.prahi_shopv3 .page-numbers,.prahi_shopv3 .page-numbers li{border:none !important;}
.prahi_shopv3 .page-numbers li{overflow:visible !important;}
.prahi_shopv3 .page-numbers li .page-numbers{background-color: var(--color2) !important;height: 50px;z-index: 1;position: relative;width: 50px;display: block;text-align: center;overflow: visible;margin: 0 15px;transition: all 0.4s ease 0s !important;border-radius: 50%;font-size: 20px;line-height: 30px;color: var(--color1) !important;}
.prahi_shopv3 .page-numbers li .page-numbers:before{content: '';height: 100%;width: 100%;border: 4px solid var(--yellow);border-radius: 50%;position: absolute;right: -3px;top: -3px;z-index: -1;transition: all 0.3s ease 0s;}
.prahi_shopv3 .page-numbers li .page-numbers:after{content: '';height: 100%;width: 100%;border: 4px solid var(--yellow);border-radius: 50%;position: absolute;right: -3px;top: -3px;z-index: -1;transition: all 0.3s ease 0s;}
.prahi_shopv3 .page-numbers li .page-numbers:hover:before,.prahi_shopv3 .page-numbers li .page-numbers.current:before{border-width: 2px;top: -4px;right: -4px;}
.prahi_shopv3 .page-numbers li .page-numbers:hover:after,.prahi_shopv3 .page-numbers li .page-numbers.current:after{border-width: 2px;right: 4px;top: 4px;}
@media only screen and (max-width:767px){ 
	.prahi_shopv3 .page-numbers li .page-numbers{width: 41px;height:41px;line-height: 21px;}}
/*Shop V4*/
.prahi_shopv4 ul.products li.product .et_shop_image img{margin:0 !important;-webkit-transition: all 1.5s ease-out;transition: all 1.5s ease-out;width: 100%;}
.prahi_shopv4 ul.products li:hover .et_shop_image img{-webkit-transform: scale(1.2);transform: scale(1.2);}
.prahi_shopv4 .products li:hover .et_overlay{z-index: 3;opacity: 1;border: none;}
.prahi_shopv4 .products li .et_overlay:before{background: var(--color2);width: 35px; height: 35px; line-height: 35px;font-size: 20px;z-index: 99;margin-left: -15px !important;-webkit-transition: 0.5s;transition: 0.5s;transform: translate(-50%, -50%);}
.prahi_shopv4 .products li:hover .et_overlay:before{margin-left:0 !important;}
.prahi_shopv4 .product .button{width: 100%;font-size: 14px;color: var(--color1);border: 1px solid var(--color1) !important;border-radius: 0;padding: 8px 20px !important;-webkit-transition: 0.5s;transition: 0.5s;text-align:left;position:relative;}
.prahi_shopv4 .product:hover .button{background:var(--color1);color:var(--color2);}
.prahi_shopv4 .product .button:after,.prahi_shopv4 .product .added_to_cart:after{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015' !important;font-size: 17px;font-family: ETmodules;margin-left: 0 !important;}
.prahi_shopv4 .product .button.ajax_add_to_cart.loading:after{content: "\e02d" !important;font-family: ETmodules;right: 20px;margin: 0 !important;top: 12px;transform: none;}
.prahi_shopv4 .product .added_to_cart:after{content: "\4e" !important;}
.prahi_shopv4 .product .added_to_cart{display: block;text-align: left;color: var(--color1);padding:8px 20px !important;width: 100%;font-size: 14px;border: 1px solid var(--color1) !important;border-radius: 0;padding: 8px 20px !important;-webkit-transition: 0.5s;transition: 0.5s;position:relative;margin-top:10px;}

/*Shop V5*/
.prahi_shopv5 ul.products li.product .et_shop_image img{margin:0 !important;transform: scale(1);transition: all 0.7s ease 0s;width: 100%;}
.prahi_shopv5 ul.products li:hover .et_shop_image img{transform: scale(1.1);}
.prahi_shopv5 .products li:hover .et_overlay{z-index: 3;opacity: 1;border: none;}
.prahi_shopv5 .product .title-holder{position: relative;display: block;background: var(--color2);padding: 20px 0;-webkit-box-shadow: 0px 3px 8px 2px var(--color73);box-shadow: 0px 3px 8px 2px var(--color73);margin-left: 20px;margin-right: 20px;margin-top: -30px;z-index: 10;}
.prahi_shopv5 .product .button:after,.prahi_shopv5 .product .added_to_cart:after{position: absolute;right: 20px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);opacity: 1;content: '\e015' !important;font-size: 17px;font-family: ETmodules;margin-left: 0 !important;}
.prahi_shopv5 .product .button.ajax_add_to_cart.loading:after{content: "\e02d" !important;font-family: ETmodules;right: 20px;margin: 0 !important;top: 18px;transform: none;}
.prahi_shopv5 .product .added_to_cart:after{content: "\4e" !important;}
.prahi_shopv5 .product .button,.prahi_shopv5 .product .added_to_cart{position: absolute;top: 20px;left: 0;bottom: 20px;right: 0;padding:8px 20px !important;font-size: 14px;border: 0px !important;background: var(--color2);color:var(--color1);text-align: left;transform: scaleX(0);-webkit-transform: scaleX(0);transition: all 700ms ease 300ms;margin: 0 !important;z-index:3;line-height: 36px !important;opacity:1 !important;}
.prahi_shopv5 .product:hover .button,.prahi_shopv5 .product:hover .added_to_cart{transform: scaleY(1);-webkit-transform: scaleY(1);transition: all 700ms ease 100ms;}
.prahi_shopv5 .product .button:hover,.prahi_shopv5 .product .added_to_cart:hover{background:var(--color2);color:var(--yellow);}
.prahi_shopv5 .woocommerce-pagination ul li .page-numbers{width: 40px;height: 40px;margin: 0 5px;display: inline-block;background-color: var(--color2);line-height: 33px;color: var(--color23);border: 2px solid var(--color16);font-size: 17px;font-weight: 600;padding: 0;min-width: auto;transition: all 500ms ease 0s;}
.prahi_shopv5 .woocommerce-pagination ul li .page-numbers.current,.prahi_shopv5 .woocommerce-pagination ul li .page-numbers:hover{background: var(--yellow);color: var(--color2);border-color:var(--yellow);}
.prahi_shopv5 .woocommerce-pagination ul,.prahi_shopv5 .woocommerce-pagination ul li{border: 0px !important;margin: 0 !important;overflow: visible !important;}
.prahi_shopv5_sidebar .widget_product_search form{position: relative;display: flex;}
.prahi_shopv5_sidebar .widget_product_search form .search-field{width: 100%;height: 50px;background: var(--color2);border: 1px solid var(--color16);color: var(--color24);padding-left: 20px;}
.prahi_shopv5_sidebar .widget_product_search form button{border-radius: 0;height: 50px;background: var(--yellow);color: var(--color2);border: 1px solid var(--yellow);padding: 0 15px;}
.prahi_shopv5_sidebar .widgettitle{margin: 40px 0 30px;padding: 0;}
.prahi_shopv5_sidebar .widget_product_categories ul{position: relative;display: block;border: 1px solid var(--color16);border-bottom: none;}
.prahi_shopv5_sidebar .widget_product_categories ul li{position: relative;display: block;padding-left: 43px;line-height: 53px;border-bottom: 1px solid var(--color16);transition: all 500ms ease;margin: 0;}
.prahi_shopv5_sidebar .widget_product_categories ul li:before{position: absolute;top: 0;left: 19px;bottom: 0;width: 8px;height: 8px;background: var(--color16);border-radius: 50%;content: "";transition: all 100ms ease;transition-delay: .3s;transform: perspective(0px) translateX(0px) rotate(0deg);margin: 22px 0 23px;}
.prahi_shopv5_sidebar .widget_product_categories ul li a{position: relative;display: inline-block;color: var(--color24);font-weight: 400;line-height: 22px;transition: all 200ms linear;transition-delay: 0.1s;}
.prahi_shopv5_sidebar .widget_product_categories ul li a:before{position: absolute;left: 0;bottom: 0;right: 0;height: 0px;background: var(--yellow);content: "";transition: all 200ms linear;transition-delay: 0.1s;}
.prahi_shopv5_sidebar .widget_product_categories ul li:hover:before{background:var(--yellow);}
.prahi_shopv5_sidebar .widget_product_categories ul li:hover a{color:var(--yellow);}
.prahi_shopv5_sidebar .widget_product_categories ul li a:hover:before{height:2px;}
.prahi_shopv5_sidebar .tagcloud a{border: 1px solid var(--color16);padding: 5px 13px;background: transparent;border-radius: 0;margin: 5px 3px;}
.prahi_shopv5_sidebar .tagcloud a:hover{color:var(--color2);background:var(--yellow);border-color:var(--yellow);}
.prahi_shopv5_sidebar .widget_products .product_list_widget li{border-bottom: 1px solid var(--color16);padding-bottom: 20px;margin-bottom: 25px;padding-top: 0;}
.prahi_shopv5_sidebar .widget_products .product_list_widget li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0;}
.prahi_shopv5_sidebar .widget_products .product_list_widget li .product-title{margin-bottom: 5px;color: var(--color1);font-weight: 600;}
.prahi_shopv5_sidebar .widget_products .product_list_widget li .product-title:hover{color:var(--yellow);}
.prahi_shopv5_sidebar .widget_products .product_list_widget li img{width: 65px;float: left;margin-left: 0;margin-right: 20px;}
.prahi_shopv5_sidebar .widget_products .product_list_widget li .star-rating{display:none;}
@media only screen and (max-width:767px){
	.prahi_shopv5 .woocommerce .products .product .add_to_cart_button,.prahi_shopv5 .woocommerce .products .product .added_to_cart{font-size: 13px;}
}

/*----------------Product Detail-------------*/
.prahi_productdetail_addtocart .button:after{position: absolute;content: '' !important;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;background-color: var(--yellow);-webkit-transition: all 0.4s !important;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s !important;-webkit-transform: scale(0.2, 1);transform: scale(0.2, 1);margin: 0 !important;z-index: -1;}
.prahi_productdetail_addtocart .button:hover:after{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}
.prahi_productdetail_tab .et_pb_tabs_controls li a{padding:0 !important;display: block;}
.prahi_productdetail_tab .et_pb_tabs_controls:after{border:none;}
.prahi_productdetail .reset_variations,.prahi_productdetail .woocommerce-variation-price .price,.prahi_productdetail_tab .star-rating span:before,.prahi_productdetail_tab .woocommerce-Reviews .comment-form .stars a:before,.prahi_productdetail .et_pb_wc_add_to_cart .woocommerce-grouped-product-list a{color:var(--yellow) !important;}
.prahi_productdetail_tab .woocommerce-Reviews .submit{background-color: var(--blue) !important;color: var(--color2) !important;border: none !important;border-radius: 30px !important;z-index: 1;padding: 10px 20px !important;position: relative !important;overflow:hidden;}
@media only screen and (max-width: 981px){
.prahi_productdetail_tab .comment-text .meta, .prahi_productdetail_tab .comment-text .description,.prahi_productdetail_tab .comment-respond {text-align: left !important;}
}
@media only screen and (max-width: 767px){
.prahi_productdetail_tab ul li a {display: block;text-align: center;}
}

/*-------------Cart Page---------------*/
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table thead{background: var(--blue);border: 1px solid var(--color16);}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table thead th{border-right: 1px solid var(--color16);color: var(--color2);text-transform: uppercase;font-size: 16px;text-align: center;font-weight: 500;}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table{text-align: center;border: 0;}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody td{border-left: 1px solid var(--color16);border-top:0;border-bottom: 1px solid var(--color16);}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .product-remove a,.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .quantity{margin: auto;}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .product-thumbnail img{width: 80px;}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .product-name a,.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .amount{color: var(--color23);}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .quantity .input-text{color: var(--color23) !important;background: transparent !important;border: 1px solid var(--color16) !important;}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr td:last-child{border-right: 1px solid var(--color16);}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .actions{border: 0 !important;padding: 30px 0 20px !important;}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .actions .input-text{display: block;line-height: 15px;padding: 8px 20px;border: 1px solid var(--color16) !important;width: 225px;height: 44px;font-size: 14px !important;border-radius: 0px;font-weight:600;background: var(--blue) !important;}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .actions .button:after{display:none;}
.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .actions .button{padding: 10px 39px 10px;line-height: 24px;font-size: 13px;color: var(--color2);font-weight: 700;text-transform: uppercase;background-color: var(--yellow);border: 0;border-radius: 0;width: auto;}
.prahi_cartpage_row .cart_totals{border: 1px solid var(--color16);}
.prahi_cartpage_row .cart_totals h2{padding: 14px 30px;border-bottom: 1px solid var(--color16);}
.prahi_cartpage_row .cart_totals .shop_table{border: none;margin: 0 !important;}
.prahi_cartpage_row .cart_totals .shop_table tr th{padding: 14px 30px;border-bottom: 1px solid var(--color16);}
.prahi_cartpage_row .cart_totals .shop_table tr td{padding: 14px 30px;border-bottom: 1px solid var(--color16);text-align: right;}
.prahi_cartpage_row .cart_totals .wc-proceed-to-checkout{text-align: right;padding: 50px 30px;color:var(--yellow);} 
.prahi_cartpage_row .cart_totals .wc-proceed-to-checkout .checkout-button{display: inline-block;padding: 13px 34px 13px !important;font-size: 14px;margin: 0;font-weight: 600;border-radius: 0px;text-transform: uppercase;background-color: var(--blue);color: var(--color2);border: 0px !important;}
.prahi_cartpage_row .cart_totals .wc-proceed-to-checkout .checkout-button:hover{background:var(--yellow);color:var(--color2);}
.prahi_cartpage_row .cart_totals .wc-proceed-to-checkout .checkout-button:after{position: absolute;content: '' !important;top: -7px;left: -7px;width: 100%;height: 100%;z-index: -1;opacity: 1;background-color: var(--color16);-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;border-radius: 0px 0px 25px 0px;margin: 0;}
.prahi_cartpage_row .cart-empty.woocommerce-info,.prahi_cartpage_row .woocommerce-notices-wrapper .woocommerce-message{background: var(--blue);}
.prahi_cartpage_row .woocommerce-notices-wrapper .woocommerce-message a{color:var(--yellow);}
.prahi_cartpage_row .return-to-shop .button:after{position: absolute;content: '' !important;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;background-color: var(--yellow);-webkit-transition: all 0.4s !important;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s !important;-webkit-transform: scale(0.2, 1);transform: scale(0.2, 1);margin: 0 !important;z-index: -1;}
.prahi_cartpage_row .return-to-shop .button:hover:after{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}
.prahi_cartpage_row .return-to-shop .button{color: var(--color1);border: 2px solid var(--yellow) !important;border-radius: 0;font-size: 15px;height: 44px;background: transparent;margin: 0;padding: 8px 25px !important;text-transform: uppercase;font-weight: 600;z-index: 1;}
.prahi_cartpage_row .return-to-shop .button:hover{color:var(--color2);}
@media only screen and (max-width:981px){
	.prahi_cartpage_row .cart_totals .wc-proceed-to-checkout{text-align:center;}
	.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr td:last-child{border-right:0;}
	.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody td{border-left:0;}
	.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .product-remove a{margin:0;}
	.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .actions .input-text{width:50%;}
}
@media only screen and (max-width: 767px){
	.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .actions .input-text,.prahi_cartpage_row .woocommerce .woocommerce-cart-form table tbody tr .actions .button{width: 100%;}
}

/*------------------Checkout Page--------------------*/
.prahi_checkoutpage_row .woocommerce-form-coupon-toggle .woocommerce-info{background: var(--blue);position: relative;padding: 15px 15px 15px 55px !important;}
.prahi_checkoutpage_row .woocommerce-form-coupon-toggle .woocommerce-info:after{display:inline-block;font-family:ETmodules;color:var(--yellow);content:"\e084";font-size: 22px;position: absolute;left: 20px;top: 15px;}
.prahi_checkoutpage_row .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{color: var(--yellow)!important;}
.prahi_checkoutpage_row .checkout_coupon{background-color: var(--color73);border: none;border-radius: 0;}
.prahi_checkoutpage_row .checkout_coupon .button:after,.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .button:after{position: absolute;content: '' !important;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;opacity: 0;background-color: var(--yellow);-webkit-transition: all 0.4s !important;-moz-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s !important;-webkit-transform: scale(0.2, 1);transform: scale(0.2, 1);margin: 0 !important;z-index: -1;}
.prahi_checkoutpage_row .checkout_coupon .button:hover:after,.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .button:hover:after{opacity: 1;-webkit-transform: scale(1, 1);transform: scale(1, 1);}
.prahi_checkoutpage_row .checkout_coupon .button,.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .button{color: var(--color1);border: 2px solid var(--yellow) !important;border-radius: 0;font-size: 15px;height: 44px;background: transparent;margin: 0;padding: 8px 25px !important;text-transform: uppercase;font-weight: 600;z-index: 1;}
.prahi_checkoutpage_row .checkout_coupon .button:hover,.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .button:hover{color:var(--color2);}
.prahi_checkoutpage_row .input-text{height:44px;border-radius:0 !important;}
.prahi_checkoutpage_row .input-text:focus{border-color: var(--yellow);}
.prahi_checkoutpage_row .select2-selection--single{height: 44px;border-radius: 0 !important;}
.prahi_checkoutpage_row .select2-selection--single .select2-selection__rendered{padding: 7px 15px;}
.prahi_checkoutpage_row .select2-selection--single .select2-selection__arrow{height: 43px;}
.prahi_checkoutpage_row textarea{height: auto !important;}
.prahi_checkoutpage_row .woocommerce-checkout #order_review_heading{margin-top: 40px;font-weight: 700;text-transform: uppercase;margin-bottom: 20px;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order table{border: none;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order table thead{position: relative;background-color: var(--blue);}
.prahi_checkoutpage_row .woocommerce-checkout-review-order table thead th{color: var(--color2);font-weight: 500;text-transform: uppercase;font-size: 16px;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order table td{padding: 15px 12px;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order table tbody .product-name{color: var(--color1);font-weight: 600;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order table tbody .product-total,.prahi_checkoutpage_row .woocommerce-checkout-review-order table tfoot tr .woocommerce-Price-amount{color: var(--yellow);}
.prahi_checkoutpage_row .woocommerce-checkout-review-order table tfoot tr th{font-weight: 500;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment{background: var(--color73) !important;border-radius: 0 !important;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods,.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order{padding: 20px 35px !important;margin:0 !important;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods li label{color: var(--color1);font-weight: 600;text-transform: capitalize;font-size: 16px;}
.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .woocommerce-privacy-policy-text a{color:var(--yellow);}
.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order .button{margin-top:30px;}
@media only screen and (max-width: 767px){
	.prahi_checkoutpage_row .woocommerce-form-coupon-toggle .woocommerce-info{font-size: 14px !important;}
	.prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .wc_payment_methods, .prahi_checkoutpage_row .woocommerce-checkout-review-order .woocommerce-checkout-payment .place-order {padding: 20px 15px !important;}
}

/*---------------My Account-------------------*/
.prahi_myaccount_row .woocommerce button.button:after,.prahi_myaccount_row .woocommerce-MyAccount-content .button:after{display:none !important;}
.prahi_myaccount_row .woocommerce button.button,.prahi_myaccount_row .woocommerce-MyAccount-content .button{font-size: 16px !important;color:var(--color2) !important;border:none !important;background:var(--blue);padding: 6px 12px !important;margin-top: 3px;}
.prahi_myaccount_row .woocommerce button.button:hover,.prahi_myaccount_row .woocommerce-MyAccount-content .button:hover{background:var(--yellow);}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li.is-active,.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li:hover{background: var(--blue);}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li{list-style-type: none;padding: 5px 42px;margin: 0 0 5px;background: var(--color73);}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li.is-active a,.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li:hover a{color: var(--color2);}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li a{padding: 10px 0;text-transform: capitalize;font-size: 14px;font-weight: 500;display:block;position:relative;color: var(--color1);}
.prahi_myaccount_row .woocommerce-MyAccount-content{padding: 20px 30px;background: var(--color73);width:75% !important;}
.prahi_myaccount_row .woocommerce-MyAccount-content a{color: var(--yellow);}
.prahi_myaccount_row .woocommerce-MyAccount-navigation{width:22% !important;}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li a:before{content: "\e038";position:absolute;right:0;font-family: ETmodules;font-size: 14px;margin-right:-10px;}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders a:before{content: "\e079";}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads a:before{content: "\e092";}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address a:before{content: "\e074";}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a:before{content: "\e08a";}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout a:before{content: "\e03c";}
.prahi_myaccount_row .woocommerce .woocommerce-MyAccount-content .woocommerce-info{background:var(--blue) !important;line-height:2.5em;}
.woocommerce-page .phealth_checkout_section input-placeholder#coupon_code{color:var(--color2) !important;}
@media only screen and (max-width:981px){
.prahi_myaccount_row .woocommerce-MyAccount-navigation,.prahi_myaccount_row .woocommerce-MyAccount-content{width:100% !important;}
.prahi_myaccount_row .woocommerce-MyAccount-navigation ul{padding:0;}
.prahi_myaccount_row .woocommerce-MyAccount-content{margin-top:50px;}
.prahi_myaccount_row .woocommerce-MyAccount-content table tr{margin-bottom:15px;}
}
@media only screen and (max-width:767px){
.prahi_myaccount_row .woocommerce-MyAccount-content{padding: 20px 20px;}
.prahi_myaccount_row .woocommerce .woocommerce-MyAccount-content .woocommerce-info{line-height:1.5em;text-align:center;}
.prahi_myaccount_row .woocommerce-MyAccount-content .woocommerce-Message--info .button{padding-right: 20px !important;padding-left: 20px !important;margin-bottom:10px;}
.prahi_myaccount_row .woocommerce .woocommerce-MyAccount-content h3{font-size:20px;}
.prahi_myaccount_row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .button{margin-top:10px;width:100%;}
}

/*** MAIN FORMS BACKGROUND COLOR ***/
.woocommerce-account .prahi_myaccount_row .woocommerce form.login,.woocommerce-account .prahi_myaccount_row .woocommerce form.register{
	border: 0 !important; /* you can add a border if you prefer */
background: var(--color73); /* this is the main background color for all forms */
}

/*----------------Blog Category---------------------*/
.prahi_postcategory_blog .et_pb_post{position:relative;display:block;margin-bottom:30px !important;}
.prahi_postcategory_blog .et_pb_post:last-child{margin-bottom:0 !important;}

/*----------------Portfolio Tag---------------------*/
.prahi_porttag_blog .et_pb_post{position: relative;display: block;padding: 0;margin: 0;}
.prahi_porttag_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.prahi_porttag_blog .et_pb_post .et_pb_image_container{position: relative;display: block;padding: 0;margin: 0;}
.prahi_porttag_blog .et_pb_post .entry-featured-image-url{position: relative;display: block;padding: 0;margin: 0;}
.prahi_porttag_blog .et_pb_post:hover .entry-title{opacity: 1;transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-webkit-transform: scale(1);}
.prahi_porttag_blog .et_pb_post .entry-featured-image-url .et_overlay {z-index: 3;opacity: 0;left: 0;top: 0;bottom: 0;right: 0;width: auto;height: auto;-webkit-transition: all 0.3s linear !important;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;border: none;transition: all 0.3s linear !important;}
.prahi_porttag_blog .et_pb_post:hover .entry-featured-image-url .et_overlay{opacity: 1;left: 10px;top: 10px;right: 10px;bottom: 10px;}
.prahi_porttag_blog .et_pb_post:hover .entry-title a:before {width: 100%;}
.prahi_porttag_blog .et_pb_post .entry-title a:hover{color:var(--yellow) !important;}
.prahi_porttag_blog .et_pb_post .entry-title a:before {position: absolute;content: "";display: block;width: 0;height: 1px;bottom: 0;background: var(--color2);left: 0;right: auto;-webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-o-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}

/*----------------Product Tag---------------------*/
.prahi_producttag_blog .et_pb_post{position: relative;display: block;padding: 0 !important;margin: 0;overflow: hidden;}
.prahi_producttag_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.prahi_producttag_blog .et_pb_post .et_pb_image_container{position: relative!important;display: block!important;padding: 0;margin: 0!important;}
.prahi_producttag_blog .et_pb_post .entry-featured-image-url{position: relative!important;display: block!important;padding: 0;margin: 0 0 20px!important;}


/* testimonial css  */
.prahi_homev50_testi_slider .et_pb_container .clearfix{
	height:0px !important;
}



/* hamburger menu */
.et_divi_100_custom_hamburger_menu__icon {position: relative;display: block;width: 1.875rem;/*height: 1.875rem;*/box-sizing: border-box;cursor: pointer;padding: 0.25rem;clear: both;z-index:9999;}
.et_divi_100_custom_hamburger_menu__icon div{background:var(--color2);width:100%;height:.125rem;margin:.25rem auto;border-radius:10px;-webkit-transition:0.3s cubic-bezier(.28,.55,.385,1.65);transition:0.3s cubic-bezier(.28,.55,.385,1.65);-webkit-transition-timing-function:cubic-bezier(.28,.55,.385,1.65);transition-timing-function:cubic-bezier(.28,.55,.385,1.65);-webkit-transform:0;transform:0;-webkit-transform-origin:center;transform-origin:center;}
.et_divi_100_custom_hamburger_menu__icon div:before,.et_divi_100_custom_hamburger_menu__icon div:after{-webkit-transition:0.3s cubic-bezier(.28,.55,.385,1.65);transition:0.3s cubic-bezier(.28,.55,.385,1.65);-webkit-transition-timing-function:cubic-bezier(.28,.55,.385,1.65);transition-timing-function:cubic-bezier(.28,.55,.385,1.65);}
/* Type 1 */
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child){width:0;margin-left:0;opacity:1;}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T1S3DF;animation-name: T1S3DF;}
@-webkit-keyframes T1S3DF {
	0% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T1S3DF {
	0% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T1S3L;animation-name: T1S3L;}
@-webkit-keyframes T1S3L {
	0% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T1S3L {
	0% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-animation-timing-function: linear;animation-timing-function: linear;}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T1S4DF;animation-name: T1S4DF;}
@-webkit-keyframes T1S4DF {
	0% {margin-right: 0;-webkit-transform: none;transform: none;}
	20% {width: 100%;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	40% {width: 0;margin-right: 0;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {width: 0;margin-right: auto;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
	90% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T1S4DF {
	0% {margin-right: 0;-webkit-transform: none;transform: none;}
	20% {width: 100%;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	40% {width: 0;margin-right: 0;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {width: 0;margin-right: auto;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
	90% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T1S4L;animation-name: T1S4L;}
@-webkit-keyframes T1S4L {
	0% {margin-left: 0;-webkit-transform: none;transform: none;}
	20% {width: 100%;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	40% {width: 0;margin-left: 0;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {width: 0;margin-left: auto;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
	90% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T1S4L {
	0% {margin-left: 0;-webkit-transform: none;transform: none;}
	20% {width: 100%;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	40% {width: 0;margin-left: 0;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {width: 0;margin-left: auto;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
	90% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-animation-timing-function: linear;animation-timing-function: linear;}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T1S5DF;animation-name: T1S5DF;}
@-webkit-keyframes T1S5DF {
	0% {margin-right: 0;-webkit-transform: none;transform: none;-webkit-transform-origin: top right;transform-origin: top right;}
	25% {width: 100%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	30% {width: 100%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	40% {width: 0%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	50% {width: 0%;-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
	90% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T1S5DF {
	0% {margin-right: 0;-webkit-transform: none;transform: none;-webkit-transform-origin: top right;transform-origin: top right;}
	25% {width: 100%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	30% {width: 100%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	40% {width: 0%;-webkit-transform: translateY(0.375rem) rotate(10deg);transform: translateY(0.375rem) rotate(10deg);}
	50% {width: 0%;-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
	90% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {-webkit-animation-name: T1S5DM;animation-name: T1S5DM;width: 0%;}
@-webkit-keyframes T1S5DM {
	0% {width: 100%;opacity: 1;}
	40% {width: 100%;}
	50% {width: 0%;opacity: 1;}
}
@keyframes T1S5DM {
	0% {width: 100%;opacity: 1;}
	40% {width: 100%;}
	50% {width: 0%;opacity: 1;}
}
.et_divi_100_custom_hamburger_menu--type-1.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T1S5L;animation-name: T1S5L;}
@-webkit-keyframes T1S5L {
	0% {margin-left: 0;-webkit-transform: none;transform: none;-webkit-transform-origin: bottom left;transform-origin: bottom left;}
	25% {width: 100%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	30% {width: 100%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	40% {width: 0%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	50% {width: 0%;-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
	90% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T1S5L {
	0% {margin-left: 0;-webkit-transform: none;transform: none;-webkit-transform-origin: bottom left;transform-origin: bottom left;}
	25% {width: 100%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	30% {width: 100%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	40% {width: 0%;-webkit-transform: translateY(-0.375rem) rotate(10deg);transform: translateY(-0.375rem) rotate(10deg);}
	50% {width: 0%;-webkit-transform-origin: center;transform-origin: center;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);
	}
	90% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
/* Type 2 */
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div, .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:0;}
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:before, .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:before, .et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:after, .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after{content:'';display:block;background:var(--color2);width:2px;min-width:2px;height:2px;border-radius:10px;margin:0 2px 0 0;}
.et_divi_100_custom_hamburger_menu--type-2 .et_divi_100_custom_hamburger_menu__icon div:after, .et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after{width:100%;margin:0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child), .et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-2.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {width: 0;min-width: 0;margin-left: 0;opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T2S3DF;animation-name: T2S3DF;}
@-webkit-keyframes T2S3DF {
	0% {-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T2S3DF {
	0% {-webkit-transform: none;transform: none;}
	20% { -webkit-transform: none; transform: none; }
	40% { -webkit-transform: translateY(0.375rem); transform: translateY(0.375rem);}
	80% { -webkit-transform: translateY(0.375rem) rotate(45deg); transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before {-webkit-animation-name: T2S3DFB;animation-name: T2S3DFB;}
@-webkit-keyframes T2S3DFB {
	0% { width: 100%; -webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
@keyframes T2S3DFB {
	0% {width: 100%;-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {-webkit-animation-name: T2S3DMA;animation-name: T2S3DMA;}
@-webkit-keyframes T2S3DMA {
	0% {width: 100%; -webkit-transform: none;transform: none;}
	20% { -webkit-transform: none; transform: none;}
}
@keyframes T2S3DMA {
	0% { width: 100%;-webkit-transform: none; transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T2S3DL;animation-name: T2S3DL;}
@-webkit-keyframes T2S3DL {
	0% {-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(-0.25rem);transform: translateY(-0.25rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T2S3DL {
	0% {-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
	40% {-webkit-transform: translateY(-0.25rem);transform: translateY(-0.25rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before {-webkit-animation-name: T2S3DFB;animation-name: T2S3DFB;}
@keyframes T2S3DFB {
	0% {width: 100%;-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after, .et_divi_100_custom_hamburger_menu--style-3.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {-webkit-animation-name: T2S3DMA;animation-name: T2S3DMA;}
@keyframes T2S3DMA {
	0% {width: 100%;-webkit-transform: none;transform: none;}
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-transform: none;transform: none;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {width: 0%;min-width: 0;margin: 0 auto;opacity: 0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child), .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {position: relative;opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {position: absolute;width: 100%;-webkit-transition: all 0.3s linear transform 0.3s 0.3s linear;transition: all 0.3s linear transform 0.3s 0.3s linear;-webkit-transform-origin: center;transform-origin: center;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before {-webkit-transform: rotate(45deg);transform: rotate(45deg);}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {-webkit-transform: rotate(-45deg);transform: rotate(-45deg);}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after, .et_divi_100_custom_hamburger_menu--style-4.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {width: 100%;min-width: 0;opacity: 0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-transform: none;transform: none;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {position: relative;-webkit-animation-name: T2S5DF;animation-name: T2S5DF;-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
@-webkit-keyframes T2S5DF {
	20% {-webkit-transform: none;transform: none;}
}
@keyframes T2S5DF {
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {position: absolute;width: 0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:before {left: 0;-webkit-animation-name: T2S5DFB;animation-name: T2S5DFB;}
@-webkit-keyframes T2S5DFB {
	20% {width: 0%;}
}
@keyframes T2S5DFB {
	20% {width: 0%;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child:after {right: 0;-webkit-animation-name: T2S5DFA;animation-name: T2S5DFA;}
@-webkit-keyframes T2S5DFA {
	20% {width: 0%;}
}
@keyframes T2S5DFA {
	20% {width: 0%;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child), .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {position: relative;opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {margin: 0 auto;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):before {display: none;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child):after {-webkit-animation-name: T2S5DL;animation-name: T2S5DL; width: 2px;}
@-webkit-keyframes T2S5DL {
	20% {-webkit-transform: 100%;transform: 100%;}
}
@keyframes T2S5DL {
	20% {-webkit-transform: 100%;transform: 100%;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {position: relative;-webkit-animation-name: T2S5DL;animation-name: T2S5DL;-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
@keyframes T2S5DL {
	20% {-webkit-transform: none;transform: none;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {position: absolute;width: 0;}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:before {left: 0;-webkit-animation-name: T2S5DFB;animation-name: T2S5DFB;}
@keyframes T2S5DFB {
	20% {width: 0%;}
}
.et_divi_100_custom_hamburger_menu--type-2.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after, .et_divi_100_custom_hamburger_menu--style-5.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child:after {right: 0;-webkit-animation-name: T2S5DMA;animation-name: T2S5DMA;}
@-webkit-keyframes T2S5DMA {
	20% {width: 0%;}
}
@keyframes T2S5DMA {
	20% {width: 0%;}
}
/* Type 3 */
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:before {width: 100%;margin: 0 2px 0 0;}
.et_divi_100_custom_hamburger_menu--type-3 .et_divi_100_custom_hamburger_menu__icon div:after {width: 2px;margin: 0;}
/* Type 4 */
.et_divi_100_custom_hamburger_menu--type-4 .et_divi_100_custom_hamburger_menu__icon div {width: 2px;margin-right: auto;margin-left: auto;}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T4S2DF;animation-name: T4S2DF;}
@-webkit-keyframes T4S2DF {
	0% {-webkit-transform: none;transform: none;}
	20% {width: 2px;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T4S2DF {
	0% {-webkit-transform: none;transform: none;}
	20% {width: 2px;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	40% {-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-2 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T4S2L;animation-name: T4S2L;}
@-webkit-keyframes T4S2L {
	0% {-webkit-transform: none;transform: none;}
	20% {width: 2px;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	40% {-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T4S2L {
	0% {-webkit-transform: none;transform: none;}
	20% {width: 2px;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	40% {-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled {-webkit-animation: T4S30.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);animation: T4S30.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);}
@-webkit-keyframes T4S3 {
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes T4S3 {
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {-webkit-animation-timing-function: linear;animation-timing-function: linear;}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T4S3DF;animation-name: T4S3DF;}
@-webkit-keyframes T4S3DF {
	0% {-webkit-transform: none;transform: none;}
	40% {width: 2px;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
@keyframes T4S3DF {
	0% {-webkit-transform: none;transform: none;}
	40% {width: 2px;-webkit-transform: translateY(0.375rem);transform: translateY(0.375rem);}
	80% {-webkit-transform: translateY(0.375rem) rotate(45deg);transform: translateY(0.375rem) rotate(45deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-3 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-animation-name: T4S3L;animation-name: T4S3L;}
@-webkit-keyframes T4S3L {
	0% {-webkit-transform: none;transform: none;}
	40% {width: 2px;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
@keyframes T4S3L {
	0% {-webkit-transform: none;transform: none;}
	40% {width: 2px;-webkit-transform: translateY(-0.375rem);transform: translateY(-0.375rem);
	}
	80% {-webkit-transform: translateY(-0.375rem) rotate(-45deg);transform: translateY(-0.375rem) rotate(-45deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled {-webkit-animation: T4S40.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);animation: T4S40.6s cubic-bezier(0.28, 0.55, 0.385, 1.65);}
@-webkit-keyframes T4S4 {
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
@keyframes T4S4 {
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-4 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-animation-name: T4S4DF;animation-name: T4S4DF;}
@-webkit-keyframes T4S4DF {}
@keyframes T4S4DF {}.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:0.3s cubic-bezier(.28,.55,.385,1.65);transition:0.3s cubic-bezier(.28,.55,.385,1.65);-webkit-transition-timing-function:cubic-bezier(.28,.55,.385,1.65);transition-timing-function:cubic-bezier(.28,.55,.385,1.65);}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {width: 2px;-webkit-transform: none;transform: none;}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-transform: translateY(-4px);transform: translateY(-4px);}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {width: 100%;opacity: 1;}
.et_divi_100_custom_hamburger_menu--type-4.et_divi_100_custom_hamburger_menu--style-5 .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-transform: translateY(4px);transform: translateY(4px);}
/* Toggled */
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div {width: 100%;-webkit-animation-duration: 0.6s;animation-duration: 0.6s;
	-webkit-animation-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);animation-timing-function: cubic-bezier(0.28, 0.55, 0.385, 1.65);}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:after, .et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:before {width: 100%;}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:first-child {-webkit-transform: translateY(0.375rem) rotate(45deg);
	transform: translateY(0.375rem) rotate(45deg);}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:not(:first-child):not(:last-child) {opacity: 0;}
.et_divi_100_custom_hamburger_menu__icon.et_divi_100_custom_hamburger_menu__icon--toggled div:last-child {-webkit-transform: translateY(-0.375rem) rotate(-45deg);
	transform: translateY(-0.375rem) rotate(-45deg);}
.et_divi_100_custom_hamburger_menu .mobile_menu_bar:before, .et_divi_100_custom_hamburger_menu .mobile_menu_bar:after {display: none;}




/*Back To Top Style*/
.et_divi_100_custom_back_to_top .et_pb_scroll_top {z-index: 9999999;position: fixed;right: 20px;bottom: 20px;background: #236e9c;width: 40px;height: 40px;box-shadow: 0 2px 4px rgba(108, 46, 185, 0.2);-webkit-transition: all 0.2s ease, -webkit-transform 0.6s ease;transition: all 0.2s ease, -webkit-transform 0.6s ease;transition: all 0.2s ease, transform 0.6s ease;transition: all 0.2s ease, transform 0.6s ease, -webkit-transform 0.6s ease;cursor: pointer;}
.et_divi_100_custom_back_to_top .et_pb_scroll_top:before {display: none;}
.et_divi_100_custom_back_to_top .et_pb_scroll_top, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden {-webkit-animation: none !important;animation: none !important;}
	.et_divi_100_custom_back_to_top .et_pb_scroll_top, .et_divi_100_custom_back_to_top .et_pb_scroll_top.et-hidden {-webkit-transform: scale(0) rotate(0deg);transform: scale(0) rotate(0deg);}
	.et_divi_100_custom_back_to_top .et_pb_scroll_top.et-visible {-webkit-transform: scale(1) rotate(360deg);transform: scale(1) rotate(360deg);}
	.et_divi_100_custom_back_to_top .et_pb_scroll_top .et-icon-arrow-up {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}
	.et_divi_100_custom_back_to_top--style-1 .et_pb_scroll_top {border-radius: 100%;}
	.et_divi_100_custom_back_to_top--style-2 .et_pb_scroll_top {border-radius: 4px;}
	.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top {border-radius: 4px;}
	.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top.et-visible {-webkit-transform: scale(1) rotate(405deg);transform: scale(1) rotate(405deg);}
	.et_divi_100_custom_back_to_top--style-3 .et_pb_scroll_top .et-icon-arrow-up {-webkit-transform: translate(-50%, -50%) rotate(-45deg);transform: translate(-50%, -50%) rotate(-45deg);}
	.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top {right: 0;border-radius: 4px 0 0 4px;}
	.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-hidden {-webkit-transform: scale(1) translate(100%, 0);transform: scale(1) translate(100%, 0);}
	.et_divi_100_custom_back_to_top--style-4 .et_pb_scroll_top.et-visible {-webkit-transform: none;transform: none;}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top {right: 0;width: auto;border-radius: 4px 0 0 4px;padding: 0 20px;line-height: 40px;}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top:before {content: 'Back To Top';display: inline-block;color: var(--color2);font-weight: 700;}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-hidden {-webkit-transform: scale(1) translate(100%, 0);transform: scale(1) translate(100%, 0);}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top.et-visible {-webkit-transform: none;transform: none;}
	.et_divi_100_custom_back_to_top--style-5 .et_pb_scroll_top .et-icon-arrow-up {display: none;}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top {right: 0;width: auto;border-radius: 4px 4px 0 0;padding: 0 20px;line-height: 40px;}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top:before {content: 'Back To Top';display: inline-block;color: var(--color2);font-weight: 700;}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-hidden {right: 40px;bottom: 100px;-webkit-transform-origin: right top;transform-origin: right top;-webkit-transform: scale(1) translate(100%, 0) rotate(-90deg);transform: scale(1) translate(100%, 0) rotate(-90deg);}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top.et-visible {-webkit-transform: rotate(-90deg);transform: rotate(-90deg);}
	.et_divi_100_custom_back_to_top--style-6 .et_pb_scroll_top .et-icon-arrow-up {display: none;}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top {right: 0;left: 0;bottom: 0;width: auto;padding: 0 20px;line-height: 40px;}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top:before {content: 'Back To Top';display: block;color: var(--color2);font-weight: 700;text-align: center;}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top, .et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-hidden {-webkit-transform: scale(1);transform: scale(1);}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top.et-visible {-webkit-transform: none;transform: none;}
	.et_divi_100_custom_back_to_top--style-7 .et_pb_scroll_top .et-icon-arrow-up {display: none;}
	
/*****Pagination******/
.pagination-container{ margin-bottom:0px !important;}
.et_pb_row_custom_pagination{clear:both;text-align: left;}
.pagination-container{padding-top: 20px !important;margin-top:2em;margin-bottom:2em;}
.screen-reader-text{display: none;}
.navigation.prahicon_blogpagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;margin: 0 -1px;line-height: 2.6em;}
.navigation.prahicon_blogpagination .page-numbers.prev,.navigation.prahicon_blogpagination .page-numbers.next{padding: 0 .5em;}
.navigation.prahicon_blogpagination span.page-numbers {color:var(--color2);border: 1px solid;border-color:var(--color1) !important;font-weight: 600;}
.navigation.prahicon_blogpagination .page-numbers .et-pb-icon{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.prahicon_blogpagination a.page-numbers:hover, .navigation.prahicon_blogpagination span.page-numbers {background-color: var(--color1) !important;}
.navigation.prahicon_blogpagination a.page-numbers {color: var(--color2) !important;background: var(--color1);}
.navigation.prahicon_blogpagination a.page-numbers:hover {color: var(--color2) !important; } 


/********** Mobile Menu Style1************/
 .et_divi_100_mm_m_style1 .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}
  
  /*change hamburger icon to x when mobile menu is open*/

.et_divi_100_mm_m_style1 #et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,
.et_divi_100_mm_m_style1 .et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before {
	content: '\4d';
}


/*adjust the new toggle element which is added via jQuery*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et_divi_100_mm_m_style1 ul.et_mobile_menu li.page_item_has_children .mobile-toggle,
.et-db.et_divi_100_mm_m_style1 #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et-db.et_divi_100_mm_m_style1 #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle {
	width: 44px;
	height: 100%;
	padding: 0px !important;
	max-height: 44px;
	border: none;
	position: absolute;
	right: 0px;
	top: 0px;
	z-index: 999;
	background-color: transparent;
}


/*some code to keep everyting positioned properly*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.menu-item-has-children,
.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.page_item_has_children,
.et_divi_100_mm_m_style1 ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children {
	position: relative;
}


/*remove default background color from menu items that have children*/

.et_divi_100_mm_m_style1 .et_mobile_menu .menu-item-has-children>a,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a {
	background-color: transparent;
}


/*hide the submenu by default*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1 #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,
.et_divi_100_mm_m_style1.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu {
	display: none !important;
	visibility: hidden !important;
}


/*show the submenu when toggled open*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1 #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,
.et_divi_100_mm_m_style1.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible {
	display: block !important;
	visibility: visible !important;
}


/*adjust the toggle icon position and transparency*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle {
	text-align: center;
	opacity: 1;
}


/*submenu toggle icon when closed*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after {
	top: 10px;
	position: relative;
	font-family: "ETModules";
	content: '\33';
	color:  var(--color1);
	background:  var(--yellow);
	border-radius: 50%;
	padding: 3px;
}


/*submenu toggle icon when open*/

.et_divi_100_mm_m_style1 ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,
.et_divi_100_mm_m_style1.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after {
	content: '\4d';
}


/*adjust the position of the hamburger menu*/

.et_divi_100_mm_m_style1 .mobile_menu_bar {
	position: relative;
	display: block;
	bottom: 5px;
	line-height: 0;
}


/*force the background color and add a rounded border*/

.et_divi_100_mm_m_style1 .et_pb_menu .et_mobile_menu,
.et_divi_100_mm_m_style1 .et_pb_menu .et_mobile_menu ul {
	background-color: var(--color2) !important;
	border-radius: 10px;
}

/********** Mobile Menu Style2************/
 .et_divi_100_mm_m_style2{overflow-x: hidden;}
 .et_divi_100_mm_m_style2 .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}
/*edit the Divi submenu*/
.et_divi_100_mm_m_style2 .et_pb_menu .nav li ul {
margin-top:20px!important;
} 

/*Mobile Menu*/
.et_divi_100_mm_m_style2 .et_mobile_menu{
Border-top:none;
display: block!important;
padding-top:100px!important;
padding-left: 0!important;
padding-right: 0!important;
z-index: 9998;
min-width:100vw;
min-height:100vh;
top:-15px !important;
left:-3vw !important;
position: absolute !important;
}

.et_divi_100_mm_m_style2 .mobile_nav.closed #mobile_menu,
.et_divi_100_mm_m_style2 .mobile_nav.closed .et_mobile_menu,
.et_divi_100_mm_m_style2.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: translateY(-110%);
-webkit-transform: translateY(-110%);
transform-origin:top;
-webkit-transform-origin:top;
transition: .8s ease-in-out!important;
visibility:hidden;
}

.et_divi_100_mm_m_style2 .mobile_nav.opened #mobile_menu,
.et_divi_100_mm_m_style2 .mobile_nav.opened .et_mobile_menu,
.et_divi_100_mm_m_style2.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform:translateY(-10px);
-webkit-transform: translateY(-10px);
transform-origin:top;
-webkit-transform-origin:top;
transition: .8s ease-in-out;
visibility:visible;
}

.et_divi_100_mm_m_style2 .et_mobile_menu li a{
text-align:center;
padding-left:0px!important;
background:transparent!important;
}
  

.et_divi_100_mm_m_style2 .et_mobile_menu li:not(:last-child) a{
border-bottom: 1px solid rgba(0,0,0,0.10)!important;
}

.et_divi_100_mm_m_style2 .mobile_nav .menu-item-has-children > a {
background: transparent!important;
color: var(--color1) !important;
font-weight: inherit;
}
  
/*Mobile Menu Bar*/
.et_divi_100_mm_m_style2 .mobile_menu_bar{
/*top: 5px;
/*padding:0;
right:-10px;
position:absolute;*/
right:-10px;
z-index:10001;
}  

/*change Divi hamburger menu to X*/
.et_divi_100_mm_m_style2 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
color:var(--color1);
}

@media all and (min-width: 768px) and (max-width: 980px){
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children > a + span{right:15px;}

  
}
  
/**** Divi Mobile Menu Collapse Effect ****/
/**** This hides the sub menu items on mobile ****/
.et_divi_100_mm_m_style2.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
}

/**** This adjusts the positioning and the background transparency of the parent menu item on mobile ****/
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children > a {
background: transparent;
}

/**** This styles the icon and moves it to the right ****/
.et_divi_100_mm_m_style2 #page-container .mobile_nav .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
}

/**** Here you can swap out the actual icons ****/
.et_divi_100_mm_m_style2 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color:  var(--color1);
font-size: 16px;
font-family: ETmodules;
}
.et_divi_100_mm_m_style2 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}
/********** Mobile Menu Style3************/
 .et_divi_100_mm_m_style3{overflow-x: hidden;}
.et_divi_100_mm_m_style3 .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}


/*Mobile Menu*/
.et_divi_100_mm_m_style3 .et_mobile_menu{
Border-top:none;
display: block!important;
min-height: 100vh;
padding-top:60px!important;
padding-left:0px!important;
padding-right:0px!important;
z-index: 9998 !important;
width: 80% !important;
min-width: 200px;
left: auto!important;
max-width: 350px;
right: -3vw;
top:-15px !important;
position: absolute !important;
box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
-webkit-box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
-moz-box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
}

.et_divi_100_mm_m_style3 .mobile_nav.closed #mobile_menu,
.et_divi_100_mm_m_style3 .mobile_nav.closed .et_mobile_menu,
.et_divi_100_mm_m_style3.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform-origin: right;
-webkit-transform-origin: right;
transition: .8s ease-in-out!important
}

.et_divi_100_mm_m_style3 .mobile_nav.opened #mobile_menu,
.et_divi_100_mm_m_style3 .mobile_nav.opened .et_mobile_menu,
.et_divi_100_mm_m_style3.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform-origin: right;
-webkit-transform-origin: right;
transition: .8s ease-in-out;
}

.et_divi_100_mm_m_style3 .et_mobile_menu li a{
text-align:left;
padding-left:20px!important;
background:transparent!important;
}
  
.et_divi_100_mm_m_style3 .et_mobile_menu li:not(:last-child) a{
border-bottom: 1px solid rgba(0,0,0,0.10)!important;
}

.et_divi_100_mm_m_style3 .mobile_nav .menu-item-has-children > a {
background: transparent!important;
color:var(--color1)!important;
font-weight:inherit;
}
  
/*Mobile Menu Bar*/
.et_divi_100_mm_m_style3 .mobile_menu_bar{
/*top: 15px;
padding:0;
position: absolute;*/
right:-10px;
z-index: 10001;
}  

/*change Divi hamburger menu to X*/
.et_divi_100_mm_m_style3 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
  color:var(--color1);
}

@media all and (min-width: 768px) and (max-width: 980px){
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children > a + span{right:15px;}
}
  


/**** Divi Mobile Menu Collapse Effect ****/
/**** This hides the sub menu items on mobile ****/
.et_divi_100_mm_m_style3.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
}

/**** This adjusts the positioning and the background transparency of the parent menu item on mobile ****/
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children > a {
background: transparent;
}

/**** This styles the icon and moves it to the right ****/
.et_divi_100_mm_m_style3 #page-container .mobile_nav .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
}

/**** Here you can swap out the actual icons ****/
.et_divi_100_mm_m_style3 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: var(--color1);
font-size: 16px;
font-family: ETmodules;
}
.et_divi_100_mm_m_style3 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}

/********** Mobile Menu Style4************/
 .et_divi_100_mm_m_style4{overflow-x: hidden;}
.et_divi_100_mm_m_style4 .et_pb_menu ul.et_mobile_menu {
    max-height: 80vh;
    overflow-y: auto;
}

  
/*Divi Mobile Menu*/
 .et_divi_100_mm_m_style4 .et_mobile_menu{
Border-top:none;
display: block!important;
min-height: 100vh;
padding-top:60px!important;
padding-left: 0px!important;
padding-right: 0px!important;
z-index: 9998 !important;
width: 80% !important;
min-width: 200px;
right: auto!important;
max-width: 350px;
left:-3vw !important;
top:-15px !important;
position: absolute !important;
box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
-webkit-box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
-moz-box-shadow: 2px 5px 28px -1px rgba(0,0,0,0.75) !important;
}

 .et_divi_100_mm_m_style4 .mobile_nav.closed #mobile_menu,
 .et_divi_100_mm_m_style4 .mobile_nav.closed .et_mobile_menu,
 .et_divi_100_mm_m_style4.et-db #et-boc .et-l .mobile_nav.closed .et_mobile_menu {
transform: rotateY(90deg);
-webkit-transform: rotateY(90deg);
transform-origin: left;
-webkit-transform-origin: left;
transition: .8s ease-in-out!important
}

 .et_divi_100_mm_m_style4 .mobile_nav.opened #mobile_menu,
 .et_divi_100_mm_m_style4 .mobile_nav.opened .et_mobile_menu,
 .et_divi_100_mm_m_style4.et-db #et-boc .et-l .mobile_nav.opened .et_mobile_menu {
transform: rotateY(0deg);
-webkit-transform: rotateY(0deg);
transform-origin:left;
-webkit-transform-origin:left;
transition: .8s ease-in-out;
}

 .et_divi_100_mm_m_style4 .et_mobile_menu li a{
text-align:left;
padding-left:20px!important;
background:transparent!important;
}
  

 .et_divi_100_mm_m_style4 .et_mobile_menu li:not(:last-child) a{
border-bottom: 1px solid rgba(0,0,0,0.10)!important;
}

 .et_divi_100_mm_m_style4 .mobile_nav .menu-item-has-children > a {
background: transparent!important;
color: var(--color1)!important;
}
  
/*Mobile Menu Bar*/
 .et_divi_100_mm_m_style4 .mobile_menu_bar{
/*top: 15px;
padding:0;
right:-10px;
position:absolute;*/
right:-10px;
z-index:10001;
}  

/*change Divi hamburger menu to X*/
 .et_divi_100_mm_m_style4 .mobile_nav.opened .mobile_menu_bar:before {
content: '\4d';
}

@media all and (min-width: 768px) and (max-width: 980px){
 .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children > a + span{right:15px;}
}
  
  

/**** Divi Mobile Menu Collapse Effect ****/
/**** This hides the sub menu items on mobile ****/
 .et_divi_100_mm_m_style4.et-db #page-container .mobile_nav li ul.hide {
display: none !important;
}

/**** This adjusts the positioning and the background transparency of the parent menu item on mobile ****/
 .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children {
position: relative;
}
 .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children > a {
background: transparent;
}

/**** This styles the icon and moves it to the right ****/
 .et_divi_100_mm_m_style4 #page-container .mobile_nav .menu-item-has-children > a + span {
position: absolute;
right: 0;
top: 0;
padding: 10px 20px;
font-size: 20px;
font-weight: 700;
cursor: pointer;
z-index: 3;
}

/**** Here you can swap out the actual icons ****/
 .et_divi_100_mm_m_style4 #page-container span.menu-closed:before {
content: "\4c";
display: block;
color: var(--color1);
font-size: 16px;
font-family: ETmodules;
}
 .et_divi_100_mm_m_style4 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}

.et-menu-nav li.mega-menu > ul > li {
    width: 20%;
    margin: 0;
}