/*
Theme Name:  Divi Digital Agency Multipurpose Theme
Theme URI:   https://dividigitalagency.diviinfinite.com/ 
Description: Divi Digital Agency Multipurpose Theme is a bold contemporary theme designed for every technology company, digital agency and digital business out there.It is also specifically designed for making modern websites dedicated to any kind of agency, digital agency, startup agency, creative agency, creative business, creative multipurpose, creative portfolio, software,or freelancer. You can easily create stunning presentations of your work or any other aspect of your digital agency.
Version:     1.0
Author:      Divi Professional
Author URI:  http://divi-professional.com/
Template:    Divi
Text Domain: ddamt
*/

/**************************************************************/

.et-menu-nav li.mega-menu > ul {
  width: 100% !important;
}
.et-menu-nav li.mega-menu > ul > li {
    width: 25% !important;
}
.et-menu-nav li.mega-menu > ul > li > a:first-child {
    padding: 6px 20px !important;
}

/*Video Height*/

.et_pb_video .et_pb_video_box,.et_pb_video .et_pb_video_box .fluid-width-video-wrapper{height:100%;}

/* Parallax Tilt */
.dp-tilt-column-parallex {transform-style: preserve-3d;transform: perspective(1000px);}
.dp-tilt-column-parallex .et_pb_blurb_content{transform: translateZ(30px);}

/*-------------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 3px;line-height: 2.6em;border: none !important;border-radius: 50%;font-size: 13px;}
.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(--ddamt_color2);border: 1px solid;border-color: var(--ddamt_color5) !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 span.page-numbers{background-color: var(--ddamt_color3) !important;}
.navigation.max_blog_pagination a.page-numbers:hover{background-color: var(--ddamt_color4) !important;}
.navigation.max_blog_pagination a.page-numbers {color: var(--ddamt_color3) !important;background: var(--ddamt_color6);border-left: solid 1px var(--ddamt_color5);}
.navigation.max_blog_pagination a.page-numbers:hover{color: var(--ddamt_color2) !important; border-color: var(--ddamt_color5) !important;}
.navigation.max_blog_pagination .nav-links{text-align:center;}

/*---------Mobile Menu----------*/
.et_pb_menu .et_pb_menu__wrap .et_mobile_nav_menu .et_mobile_menu{height: 450px;overflow: scroll;}

/*Header V1*/
.et_pb_menu .et_pb_menu__menu .et-menu > li > .sub-menu{position: absolute;left: 0px;top: 100%;width: 220px;z-index: 100;display: none; background: var(--white);padding: 20px 0px 15px;border-radius: 5px;transform: translateY(20px);transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-ms-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-o-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);display: block;border:none;}
.et_pb_menu .et_pb_menu__menu .et-menu > li:hover > .sub-menu{visibility: visible;opacity: 1;transform: translateY(0px);transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}
.et_pb_menu .et_pb_menu__menu .et-menu > li:hover > a,
.et_pb_menu .et_pb_menu__menu .et-menu > li.current-menu-ancestor > a,
.et_pb_menu .et_pb_menu__menu .et-menu > li:not(.mega-menu).current-menu-ancestor > .sub-menu > li.current-menu-ancestor > a,
.et_pb_menu .et_pb_menu__menu .et-menu > li.current-menu-ancestor > .sub-menu > li.current-menu-ancestor > .sub-menu > li.current_page_item > a,
.et_pb_menu .et_pb_menu__menu .et-menu > li.current-menu-ancestor > .sub-menu > li.current-menu-ancestor > .sub-menu > li.current-menu-ancestor > a,
.et_pb_menu .et_pb_menu__menu .et-menu > li.current-menu-ancestor > .sub-menu > li.current-menu-ancestor > .sub-menu > li.current-menu-ancestor > .sub-menu > li.current_page_item > a{color: var(--ddamt_color4) !important;opacity: 1;}
.et_pb_menu .et_pb_menu__menu .et-menu > li > .sub-menu > li{position: relative;padding: 0px 25px;width: 100%;margin-bottom: 5px;}
.et_pb_menu .et_pb_menu__menu .et-menu > li > .sub-menu > li:last-child{margin-bottom: 0px;}
.et_pb_menu .et_pb_menu__menu .et-menu > li > .sub-menu > li a{padding:0;transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;background: transparent !important;opacity: 1;}
.et_pb_menu .et_pb_menu__menu .et-menu > li:not(.mega-menu) > .sub-menu > li:hover > a,
.et_pb_menu .et_pb_menu__menu .et-menu > li > .sub-menu > li.current-menu-item > a,
.et_pb_menu .et_pb_menu__menu .et-menu > li > .sub-menu > li > .sub-menu > li:hover > a,
.et_pb_menu .et_pb_menu__menu .et-menu > li > .sub-menu > li > .sub-menu > li > .sub-menu > li:hover > a{color:var(--ddamt_color4) !important;background: transparent !important;opacity: 1;}
.et_pb_menu .et_pb_menu__menu .et-menu > li > a:before{content: "";position: absolute;left: 0;bottom: 18px;width: 100%;border-bottom: 2px solid var(--ddamt_color4);transform: scaleX(0);transition: all 500ms ease;}
.et_pb_menu .et_pb_menu__menu .et-menu > li:hover > a:before,
.et_pb_menu .et_pb_menu__menu .et-menu > li.current-menu-ancestor > a:before{transform: scale(1);}
.et_pb_menu .et_pb_menu__wrap .et_pb_menu__search-button{position: absolute;right: 0;top: 0;bottom: 0;}
.et_pb_menu .et_pb_menu__menu .et-menu > li > .sub-menu > li a:after{top:0 !important;}
.et_pb_menu .et_pb_menu__menu .et-menu > li:not(.mega-menu) > .sub-menu > li .sub-menu{position: absolute;left: 225px;top: 0;width: 220px;z-index: 100;display: none;background: var(--white);padding: 20px 0px 15px;border-radius: 5px;transform: translateY(20px);transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-ms-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);-o-box-shadow: 2px 2px 5px 1px rgba(0, 0, 0, 0.05), -2px 0px 5px 1px rgba(0, 0, 0, 0.05);box-shadow: 2px 2px 5px 1px rgb(0 0 0 / 5%), -2px 0px 5px 1px rgb(0 0 0 / 5%);display: block;border: none;}
.et_pb_menu .et_pb_menu__menu .et-menu > li:not(.mega-menu) > .sub-menu > li:hover > .sub-menu,
.et_pb_menu .et_pb_menu__menu .et-menu > li:not(.mega-menu) > .sub-menu > li > .sub-menu > li:hover > .sub-menu,
.et_pb_menu .et_pb_menu__menu .et-menu > li:not(.mega-menu):hover > .sub-menu > li.current-menu-ancestor > .sub-menu > li.current-menu-item > .sub-menu,
.et_pb_menu .et_pb_menu__menu .et-menu > li:not(.mega-menu):hover > .sub-menu > li.current-menu-ancestor > .sub-menu,
.et_pb_menu .et_pb_menu__menu .et-menu > li:not(.mega-menu):hover > .sub-menu > li.current-menu-ancestor > .sub-menu > li.current-menu-ancestor > .sub-menu{visibility: visible;opacity: 1;transform: translateY(0px);transition: all 300ms ease;-moz-transition: all 300ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}
.et-menu-nav .et-menu li.mega-menu>ul>li>a:first-child{padding: 0!important;margin-bottom: 15px;font-weight: 600;width: 100% !important;border-color: var(--ddamt_color7);}
.et_pb_menu .et_pb_menu__menu .et-menu > li.mega-menu > .sub-menu > li{position: relative;padding: 0px 25px !important;width: 100%;margin-bottom: 0;}
.et_pb_menu .et_pb_menu__menu .et-menu > li.mega-menu > .sub-menu > li > .sub-menu > li{margin-bottom: 5px;}
@media only screen and (max-width: 981px){
	.et_pb_menu .et_pb_menu__wrap .et_pb_menu__search-button {position: relative;right: unset;top: unset;bottom: unset;}
	.et_pb_menu .et_pb_menu__wrap{justify-content: flex-end !important;}
}

/*Header V2*/
.agency_headerv2_menu_sec .et_pb_button_module_wrapper{text-align: center;display: flex;justify-content: flex-end;align-items: center;height: 100%;}

/*Header V3*/
.agency_headerv3_header_menu .et_pb_menu__menu .et-menu > li > a:before,.agency_headerv3_header_menu .et_mobile_nav_menu{display:none;}
.agency_headerv3_header_menu .et_pb_menu__menu{display: block;}
.agency_headerv3_header_menu .et_pb_menu__search-button,.agency_headerv3_header_sec .et_pb_menu__search-button{position: relative !important;right: unset !important;top: unset !important;bottom: unset !important;}
.agency_headerv3_header_menu .et_pb_menu__menu .et-menu{width: 100%;margin: 0 !important;}
.agency_headerv3_header_menu .et_pb_menu__menu .et-menu li{border-right: 1px solid rgba(255,255,255,0.60);margin-top: 0;}
.agency_headerv3_header_menu .et_pb_menu__menu .et-menu li:last-child{border-right:0;}
.agency_headerv3_header_menu .et_pb_menu__menu .et-menu li a{padding-bottom:0;}
.agency_headerv3_sec1 .et_pb_button_module_wrapper{display: flex;justify-content: left;align-items: center;height: 100%;}
.agency_headerv3_sec2 .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{padding: 13px;}
.agency_headerv3_sec2_menu_row .et_pb_menu .et_pb_menu__menu .et-menu > li > a:before{bottom: 0;}
.agency_headerv3_sec2_menu_row .et_pb_button_module_wrapper{line-height:0;}

/*Header V4*/
.agency_headerv4_menu_sec .et_pb_menu .et_pb_menu__wrap{border-radius: 50px;padding:0px 15px 0 40px;background-color: rgba(255,255,255,0.15);display: inline-block;}
.agency_headerv4_menu_sec .et_pb_menu .et_pb_menu__wrap .et_pb_menu__menu{float: left;display: inline-block;}
.agency_headerv4_menu_sec .et_pb_menu .et_pb_menu__wrap .et_pb_menu__search-button{float: right;display: inline-block;height: 100%;position: relative;right: unset;top: unset;bottom: unset;}
.agency_headerv4_menu_sec .et_pb_menu .et_pb_menu__wrap .et_pb_menu__search-button:after{padding: 13px;border-radius: 50%;background: var(--ddamt_color4);border:2px solid var(--ddamt_color2);}
.agency_headerv4_menu_sec.et_pb_sticky .et_pb_menu .et_pb_menu__wrap{background-color: var(--black);}
@media only screen and (max-width: 981px){
	.agency_headerv4_menu_sec .et_pb_menu .et_pb_menu__wrap{padding: 0;display: flex;}
	.agency_headerv4_menu_sec .et_pb_menu .et_pb_menu__wrap .et_pb_menu__menu{display: none;}
	.agency_headerv4_menu_sec.et_pb_sticky .et_pb_menu .et_pb_menu__wrap{background:transparent;}
	.agency_headerv4_menu_sec .et_pb_menu .et_mobile_nav_menu{display: inline-block;}
	.agency_headerv4_menu_sec .et_pb_menu .et_pb_menu__wrap .et_pb_menu__search-button{float: none;display: flex;justify-content: center;align-items: center;height: auto;}
	.agency_headerv4_menu_sec .et_pb_menu .et_pb_menu__wrap .et_pb_menu__search-button:after{padding: 0;border-radius: 0;background: transparent;border: none;color: var(--ddamt_color4);}
}

/*Header V5*/
.agency_headerv5_header_menu .et_pb_menu__menu .et-menu > li > a:before,.agency_headerv5_header_menu .et_mobile_nav_menu{display:none;}
.agency_headerv5_header_menu .et_pb_menu__menu{display: block;}
.agency_headerv5_header_menu .et_pb_menu__menu .et-menu{width: 100%;margin: 0 !important;}
.agency_headerv5_header_menu .et_pb_menu__menu .et-menu li{border-right: 1px solid var(--ddamt_color7);margin-top: 0;}
.agency_headerv5_header_menu .et_pb_menu__menu .et-menu li:last-child{border-right:0;}
.agency_headerv5_header_menu .et_pb_menu__menu .et-menu li a{padding-bottom:0;}
.agency_headerv5_header_sec1 .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.agency_headerv5_menu_row .et_pb_menu .et_pb_menu_inner_container{width:100%;}
.agency_headerv5_menu_row .et_pb_menu .et_pb_menu__menu .et-menu > li > a:before{bottom: 0;}

/*Footer V1*/
.agency_footerv1_contact_row .et_pb_button_module_wrapper{text-align: center;display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.agency_footerv1_email .et_pb_newsletter_form .et_pb_button .et_pb_newsletter_button_text{display: none;}
.agency_footerv1_email .et_pb_newsletter_form .et_pb_button:after{margin: 0 !important;display: inline-block;position: relative;top: unset !important;bottom: unset !important;left: unset !important;right: unset !important;font-size: 16px !important;}
.agency_footerv1_email .et_pb_newsletter_form .et_pb_newsletter_field{padding-bottom:0;margin-bottom:0;}
.agency_footerv1_menu .et_pb_menu__menu .et-menu > li {display: inline-block;position: relative;padding: 0;margin-top: 0;margin-bottom: 8px;width: 49%;}
.agency_footerv1_menu .et_pb_menu__menu .et-menu > li:last-child{margin-bottom:0;}
.agency_footerv1_menu .et_pb_menu__menu .et-menu {display: block !important;margin: 0 !important;width: 100%;}
.agency_footerv1_menu .et_pb_menu__menu .et-menu > li > a:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;border-bottom: 2px solid var(--ddamt_color4);transform: scaleX(0);transform-origin: left;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;}
.agency_footerv1_menu .et_pb_menu__menu .et-menu > li:hover > a:before{transform: scaleX(1);}
.agency_footerv1_menu .et_pb_menu__menu .et-menu > li:hover > a{color:var(--ddamt_color2) !important;}
.agency_footerv1_menu .et_pb_menu__menu{display: block !important;}
.agency_footerv1_menu .et_mobile_nav_menu{display: none !important;}
@media only screen and (max-width: 981px){
	.agency_footerv1_contact_row .et_pb_button_module_wrapper{justify-content: center;}
}

/*Footer V2*/
.agency_footerv2_contact_row .et_pb_blurb .et-pb-icon{padding: 20px;border-radius: 10px !important;}
.agency_footerv2_contact_row .et_pb_blurb .et_pb_module_header:before{content: "";width: 100px;height: 1px;border-top: 1px solid rgba(0,0,0,.1);position: absolute;left: 0;bottom: 0;z-index: 10;border-top-color: var(--ddamt_color4);border-top-width: 5px;border-radius: 30px 30px 30px 30px;overflow: hidden;}
.agency_footerv2_contact_row .et_pb_blurb .et_pb_module_header:after{content: '';position: absolute;left: 0;height: 5px;width: 8px;background-color: var(--ddamt_color2);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: infinite-move;animation-name: infinite-move;z-index: 11;overflow: hidden;bottom: 1px;}
.agency_footerv2_menu .et_pb_menu__menu .et-menu {display: block !important;margin: 0 !important;width: 100%;}
.agency_footerv2_menu .et_pb_menu__menu .et-menu > li {display: block;position: relative;padding: 0;margin-top: 0;margin-bottom: 8px;width: 100%;}
.agency_footerv2_menu.service .et_pb_menu__menu .et-menu > li{display: inline-block;width: 49%;}
.agency_footerv2_menu .et_pb_menu__menu .et-menu > li:last-child{margin-bottom:0;}
.agency_footerv2_menu .et_pb_menu__menu{display: block !important;width:100%;}
.agency_footerv2_menu .et_mobile_nav_menu{display: none !important;}
.agency_footerv2_menu .et_pb_menu__menu .et-menu > li > a{display: inline-block;padding-left: 30px;padding-bottom: 0;line-height: 1.7;}
.agency_footerv2_menu .et_pb_menu__menu .et-menu > li > a:after{content: "\39";display: inline-block!important;font-family: 'ETmodules';position: absolute;left: 0;top: 0;bottom: 0;margin: auto;font-weight: 500;}
.agency_footerv2_menu .et_pb_menu__menu .et-menu > li > a:before{background-color: var(--ddamt_color4);bottom: -2px;content: ""!important;display: inline-block!important;height: 1px;overflow: hidden;position: absolute;left: auto;right: 0;width: 0;transition: 0.5s!important;-webkit-transition: 0.5s!important;-moz-transition: 0.5s;-ms-transition: 0.5s;-o-transition: 0.5s;margin: 0!important;transform: none;border: none !important;}
.agency_footerv2_menu .et_pb_menu__menu .et-menu > li:hover > a:before{left: 30px !important;width: calc(100% - 30px);}
.agency_homev2_email .et_pb_button:before{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2!important;z-index: -1;transform: skewX(-22deg);content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_homev2_email .et_pb_button:hover:before{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX(0deg);}
@media only screen and (max-width: 767px){
	.agency_footerv2_menu.service .et_pb_menu__menu .et-menu > li {width: 100%;}
	.agency_footerv2_contact_row .et_pb_blurb .et-pb-icon{padding: 10px;}
}

/*Footer V3*/
.agency_footerv3_txt h5{font-weight:400;padding-bottom:0;}
.agency_footerv3_menu .et_pb_menu__menu ul li{display:block;width:100%;}
.agency_footerv3_menu .et_pb_menu__menu ul li a:before{display:none;}
.agency_footerv3_email .et_pb_newsletter_form .et_pb_newsletter_fields{position: relative;display: block;}
.agency_footerv3_email .et_pb_newsletter_form .et_pb_newsletter_field{overflow: hidden;padding-bottom: 0;height: 50px;}
.agency_footerv3_email .et_pb_newsletter_form .et_pb_newsletter_button_wrap{position: absolute;top: 0;right: 0;}
.agency_footerv3_email .et_pb_newsletter_form .et_pb_newsletter_button_text{display:none;}
.agency_footerv3_email .et_pb_newsletter_form .et_pb_newsletter_button:after{margin: 0 !important;position: absolute;top: 0;right: 0;background: var(--ddamt_color4);line-height: 50px !important;width: 50px;height: 50px;}
.agency_footerv3_gallery .et_pb_gallery_item{float: none !important;clear: none !important;margin-bottom:10px;}
.agency_footerv3_gallery .et_pb_gallery_item:last-child{margin-bottom:0;}
@media only screen and (max-width: 981px){
	.agency_footerv3_menu .et_pb_menu__menu{display:block;}
	.agency_footerv3_menu .et_mobile_nav_menu{display:none;}
}

/*Footer V4*/
.agency_footerv4_menu .et_pb_menu__menu .et-menu {display: block !important;margin: 0 !important;width: 100%;}
.agency_footerv4_menu .et_pb_menu__menu .et-menu > li {display: block;position: relative;padding: 0;margin-top: 0;margin-bottom: 8px;width: 100%;}
.agency_footerv4_menu .et_pb_menu__menu .et-menu > li:last-child{margin-bottom:0;}
.agency_footerv4_menu .et_pb_menu__menu{display: block !important;width:100%;}
.agency_footerv4_menu .et_mobile_nav_menu{display: none !important;}
.agency_footerv4_menu .et_pb_menu__menu .et-menu > li > a{display: inline-block;padding-left: 30px;padding-bottom: 0;line-height: 1.7;}
.agency_footerv4_menu .et_pb_menu__menu .et-menu > li > a:before{display:none;}
.agency_footerv4_menu .et_pb_menu__menu .et-menu > li > a:after{content: "\39";display: inline-block!important;font-family: 'ETmodules';position: absolute;left: 0;top: 0;bottom: 0;margin: auto;font-weight: 500;}

/*Footer V5*/
.agency_footerv5_menu .et_pb_menu__menu .et-menu {display: block !important;margin: 0 !important;width: 100%;}
.agency_footerv5_menu .et_pb_menu__menu .et-menu > li {display: inline-block;position: relative;padding: 0;margin-top: 0;margin-bottom: 8px;width: 49%;}
.agency_footerv5_menu .et_pb_menu__menu .et-menu > li:last-child{margin-bottom:0;}
.agency_footerv5_menu .et_pb_menu__menu{display: block !important;width:100%;}
.agency_footerv5_menu .et_mobile_nav_menu{display: none !important;}
.agency_footerv5_menu .et_pb_menu__menu .et-menu > li > a{display: inline-block;padding-left: 30px;padding-bottom: 0;line-height: 1.7;}
.agency_footerv5_menu .et_pb_menu__menu .et-menu > li > a:before{display:none;}
.agency_footerv5_menu .et_pb_menu__menu .et-menu > li > a:after{content: "\39";display: inline-block!important;font-family: 'ETmodules';position: absolute;left: 0;top: 0;bottom: 0;margin: auto;font-weight: 500;color:var(--ddamt_color2);}
.agency_footerv5_blog .et_pb_post{margin-bottom:20px;}
.agency_footerv5_blog .et_pb_post:last-child{margin-bottom:0px;}
.agency_footerv5_blog .et_pb_post .entry-featured-image-url{width: 100%;max-width: 120px;margin-bottom: 0px;float: left;display: inline-block;position: relative;z-index: 1;}
@media only screen and (max-width: 767px){
	.agency_footerv5_menu .et_pb_menu__menu .et-menu > li{width: 100%;}
}

/*Home V1*/
.agency_homev1_slider .et_pb_slide .et_parallax_bg{background-attachment: unset !important;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);}
.agency_homev1_slider .et_pb_slide_content h1{font-size: 150px;color: var(--ddamt_color2);font-weight: 300;line-height: 0.85em;}
.agency_homev1_slider .et_pb_slide_content h1 span{color:var(--ddamt_color4);font-weight: 600;}
.agency_homev1_slider .et_pb_slide_content .btn{padding: 15px 35px;background: var(--ddamt_color4);margin: 30px 20px 0;display: inline-block;border-radius: 8px;overflow: hidden;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;z-index:1;}
.agency_homev1_slider .et_pb_slide_content .btn:before{position: absolute;content:"";right: -15px;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2;z-index: -1;transform: skewX(-22deg);transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
.agency_homev1_slider .et_pb_slide_content .btn:hover:before{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_homev1_slider .et_pb_slide_content .video{position: relative;display: inline-block;transform: translateY(-10px);margin: 30px 20px 0;}
.agency_homev1_slider .et_pb_slide_content .video:before{content: "\45";font-family: ETmodules;position: relative;display: inline-block;width: 70px;height: 70px;line-height: 70px;text-align: center;font-size: 35px;color: var(--ddamt_color3);background: var(--ddamt_color2);border-radius: 50%;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
.agency_homev1_slider .et_pb_slide_content .video:hover:before{background: var(--ddamt_color3);color:var(--ddamt_color4);}
.agency_homev1_slider .et_pb_slide_content .video:after,.agency_homev1_slider .et_pb_slide_content .video i:before,.agency_homev1_slider .et_pb_slide_content .video i:after{content: "";position: absolute;top: 50%;left: 50%;width: 70px;height: 70px;border-radius: 50%;-ms-border-radius: 50%;transform: translate(-50%, -50%);-ms-box-shadow: 0 0 0 0 var(--ddamt_color38);-o-box-shadow: 0 0 0 0 var(--ddamt_color38);box-shadow: 0 0 0 0 var(--ddamt_color38);-webkit-animation: ripple 3s infinite;animation: ripple 3s infinite;}
.agency_homev1_slider .et_pb_slide_content .video i:before{-webkit-animation-delay: 0.9s;animation-delay: 0.9s;content: "";position: absolute;}
.agency_homev1_slider .et_pb_slide_content .video i:after{-webkit-animation-delay: 0.6s;animation-delay: 0.6s;content: "";position: absolute;}
@keyframes ripple{
70% {
    box-shadow: 0 0 0 40px rgb(255 255 255 / 0%);
}
100% {
    box-shadow: 0 0 0 0 rgb(255 255 255 / 0%);
}
}
.agency_homev1_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:22px;}
.agency_homev1_slider .et-pb-slider-arrows .et-pb-arrow-next{right:22px;}
.agency_homev1_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.agency_homev1_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.agency_homev1_title h3{font-weight:400;padding-bottom:0;}
.agency_homev1_aboutus_sec .agency_homev1_aboutus_col1:before{content: "";position: absolute;left: 0;width: 15px;height: 280px;background:var(--ddamt_color4);border-radius: 8px;}
.agency_homev1_aboutus_img1 .et_pb_image_wrap,.agency_homev1_aboutus_img1 .et_pb_image_wrap img{height:100%;}
.agency_homev1_aboutus_img1 .et_pb_image_wrap img,.agency_homev1_aboutus_img2 .et_pb_image_wrap img{object-fit:cover;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);}
.agency_homev1_aboutus_blurb:hover .agency_homev1_service_btn{opacity:1;}
.agency_homev1_video_sec .et_parallax_bg{-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);background-attachment: unset;}
.agency_homev1_video_sec .et_pb_blurb .et_pb_blurb_description{display: inline-block;position: relative;}
.agency_homev1_video_sec .et_pb_blurb .et_pb_blurb_description:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;margin: 0;border-bottom: 2px solid var(--ddamt_color3);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;}
.agency_homev1_video_sec .et_pb_blurb .et_pb_blurb_description:hover:after{border-color: rgba(0, 0, 0, 0.3);transform: scaleX(0.5);}
.agency_homev1_video_sec .et_pb_blurb .et-pb-icon:after{content: "";position: absolute;left: -6px;top: -6px;width: 108px;border: 1px solid rgb(0 0 0);border-radius: 50%;height: 108px;box-shadow: 0 0 0 0 rgb(255 255 255 / 60%);-webkit-animation: ripple 3s infinite;animation: ripple 3s infinite;-webkit-animation-delay: 0.6s;animation-delay: 0.6s;}
.agency_homev1_video_sec .et_pb_blurb .et-pb-icon{box-shadow: 0 0 0 0 rgb(255 255 255 / 60%);-webkit-animation: ripple 3s infinite;animation: ripple 3s infinite;border-radius: 50%;animation-delay: 0.9s;}
.agency_homev1_video_sec .et_pb_blurb .et-pb-icon:hover{background:var(--ddamt_color2);color:var(--ddamt_color3);}
.agency_homev1_barcounter .et_pb_counter_amount_number{position: absolute;top: -35px;right: -35px;padding: 2px 6px !important;background: var(--ddamt_color3);border-radius: 4px;}
.agency_homev1_barcounter .et_pb_counter_amount_number:before{content: "";position: absolute;left: 0;top: 100%;margin-top: -5px;border: 5px solid transparent;border-top: 5px solid var(--ddamt_color3);border-left: 5px solid var(--ddamt_color3);}
.agency_homev1_acco .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{content: "\4b";color: var(--ddamt_color37);}
.agency_homev1_porfolio .project{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 3% !important;height: 350px;}
.agency_homev1_porfolio .project:nth-child(3),.agency_homev1_porfolio .project:nth-child(6){margin-right:0 !important;}
.agency_homev1_porfolio .project .et_portfolio_image img{width:100%;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);transition: all 300ms ease;border-radius: 7px;height:100%;object-fit:cover;}
.agency_homev1_porfolio .project:hover .et_portfolio_image img{-webkit-filter: grayscale(0%);-ms-filter: grayscale(0%);-moz-filter: grayscale(0%);}
.agency_homev1_porfolio ul li{float: none !important;display: inline-block;margin-right: 10px;}
.agency_homev1_porfolio ul li:last-child{margin-right: 0px;}
.agency_homev1_porfolio ul li a{background: transparent !important;border: none !important;border-radius: 0 !important;position:relative;}
.agency_homev1_porfolio ul li a:before{content: "";position: absolute;left: 0;bottom: 0;width: 100%;border-bottom: 2px solid var(--ddamt_color4);transform: scaleX(0);transform-origin: left;transition: all 300ms ease;}
.agency_homev1_porfolio ul li a.active:before{transform: scaleX(1);}
.agency_homev1_porfolio .project .des{display: flex;flex-direction: column-reverse;padding: 25px 35px;background: var(--ddamt_color3);border-radius: 7px;text-align: left;position: absolute;left: 20px;right: 20px;bottom: 20px;color: var(--white);opacity: 0;transform: translateY(200px);transition: all 500ms ease;}
.agency_homev1_porfolio .project:hover .des{opacity: 1;transform: translateY(0px);}
.agency_homev1_porfolio .project .post-meta a:last-child{position: relative;padding-right: 48px;}
.agency_homev1_porfolio .project .post-meta a:last-child:after{content: "";position: absolute;right: 0;top: 50%;margin-top: -1px;width: 38px;border-bottom: 2px solid var(--ddamt_color4);}
.agency_homev1_counter_sec .et_parallax_bg,.agency_homev1_blurb_sec .et_parallax_bg{-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);}
.agency_homev1_counter_sec .et_pb_column:hover .et_pb_number_counter:before{transform: scaleX(1);}
.agency_homev1_feature_sec .agency_homev1_feature_title h3{padding-bottom:0;}
.agency_homev1_feature_cta .et_pb_button_wrapper{order: 1;width: 10%;}
.agency_homev1_feature_cta:hover .et_pb_button{background:var(--ddamt_color4) !important;color:var(--ddamt_color2) !important;}
.agency_homev1_feature_sec .et_pb_image .et_pb_image_wrap,.agency_homev1_feature_sec .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_homev1_person .et_pb_team_member_image img{display: block;width: 100%;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);transition: all 500ms ease;border-radius: 7px;}
.agency_homev1_person:hover .et_pb_team_member_image img{-webkit-filter: grayscale(0%);-ms-filter: grayscale(0%); -moz-filter: grayscale(0%);}
.agency_homev1_person:hover .et_pb_member_social_links{opacity: 1 !important;transform: translateY(0px) !important;}
.agency_homev1_person .et_pb_member_social_links li a:before{padding: 12px;background: var(--ddamt_color2);border-radius: 50%;}
.agency_homev1_person .et_pb_member_social_links li a:hover:before{background: var(--ddamt_color4);}
.agency_homev1_person .et_pb_member_social_links li:last-child{margin-right:0;}
.agency_homev1_blurb .et_pb_blurb_container h3{font-weight: 400;letter-spacing: 0.8px;font-size: 70px;line-height: 1em;color:var(--ddamt_color2);padding-bottom:0;}
.agency_homev1_blurb .et_pb_main_blurb_image:before{content: "";position: absolute;left: -7px;top: 0;display: block;width: 80px;height: 80px;background: var(--white);opacity: 0.3;border-radius: 50%;}
.agency_homev1_blurb .et_pb_image_wrap{z-index: 1;position: relative;}
.agency_homev1_testi .et_pb_testimonial_position{color:var(--ddamt_color4) !important;}
.agency_homev1_testi:hover .et_pb_testimonial_position{color:var(--ddamt_color2) !important;}
.agency_homev1_testi .et_pb_testimonial_content{color:var(--ddamt_color3);}
.agency_homev1_testi .et_pb_testimonial_description_inner{order: 3;width: 100%;}
.agency_homev1_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_homev1_blog .et_pb_post{padding: 0;overflow: hidden;position: relative;}
.agency_homev1_blog .et_pb_post .et_pb_image_container{margin:0;}
.agency_homev1_blog .et_pb_post .entry-featured-image-url{margin-bottom:0;}
.agency_homev1_blog .et_pb_post .des{position: relative;padding: 0px 20px 0px;}
.agency_homev1_blog .et_pb_post .post-meta span{margin: 0 5px 0;position: relative;}
.agency_homev1_blog .et_pb_post .post-meta span:before{content:"\7d";font-family:ETmodules;color:var(--ddamt_color4);display:inline-block;vertical-align:middle;margin-right:4px;}
.agency_homev1_blog .et_pb_post .post-meta span.author:before{content:"\e08a" !important;}
.agency_homev1_blog .et_pb_post .post-meta span.blog-category:before{content:"\e017" !important;}
.agency_homev1_blog .et_pb_post .entry-title a:hover{color: var(--ddamt_color4) !important;transition: 500ms;text-decoration: underline;}
.agency_homev1_blog .et_pb_post .more-link:before{font-weight: 700;vertical-align: middle;position: relative;content: "\39";font-family: ETmodules;font-size: 24px;color: var(--ddamt_color2);}
.agency_homev1_blog .et_pb_post .more-link:hover:before{color: var(--ddamt_color3);}
.agency_homev1_blog .et_pb_post:hover .entry-featured-image-url img{-webkit-filter: grayscale(0%) !important;-ms-filter: grayscale(0%) !important;-moz-filter: grayscale(0%) !important;}
.agency_homev1_contact_blurb .et-pb-icon{padding: 15px;}
.agency_homev1_contact_form .et_pb_contact_form{margin:0;}
.agency_homev1_contact_form .et_pb_contact_form .et_contact_bottom_container{float: none;display: block;text-align: left;}
.agency_homev1_contact_form .et_pb_contact_form .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_homev1_contact_form .et_pb_contact_form .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_homev1_contact_form .et_pb_contact{width: 100%;}
.agency_homev1_location_text.et_pb_blurb:hover .et_pb_blurb_description a{color: var(--ddamt_color8) !important;transition: color 300ms ease 0ms;}
.agency_homev1_location_text .et_pb_blurb_description a:hover{color: var(--ddamt_color2) !important;text-decoration:underline;cursor:pointer;}
@media only screen and (max-width: 981px){
	.agency_homev1_slider .et_pb_slide_content h1{font-size: 90px;}
	.agency_homev1_blurb .et_pb_blurb_container h3{font-size: 38px;}
	.agency_homev1_porfolio .project{width: 48.5% !important;clear: none !important;}
	.agency_homev1_porfolio .project:nth-child(3){margin-right: 3% !important;}
	.agency_homev1_porfolio .project:nth-child(6){margin-bottom:0 !important;}
	.agency_homev1_porfolio .project:nth-child(2),.agency_homev1_porfolio .project:nth-child(4){margin-right: 0 !important;}
	.agency_homev1_blog .et_pb_post .des{padding: 0px 0px 0px;}
}
@media only screen and (max-width: 767px){
	.agency_homev1_slider .et_pb_slide_content h1{font-size: 44px;}
	.agency_homev1_slider .et_pb_slide_content .btn{margin-top: 10px;margin: 0;width: 100%;}
	.agency_homev1_slider .et-pb-slider-arrows .et-pb-arrow-next {right: 0;}
	.agency_homev1_slider .et-pb-slider-arrows .et-pb-arrow-prev {left: 0;}
	.agency_homev1_aboutus_sec .agency_homev1_aboutus_col1:before{display:none;}
	.agency_homev1_blurb .et_pb_blurb_container h3{font-size: 28px;}
	.agency_homev1_video_sec .et_pb_blurb .et-pb-icon:after{left: -7px;top: -7px;width: 90px;height: 90px;}
	.agency_homev1_video_sec .et_pb_blurb .et-pb-icon{padding: 15px;}
	.agency_homev1_feature_cta .et_pb_button_wrapper{width: 100%;text-align: center;margin-bottom: 10px;}
	.agency_homev1_slider .et_pb_slide_content .video{transform: translateY(0px);}
	.agency_homev1_porfolio ul li{width: 100% !important;display: block;margin-bottom: 5px;margin-right: 0px;}
	.agency_homev1_porfolio .project,.agency_homev1_porfolio .project:nth-child(3){width: 100% !important;clear: none !important;margin-right: 0% !important;}
}

/****************Home V2*******************/
@keyframes infinite-move{
	0% {-webkit-transform: translateX(0);transform: translateX(0);}
	100% {-webkit-transform: translateX(88px);transform: translateX(88px);}
}
@keyframes infinite-move-center{
0% {-webkit-transform: translateX(-50px);transform: translateX(-50px);}
100%{-webkit-transform: translateX(50px);transform: translateX(50px);}	
}
@keyframes animation-scale{
	0% {transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);opacity: 0.7;}
	100% {transform: scale(1.4);-webkit-transform: scale(1.4);-moz-transform: scale(1.4);-ms-transform: scale(1.4);-o-transform: scale(1.4);opacity: 0;}
}
@keyframes animation-scale-one{
	0% {transform: scale(0.7);-webkit-transform: scale(0.7);-moz-transform: scale(0.7);-ms-transform: scale(0.7);-o-transform: scale(0.7);opacity: 1;}
	100% {transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);opacity: 0;}
}
@keyframes animation-scale-two{
	0% {transform: scale(0.8);-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);opacity: 1;}
	100% {transform: scale(1.4);-webkit-transform: scale(1.4);-moz-transform: scale(1.4);-ms-transform: scale(1.4);-o-transform: scale(1.4);opacity: 0;}
}
@keyframes animation-five{
	0% {transform: translateY(0) translateX(0);}
	50% {transform: translateY(0) translateX(-20px);}
	100% {transform: translateY(0) translateX(0);}
}
@keyframes animation-six{
	0% {transform: translateY(0) translateX(0);}
	50% {transform: translateY(-15px) translateX(0);}
	100% {transform: translateY(0) translateX(0);}
}
.agency_homev2_slider_row .et_pb_button_module_wrapper{display:inline-block;}
.agency_homev2_slider_row .et_pb_image .et_pb_image_wrap,
.agency_homev2_slider_row .et_pb_image .et_pb_image_wrap img,
.agency_homev2_img .et_pb_image_wrap,
.agency_homev2_img .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_homev2_slider_row .et_pb_number_counter .info,
.agency_homev2_counter .info,.agency_homev2_counter1 .info{display:table-cell;vertical-align:middle;}
.agency_homev2_counter .info{background: var(--ddamt_color3);border-radius: 50%;padding: 10px;z-index: 1;position: relative;}
.agency_homev2_counter1:hover .percent .percent-value,.agency_homev2_counter1:hover .title{color:var(--ddamt_color2) !important;}
.agency_homev2_service_row .et_pb_column:hover .agency_homev2_service_text .et_pb_module_header,
.agency_homev2_service_row .et_pb_column:hover .agency_homev2_service_text .et_pb_blurb_description,
.agency_homev2_service_row .et_pb_column:hover .et_pb_button{color:var(--ddamt_color2) !important;}
.agency_homev2_service_row .et_pb_column:hover .et_pb_button:before{width:100%;background:var(--ddamt_color2);}
.agency_homev2_service_row .et_pb_column:hover .et_pb_divider:before{border-top-color: var(--ddamt_color2) !important;}
.agency_homev2_service_row .et_pb_column:hover .et_pb_divider:after{background-color:var(--ddamt_color3) !important;}
.agency_homev2_service_row .et_pb_column:hover .agency_homev2_service_text:before{transform: scale(1) rotate(50deg);-webkit-transform: scale(1) rotate(50deg);-moz-transform: scale(1) rotate(50deg);-ms-transform: scale(1) rotate(50deg);-o-transform: scale(1) rotate(50deg);}
.agency_homev2_accor_sec .et_pb_accordion .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{background: var(--ddamt_color2);color: var(--ddamt_color4);content:"\4b";}
.agency_homev2_accor_sec .et_pb_image .et_pb_image_wrap,.agency_homev2_accor_sec .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_homev2_team_bar .et_pb_counter_amount_number_inner{position: absolute;right: 0;bottom: -25px;padding: 0;}
.agency_homev2_team_bar .et_pb_counter_amount:before{background-color: var(--ddamt_color4);border-radius: 50%;content: "";height: 12px;position: absolute;right: -6px;top: -3px;width: 12px;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;}
.agency_homev2_team:hover .et_pb_module_header,.agency_homev2_team:hover .et_pb_member_position,.agency_homev2_team:hover .et_pb_counter_title,.agency_homev2_team:hover .et_pb_counter_amount_number_inner{color:var(--ddamt_color2) !important;}
.agency_homev2_team:hover .et_pb_counter_amount,.agency_homev2_team:hover .agency_homev2_team_bar .et_pb_counter_amount:before,.agency_homev2_team.active .agency_homev2_team_bar .et_pb_counter_amount:before{background-color:var(--ddamt_color2) !important;}
.agency_homev2_team .et_pb_module_header:before{content: "\56";font-family: 'ETmodules';position: absolute;right: 20px;top: 32px;font-size: 24px;color: var(--ddamt_color2);opacity: .9;font-weight: 600;transform: scale(0);-webkit-transform: scale(0) rotate(50deg);-moz-transform: scale(0) rotate(50deg);-ms-transform: scale(0) rotate(50deg);-o-transform: scale(0) rotate(50deg);transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}
.agency_homev2_team .et_pb_module_header:after{content: "\42";font-family: 'ETmodules';left: 30px;position: absolute;top: 64px;font-size: 24px;-webkit-text-stroke: 2px var(--ddamt_color2);-webkit-text-fill-color: transparent;opacity: .9;font-weight: 500;transform: scale(0);-webkit-transform: scale(0) rotate(50deg);-moz-transform: scale(0) rotate(50deg);-ms-transform: scale(0) rotate(50deg);-o-transform: scale(0) rotate(50deg);transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}
.agency_homev2_team .et_pb_member_position:before{content: "\5b";font-family: 'ETmodules';position: absolute;right: 50px;top: 115px;font-size: 15px;color: var(--ddamt_color2);opacity: .9;font-weight: 600;transform: scale(0);-webkit-transform: scale(0) rotate(50deg);-moz-transform: scale(0) rotate(50deg);-ms-transform: scale(0) rotate(50deg);-o-transform: scale(0) rotate(50deg);transition: 0.4s;-webkit-transition: 0.4s;-moz-transition: 0.4s;-ms-transition: 0.4s;-o-transition: 0.4s;}
.agency_homev2_team:hover .et_pb_module_header:before,.agency_homev2_team:hover .et_pb_module_header:after,.agency_homev2_team:hover .et_pb_member_position:before,.agency_homev2_team.active .et_pb_module_header:before,.agency_homev2_team.active .et_pb_module_header:after,.agency_homev2_team.active .et_pb_member_position:before{transform: scale(1) rotate(50deg);-webkit-transform: scale(1) rotate(50deg);-moz-transform: scale(1) rotate(50deg);-ms-transform: scale(1) rotate(50deg);-o-transform: scale(1) rotate(50deg);}
.agency_homev2_port_sec .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.agency_homev2_port .project .et_portfolio_image img{width:100%;border-radius:25px;height: 100%;object-fit: cover;}
.agency_homev2_port .project .et_pb_module_header:before,.agency_homev2_testi_slider .et_pb_slide_title:before,.agency_homev2_blog .et_pb_post .entry-title:before{content: "";width: 100px;height: 1px;border-top: 1px solid rgba(0,0,0,.1);position: absolute;left: 0;top: 0;z-index: 10;border-top-color: var(--ddamt_color4);border-top-width: 5px;border-radius: 30px 30px 30px 30px;overflow: hidden;}
.agency_homev2_port .project .et_pb_module_header:after,.agency_homev2_testi_slider .et_pb_slide_title:after,.agency_homev2_blog .et_pb_post .entry-title:after{content: '';position: absolute;left: 0;height: 5px;width: 8px;background-color: var(--ddamt_color2);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: infinite-move;animation-name: infinite-move;z-index: 11;overflow: hidden;top: 0px;}
.agency_homev2_testi_img .et_pb_image_wrap,
.agency_homev2_testi_img .et_pb_image_wrap img{height:100%;object-fit:cover;border-radius: 35px;}
.agency_homev2_testi_slider .et_pb_slide_content{order: 1;width: 100%;position:relative;}
.agency_homev2_testi_slider .et_pb_slide_content:before{content:"\7b";font-family:ETmodules;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%) rotate(180deg);opacity: .4;font-size: 140px;-webkit-text-stroke: 2px var(--ddamt_color9);-webkit-text-fill-color: transparent;}
.agency_homev2_testi_slider .et_pb_button_wrapper{order: 3;width: 100%;}
.agency_homev2_testi_slider .et-pb-slider-arrows .et-pb-arrow-prev{bottom: 40px !important;}
.agency_homev2_testi_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\21" !important;}
.agency_homev2_testi_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\22" !important;}
.agency_homev2_blog .et_pb_post{position: relative;padding: 0;overflow: hidden;}
.agency_homev2_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_homev2_blog .et_pb_post .et_pb_image_container{margin:0;}
.agency_homev2_blog .et_pb_post .entry-featured-image-url{margin-bottom: 0;border-radius: 25px;overflow: hidden;position: relative;}
.agency_homev2_blog .et_pb_post .date{margin: 0;bottom: 15px;left: 15px;position: absolute;text-align: center;border-radius: 5px;color: var(--ddamt_color4);padding: 8px 15px;background: var(--ddamt_color2);line-height: 1;}
.agency_homev2_blog .et_pb_post .date:hover{background: var(--ddamt_color4);color: var(--ddamt_color2);}
.agency_homev2_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.15);-webkit-transform: scale(1.15);-moz-transform: scale(1.15);-ms-transform: scale(1.15);-o-transform: scale(1.15);}
.agency_homev2_blog .et_pb_post .des{padding:20px 10px;position:relative;}
.agency_homev2_blog .et_pb_post .cat{background-color: var(--ddamt_color4)26;border-radius: 5px;color: var(--ddamt_color4);font-size: 13px;padding: 1px 15.3px;display: inline-block !important;}
.agency_homev2_blog .et_pb_post .more-link:after{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2;z-index: -1;transform: skewX( -22deg );content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_homev2_blog .et_pb_post .more-link:hover:after{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_homev2_contact_row .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
@media only screen and (max-width: 981px){
	.agency_homev2_team:hover{background-color: var(--ddamt_color4);transform: translate(0,0px) !important;-webkit-transform: translate(0,0px) !important;-moz-transform: translate(0,0px) !important;-ms-transform: translate(0,0px) !important;-o-transform: translate(0,0px) !important;}
	.agency_homev2_port_sec .et_pb_button_module_wrapper,.agency_homev2_contact_row .et_pb_button_module_wrapper{justify-content: center;}
	.agency_homev2_port .project .des{opacity:1;}
	.agency_homev2_port .project{margin-bottom:30px;}
	.agency_homev2_port .project:last-child{margin-bottom:0px;}
}
@media only screen and (max-width: 767px){
	.agency_homev2_slider_row .et_pb_button_module_wrapper{display: block;}
	.agency_homev2_counter .info{border-radius: 0;}
	.agency_homev2_testi_slider .et-pb-slider-arrows .et-pb-arrow-prev {bottom: 30px !important;}
}

/***********************Home V3***********************/
.agency_homev3_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title:before{content: "";width: 100px;height: 1px;border-top: 1px solid rgba(0,0,0,.1);position: absolute;left: 0;bottom: 0;z-index: 10;border-top-color: var(--ddamt_color4);border-top-width: 5px;border-radius: 30px 30px 30px 30px;overflow: hidden;}
.agency_homev3_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{content: '';position: absolute;left: 0;height: 5px;width: 8px;background-color: var(--ddamt_color2);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: infinite-move;animation-name: infinite-move;z-index: 11;overflow: hidden;bottom: 1px;}
.agency_homev3_slider .et_pb_slides .et_pb_slide_content h1{font-weight: 600;line-height: 1em;font-size: 64px;color: var(--ddamt_color3) !important;padding-bottom: 0;margin-bottom: 25px;text-transform: capitalize;}
.agency_homev3_slider .et_pb_slides .et_pb_slide_content{max-width: 680px;}
.agency_homev3_slider .et_pb_slides .et_pb_slide_content a{position: relative;z-index:1;background-color: var(--ddamt_color4);display: inline-block;padding: 15px 25px;color: var(--ddamt_color3);text-transform: uppercase;font-weight: 600;border-radius: 10px;margin: 30px 15px 0 0;overflow:hidden;}
.agency_homev3_slider .et_pb_slides .et_pb_slide_content a:before{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2;z-index: -1;transform: skewX(-22deg);content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_homev3_slider .et_pb_slides .et_pb_slide_content a:hover:before{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_homev3_slider .et_pb_slides .et_pb_slide_content a:hover{color:var(--ddamt_color4);}
.agency_homev3_slider .et_pb_slides .et_pb_slide_content a.btn1{margin: 30px 0 0 15px;background-color: var(--ddamt_color3);color: var(--ddamt_color2);}
.agency_homev3_slider .et_pb_slides .et_pb_slide_content a.btn1:hover{color:var(--ddamt_color3);}
.agency_homev3_slider .et-pb-controllers a{position: relative;width: 16px;height: 16px;margin-bottom: 10px;border-radius: 50px;margin: 10px 0px;background-color: var(--ddamt_color3);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;opacity: 1;}
.agency_homev3_slider .et-pb-controllers a:hover{background-color: var(--ddamt_color4);}
.agency_homev3_blurb .et_pb_image_wrap{transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;-moz-transition: all 500ms ease;}
.agency_homev3_blurb:hover .et_pb_image_wrap{-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 );}
.agency_homev3_aboutus_blurb .et_pb_image_wrap .et-pb-icon{box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);padding: 20px;position:relative;display:inline-block;}
.agency_homev3_aboutus_blurb .et_pb_image_wrap .et-pb-icon:after{position: absolute;content: '';left: 0px;top: 0px;width: 65px;height: 65px;z-index: -10;opacity: 0;border-radius: 50px;display: inline-block;background-color: var(--ddamt_color4);transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;-moz-transition: all 500ms ease;}
.agency_homev3_aboutus_blurb:hover .et_pb_image_wrap .et-pb-icon:after{opacity: 1;transform: translateX(-6px) translateY(6px);}
.agency_homev3_aboutus_img .et_pb_image_wrap,.agency_homev3_aboutus_img .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_homev3_service_row .et_pb_blurb .et_pb_image_wrap .et-pb-icon{box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);padding: 20px;position:relative;display: inline-block;}
.agency_homev3_service_row .et_pb_blurb .et_pb_image_wrap:after{position: absolute;content: '';left: 0px;top: 0px;width: 50px;height: 50px;z-index: -10;opacity: 0;border-radius: 50px;display: inline-block;background-color: var(--ddamt_color3);transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;-moz-transition: all 500ms ease;opacity: 1;transform: translateX(-10px) translateY(5px);}
.agency_homev3_service_row .et_pb_column:hover .et_pb_blurb .et_pb_image_wrap:after{opacity: 0;transform: translateX(0px) translateY(0px);background-color: var(--ddamt_color4);}
.agency_homev3_service_row .et_pb_blurb .et_pb_image_wrap{position:relative;z-index:1;display: inline-block;}
.agency_homev3_service_row .et_pb_blurb .et_pb_blurb_container{vertical-align:middle;}
.agency_homev3_service_row .et_pb_column:hover .et_pb_blurb .et-pb-icon,.agency_homev3_service_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header{color:var(--ddamt_color4) !important;}
.agency_homev3_service_row .et_pb_column:hover .et_pb_button{border-radius: 50px !important;background-color: var(--ddamt_color4) !important;}
.agency_homev3_cta .et_pb_button_wrapper{order: 1;width: 10%;text-align: center;}
.agency_homev3_cta .et_pb_button:after{position: absolute;content: '';left: 0px !important;top: 0px;width: 50px;height: 50px;z-index: -10;border-radius: 50px;display: inline-block;background-color: var(--ddamt_color3);transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;-moz-transition: all 500ms ease;transform: translateX(-6px) translateY(6px);margin: 0 !important;}
.agency_homev3_cta:hover .et_pb_button:after{opacity: 0 !important;background-color: var(--ddamt_color4);transform: translateX(0px) translateY(0px);}
.agency_homev3_video .et_pb_video_play:before{content: "\45" !important;background:var(--ddamt_color4);border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgb(255 255 255 / 60%);-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 rgb(255 255 255 / 60%);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;-webkit-animation-delay: .9s;-moz-animation-delay: .9s;-ms-animation-delay: .9s;-o-animation-delay: .9s;animation-delay: .9s;}
.agency_homev3_video .et_pb_video_play:after{animation-delay: .6s;content: "";position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;-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 rgb(255 255 255 / 60%);-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 rgb(255 255 255 / 60%);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}
.agency_homev3_testi .et_pb_slide .et_pb_container{height: 300px !important;display: block;}
.agency_homev3_testi .et_pb_slide .et_pb_slide_content{box-shadow: 0px 0px 10px rgb(0 0 0 / 10%);border-radius: 6px;background: var(--ddamt_color2);margin-left: 130px;top: 85px;position: relative;padding-left: 140px !important;padding: 30px 30px;}
.agency_homev3_testi .et_pb_slide .et_pb_slide_image img{border-radius:50%;}
.agency_homev3_testi .et_pb_slide .et_pb_slide_image:before{position: absolute;content: "\7b";font-family: ETmodules;right: 0px;top: 5px;z-index: 1;width: 70px;height: 70px;color: var(--ddamt_color4);font-size: 54px;border-radius: 50px;line-height: 68px;text-align: center;display: inline-block;background-color: var(--white);box-shadow: 0px 0px 12px rgb(0 0 0 / 10%);transform: rotate(180deg);font-weight: 700;}
.agency_homev3_testi .et_pb_slide .et_pb_slide_content h3{color: var(--ddamt_color3) !important;margin: 15px 0 10px;padding-bottom: 0;font-size: 18px;}
.agency_homev3_testi .et_pb_slide .et_pb_slide_content h5{color: var(--ddamt_color4) !important;margin: 0;padding-bottom: 0;font-size: 15px;}
.agency_homev3_testi .et-pb-slider-arrows{position: absolute;left: 260px;bottom: 10px;}
.agency_homev3_testi .et-pb-slider-arrows a:last-child{margin-right: 0px !important;}
.agency_homev3_portfolio .project{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 3% !important;padding-bottom: 5px;}
.agency_homev3_portfolio .project:nth-child(3),.agency_homev3_portfolio .project:nth-child(6){margin-right:0 !important;}
.agency_homev3_portfolio .project .et_portfolio_image img{width:100%;}
.agency_homev3_portfolio .project .et_portfolio_image{position: relative;display: block;z-index: 0;overflow:hidden;}
.agency_homev3_portfolio .project .des{display: flex;flex-direction: column-reverse;margin-left: 15px;margin-right: 15px;margin-top: -60px;padding: 30px 25px 30px;background-color: var(--white);position: relative;}
.agency_homev3_portfolio .project:hover .et_overlay{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}
.agency_homev3_portfolio .project .des:before{position: absolute;content: '';left: 0px;top: 0px;right: 0px;bottom: 0px;opacity: 0;z-index: -1;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;background-color: var(--ddamt_color4);transform: translateX(0px) translateY(0px);}
.agency_homev3_portfolio .project:hover .des:before{opacity: 1;transform: translateX(5px) translateY(5px);}
.agency_homev3_team .et_pb_team_member_image img{width:100%;}
.agency_homev3_team:hover .et_pb_member_social_links{opacity: 1 !important;-moz-transform: rotateY(0deg) !important;-webkit-transform: rotateY(0deg) !important;-ms-transform: rotateY(0deg) !important;-o-transform: rotateY(0deg) !important;transform: rotateY(0deg) !important;visibility: visible;}
.agency_homev3_team ul li:last-child{margin-right:0;}
.agency_homev3_team ul:before{position: absolute;content: '';left: 0px;top: 0px;right: 0px;bottom: 0px;opacity: 0.80;background-color: var(--ddamt_color10);}
.agency_homev3_team ul li a{padding: 8px;background: var(--ddamt_color4);line-height: 0 !important;border-radius: 5px;}
.agency_homev3_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_homev3_blog .et_pb_post{padding: 0;overflow: hidden;position: relative;box-shadow: 0px 0px 15px rgba(0,0,0,0.15);}
.agency_homev3_blog .et_pb_post .et_pb_image_container{margin:0;}
.agency_homev3_blog .et_pb_post .entry-featured-image-url{margin-bottom:0;background-color: var(--ddamt_color3);}
.agency_homev3_blog .et_pb_post .date{position: absolute;left: 20px;top: 20px;width: 60px;height: 60px;z-index: 1;color: var(--ddamt_color3) !important;font-size: 24px;font-weight: 500;line-height: 24px;border-radius: 0px;text-align: center;padding-top: 8px;background-color: var(--white);}
.agency_homev3_blog .et_pb_post .date .month{position: relative;display: block;color: var(--ddamt_color3);font-size: 14px;font-weight: 400;}
.agency_homev3_blog .et_pb_post .cat{position: absolute;right: 20px;top: -18px;color: var(--ddamt_color3) !important;font-size: 12px;font-weight: 500;padding: 6px 20px 5px;letter-spacing: 1px;background-color: var(--white);border: 1px solid var(--ddamt_color3);text-transform: uppercase;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}
.agency_homev3_blog .et_pb_post:hover .cat a{color: var(--white) !important;}
.agency_homev3_blog .et_pb_post .des{position: relative;padding: 22px 25px 25px;background-color: var(--white);}
.agency_homev3_blog .et_pb_post .author{position: relative;display: inline-block;margin-bottom: 10px;}
.agency_homev3_blog .et_pb_post .author:before{content:"\e08a";font-family:ETmodules;display:inline-block;vertical-align:middle;margin-right:6px;}
.agency_homev3_blog .et_pb_post .more-link:before{vertical-align: middle;position: relative;content: "\39";font-family: ETmodules;font-size: 24px;color: var(--ddamt_color2);}
.agency_homev3_blog .et_pb_post:hover .more-link{border-radius: 50% !important;background-color: var(--ddamt_color4) !important;}
.agency_homev3_blog .et_pb_post:hover .cat{color: var(--white) !important;background-color: var(--ddamt_color3);}
.agency_homev3_blog .et_pb_post:hover .entry-featured-image-url img{opacity: 0.6;}
.agency_homev3_contact_row .et_pb_image .et_pb_image_wrap,.agency_homev3_contact_row .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_homev3_contact_form .et_pb_contact_form{margin:0;}
.agency_homev3_contact_form .et_pb_contact_form .et_contact_bottom_container{float: none;display: block;text-align: left;}
.agency_homev3_contact_form .et_pb_contact_form .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_homev3_contact_form .et_pb_contact_form .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_homev3_contact_form .et_pb_contact{width: 100%;}
@media only screen and (max-width: 981px){
	.agency_homev3_slider .et_pb_slides .et_pb_slide_content h1{font-size: 50px;}
	.agency_homev3_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title:before{right: 0;margin: auto;}
	.agency_homev3_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{right: 0;margin: auto;-webkit-animation-name: infinite-move-center;animation-name: infinite-move-center;}
	.agency_homev3_video .et_pb_video_play:after{width: 50px;height: 50px;}
	.agency_homev3_testi .et_pb_slide .et_pb_container{height: auto !important;}
	.agency_homev3_testi .et_pb_slide .et_pb_slide_content{top: -40px;margin-left: 0;padding: 65px 30px 40px !important;}
	.agency_homev3_testi .et-pb-slider-arrows{left: 0;right: 0;margin: auto;text-align: center;}
	.agency_homev3_testi .et_pb_slide .et_pb_slide_image:before{width: 50px;height: 50px;line-height: 50px;font-size: 40px;}
	.agency_homev3_portfolio .project{width: 100% !important;clear: none !important;margin-right: 0 !important;margin-bottom:30px !important;}
	.agency_homev3_portfolio .project:nth-child(6){margin-bottom:0 !important;}
	.agency_homev3_contact_form .et_pb_contact_form .et_contact_bottom_container{text-align: center;}
}
@media only screen and (max-width: 767px){
	.agency_homev3_slider .et_pb_slides .et_pb_slide_content h1{font-size: 27px;margin-bottom: 15px;}
	.agency_homev3_slider .et_pb_slides .et_pb_slide_content a{width: 100%;margin: 25px 0 0 0;padding: 10px 25px;}
	.agency_homev3_slider .et_pb_slides .et_pb_slide_content a.btn1{margin: 10px 0 0 0;}
	.agency_homev3_slider .et-pb-controllers a{display: inline-block;margin: 0px 6px;width: 10px;height: 10px;}
	.agency_homev3_cta .et_pb_button_wrapper{width: 100%;margin-bottom: 25px;}
}

/****************Home V4****************/
.agency_homev4_slider .et_pb_slides .et_pb_slide_content h1{font-weight: 400;line-height: 1em;font-size: 80px;color: var(--ddamt_color2) !important;padding-bottom: 0;text-transform: uppercase;}
.agency_homev4_slider .et_pb_slides .et_pb_slide_content a{position: relative;z-index:1;background-color: var(--ddamt_color4);display: inline-block;padding: 15px 25px;color: var(--ddamt_color2);text-transform: uppercase;font-weight: 400;border-radius: 10px;margin: 30px 15px 0 0;overflow:hidden;}
.agency_homev4_slider .et_pb_slides .et_pb_slide_content a:before{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2;z-index: -1;transform: skewX(-22deg);content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_homev4_slider .et_pb_slides .et_pb_slide_content a:hover:before{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_homev4_slider .et_pb_slides .et_pb_slide_content a:hover{color:var(--ddamt_color3);}
.agency_homev4_slider .et_pb_slides .et_pb_slide_content a.btn1{margin: 30px 0 0 15px;background-color: var(--ddamt_color2);color: var(--ddamt_color3);}
.agency_homev4_slider .et_pb_slides .et_pb_slide_content a.btn1:before{background: var(--ddamt_color4);}
.agency_homev4_slider .et-pb-controllers a{position: relative;width: 16px;height: 16px;margin-bottom: 10px;border-radius: 50px;margin: 10px 0px;background-color: var(--ddamt_color3);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;opacity: 1;}
.agency_homev4_slider .et-pb-controllers a:hover{background-color: var(--ddamt_color4);}
.agency_homev4_slider .et_pb_slide .et_pb_container{display: block;position:relative;padding: 230px 0px;height: auto !important;    max-width: 1200px;}
.agency_homev4_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:20px !important;}
.agency_homev4_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\23" !important;}
.agency_homev4_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\24" !important;}
.agency_homev4_slider .et-pb-slider-arrows .et-pb-arrow-next{right:20px !important;}
.agency_homev4_service_row .agency_homev4_icon .et_pb_main_blurb_image .et-pb-icon{padding: 10px !important;}
.agency_homev4_service_row .et_pb_column:hover .agency_homev4_icon{transform: translateY(0px) !important;opacity: 1 !important;}
.agency_homev4_service_row .et_pb_column:hover .agency_homev4_blurb .et-pb-icon,.agency_homev4_service_row .et_pb_column:hover .agency_homev4_blurb .et_pb_module_header,.agency_homev4_service_row .et_pb_column:hover .agency_homev4_blurb .et_pb_blurb_description{color:var(--ddamt_color2)!important;}
.agency_homev4_img .et_pb_image_wrap,.agency_homev4_img .et_pb_image_wrap img{width:100%;height:100%;object-fit:cover;}
.agency_homev4_team .et_pb_team_member_image img{width:100%;}
.agency_homev4_team .et_pb_member_social_links li{position: relative;margin-bottom: 10px;transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms ease;display: block;margin-right: 0;}
.agency_homev4_team .et_pb_member_social_links li a:before{position: relative;width: 36px;height: 36px;z-index: 1;line-height: 36px;text-align: center;border-radius: 50%;display: inline-block;background-color: var(--white);box-shadow: 0px 0px 15px rgba(0,0,0,0.10);}
.agency_homev4_team .et_pb_member_social_links li a span{position: relative;left: 24px;opacity: 0;width: 90px;visibility: hidden;font-size: 12px;margin-left: -35px;text-transform: capitalize;display: inline-block;border-radius: 0px 50px 50px 0px;-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;color: var(--white);padding: 4px 9px;text-align: center;top: -2px;background-color: var(--ddamt_color3);}
.agency_homev4_team .et_pb_member_social_links li a:hover span{opacity: 1;visibility: visible;}
.agency_homev4_team .et_pb_member_social_links li:last-child{margin-bottom:0;}
.agency_homev4_team:hover .et_pb_module_header,.agency_homev4_team:hover .et_pb_member_position{color:var(--ddamt_color2) !important;}
.agency_homev4_testimonial .et_pb_testimonial_portrait:before{content: "\e033\e033\e033\e033\e032";font-family: ETModules;    display: block;position: absolute;bottom: -30px;height: auto;top: auto;box-shadow: none;font-size: 16px;color: var(--ddamt_color4);width: 100%;left: 0;text-align: center;}
.agency_homev4_testimonial .et_pb_testimonial_author:before{content: "\7b";font-family: ETModules;background: var(--ddamt_color3);color: var(--ddamt_color2);position: absolute;line-height: normal;font-size: 36px;left: 0;top: -2px;transform: rotate(180deg);}
.agency_homev4_pricing .et_pb_pricing_table h2.et_pb_pricing_title{padding-bottom:0;}
.agency_homev4_pricing .et_pb_pricing_table .et_pb_pricing li span:before{display:none;}
.agency_homev4_pricing .et_pb_pricing_table .et_pb_pricing li{margin-bottom: 12px;padding: 0;}
.agency_homev4_pricing .et_pb_pricing_table .et_pb_button:before{position: absolute;right: -15px !important;left:auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color4);opacity: 0.2 !important;z-index: -1;transform: skewX(-22deg);content:"" !important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display:block !important;margin:0 !important;}
.agency_homev4_pricing .et_pb_pricing_table .et_pb_button:hover:before{opacity: 1 !important;right: -1px !important;width: 101%;transform: skewX(0deg);}
.agency_homev4_pricing_tab .et_pb_tabs_controls:after{border:none;}
.agency_homev4_pricing_tab .et_pb_tabs_controls li a{padding:0;}
.agency_homev4_pricing_tab .et_pb_all_tabs{order: 1;width: 100%;}
.agency_homev4_client img{max-width: 100%;width: auto;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.agency_homev4_client:hover img{opacity: 0.5;-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.agency_homev4_blog_row .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: flex-end;height: 100%;}
.agency_homev4_blog .et_pb_post{position: relative;padding: 0;overflow: hidden;}
.agency_homev4_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_homev4_blog .et_pb_post .et_pb_image_container{margin:0;}
.agency_homev4_blog .et_pb_post .entry-featured-image-url{margin-bottom:20px;position:relative;}
.agency_homev4_blog .et_pb_post .entry-featured-image-url:before{position: absolute;left: 0px;top: 0px;width: 100%;content: "\e02c";font-family: 'ETMODULES';font-size: 24px;display: flex;justify-content: center;align-items: center;height: 100%;color: var(--white);text-align: center;background-color: var(--ddamt_color4);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;opacity: .9;}
.agency_homev4_blog .et_pb_post:hover .entry-featured-image-url:before{-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;}
.agency_homev4_blog .post-meta span{position:relative;margin-right:10px;}
.agency_homev4_blog .post-meta span:last-child{margin-right:0px;}
.agency_homev4_blog .post-meta span:before{content:"\e08a";font-family:ETmodules;display:inline-block;margin-right:6px;vertical-align:middle;color:var(--ddamt_color4);}
.agency_homev4_blog .post-meta span.date:before{content:"\e06b";}
@media only screen and (max-width: 981px){
	.agency_homev4_slider .et_pb_slide .et_pb_container{padding: 70px 0px 170px;}
	.agency_homev4_slider .et_pb_slides .et_pb_slide_content h1{font-size: 50px;}
	.agency_homev4_blog_row .et_pb_button_module_wrapper{justify-content: center;align-items: center;}
}
@media only screen and (max-width: 767px){
	.agency_homev4_slider .et_pb_slides .et_pb_slide_content h1{font-size: 27px;}
	.agency_homev4_slider .et_pb_slide .et_pb_container{padding: 50px 0px 150px;}
	.agency_homev4_slider .et_pb_slides .et_pb_slide_content a{width: 100%;margin: 25px 0 0 0;padding: 10px 25px;}
	.agency_homev4_slider .et_pb_slides .et_pb_slide_content a.btn1{margin: 10px 0 0 0;}
	.agency_homev4_slider:hover .et-pb-slider-arrows a{opacity:1 !important;}
	.agency_homev4_testimonial .et_pb_testimonial_author:before{font-size: 30px;}
}

/***********************Home V5***********************/
.agency_homev5_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title:before{content: "";width: 100px;height: 1px;border-top: 1px solid rgba(0,0,0,.1);position: absolute;left: 0;bottom: 0;z-index: 10;border-top-color: var(--ddamt_color4);border-top-width: 5px;border-radius: 30px 30px 30px 30px;overflow: hidden;}
.agency_homev5_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{content: '';position: absolute;left: 0;height: 5px;width: 8px;background-color: var(--ddamt_color2);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: infinite-move;animation-name: infinite-move;z-index: 11;overflow: hidden;bottom: 1px;}
.agency_homev5_slider .et_pb_slides .et_pb_slide_content h1{font-weight: 600;line-height: 1em;font-size: 64px;color: var(--ddamt_color3) !important;padding-bottom: 0;margin-bottom: 25px;text-transform: capitalize;}
.agency_homev5_slider .et_pb_slides .et_pb_slide_content a{position: relative;z-index:1;background-color: var(--ddamt_color4);display: inline-block;padding: 15px 25px;color: var(--ddamt_color3);text-transform: uppercase;font-weight: 600;border-radius: 10px;margin: 30px 15px 0 0;overflow:hidden;}
.agency_homev5_slider .et_pb_slides .et_pb_slide_content a:before{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2;z-index: -1;transform: skewX(-22deg);content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_homev5_slider .et_pb_slides .et_pb_slide_content a:hover:before{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_homev5_slider .et_pb_slides .et_pb_slide_content a:hover{color:var(--ddamt_color4);}
.agency_homev5_slider .et_pb_slides .et_pb_slide_content a.btn1{margin: 30px 0 0 15px;background-color: var(--ddamt_color3);color: var(--ddamt_color2);}
.agency_homev5_slider .et_pb_slides .et_pb_slide_content a.btn1:hover{color:var(--ddamt_color3);}
.agency_homev5_slider .et-pb-slider-arrows .et-pb-arrow-prev{left:20px !important;}
.agency_homev5_slider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\23" !important;}
.agency_homev5_slider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\24" !important;}
.agency_homev5_slider .et-pb-slider-arrows .et-pb-arrow-next{right:20px !important;}
.agency_homev5_aboutus_img .et_pb_image_wrap,.agency_homev5_aboutus_img .et_pb_image_wrap img{height:100%;object-fit:cover;}
@keyframes zoom-fade{
0% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
}
50% {
    -webkit-transform: scale(1);
    transform: scale(1);
}
100% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
}	
}
.agency_homev5_service_row .et_pb_column .et_pb_blurb .et_pb_image_wrap{position: relative;display: block;z-index: 1;}
.agency_homev5_service_row .et_pb_column .et_pb_blurb .et-pb-icon{border-radius: 10px;display: inline-block;background-color: var(--white);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 rgb(0 0 0 / 15%);padding: 20px;}
.agency_homev5_service_row .et_pb_column .et_pb_blurb .et_pb_image_wrap:before{position: absolute;content: '';height: 100%;width: 100%;border-radius: 10px;transform: rotate(-15deg);border: 1px dashed var(--ddamt_color11);transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;z-index: -1;}
.agency_homev5_service_row .et_pb_column:hover .et_pb_blurb .et_pb_image_wrap:before{border-color: var(--ddamt_color12);transform: rotate(-45deg);}
.agency_homev5_service_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header,.agency_homev5_service_row .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description{color:var(--ddamt_color2) !important;}
.agency_homev5_service_row .et_pb_column:hover .et_pb_blurb .et-pb-icon{color:var(--ddamt_color3);}
.agency_homev5_service_row .et_pb_column:hover .et_pb_button{opacity: 1 !important;bottom: -70px !important;visibility: visible !important;}
.agency_homev5_accor .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{content:"\4b";color:var(--ddamt_color3);}
.agency_homev5_video .et_pb_video_play:before{content: "\45" !important;background:var(--ddamt_color4);border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgb(255 255 255 / 60%);-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 rgb(255 255 255 / 60%);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;-webkit-animation-delay: .9s;-moz-animation-delay: .9s;-ms-animation-delay: .9s;-o-animation-delay: .9s;animation-delay: .9s;}
.agency_homev5_video .et_pb_video_play:after{animation-delay: .6s;content: "";position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;-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 rgb(255 255 255 / 60%);-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 rgb(255 255 255 / 60%);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}
.agency_homev5_cta_row .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.agency_homev5_team .et_pb_team_member_image img{width:100%;}
.agency_homev5_team .et_pb_member_social_links li{display: block;margin-right: 0;margin-bottom: 10px;}
.agency_homev5_team .et_pb_member_social_links li:last-child{margin-bottom:0;}
.agency_homev5_team:hover .et_pb_module_header{color:var(--ddamt_color4) !important;}
.agency_homev5_testi .et_pb_testimonial_portrait:before{display:none;}
.agency_homev5_testi .et_pb_testimonial_author:after{content: "\e033\e033\e033\e033\e032";font-family: ETModules;display: inline-block;font-size: 17px;float: right;color: var(--ddamt_color4);vertical-align: middle;}
.agency_homev5_testi .et_pb_testimonial_meta:after{content: "\7b";font-family: ETModules;float: right;color: var(--ddamt_color13);display: inline-block;vertical-align: middle;font-weight: 600;font-size: 60px;line-height: 24px;}
.agency_homev5_contact_form .et_pb_contact_form{margin:0;}
.agency_homev5_contact_form .et_pb_contact_form .et_contact_bottom_container{float: none;display: block;text-align: left;}
.agency_homev5_contact_form .et_pb_contact_form .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_homev5_contact_form .et_pb_contact_form .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_homev5_contact_form .et_pb_contact{width: 100%;}
.agency_homev5_contact_img .et_pb_image_wrap,.agency_homev5_contact_img .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_homev4_blog.btn  .et_pb_post .more-link:after {position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2;z-index: -1;transform: skewX( -22deg );content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_homev4_blog.btn .et_pb_post .more-link:hover:after{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
@media only screen and (max-width: 981px){
	.agency_homev5_slider .et_pb_slides .et_pb_slide_content h1{font-size: 50px;}
	.agency_homev5_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title:before{right: 0;margin: auto;}
	.agency_homev5_slider .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{right: 0;margin: auto;-webkit-animation-name: infinite-move-center;animation-name: infinite-move-center;}
	.agency_homev5_video .et_pb_video_play:after{width: 50px;height: 50px;}
	.agency_homev5_cta_row .et_pb_button_module_wrapper{justify-content: center;}
	.agency_homev5_aboutus_sec .et_pb_row{display: flex;flex-direction: column-reverse;}
	.agency_homev5_aboutus_sec > .et_pb_row > .et_pb_column:first-child{margin-bottom: 0 !important;margin-top: 30px !important;}
	.agency_homev5_contact_form .et_pb_contact_form .et_contact_bottom_container{text-align:center;}
}
@media only screen and (max-width: 767px){
	.agency_homev5_slider .et_pb_slides .et_pb_slide_content h1{font-size: 27px;margin-bottom: 15px;}
	.agency_homev5_slider .et_pb_slides .et_pb_slide_content a{width: 100%;margin: 25px 0 0 0;padding: 10px 25px;}
	.agency_homev5_slider .et_pb_slides .et_pb_slide_content a.btn1{margin: 10px 0 0 0;}
	.agency_homev5_slider .et-pb-controllers a{display: inline-block;margin: 0px 6px;width: 10px;height: 10px;}
	.agency_homev5_slider:hover .et-pb-slider-arrows a{opacity:1 !important;}
	.agency_homev5_testi .et_pb_testimonial_author:after{font-size: 14px;}
	.agency_homev5_testi .et_pb_testimonial_meta:after{font-size: 44px;line-height: 15px;}
}

/************About Us V1****************/
.agency_aboutusv1_header_txt h1{padding-bottom:0;}
.agency_aboutusv1_header_breadcrumb a{text-transform: uppercase;position: relative;z-index: 1;margin: 0 7px;padding: 0 7px;display: inline-block;color:var(--ddamt_color37);}
.agency_aboutusv1_header_breadcrumb a:after{content: "";color: var(--ddamt_color2);position: absolute;right: -12px;height: 4px;width: 4px;border: 2px solid var(--ddamt_color14);border-radius: 50%;top: 8px;}
.agency_aboutusv1_header_breadcrumb a.active:after{display:none;}
.agency_aboutusv1_header_breadcrumb a.active{color: var(--ddamt_color4) !important;}
.agency_aboutusv1_service_row .et_pb_blurb .et_pb_image_wrap{width: 100%;height: 100%;}
.agency_aboutusv1_service_row .et_pb_blurb .et_pb_image_wrap img{display: block;width: 100%;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);transition: all 0.3s ease;border-radius: 7px;height: 100%;object-fit: cover;}
.agency_aboutusv1_service_row .et_pb_blurb .et_pb_image_wrap:hover img{-webkit-filter: grayscale(0%);-ms-filter: grayscale(0%);-moz-filter: grayscale(0%);}
.agency_aboutusv1_service_row .et_pb_blurb .et_pb_blurb_container{position: absolute;left: 0;bottom: 0;display: block;width: 100%;max-width: 330px;padding: 40px 80px 36px 40px;background: var(--ddamt_color4);border-radius: 7px;}
.agency_aboutusv1_service_row .et_pb_blurb .et_pb_blurb_description a{display: block;font-size: 24px;background: var(--ddamt_color3);color: var(--white);line-height: 50px;border-radius: 50%;text-align: center;position: absolute;right: 20px;bottom: 20px;width: 50px;height: 50px;}
.agency_aboutusv1_service_row .et_pb_blurb .et_pb_blurb_description a:after{content: "\39";font-family: 'ETmodules';}
.agency_aboutusv1_service_row .et_pb_blurb .et_pb_blurb_description a:hover{opacity:.5;}
.agency_aboutusv1_tab .et_pb_tabs_controls li a{padding:0;display:block;}
.agency_aboutusv1_tab .et_pb_tabs_controls li:before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 2px;background: var(--ddamt_color4);transition: all 0.3s ease;z-index: -1;}
.agency_aboutusv1_tab .et_pb_tabs_controls li.et_pb_tab_active:before{height: 100%;}
.agency_aboutusv1_tab .et_pb_tabs_controls li:last-child{margin-right:0 !important;}
.agency_aboutusv1_tab .et_pb_tabs_controls:after{display:none;}
.agency_aboutusv1_special_sec .et_pb_image .et_pb_image_wrap{width: 100%;height: 100%;}
.agency_aboutusv1_special_sec .et_pb_image .et_pb_image_wrap img{height: 100%;object-fit: cover;display: block;width: 100%;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);border-radius: 50%;}
.agency_aboutusv1_client_img .et_pb_image_wrap img{max-width: 100%;width: auto;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;opacity: 0.2;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);}
.agency_aboutusv1_client_img:hover .et_pb_image_wrap img{opacity: 1;}
@media only screen and (max-width: 767px){
	.agency_aboutusv1_tab .et_pb_tabs_controls li:last-child{margin-bottom:0 !important;}
	.agency_aboutusv1_service_row .et_pb_blurb .et_pb_image_wrap img{border-radius: 0;}
	.agency_aboutusv1_service_row .et_pb_blurb .et_pb_blurb_container{position: relative;max-width: 100%;padding: 20px 45px 20px 20px;border-radius: 0;}
	.agency_aboutusv1_service_row .et_pb_blurb .et_pb_blurb_description a{width: 35px;height: 35px;right: 8px;bottom: 8px;line-height: 35px;font-size: 18px;}
}

/************About Us V2****************/
.agency_aboutusv2_about_sec .et_pb_image .et_pb_image_wrap,.agency_aboutusv2_about_sec .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_aboutusv2_txt .et_pb_text_inner span{color: var(--ddamt_color3);font-size: 60px;font-weight: 700;float: left;line-height: 44px;padding-right: 10px;position: relative;top: 1px;}
.agency_aboutusv2_about_sec .et_pb_button_module_wrapper{display:inline-block;}
.agency_aboutusv2_about_sec .et_pb_blurb .et_pb_blurb_container{vertical-align: middle;}
.agency_aboutusv2_about_sec .et_pb_blurb .et_pb_image_wrap{position:relative;display:block;z-index:1;}
.agency_aboutusv2_about_sec .et_pb_blurb .et_pb_image_wrap:before{border-radius: 50%;content: "";background:var(--ddamt_color4);height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: -1;animation: animation-scale 1.8s infinite;-webkit-animation: animation-scale 1.8s infinite;}
.agency_aboutusv2_about_sec .et_pb_number_counter .percent:before{content: "";width: 110px;height: 1px;border-top: 1px solid rgba(0,0,0,.1);position: absolute;left: 0;bottom: 0;right: 0;margin: auto;z-index: 10;border-top-color: var(--ddamt_color3);border-top-width: 5px;border-radius: 30px 30px 30px 30px;overflow: hidden;}
.agency_aboutusv2_about_sec .et_pb_number_counter .percent:after{content: '';position: absolute;left: 0;height: 5px;width: 8px;background-color: var(--ddamt_color2);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;right: 0;margin: auto;-webkit-animation-name: infinite-move-center;animation-name: infinite-move-center;z-index: 11;overflow: hidden;bottom: 1px;}
@media only screen and (max-width: 767px){
	.agency_aboutusv2_txt .et_pb_text_inner span{color: var(--ddamt_color7);font-size: unset;font-weight: 600;float: none;line-height: unset;padding-right: 0;position: relative;top: 0;}
}

/************Service V1****************/
.agency_servicev1_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_description{font-weight: 400;color:var(--ddamt_color3);}
.agency_servicev1_service_row .et_pb_column .et_pb_blurb .et_pb_blurb_description:hover{color:var(--ddamt_color4);}
.agency_servicev1_service_row .et_pb_column:hover .et_pb_main_blurb_image{visibility: visible;opacity: 1;}
.agency_servicev1_video .et_pb_video_play:before{content: "\45";background: var(--ddamt_color2);border-radius: 50%;padding: 10px;}
.agency_servicev1_video .et_pb_video_play:hover:before{background: var(--ddamt_color4);}
.agency_servicev1_counter .et_pb_circle_counter_inner canvas{width: 150px !important;margin: auto;right: 0;left: 0;}
.agency_servicev1_blog .et_pb_post,.agency_servicev1_listviewblog .et_pb_post{padding: 0;position: relative;overflow: hidden;margin-bottom:30px;}
.agency_servicev1_blog .et_pb_post:last-child,.agency_servicev1_listviewblog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_servicev1_blog .et_pb_post .et_pb_image_container,.agency_servicev1_listviewblog .et_pb_post .et_pb_image_container{margin: 0;}
.agency_servicev1_blog .et_pb_post .entry-featured-image-url,.agency_servicev1_listviewblog .et_pb_post .entry-featured-image-url{margin-bottom: 0;position:relative;} 
.agency_servicev1_blog .et_pb_post .des{display:flex;flex-wrap:wrap;padding:20px;border: 2px solid var(--ddamt_color15);}
.agency_servicev1_blog .et_pb_post .post-meta .author a,.agency_servicev1_listviewblog .et_pb_post .post-meta .author{color: var(--ddamt_color4);}
.agency_servicev1_blog .et_pb_post .post-meta .published,.agency_servicev1_listviewblog .et_pb_post .post-meta .date{position:relative;}
.agency_servicev1_blog .et_pb_post .post-meta .published:before,.agency_servicev1_listviewblog .et_pb_post .post-meta .date:before{content: "\e023";font-family: 'ETmodules';display: inline-block;vertical-align: middle;margin-right: 6px;margin-left: 6px;}
.agency_servicev1_listviewblog .et_pb_post .des{width: 70%;display: inline-block;padding-left: 15px;}
.agency_servicev1_listviewblog .et_pb_post .post-meta .date:before{margin-left: 0px;}
.agency_servicev1_listviewblog .et_pb_post .post-meta .author{margin-left:5px;}
.agency_servicev1_listviewblog .et_pb_post .post-meta .date{margin-right:5px;}
.agency_servicev1_listviewblog .et_pb_post .entry-featured-image-url{width: 30%;display: inline-block;float: left;height: 90px;}

/************Service V2****************/
.agency_servicev2_process_row .et_pb_blurb .et_pb_blurb_container{background-color: var(--ddamt_color2);padding: 25px;position: relative;}
.agency_servicev2_process_row .et_pb_blurb .et_pb_blurb_description{position: absolute;right: 30px;top: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);height: 50px;width: 50px;background-color: var(--ddamt_color4);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.agency_servicev2_appointment_row .et_pb_button_module_wrapper{display: flex;justify-content: flex-end;align-items: center;height: 100%;}
.agency_servicev2_barcounter .et_pb_counter_amount_number{position: absolute;top: -35px;right: 0;}
.agency_servicev2_barcounter .et_pb_counter_amount.overlay .et_pb_counter_amount_number_inner{display:none;}
.agency_servicev2_pricing .et_pb_pricing_table .et_pb_pricing_content ul li span:before,.agency_servicev2_pricing .et_pb_pricing_table .et_pb_frequency .et_pb_frequency_slash{display:none;}
.agency_servicev2_pricing .et_pb_pricing_table .et_pb_pricing_content ul li:after{content:"\4e";display:inline-block;position:relative;vertical-align:middle;font-family:ETmodules;float: right;}
.agency_servicev2_pricing .et_pb_pricing_table .et_pb_pricing_content ul li{padding: 0 0 15px 0;position:relative;}
.agency_servicev2_pricing .et_pb_pricing_table .et_pb_pricing_content ul li:last-child{padding-bottom:0;}
.agency_servicev2_pricing .et_pb_pricing_table .et_pb_button_wrapper{padding:0;}
.agency_servicev2_pricing .et_pb_pricing_table .et_pb_button:before{position: absolute;right: -15px !important;left:auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2 !important;z-index: -1;transform: skewX(-22deg);content:"" !important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display:block !important;margin:0 !important;}
.agency_servicev2_pricing .et_pb_pricing_table .et_pb_button:hover:before,.agency_servicev2_pricing.active .et_pb_pricing_table .et_pb_button:before{opacity: 1 !important;right: -1px !important;width: 101%;transform: skewX(0deg);}
@media only screen and (max-width: 981px){
	.agency_servicev2_appointment_row .et_pb_button_module_wrapper{justify-content: center;}
}

/************Service V3****************/
.agency_servicev3_service_row .et_pb_blurb .et_pb_image_wrap .et-pb-icon{border-radius: 10px;padding: 15px;box-shadow: 0 10px 30px 0 rgb(0 0 0 / 40%);}
.agency_servicev3_about_blurb .et_pb_image_wrap .et-pb-icon{font-weight: 600;clip-path: polygon(100% 0,100% 77%,77% 100%,0 100%,0 0);border-radius: 0;padding: 13px 10px;}
.agency_servicev3_about_img .et_pb_image_wrap,.agency_servicev3_about_img .et_pb_image_wrap img{height: 100%;object-fit: cover;}
.agency_servicev3_pricing .et_pb_pricing_table .et_pb_button_wrapper{padding:0;}
.agency_servicev3_pricing .et_pb_pricing_table .et_pb_button:before{position: absolute;right: -15px !important;left:auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2 !important;z-index: -1;transform: skewX(-22deg);content:"" !important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display:block !important;margin:0 !important;}
.agency_servicev3_pricing .et_pb_pricing_table .et_pb_button:hover:before,.agency_servicev3_pricing.active .et_pb_pricing_table .et_pb_button:before{opacity: 1 !important;right: -1px !important;width: 101%;transform: skewX(0deg);}
.agency_servicev3_pricing .et_pb_pricing_table .et_pb_pricing_content ul li{padding: 0 0 15px 0;position:relative;}
.agency_servicev3_pricing .et_pb_pricing_table .et_pb_pricing_content ul li:last-child{padding-bottom:0;}
.agency_servicev3_pricing .et_pb_pricing_table .et_pb_pricing_content ul li span{position:unset;}
.agency_servicev3_pricing .et_pb_pricing_table .et_pb_pricing_content ul li span:before{content: "\e052";left: auto;right: 0;position: absolute;top: 0;font-family: 'ETmodules';border: none !important;bottom: 0;margin: auto;border-radius: 0;color: var(--ddamt_color4);}
.agency_servicev3_pricing .et_pb_pricing_table .et_pb_pricing_content ul li.et_pb_not_available span:before{content: "\e051";color:var(--ddamt_color3);}
.agency_servicev3_testi .et_pb_slide{padding:0;}
.agency_servicev3_testi .et_pb_slide .et_pb_slide_content{order: 1;width: 100%;position: relative;}
.agency_servicev3_testi .et_pb_slide .et_pb_slide_content:before{content: "\7b";font-family: ETmodules;position: absolute;left: 0;top: 30px;font-weight: 600;font-size: 140px;z-index: -1;opacity: .09;transform: rotate(180deg);}
.agency_servicev3_testi .et_pb_slide .et_pb_button_wrapper{order: 3;width: 100%;}
.agency_servicev3_testi .et-pb-controllers a{height: 20px;width: 20px;margin: 0 5px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background: var(--ddamt_color2)!important;position: relative;z-index: 1;border: 2px solid var(--ddamt_color16);opacity: 1;}
.agency_servicev3_testi .et-pb-controllers a.et-pb-active-control:before{position: absolute;left: 50%;top: 50%;content: "";height: 5px;width: 5px;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);background: var(--ddamt_color4);-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
@media only screen and (max-width: 981px){
	.agency_servicev3_testi .et_pb_slide .et_pb_slide_content:before{left: 0;right: 0;top: 50px;}
}

/************Service V4****************/
.agency_servicev4_service_row .et_pb_blurb .et_pb_image_wrap .et-pb-icon{padding: 20px;}
.agency_servicev4_service_row .et_pb_column:hover .agency_servicev4_blurb1{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform: scale(1) rotateY(0deg);transform: scale(1) rotateY(0deg);}

/************Service V5****************/
.agency_servicev5_service_row .et_pb_column:hover .et_pb_button{color:var(--ddamt_color3);}
.agency_servicev5_blog .et_pb_post{position: relative;padding: 0;overflow: hidden;}
.agency_servicev5_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_servicev5_blog .et_pb_post .et_pb_image_container{margin:0;}
.agency_servicev5_blog .et_pb_post .entry-featured-image-url{margin-bottom:0;position: relative;padding: 20px 20px 0px;background-color: var(--ddamt_color17);-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;transition: all 300ms ease;}
.agency_servicev5_blog .et_pb_post:hover .entry-featured-image-url{background-color: var(--ddamt_color4);}
.agency_servicev5_blog .et_pb_post .des{position: relative;padding: 22px 20px;background-color: var(--white);border: 1px solid var(--ddamt_color17);}
.agency_servicev5_blog .et_pb_post .more-link:before{content:"\24";font-family:ETmodules;display:inline-block;vertical-align:middle;margin-right:6px;}
.agency_servicev5_blog .et_pb_post:hover .more-link{color:var(--ddamt_color4) !important;}

/************Blog V2****************/
.agency_blogv2_blog .et_pb_post{position: relative;padding: 0;overflow: hidden;margin-bottom:30px;}
.agency_blogv2_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blogv2_blog .et_pb_post .entry-featured-image-url{margin-bottom:0px;position:relative;}
.agency_blogv2_blog .et_pb_post .des{position: relative;border: 2px solid var(--ddamt_color18);padding: 40px;}
.agency_blogv2_blog .et_pb_post .des .cat{position: absolute;left: 50px;border: none;margin: 0;top: 0;background-color: var(--ddamt_color4);color: var(--ddamt_color2) !important;padding: 10px 20px;line-height: 1;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;}
.agency_blogv2_blog .et_pb_post .des .cat a{color: var(--white) !important;}
.agency_blogv2_blog .et_pb_post .des .cat:hover{background:var(--ddamt_color3);}
.agency_blogv2_blog .et_pb_post .des .author{position: absolute;right: 50px;top: 0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);-webkit-box-shadow: 0px 16px 32px 0px rgb(0 0 0 / 4%);box-shadow: 0px 16px 32px 0px rgb(0 0 0 / 4%);background-color: var(--ddamt_color2);padding: 10px 20px;color: var(--ddamt_color1);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.agency_blogv2_blog .et_pb_post .des .author:before{content: "\e08b";font-family: 'ETmodules';vertical-align: middle;display: inline-block;margin-right: 10px;}
.agency_blogv2_blog .et_pb_post .des .date{position:relative;display:inline-block;}
.agency_blogv2_blog .et_pb_post .des .date:before{content: "\e023";font-family: 'ETmodules';vertical-align: middle;display: inline-block;margin-right: 10px;color:var(--ddamt_color4);}
.agency_blogv2_blog .et_pb_post .more-link:after{content: "\24";font-family: 'ETmodules';vertical-align: middle;display: inline-block;margin-left: 10px;font-weight: 600;}
@media only screen and (max-width: 767px){
	.agency_blogv2_blog .et_pb_post .des{padding: 30px 20px 20px;}
	.agency_blogv2_blog .et_pb_post .des .author{right: auto;left: 20px;}
	.agency_blogv2_blog .et_pb_post .des .cat{position: unset;margin: 5px 0;display: inline-block;top: unset;left: unset;transform: translateY(0);}
}

/************Blog V3****************/
.agency_blogv3_blog .et_pb_post{position: relative;padding: 0;overflow: visible;margin-bottom: 50px;border-radius: 20px;box-shadow: 0px 0px 15px rgb(0 0 0 / 15%);}
.agency_blogv3_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blogv3_blog .et_pb_post .entry-featured-image-url{position: relative;padding: 20px 20px;overflow: hidden;background-color: var(--white);border-bottom: 2px solid var(--ddamt_color19);border-radius: 20px 20px 0px 0px;margin: 0;}
.agency_blogv3_blog .et_pb_post:hover .entry-featured-image-url img{opacity: 0.6;}
.agency_blogv3_blog .et_pb_post .cat{position: absolute;left: 45px;top: 45px;z-index: 1;color: var(--white);letter-spacing: 1px;border-radius: 5px;padding: 2px 12px;text-transform: uppercase;background-color: var(--ddamt_color4);}
.agency_blogv3_blog .et_pb_post .cat a{color: var(--white) !important;}
.agency_blogv3_blog .et_pb_post .des{position: relative;padding: 22px 25px 0px;background-color: var(--white);border-radius: 0px 0px 20px 20px;}
.agency_blogv3_blog .et_pb_post .date-month{position: absolute;right: 30px;top: -45px;width: 60px;height: 70px;color: var(--white);font-size: 30px;line-height: 1em;font-weight: 600;padding-top: 8px;text-align: center;border-radius: 12px;background-color: var(--ddamt_color4);text-transform: uppercase;margin: 0;}
.agency_blogv3_blog .et_pb_post .date-month .month{position: relative;display: block;font-size: 15px;font-weight: 500;}
.agency_blogv3_blog .et_pb_post .post-meta span{position:relative;margin:0 10px;color: var(--ddamt_color4);}
.agency_blogv3_blog .et_pb_post .post-meta span:first-child{margin-left: 0;}
.agency_blogv3_blog .et_pb_post .post-meta span:last-child{margin-right: 0;}
.agency_blogv3_blog .et_pb_post .post-meta span:before{content: "\e08b";font-family: 'ETmodules';vertical-align: middle;display: inline-block;margin-right: 10px;color:var(--ddamt_color3);}
.agency_blogv3_blog .et_pb_post .post-meta span.date:before{content: "\e023";}
.agency_blogv3_blog .et_pb_post .more-link:after{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2;z-index: -1;transform: skewX( -22deg );content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_blogv3_blog .et_pb_post:hover .more-link:after{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_blogv3_blog .navigation.max_blog_pagination .page-numbers{border-radius: 0;border: 2px solid var(--ddamt_color3) !important;}
.agency_blogv3_blog .navigation.max_blog_pagination span.page-numbers{border-color:var(--ddamt_color3) !important;}
.agency_blogv3_blog .navigation.max_blog_pagination a.page-numbers:hover{border-color: var(--ddamt_color4) !important;}
@media only screen and (max-width: 767px){
	.agency_blogv3_blog .et_pb_post .cat{left:30px;top: 30px;font-size: 11px;}
	.agency_blogv3_blog .et_pb_post .date-month{font-size: 22px;width: 50px;height: 60px;}
	.agency_blogv3_blog .et_pb_post .date-month .month{font-size: 14px;}
	.agency_blogv3_blog .et_pb_post .post-meta span{display: block;margin: 0;}
}

/************Blog V4****************/
.agency_blogv4_blog .et_pb_post{position: relative;padding: 0;overflow: hidden;margin-bottom:30px;}
.agency_blogv4_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blogv4_blog .et_pb_post .cat{padding: 8px 15px;transform: rotate( -90deg ) translate(50%, -50%);display: inline-block;position: absolute;background: var(--ddamt_color4);color: var(--ddamt_color2);border: none;left: 0;bottom: 0;margin: 0;}
.agency_blogv4_blog .et_pb_post .cat:hover{background: var(--ddamt_color3);}
.agency_blogv4_blog .et_pb_post .cat a{color: var(--white) !important;}
.agency_blogv4_blog .et_pb_post .post-meta span{position:relative;margin:0 10px;}
.agency_blogv4_blog .et_pb_post .post-meta span:first-child{margin-left: 0;}
.agency_blogv4_blog .et_pb_post .post-meta span:last-child{margin-right: 0;}
.agency_blogv4_blog .et_pb_post .post-meta span:before{content: "\e08b";font-family: 'ETmodules';vertical-align: middle;display: inline-block;margin-right: 10px;}
.agency_blogv4_blog .et_pb_post .post-meta span.date:before{content: "\e023";}
.agency_blogv4_blog .et_pb_post .more-link:after{content: "\24";font-family: 'ETmodules';vertical-align: middle;display: inline-block;margin-left: 10px;font-weight:600;}

/************Blog V5****************/
.agency_blogv5_blog .et_pb_post {padding: 0;overflow: hidden;position: relative;}
.agency_blogv5_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blogv5_blog .et_pb_post .et_pb_image_container{margin: 0;}
.agency_blogv5_blog .et_pb_post .entry-featured-image-url{margin-bottom: 0;position: relative;overflow: hidden;}
.agency_blogv5_blog .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.1);}
.agency_blogv5_blog .et_pb_post .post-meta span{margin: 0 5px 0;position: relative;}
.agency_blogv5_blog .et_pb_post .post-meta span:before{content:"\7d";font-family:ETmodules;display:inline-block;vertical-align:middle;margin-right:4px;line-height: normal;}
.agency_blogv5_blog .et_pb_post .post-meta span.author:before{content:"\e08a" !important;}
.agency_blogv5_blog .et_pb_post .des{padding: 43px 20px 30px;position: relative;}
.agency_blogv5_blog .et_pb_post .more-link:before{font-weight: 700;vertical-align: middle;position: relative;content: "\39";font-family: ETmodules;font-size: 24px;color: var(--ddamt_color3);}
.agency_blogv5_blog .et_pb_post .more-link:hover:before{color: var(--ddamt_color2);}

/************Service Detali V1****************/
.agency_servicedetailv1_img .et_pb_image_wrap,.agency_servicedetailv1_img .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_servicedetailv1_title h3{padding-bottom: 0;font-weight: 400;}
.agency_servicedetailv1_blurb .et_pb_blurb_container{vertical-align:middle;}
.agency_servicedetailv1_blurb1 .et_pb_blurb_description h4{color: var(--ddamt_color2);font-size: 26px;margin: 15px 0 10px;padding-bottom: 0;}
@media only screen and (max-width: 767px){
	.agency_servicedetailv1_blurb1 .et_pb_blurb_description h4{font-size: 20px;}
}

/************Service Detali V2****************/
.agency_servicedetailv2_blurb .et_pb_blurb_container{display: flex;flex-direction: column-reverse;}
.agency_servicedetailv2_blurb .et_pb_module_header:before{position: absolute;content: '';left: 0px;top: 0;width: 25px;height: 2px;bottom: 0;background-color: var(--ddamt_color4);margin: auto}
.agency_servicedetailv2_feature_row .et_pb_column .et_pb_blurb .et-pb-icon{border-radius:8px;}
.agency_servicedetailv2_feature_row .et_pb_column:hover .et_pb_blurb .et-pb-icon{background:var(--ddamt_color4) !important;color:var(--ddamt_color2) !important;}
.agency_servicedetailv2_feature_row .et_pb_column .et_pb_blurb .et_pb_blurb_container{vertical-align:middle;}
.agency_servicedetailv2_feature_blurb .et-pb-icon{border-radius:8px;padding: 15px;}
.agency_servicedetailv2_feature_blurb:hover .et-pb-icon{background:var(--ddamt_color4) !important;color:var(--ddamt_color2) !important;}
.agency_servicedetailv2_acco .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title{background: var(--ddamt_color3);}
.agency_servicedetailv2_acco .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{content: "\4b";color: var(--ddamt_color2);}

/************Service Detali V2****************/
.agency_servicedetailv3_acco .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:before{content: "\33";}

/************Blog Detali****************/
.agency_blogdetail_cat .et_pb_text_inner a{padding: 8px 20px;background-color: var(--ddamt_color4);display: inline-block;}
.agency_blogdetail_cat .et_pb_text_inner a:hover{background:var(--ddamt_color3);}
.agency_blogdetail_title .et_pb_title_meta_container span{position:relative;margin:0 10px;}
.agency_blogdetail_title .et_pb_title_meta_container span:first-child{margin-left: 0;}
.agency_blogdetail_title .et_pb_title_meta_container span:last-child{margin-right: 0;}
.agency_blogdetail_title .et_pb_title_meta_container span:before{content: "\e023";font-family: 'ETmodules';vertical-align: middle;display: inline-block;margin-right: 10px;color:var(--ddamt_color4);}
.agency_blogdetail_title .et_pb_title_meta_container span.comments-number:before{content: "\77";}
.agency_blogdetail_author .et_pb_blurb_description{font-weight: 400;}
.agency_blogdetail_tag .et_pb_blurb_description a{padding: 8px 25px;background: var(--ddamt_color17);display: inline-block;line-height: 1;}
.agency_blogdetail_tag .et_pb_blurb_description a:hover{background:var(--ddamt_color4);}
.agency_blogdetail_socialicon h4{font-weight:400;padding-bottom:0;}
.agency_blogdetail_blog .et_pb_post{padding: 0;position: relative;margin-bottom: 30px;overflow: hidden;}
.agency_blogdetail_blog .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blogdetail_blog .et_pb_post .et_pb_image_container{margin: 0;}
.agency_blogdetail_blog .et_pb_post .entry-featured-image-url{position:relative;margin-bottom:0;}
.agency_blogdetail_blog .et_pb_post .des{padding:20px;position:relative;display:flex;flex-wrap:wrap;}
.agency_blogdetail_blog .et_pb_post .post-meta span{position: relative;}
.agency_blogdetail_blog .et_pb_post .post-meta span:before{content:"\e023";font-family:ETmodules;display:inline-block;vertical-align:middle;margin-right:4px;line-height: normal;color:var(--ddamt_color4);}
.agency_blogdetail_comment #comments{font-weight: 400;padding-bottom: 20px;}
.agency_blogdetail_comment .form-submit .et_pb_button:after,.agency_blogdetail_comment .reply-container .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease; -moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_blogdetail_comment .form-submit .et_pb_button:hover:after,.agency_blogdetail_comment .reply-container .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_blogdetail_comment .form-submit{text-align:left;}
.agency_blogdetail_comment #comment-wrap a{color:var(--ddamt_color4);}
.agency_blogdetail_comment .comment-form{padding:0 !important;}
.agency_blogdetail_sidebar_blog .et_pb_post .entry-featured-image-url{float: left;max-width: 110px;margin: 0;display: inline-block;height: 80px;}
.agency_blogdetail_sidebar_blog .et_pb_post{margin-bottom: 30px;padding-bottom: 20px;border-bottom: 1px solid var(--ddamt_color20);position: relative;}
.agency_blogdetail_sidebar_blog .et_pb_post:last-child{margin-bottom: 0px;padding-bottom: 0px;border-bottom: 0px;}
.agency_blogdetail_sidebar_category .et_pb_widget ul li{padding: 14px 20px 14px 20px;line-height: 1;background-color: var(--ddamt_color21);display: block;position: relative;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;text-align: right;}
.agency_blogdetail_sidebar_category .et_pb_widget ul li a{float:left;}
.agency_blogdetail_sidebar_category .et_pb_widget ul li:hover{background:var(--ddamt_color4);}
.agency_blogdetail_sidebar_category .et_pb_widget ul li:hover a{color:var(--ddamt_color2) !important;}
.agency_blogdetail_sidebar_category .et_pb_widget ul li:last-child{margin-bottom:0;}
.agency_blogdetail_sidebar_tag .tagcloud a{-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;border-radius: 0;line-height: 1;padding: 12px 20px;}
.agency_blogdetail_sidebar_tag .tagcloud a:hover{background:var(--ddamt_color4) !important;}
.agency_blogdetail_sidebar_tag .tagcloud{text-align: center;}
.agency_blogdetail_sidebar_portfolio .et_pb_gallery_item.on_last_row{margin-bottom:0 !important;}

/************Contact Us V1****************/
.agency_contactusv1_form .et_pb_contact_form{margin:0;}
.agency_contactusv1_form .et_pb_contact_form .et_contact_bottom_container{float: none;display: block;text-align: center;}
.agency_contactusv1_form .et_pb_contact_form .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_contactusv1_form .et_pb_contact_form .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_contactusv1_form .et_pb_contact{width: 100%;}

/************Contact Us V2****************/
.agency_contactusv2_form .et_pb_contact_form{margin:0;}
.agency_contactusv2_form .et_pb_contact_form .et_contact_bottom_container{float: none;display: block;text-align: center;}
.agency_contactusv2_form .et_pb_contact_form .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_contactusv2_form .et_pb_contact_form .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_contactusv2_form .et_pb_contact{width: 100%;}

/************Contact Us V3****************/
.agency_contactusv3_form .et_pb_contact_form{margin:0;}
.agency_contactusv3_form .et_pb_contact_form .et_contact_bottom_container{float: none;display: block;text-align: left;}
.agency_contactusv3_form .et_pb_contact_form .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_contactusv3_form .et_pb_contact_form .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_contactusv3_form .et_pb_contact{width: 100%;}
@media only screen and (max-width: 981px){
	.agency_contactusv3_form .et_pb_contact_form .et_contact_bottom_container{text-align: center;}
}

/************Contact Us V4****************/
.agency_contactusv4_contact_row .et_pb_blurb .et-pb-icon{padding: 20px;border-radius: 10px !important;}
.agency_contactusv4_contact_row .et_pb_blurb .et_pb_module_header:before{content: "";width: 100px;height: 1px;border-top: 1px solid rgba(0,0,0,.1);position: absolute;left: 0;bottom: 0;z-index: 10;border-top-color: var(--ddamt_color4);border-top-width: 5px;border-radius: 30px 30px 30px 30px;overflow: hidden;}
.agency_contactusv4_contact_row .et_pb_blurb .et_pb_module_header:after{content: '';position: absolute;left: 0;height: 5px;width: 8px;background-color: var(--ddamt_color2);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: infinite-move;animation-name: infinite-move;z-index: 11;overflow: hidden;bottom: 1px;}
.agency_contactusv4_map .et_pb_text_inner{height:100%;}
.agency_contactusv4_form .et_pb_contact_form{margin:0;}
.agency_contactusv4_form .et_pb_contact_form .et_contact_bottom_container{float: none;display: block;text-align: left;}
.agency_contactusv4_form .et_pb_contact_form .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_contactusv4_form .et_pb_contact_form .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_contactusv4_form .et_pb_contact{width: 100%;}
@media only screen and (max-width: 981px){
	.agency_contactusv4_form .et_pb_contact_form .et_contact_bottom_container{text-align: center;}
}

/****************Contact Us V5*****************/
.agency_contactusv5_title h3{font-weight:400;padding-bottom:15px;}

/**************Portfolio V2*******************/
.agency_projectv2_portfolio .project{width: 26.3% !important;clear: none !important;margin-right: 3% !important;overflow: hidden;position: relative;margin-bottom: 3% !important;height: 280px;}
.agency_projectv2_portfolio .project:nth-child(3),.agency_projectv2_portfolio .project:nth-child(4){width: 41.3% !important;}
.agency_projectv2_portfolio .project:nth-child(3),.agency_projectv2_portfolio .project:nth-child(6){margin-right:0 !important;}
.agency_projectv2_portfolio .project .et_portfolio_image img{width:100%;height: 100%;object-fit: cover;}
.agency_projectv2_portfolio .project .et_portfolio_image{position: relative;display: block;height: 100%;}
.agency_projectv2_portfolio ul li{float: none !important;display: inline-block;margin-right: 10px;}
.agency_projectv2_portfolio ul li:last-child{margin-right: 0px;}
.agency_projectv2_portfolio ul li a{border: none !important;background-color: var(--ddamt_color22) !important;border-radius: 0 !important;padding: 10px 25px !important;}
.agency_projectv2_portfolio ul li a:hover{background-color: var(--ddamt_color4)!important;}
.agency_projectv2_portfolio .project .des{position: absolute;left: 0;right: 0;top: 45%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;z-index: 3;padding: 0px 30px;-webkit-transition: all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;opacity: 0;visibility: hidden;display: flex;flex-direction: column-reverse;}
.agency_projectv2_portfolio .project:hover .des{top: 50%;visibility: visible;opacity: 1;z-index: 4;}
.agency_projectv2_portfolio .project:hover .et_overlay{z-index: 3;opacity: 1;}
@media only screen and (max-width: 981px){
	.agency_projectv2_portfolio .project{width: 48.5% !important;clear: none !important;}
	.agency_projectv2_portfolio .project:nth-child(3),.agency_projectv2_portfolio .project:nth-child(4){width: 100% !important;}
	.agency_projectv2_portfolio .project:nth-child(3){margin-right: 3% !important;}
	.agency_projectv2_portfolio .project:nth-child(6){margin-bottom:0 !important;}
	.agency_projectv2_portfolio .project:nth-child(2),.agency_projectv2_portfolio .project:nth-child(4){margin-right: 0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_projectv2_portfolio ul li{width: 100% !important;display: block;margin-bottom: 5px;margin-right: 0px;}
	.agency_projectv2_portfolio .project,.agency_projectv2_portfolio .project:nth-child(3){width: 100% !important;clear: none !important;margin-right: 0% !important;}
}

/**************Portfolio V3*******************/
.agency_homev3_portfolio.agency_projectv3_portfolio .project .et_portfolio_image,.agency_homev3_portfolio.agency_projectv3_portfolio .project .des{border-radius: 15px;}
.agency_homev3_portfolio.agency_projectv3_portfolio .project .des:before{display:none;}

/**************Portfolio V4*******************/
.agency_projectv4_portfolio .project{width: 31.3% !important;clear: none !important;margin-right: 3% !important;position: relative;margin-bottom: 30px !important;height: 280px;transition: transform .28s ease;border-radius: 5px;}
.agency_projectv4_portfolio .project:hover .et_portfolio_image{transform: scale(1.08) translateZ(0);}
.agency_projectv4_portfolio .project:nth-child(3),.agency_projectv4_portfolio .project:nth-child(6){margin-right:0 !important;}
.agency_projectv4_portfolio .project .et_portfolio_image img{width:100%;height: 100%;object-fit: cover;transform: scale(1.13) translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: transform .28s ease;}
.agency_projectv4_portfolio .project:hover .et_portfolio_image img{transform: scale(1) translateZ(0);}
.agency_projectv4_portfolio .project .et_portfolio_image{position: relative;display: block;height: 100%;transition: transform .28s ease;border-radius: 5px;overflow: hidden;}
.agency_projectv4_portfolio .project .des{position: absolute;bottom: 40px;left: 40px;right: 40px;max-width: 100%!important;z-index: 10;padding: 0;display: flex;flex-direction: column-reverse;}
.agency_projectv4_portfolio .project:hover .et_overlay{background-image: linear-gradient(var(--ddamt_color4) 10%,var(--ddamt_color1));}
@media only screen and (max-width: 981px){
	.agency_projectv4_portfolio .project{width: 48.5% !important;clear: none !important;}
	.agency_projectv4_portfolio .project:nth-child(3){margin-right: 3% !important;}
	.agency_projectv4_portfolio .project:nth-child(6){margin-bottom:0 !important;}
	.agency_projectv4_portfolio .project:nth-child(2),.agency_projectv4_portfolio .project:nth-child(4){margin-right: 0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_projectv4_portfolio .project,.agency_projectv4_portfolio .project:nth-child(3){width: 100% !important;clear: none !important;margin-right: 0% !important;}
}

/**************Portfolio V5*******************/
.agency_projectv5_portfolio .project{width: 31.3% !important;clear: none !important;margin-right: 3% !important;position: relative;margin-bottom: 30px !important;height: 280px;transition: transform .28s ease;border-radius: 10px;overflow: hidden;}
.agency_projectv5_portfolio .project:nth-child(3),.agency_projectv5_portfolio .project:nth-child(6){margin-right:0 !important;}
.agency_projectv5_portfolio .project .et_portfolio_image img{width:100%;height: 100%;object-fit: cover;transition: all 300ms linear 0s;}
.agency_projectv5_portfolio .project:hover .et_portfolio_image img{transform: scale3D(1.2, 1.2, 2);opacity: .5;}
.agency_projectv5_portfolio .project .et_portfolio_image{position: relative;display: block;height: 100%;transition: transform .28s ease;border-radius:10px;overflow: hidden;}
.agency_projectv5_portfolio .project .des{position: absolute;top: 50%;left: 50%;max-width: 100%!important; z-index: 10;padding: 0;transform: translate(-50%, -50%);width: 100%;text-align: center;opacity: 0;transition: all 300ms linear 0s;}
.agency_projectv5_portfolio .project:hover .des{opacity:1;}
.agency_projectv5_portfolio .project:before{content: "";width: 50%;height: 50%;background-color: var(--ddamt_color3);position: absolute;top: 0;left: 0;z-index: 1;opacity: 0;transition: all 0.5s ease 0s;}
.agency_projectv5_portfolio .project:after{content: "";width: 50%;height: 50%;background-color: var(--ddamt_color3);position: absolute;top: 50%;z-index: 1;left: 0;opacity: 0;transition: all 0.5s ease 0s;}
.agency_projectv5_portfolio .project:hover:before{left: 50%;opacity: .85;z-index: 1;}
.agency_projectv5_portfolio .project:hover:after{top: 0;opacity: .85;}
.agency_projectv5_portfolio .project .et_portfolio_image:before{content: "";width: 50%;height: 50%;background-color: var(--ddamt_color3);position: absolute;top: 0;z-index: 1;left: 50%;opacity: 0;transition: all 0.5s ease 0s;}
.agency_projectv5_portfolio .project .et_portfolio_image:after{content: "";width: 50%;height: 50%;background-color: var(--ddamt_color3);position: absolute;top: 50%;left: 50%;z-index: 1;opacity: 0;transition: all 0.5s ease 0s;}
.agency_projectv5_portfolio .project:hover .et_portfolio_image:before{top: 50%;opacity: .85;}
.agency_projectv5_portfolio .project:hover .et_portfolio_image:after{left: 0;opacity: .85;}
.agency_projectv5_portfolio ul li{float: none !important;display: inline-block;margin-right: 10px;}
.agency_projectv5_portfolio ul li:last-child{margin-right: 0px;}
.agency_projectv5_portfolio ul li a{border: none !important;padding: 10px 25px !important;background: var(--ddamt_color2) !important;border-radius: 20px !important;position: relative;overflow: hidden;z-index: 1;}
.agency_projectv5_portfolio ul li a:before{content: "";position: absolute;top: 0;left: 0;bottom: 0;right: 0;background-image: -moz-linear-gradient(-174deg, var(--ddamt_color3) 0%, var(--ddamt_color4) 100%);background-image: -webkit-linear-gradient(-174deg, var(--ddamt_color3) 0%, var(--ddamt_color4) 100%);/*background-image: -ms-linear-gradient(-174deg, var(--ddamt_color3) 0%, var(--ddamt_color4) 100%);*/transform-origin: right center;transform: scale(0, 1);transition: transform 0.4s cubic-bezier(0.4, 0, 0.2, 1);z-index: -1;}
.agency_projectv5_portfolio ul li a:hover:before,.agency_projectv5_portfolio ul li a.active:before{transform-origin: left center;transform: scale(1, 1);}
@media only screen and (max-width: 981px){
	.agency_projectv5_portfolio .project{width: 48.5% !important;clear: none !important;}
	.agency_projectv5_portfolio .project:nth-child(3){margin-right: 3% !important;}
	.agency_projectv5_portfolio .project:nth-child(6){margin-bottom:0 !important;}
	.agency_projectv5_portfolio .project:nth-child(2),.agency_projectv5_portfolio .project:nth-child(4){margin-right: 0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_projectv5_portfolio ul li{width: 100% !important;display: block;margin-bottom: 5px;margin-right: 0px;}
	.agency_projectv5_portfolio .project,.agency_projectv5_portfolio .project:nth-child(3){width: 100% !important;clear: none !important;margin-right: 0% !important;}
}

/**************Team Detail V1*******************/
.agency_teamdetailv1_person .et_pb_team_member_image img{border-top-left-radius: 15px;border-top-right-radius: 15px;width: 100%;max-width: 100%;display: block;}

/**************Team Detail V2*******************/
.agency_teamdetailv2_blurb .et_pb_blurb_container{padding-left: 5px;vertical-align: middle;}
.agency_teamdetailv2_bar .et_pb_counter .et_pb_counter_container .et_pb_counter_amount_number{position: absolute;right: 0;top: -25px;padding: 0;}

/**************Project Detail*******************/
.agency_projectdetail_imgslider .et-pb-slider-arrows .et-pb-arrow-prev{opacity: 1;left: 22px;}
.agency_projectdetail_imgslider .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\23";}
.agency_projectdetail_imgslider .et-pb-slider-arrows .et-pb-arrow-next{opacity: 1;right: 22px;}
.agency_projectdetail_imgslider .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\24";}
.agency_projectdetail_metatxt .et_pb_blurb_description a{color: var(--ddamt_color3);}
.agency_projectdetail_metatxt .et_pb_blurb_description{font-weight: 400;}
.agency_projectdetail_postnevigation > span > a{position: relative;background-color: var(--ddamt_color4);padding: 10px 25px;border-radius: 7px;overflow: hidden;display: 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;z-index: 1;}
.agency_projectdetail_postnevigation > span > a:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_projectdetail_postnevigation > span > a:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
@media only screen and (max-width: 767px){
	.agency_projectdetail_postnevigation > span{width: 100%;text-align: center;margin-bottom: 10px;}
	.agency_projectdetail_postnevigation > span:last-child{margin-bottom:0;}
}

/**************Coming Soon*******************/
.agency_comingsoon_countdown .values{border: 1px solid var(--ddamt_color4);border-radius: 8px;overflow: hidden;width: 20% !important;}
.agency_comingsoon_countdown .values .value{padding: 30px 0px;}
.agency_comingsoon_countdown .values .label{background: var(--ddamt_color4);padding: 10px 0px;}

/****************FAQ********************/
.agency_faq_contact_form .et_pb_contact_form{margin:0;}
.agency_faq_contact_form .et_pb_contact_form .et_contact_bottom_container{float: none;display: block;text-align: center;}
.agency_faq_contact_form .et_pb_contact_form .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_faq_contact_form .et_pb_contact_form .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_faq_contact_form .et_pb_contact{width: 100%;}

/****************Career********************/
.agency_career_blurb .et_pb_blurb_description ul{padding:0;}
.agency_career_cta .et_pb_promo_description h3{color: var(--ddamt_color3) !important;padding-bottom: 15px;line-height: 1.3;}
.agency_career_cta .et_pb_button:after{content: '';position: absolute;bottom: 3px;left: 0 !important;top: auto;right: auto;width: 100%;height: 1px;background-color: var(--ddamt_color3);-webkit-transition: .35s cubic-bezier(.04,.11,.6,.97);-o-transition: .35s cubic-bezier(.04,.11,.6,.97);transition: .35s cubic-bezier(.04,.11,.6,.97);margin: 0 !important;-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transform-origin: 0 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}
.agency_career_cta .et_pb_button:hover:after{-webkit-transform: scaleX(1);-ms-transform: scaleX(1);transform: scaleX(1);-webkit-transition-delay: .34s;-o-transition-delay: .34s;transition-delay: .34s;}
.agency_career_cta .et_pb_button:before{content: '';position: absolute;bottom: 3px;left: 0;width: 100%;height: 1px;background-color: currentColor;-webkit-transition: .35s cubic-bezier(.04,.11,.6,.97);-o-transition: .35s cubic-bezier(.04,.11,.6,.97);transition: .35s cubic-bezier(.04,.11,.6,.97);display:block !important;-webkit-transform-origin: 100% 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;opacity: 1;margin: 0 !important;}
.agency_career_cta .et_pb_button:hover:before{-webkit-transform: scaleX(0);-ms-transform: scaleX(0);transform: scaleX(0);-webkit-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s;}
.agency_career_cta:hover .et_pb_promo_description h3,.agency_career_cta:hover .et_pb_promo_description p,.agency_career_cta:hover .et_pb_button,.agency_career_cta.active .et_pb_promo_description h3,.agency_career_cta.active .et_pb_promo_description p,.agency_career_cta.active .et_pb_button{color:var(--ddamt_color2) !important;}
.agency_career_cta:hover .et_pb_button:before,.agency_career_cta:hover .et_pb_button:after,.agency_career_cta.active .et_pb_button:before,.agency_career_cta.active .et_pb_button:after{background:var(--ddamt_color2) !important;}
.agency_career_cta .et_pb_button{color:var(--ddamt_color3) !important;}
@media only screen and (max-width: 767px){
	.agency_career_cta .et_pb_promo_description h3{font-size: 17px;}
}

/*******************************************/
/**************  Modules  ******************/
/*******************************************/

/******************** Team *********************/

/*********Style 1***********/
.agency_team_style1_row .et_pb_team_member .et_pb_team_member_image img{width: 100%;filter: grayscale(100%);}
.agency_team_style1_row .et_pb_column:hover .et_pb_team_member .et_pb_team_member_description{opacity: 1;visibility: visible;transform: scale(1, 1);}
.agency_team_style1_row .et_pb_team_member .et_pb_member_social_links li a{border-radius: 50%;background-color: var(--ddamt_color6);padding: 14px;line-height: 1;}
.agency_team_style1_row .et_pb_team_member .et_pb_member_social_links li:last-child{margin-right:0;}
.agency_team_style1_row .et_pb_team_member .et_pb_member_social_links li a:hover{background-color: var(--ddamt_color4);}
.agency_team_style1_row .et_pb_text .et_pb_text_inner h4{font-weight: 400;padding-bottom: 10px;}
.agency_team_style1_row .et_pb_column:hover .et_pb_text{opacity: 0;visibility: hidden;transform: scale(1, 0);}

/*********Style 2***********/
.agency_team_style2_row .et_pb_team_member .et_pb_team_member_image img{width: 100%;}
.agency_team_style2_row .et_pb_team_member .et_pb_member_social_links li:last-child{margin-right:0;}
.agency_team_style2_row .et_pb_team_member .et_pb_team_member_image:after{content: "";position: absolute;left: 0;bottom: -1px;height: 50px;width: 100%;background: url(http://dividigitalagency.divi-professional.com/wp-content/uploads/2021/04/brush1.png);background-size: cover;background-repeat: no-repeat;}

/*********Style 3***********/
.agency_team_style3_row .et_pb_team_member .et_pb_team_member_image img{width: 100%;transform: translateX(0);transition: transform 0s;}
.agency_team_style3_row .et_pb_team_member:hover .et_pb_team_member_image img{transform: translateX(5%);transition: transform .35s cubic-bezier(.645,.045,.355,1);}
.agency_team_style3_row .et_pb_team_member .et_pb_member_social_links li:last-child{margin-right:0;}
.agency_team_style3_row .et_pb_team_member:hover .et_pb_team_member_description{opacity: 1;z-index: 1;transition: opacity .3s ease,z-index 0s;}
.agency_team_style3_row .et_pb_team_member:hover .et_pb_module_header,.agency_team_style3_row .et_pb_team_member:hover .et_pb_member_position,.agency_team_style3_row .et_pb_team_member:hover .et_pb_member_social_links{opacity: 1;transform: translateX(0);}
.agency_team_style3_row .et_pb_team_member:hover .et_pb_module_header{transition-delay: .3s;}
.agency_team_style3_row .et_pb_team_member:hover .et_pb_member_social_links{transition-delay: .45s;}

/*********Style 4***********/
.agency_team_style4_row .et_pb_team_member .et_pb_team_member_image img{width: 100%;transition: .42s ease-out;-webkit-transition: .42s ease-out;-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.agency_team_style4_row .et_pb_team_member:hover .et_pb_team_member_image img{-webkit-transform: translateX(5%) skewX(2deg);-ms-transform: translateX(5%) skewX(2deg);transform: translateX(5%) skewX(2deg);-webkit-transition: .5s;-o-transition: .5s;transition: .5s;}
.agency_team_style4_row .et_pb_team_member .et_pb_member_social_links li:last-child{margin-right:0;}
.agency_team_style4_row .et_pb_team_member:hover .et_pb_team_member_description{opacity: 1;z-index: 1;}
.agency_team_style4_row .et_pb_team_member:hover .et_pb_module_header,.agency_team_style4_row .et_pb_team_member:hover .et_pb_member_position,.agency_team_style4_row .et_pb_team_member:hover .et_pb_member_social_links{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition: -webkit-transform .4s cubic-bezier(.165,.84,.44,1);transition: -webkit-transform .4s cubic-bezier(.165,.84,.44,1);-o-transition: transform .4s cubic-bezier(.165,.84,.44,1);transition: transform .4s cubic-bezier(.165,.84,.44,1);transition: transform .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .4s cubic-bezier(.165,.84,.44,1);}
.agency_team_style4_row .et_pb_team_member .et_pb_member_social_links li a{background: linear-gradient(to top right,var(--ddamt_color4) 0%,var(--ddamt_color3) 100%);line-height: 1;padding: 8px;border-radius: 4px;opacity: 1;}
.agency_team_style4_row .et_pb_team_member .et_pb_member_social_links li a:hover{opacity:.8;}

/*********Style 5***********/
.agency_team_style5_row .et_pb_team_member .et_pb_team_member_image img{width: 100%;}
.agency_team_style5_row .et_pb_team_member .et_pb_member_social_links li:last-child{margin-right:0;}
.agency_team_style5_row .et_pb_team_member:hover .et_pb_team_member_description{background-color: var(--ddamt_color23);}
.agency_team_style5_row .et_pb_team_member .et_pb_team_member_description div{transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-ms-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;opacity: 0;visibility: hidden;transform: translate(0, 20px);-webkit-transform: translate(0, 20px);-moz-transform: translate(0, 20px);-ms-transform: translate(0, 20px);-o-transform: translate(0, 20px);}
.agency_team_style5_row .et_pb_team_member:hover .et_pb_module_header,.agency_team_style5_row .et_pb_team_member:hover .et_pb_member_position,.agency_team_style5_row .et_pb_team_member:hover div,.agency_team_style5_row .et_pb_team_member:hover .et_pb_member_social_links{opacity: 1;visibility: visible;transform: translate(0, 0);-webkit-transform: translate(0, 0);-moz-transform: translate(0, 0);-ms-transform: translate(0, 0);-o-transform: translate(0, 0);}
.agency_team_style5_row .et_pb_team_member .et_pb_team_member_description:before{border-color: var(--ddamt_color4);border-style: solid;content: "";position: absolute;pointer-events: none;opacity: 0;transition: all 0.3s ease-out;-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;border-width: 5px 0;left: 0;bottom: 0;top: 0;width: 50%;}
.agency_team_style5_row .et_pb_team_member .et_pb_team_member_description:after{border-color: var(--ddamt_color4);border-style: solid;content: "";position: absolute;pointer-events: none;opacity: 0;transition: all 0.3s ease-out;-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;border-width: 0 5px;height: 50%;left: 0;top: 0;right: 0;transition: all 0.3s ease-out;-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;}
.agency_team_style5_row .et_pb_team_member:hover .et_pb_team_member_description:before{opacity:1;width: 100%;}
.agency_team_style5_row .et_pb_team_member:hover .et_pb_team_member_description:after{opacity: 1;height:100%;}

/******************** Testimonial *********************/

/*********Style 2***********/
.agency_testimonial_style2 .et_pb_testimonial_portrait:before{content: "";height: auto;left: -10px;position: absolute;top: -10px;width: auto;box-shadow: none;border: 1px solid var(--ddamt_color24);bottom: -10px;right: -10px;z-index: -1;}
.agency_testimonial_style2:hover .et_pb_testimonial_portrait:before{border-color:var(--ddamt_color4);}

/*********Style 3***********/
.agency_testimonial_style3 .et_pb_testimonial_description_inner{order: 3;width: 100%;position:relative;}
.agency_testimonial_style3 .et_pb_testimonial_description_inner:before{content: "\e033\e033\e033\e033\e033";font-family: 'ETmodules';display: block;position: relative;margin-bottom: 15px; color: var(--ddamt_color4);font-size: 16px;margin-top: 10px;}

/*********Style 4***********/
.agency_testimonial_style4 .et_pb_testimonial_portrait:after{content: "\7b";font-family: 'ETmodules';-webkit-text-stroke: 1px var(--ddamt_color2);-webkit-text-fill-color: transparent;color: transparent;background: var(--ddamt_color4);font-size: 30px;font-style: normal;padding: 7px;border-radius: 50%;width: 30px;height: 30px;display: flex;align-items: center; text-align: center;justify-content: center;position: absolute;right: -10px;top: -10px;}
@media only screen and (max-width: 767px){
	.agency_testimonial_style4 .et_pb_testimonial_portrait:after{padding: 3px;}
}

/*********Style 5***********/
.agency_testimonial_style5_row .et_pb_image .et_pb_image_wrap,.agency_testimonial_style5_row .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_testimonial_style5 .et_pb_slide_description .et_pb_slide_content{order: 1;width: 100%;}
.agency_testimonial_style5 .et_pb_slide_description .et_pb_button_wrapper{order: 3;width: 100%;}
.agency_testimonial_style5 .et-pb-slider-arrows .et-pb-arrow-prev{right:50px;left:auto !important;}
.agency_testimonial_style5 .et-pb-slider-arrows .et-pb-arrow-prev:before{content:"\23";}
.agency_testimonial_style5 .et-pb-slider-arrows .et-pb-arrow-next:before{content:"\24";}
.agency_testimonial_style5 .et-pb-slider-arrows .et-pb-arrow-next{right:0 !important;}
.agency_testimonial_style5 .et_pb_slides .et_pb_slide{padding:0;}
@media only screen and (max-width: 767px){
	.agency_testimonial_style5 .et-pb-slider-arrows .et-pb-arrow-prev{left: 0!important;right: auto !important;}
}

/******************** Slider *********************/

/***********************Style 1***********************/
.agency_slider_style1 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:before{content: "";width: 100px;height: 1px;border-top: 1px solid rgba(0,0,0,.1);position: absolute;left: 0;bottom: 0;z-index: 10;border-top-color: var(--ddamt_color4);border-top-width: 5px;border-radius: 30px 30px 30px 30px;overflow: hidden;}
.agency_slider_style1 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{content: '';position: absolute;left: 0;height: 5px;width: 8px;background-color: var(--ddamt_color2);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: infinite-move;animation-name: infinite-move;z-index: 11;overflow: hidden;bottom: 1px;}
.agency_slider_style1 .et_pb_slides .et_pb_slide_content h1{font-weight: 600;line-height: 1em;font-size: 64px;color: var(--ddamt_color2) !important;padding-bottom: 0;margin-bottom: 25px;text-transform: capitalize;}
.agency_slider_style1 .et_pb_slides .et_pb_slide_content{max-width: 680px;}
.agency_slider_style1 .et_pb_slides .et_pb_slide_content .btn{position: relative;z-index:1;background-color: var(--ddamt_color4);display: inline-block;padding: 15px 25px;color: var(--ddamt_color3);text-transform: uppercase;font-weight: 600;border-radius: 10px;margin: 30px 15px 0 0;overflow:hidden;}
.agency_slider_style1 .et_pb_slides .et_pb_slide_content .btn:before{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2;z-index: -1;transform: skewX(-22deg);content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_slider_style1 .et_pb_slides .et_pb_slide_content .btn:hover:before{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_slider_style1 .et_pb_slides .et_pb_slide_content .btn1{position: relative;z-index: 1;display: inline-block;padding: 15px 0;color: var(--ddamt_color2);text-transform: uppercase;font-weight: 600;border-radius: 10px;margin: 30px 0 0 15px;overflow: hidden;}
.agency_slider_style1 .et_pb_slides .et_pb_slide_content .btn1:before{content:"\45";font-family:ETModules;margin-right: 10px;display: inline-block;font-size: 30px;vertical-align: middle;color: var(--ddamt_color4);}
.agency_slider_style1 .et_pb_slides .et_pb_slide_content .btn1:hover{color:var(--ddamt_color4);}
.agency_slider_style1 .et-pb-controllers a{width: 10px;height: 10px;opacity: 1;position: relative;}
.agency_slider_style1 .et-pb-controllers a.et-pb-active-control:before{content: "";border: 2px solid var(--ddamt_color2);position: absolute;top: -4px;left: -4px; border-radius: 50%;padding: 7px;}
@media only screen and (max-width: 981px){
	.agency_slider_style1 .et_pb_slides .et_pb_slide_content h1{font-size: 50px;}
	.agency_slider_style1 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:before{right: 0;margin: auto;}
	.agency_slider_style1 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{right: 0;margin: auto;-webkit-animation-name: infinite-move-center;animation-name: infinite-move-center;}
}
@media only screen and (max-width: 767px){
	.agency_slider_style1 .et_pb_slides .et_pb_slide_content h1{font-size: 24px;margin-bottom: 15px;}
	.agency_slider_style1 .et_pb_slides .et_pb_slide_content .btn{margin: 25px 0 0 0;}
	.agency_slider_style1 .et_pb_slides .et_pb_slide_content .btn1{margin: 10px 0 0 0;}
	.agency_slider_style1 .et_pb_slides .et_pb_slide_content a{width: 100%;margin: 25px 0 0 0;padding: 10px 25px;}
}

/***********************Style 2***********************/
.agency_slider_style2 .et_pb_slides .et_pb_slide_content h1{font-weight: 500;line-height: 1em;font-size: 100px;letter-spacing: 10px;color: var(--ddamt_color2) !important;padding-bottom: 0;margin-bottom: 0px;text-transform: uppercase;}
.agency_slider_style2 .et_pb_slides .et_pb_slide_content a{position: relative;z-index: 1;background-color: var(--ddamt_color4);display: inline-block;padding: 15px 30px;color: var(--ddamt_color3);text-transform: uppercase;font-weight: 400;border-radius: 10px;margin: 30px 15px 0 0;overflow: hidden;letter-spacing: .8px;font-size: 24px;}
.agency_slider_style2 .et_pb_slides .et_pb_slide_content a:before{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2;z-index: -1;transform: skewX(-22deg);content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_slider_style2 .et_pb_slides .et_pb_slide_content a:hover:before{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_slider_style2 .et_pb_slides .et_pb_slide_content a.btn1{margin: 30px 0 0 15px;background-color: var(--ddamt_color3);color: var(--ddamt_color25);}
.agency_slider_style2 .et-pb-slider-arrows .et-pb-arrow-prev{left:22px;}
.agency_slider_style2 .et-pb-slider-arrows .et-pb-arrow-next{right:22px;}
.agency_slider_style2 .et-pb-slider-arrows .et-pb-arrow-prev:before{content:"\23";}
.agency_slider_style2 .et-pb-slider-arrows .et-pb-arrow-next:before{content:"\24";}
.agency_slider_style2 .et-pb-controllers a{opacity: 1;background: transparent;position: relative;width: 1px;height: 30px;padding: 0 5px 0 4px;border-radius: 0;color: var(--ddamt_color2);margin: 0 6px;counter-increment: counter;text-indent: unset;font-size: 0;}
.agency_slider_style2 .et-pb-controllers a:after{content: '';display: block;width: 1px;height: 15px;position: absolute;bottom: 0;left: 50%;background-color: var(--ddamt_color2);transition: height .3s ease;transform: translateX(-50%);}
.agency_slider_style2 .et-pb-controllers a.et-pb-active-control:after{height: 35px;}
.agency_slider_style2 .et-pb-controllers a:before{content: counter(counter,decimal-leading-zero);position: absolute;bottom: calc(100% + 15px);left: calc(50% + 2px);transform: translateX(-50%);font-size: 16px;line-height: 1;font-weight: 500;text-transform: uppercase;letter-spacing: .1em;opacity: 0;transition: opacity .3s ease;}
.agency_slider_style2 .et-pb-controllers a.et-pb-active-control:before{opacity:1;}
@media only screen and (max-width: 981px){
	.agency_slider_style2 .et_pb_slides .et_pb_slide_content h1{font-size: 50px;}
}
@media only screen and (max-width: 767px){
	.agency_slider_style2 .et_pb_slides .et_pb_slide_content h1{font-size: 27px;margin-bottom: 15px;}
	.agency_slider_style2 .et_pb_slides .et_pb_slide_content a{width: 100%;margin: 25px 0 0 0;padding: 10px 25px;}
	.agency_slider_style2 .et_pb_slides .et_pb_slide_content a.btn1{margin: 10px 0 0 0;}
	.agency_slider_style2 .et-pb-slider-arrows .et-pb-arrow-prev{left:0px;}
	.agency_slider_style2 .et-pb-slider-arrows .et-pb-arrow-next{right:0px;}
}

/***********************Style 3***********************/
.agency_slider_style3 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:before{content: "";width: 100px;height: 1px;border-top: 1px solid rgba(0,0,0,.1);position: absolute;left: 0;bottom: 0;z-index: 10;border-top-color: var(--ddamt_color4);border-top-width: 5px;border-radius: 30px 30px 30px 30px;overflow: hidden;}
.agency_slider_style3 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{content: '';position: absolute;left: 0;height: 5px;width: 8px;background-color: var(--ddamt_color2);-webkit-animation-duration: 3s;animation-duration: 3s;-webkit-animation-timing-function: linear;animation-timing-function: linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;-webkit-animation-name: infinite-move;animation-name: infinite-move;z-index: 11;overflow: hidden;bottom: 1px;}
.agency_slider_style3 .et_pb_slides .et_pb_slide_content h1{font-weight: 600;line-height: 1.1em;font-size: 60px;color: var(--ddamt_color2) !important;padding-bottom: 0;margin-bottom: 25px;text-transform: capitalize;}
.agency_slider_style3 .et_pb_slides .et_pb_slide_content a{position: relative;z-index:1;background-color: var(--ddamt_color4);display: inline-block;padding: 15px 25px;color: var(--ddamt_color3);text-transform: uppercase;font-weight: 600;border-radius: 10px;margin: 30px 15px 0 0;overflow:hidden;}
.agency_slider_style3 .et_pb_slides .et_pb_slide_content a:before{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2;z-index: -1;transform: skewX(-22deg);content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_slider_style3 .et_pb_slides .et_pb_slide_content a:hover:before{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_slider_style3 .et_pb_slides .et_pb_slide_content a.btn1{margin: 30px 0 0 15px;background-color: var(--ddamt_color3);color: var(--ddamt_color4);}
.agency_slider_style3 .et-pb-slider-arrows .et-pb-arrow-prev{left:20px !important;}
.agency_slider_style3 .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\23" !important;}
.agency_slider_style3 .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\24" !important;}
.agency_slider_style3 .et-pb-slider-arrows .et-pb-arrow-next{right:20px !important;}
.agency_slider_style3 .et-pb-controllers a{position: relative;width: 16px;height: 16px;margin-bottom: 10px;border-radius: 50%;background-color: var(--white);margin-bottom: 10px;margin-right: 0;display: block;opacity: 1;}
.agency_slider_style3 .et-pb-controllers a.et-pb-active-control:before{position: absolute;content: '';left: 0px;top: 0px;right: 0px;bottom: 0px;opacity: 1;background: var(--ddamt_color2);border-radius: 50%;border: 3px solid var(--ddamt_color4);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;}
@media only screen and (max-width: 981px){
	.agency_slider_style3 .et_pb_slides .et_pb_slide_content h1{font-size: 50px;}
	.agency_slider_style3 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:before{right: 0;margin: auto;}
	.agency_slider_style3 .et_pb_slides .et_pb_slide_description .et_pb_slide_title:after{right: 0;margin: auto;-webkit-animation-name: infinite-move-center;animation-name: infinite-move-center;}
	.agency_slider_style3 .et-pb-controllers a{margin-bottom: 0;margin-right: 10px;display: inline-block;}
}
@media only screen and (max-width: 767px){
	.agency_slider_style3 .et_pb_slides .et_pb_slide_content h1{font-size: 27px;margin-bottom: 15px;}
	.agency_slider_style3 .et_pb_slides .et_pb_slide_content a{width: 100%;margin: 25px 0 0 0;padding: 10px 25px;}
	.agency_slider_style3 .et_pb_slides .et_pb_slide_content a.btn1{margin: 10px 0 0 0;}
	.agency_slider_style3 .et-pb-controllers a{width: 10px;height: 10px;}
	.agency_slider_style3 .et-pb-controllers a.et-pb-active-control:before{border: 1px solid var(--ddamt_color4);}
}

/***********************Style 4***********************/
.agency_slider_style4 .et_pb_slide_content .btn{padding: 15px 35px;background: var(--ddamt_color4);margin: 30px 20px 0 0;color: var(--ddamt_color2);display: inline-block;border-radius: 8px;overflow: hidden;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;z-index:1;}
.agency_slider_style4 .et_pb_slide_content .btn:before{position: absolute;content:"";right: -15px;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2;z-index: -1;transform: skewX(-22deg);transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
.agency_slider_style4 .et_pb_slide_content .btn:hover:before{opacity: 1;right: -1px;width: 101%;transform: skewX(0deg);}
.agency_slider_style4 .et_pb_slide_content .video{position: relative;display: inline-block;transform: translateY(-10px);margin: 30px 20px 0;}
.agency_slider_style4 .et_pb_slide_content .video:before{content: "\45";font-family: ETmodules;position: relative;display: inline-block;width: 70px;height: 70px;line-height: 70px;text-align: center;font-size: 35px;color: var(--ddamt_color3);background: var(--ddamt_color2);border-radius: 50%;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;}
.agency_slider_style4 .et_pb_slide_content .video:hover:before{background: var(--ddamt_color3);color:var(--ddamt_color4);}
.agency_slider_style4 .et_pb_slide_content .video:after,.agency_slider_style4 .et_pb_slide_content .video i:before,.agency_slider_style4 .et_pb_slide_content .video i:after{content: "";position: absolute;top: 50%;left: 50%;width: 70px;height: 70px;border-radius: 50%;-ms-border-radius: 50%;transform: translate(-50%, -50%);-ms-box-shadow: 0 0 0 0 var(--ddamt_color38);-o-box-shadow: 0 0 0 0 var(--ddamt_color38);box-shadow: 0 0 0 0 var(--ddamt_color38);-webkit-animation: ripple 3s infinite;animation: ripple 3s infinite;}
.agency_slider_style4 .et_pb_slide_content .video i:before{-webkit-animation-delay: 0.9s;animation-delay: 0.9s;content: "";position: absolute;}
.agency_slider_style4 .et_pb_slide_content .video i:after{-webkit-animation-delay: 0.6s;animation-delay: 0.6s;content: "";position: absolute;}
.agency_slider_style4 .et-pb-controllers{position: absolute;bottom: 0px;left: 50%;width: auto;transform: translateX(-50%);}
.agency_slider_style4 .et-pb-controllers:after{position: absolute;content: "";background: var(--ddamt_color1);width: 115px;height: 115px;border-radius: 100%;left: 0;top: -15px;z-index: -99;margin-left: -27px;}
.agency_slider_style4 .et-pb-controllers a{width: 14px;height: 14px;opacity: 1;border: 2px solid var(--ddamt_color4);}
.agency_slider_style4 .et-pb-controllers a.et-pb-active-control{background:var(--ddamt_color4) !important;}
@media only screen and (max-width: 767px){
	.agency_slider_style4 .et_pb_slide_content .btn{width: 100%;display: block;margin: 25px 0 0;}
	.agency_slider_style4 .et-pb-controllers a{width: 10px;height: 10px;}
	.agency_slider_style4 .et-pb-controllers:after{margin-left: -32px;}
}

/***********************Style 5***********************/
.agency_slider_style5 .et_pb_slides .et_pb_slide_content h1{font-weight: 600;line-height: 1.4em;font-size: 18px;color: var(--ddamt_color2) !important;padding-bottom: 0;margin-bottom: 25px;text-transform: uppercase;}
.agency_slider_style5 .et_pb_slides .et_pb_slide_content h1 span{font-size: 60px;float: left;line-height: 1.2em;margin-right: 20px;position: relative;top: -12px;}
.agency_slider_style5 .et_pb_slides .et_pb_slide_content p{float:left;}
.agency_slider_style5 .et_pb_slides .et_pb_button:before{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2!important;z-index: -1;transform: skewX(-22deg);content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_slider_style5 .et_pb_slides .et_pb_button:hover:before{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX(0deg);}
.agency_slider_style5 .et-pb-slider-arrows .et-pb-arrow-prev{left:0px !important;}
.agency_slider_style5 .et-pb-slider-arrows .et-pb-arrow-prev:before{content: "\38" !important;}
.agency_slider_style5 .et-pb-slider-arrows .et-pb-arrow-next:before{content: "\39" !important;}
.agency_slider_style5 .et-pb-slider-arrows .et-pb-arrow-next{right:0px !important;}
.agency_slider_style5_service_row .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{padding:15px;}
.agency_slider_style5_service_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header{color: var(--ddamt_color3) !important;}
.agency_slider_style5_service_row .et_pb_column:hover .et_pb_promo{opacity: 1;visibility: visible;}
.agency_slider_style5_service_row .et_pb_column:hover .et_pb_blurb{padding-left:20px !important;padding-right:20px !important;}
@media only screen and (max-width: 981px){
	.agency_slider_style5 .et_pb_slides .et_pb_slide_content h1 span{font-size: unset;float: none;line-height: 1.1em;margin-right: 0;position: relative;top: unset;}
	.agency_slider_style5 .et_pb_slides .et_pb_slide_content h1{font-size: 36px;}
}
@media only screen and (max-width: 767px){
	.agency_slider_style5 .et_pb_slides .et_pb_slide_content h1{font-size: 20px;margin-bottom: 15px;}
}

/******************** CTA *********************/

/***********************Style 1***********************/
.agency_cta_style1 .et_pb_button:before{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX(-22deg); content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_cta_style1 .et_pb_button:hover:before{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX(0deg);}
.agency_cta_style1 .et_pb_button_wrapper{width: 30%;display: flex;height: 100%;align-items: center;float: right;text-align: right;flex-wrap: wrap;flex-direction: row-reverse;}
@media only screen and (max-width: 981px){
	.agency_cta_style1 .et_pb_button_wrapper{width: 100%;float: none;display: block;}
}

/***********************Style 3***********************/
.agency_cta_style3_row .et_pb_promo .et_pb_button:before{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX(-22deg); content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_cta_style3_row .et_pb_promo .et_pb_button:hover:before{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX(0deg);}
.agency_cta_style3_row .et_pb_promo .et_pb_button_wrapper{width: 30%;display: flex;height: 100%;align-items: center;float: right;text-align: right;flex-wrap: wrap;flex-direction: row-reverse;}
@media only screen and (max-width: 981px){
	.agency_cta_style3_row .et_pb_promo .et_pb_button_wrapper{width: 100%;float: none;display: block;}
}

/***********************Style 4***********************/
.agency_cta_style4 .et_pb_button:before{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color4);opacity: 0.2!important;z-index: -1;transform: skewX(-22deg); content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_cta_style4 .et_pb_button:hover:before{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX(0deg);}

/***********************Style 5***********************/
.agency_cta_style5_row .et_pb_button_module_wrapper{display: flex;justify-content: center;align-items: center;height: 100%;}


/******************** Tab *********************/

/***********************Style 1***********************/
.agency_tab_style1 ul li a{padding:0;display:block;}
.agency_tab_style1 ul:after{border:none;}
.agency_tab_style1 ul li:before{z-index: -1;content: "";position: absolute;left: 0;top: 0;width: 100%;height: 0px;background: var(--ddamt_color3);transition: all 0.3s ease;}
.agency_tab_style1 ul li.et_pb_tab_active:before{height: 100%;}
.agency_tab_style1_row .et_pb_image .et_pb_image_wrap{height: 100%;}
.agency_tab_style1_row .et_pb_image .et_pb_image_wrap img{height: 100%;object-fit: cover;-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);}

/***********************Style 2***********************/
.agency_tab_style2 ul li a{display: block;padding: 30px 15px;position: relative;border: 1px solid var(--ddamt_color3);border-radius: 4px;z-index: 1;margin: 0 12px;background: var(--ddamt_color2);}
.agency_tab_style2 ul:after{border:none;}
.agency_tab_style2 ul li.et_pb_tab_active a,.agency_tab_style2 ul li:hover a{background: var(--ddamt_color3);}
.agency_tab_style2 ul li a:after{position: absolute;content: "";left: 0;top: 0;width: 100%;height: 100%;background: var(--ddamt_color3);transition: 0.5s;opacity: 0;border-radius: 4px;}
.agency_tab_style2 ul li.et_pb_tab_active a:after{left: 15px;top: 15px;z-index: -1;transition: 0.5s;opacity: .7;}
.agency_tab_style2 ul li a:before{content: "\e0ec";display: block;font-family: 'ETmodules';margin: 0 auto 20px;font-size: 34px;padding: 10px;width: 50px;height: 50px;text-align: center;background: var(--ddamt_color26);line-height: 50px;border-radius: 4px;color: var(--ddamt_color3);}
.agency_tab_style2 ul li:nth-child(2) a:before{content: "\e109";}
.agency_tab_style2 ul li:nth-child(3) a:before{content: "\e0e9";}
.agency_tab_style2 ul li:nth-child(4) a:before{content: "\e0e2";}
.agency_tab_style2 ul li:nth-child(5) a:before{content: "\e0f6";}
.agency_tab_style2 ul li:nth-child(6) a:before{content: "\e029";}
.agency_tab_style2_row .et_pb_image .et_pb_image_wrap{height: 100%;}
.agency_tab_style2_row .et_pb_image .et_pb_image_wrap img{height: 100%;object-fit: cover;}
@media only screen and (max-width: 767px){
	.agency_tab_style2 ul li a:before{display:none;}
	.agency_tab_style2 ul li a{padding:15px;}
}

/***********************Style 3***********************/
.agency_tab_style3 ul:after{border:none;}
.agency_tab_style3 ul li a{display: block;padding: 30px 15px;position: relative;text-align: center;background: var(--ddamt_color3);margin: 0 20px;border-radius: 10px;}
.agency_tab_style3 ul li:nth-child(even) a{background: var(--ddamt_color4);}
.agency_tab_style3 ul li a:before{content: "\e0ec";display: block;font-family: 'ETmodules';margin: 0 auto 20px;font-size: 44px;text-align: center;color: var(--ddamt_color2);line-height: 1.1;}
.agency_tab_style3 ul li:nth-child(2) a:before{content: "\e109";}
.agency_tab_style3 ul li:nth-child(3) a:before{content: "\e0e9";}
.agency_tab_style3 ul li:nth-child(4) a:before{content: "\e0e2";}
.agency_tab_style3 ul li.et_pb_tab_active a{background: var(--ddamt_color3);}
.agency_tab_style3 ul li.et_pb_tab_active:nth-child(even) a{background: var(--ddamt_color4);}
.agency_tab_style3 ul li a:after{top: 100%;left: 50%;border: solid transparent;content: "";height: 0;width: 0;position: absolute;pointer-events: none;border-color: rgba(255, 75, 54, 0);border-top-color: var(--ddamt_color2);border-width: 15px;margin-left: -15px;opacity: 0;transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;}
.agency_tab_style3 ul li.et_pb_tab_active a:after{opacity: 1;border-top-color: var(--ddamt_color3);}
.agency_tab_style3 ul li.et_pb_tab_active:nth-child(even) a:after{opacity: 1;border-top-color: var(--ddamt_color4);}
.agency_tab_style3_row .et_pb_image .et_pb_image_wrap{height: 100%;}
.agency_tab_style3_row .et_pb_image .et_pb_image_wrap img{height: 100%;object-fit: cover;}
@media only screen and (max-width: 981px){
	.agency_tab_style3 ul li a:after{display:none;}
}
@media only screen and (max-width: 767px){
	.agency_tab_style3 ul li a:before{display:none;}
	.agency_tab_style3 ul li a{padding:10px;margin:0;}
}

/***********************Style 4***********************/
.agency_tab_style4 ul:after{border:none;}
.agency_tab_style4 ul li a{display: inline-block;padding: 0;}
.agency_tab_style4 ul li:last-child{margin-bottom:0 !important;}
.agency_tab_style4 .et_pb_all_tabs{width: 70%;display: inline-block;float: left;}
.agency_tab_style4 ul li:before{content: "\4e";font-family: ETModules;display: inline-block;vertical-align: middle;position: relative;margin-right: 10px;color: var(--ddamt_color2);padding: 5px;line-height: normal;border: 1px solid var(--ddamt_color2);border-radius: 50%;}
.agency_tab_style4 ul li.et_pb_tab_active:before{background: var(--ddamt_color4);border-color: var(--ddamt_color4);}
.agency_tab_style4_sec .et_pb_button_module_wrapper{display: flex;justify-content: center;align-items: center;height: 100%;}
.agency_tab_style4_sec .et_pb_video .et_pb_video_play:before{content: "\45" !important;}
@media only screen and (max-width: 981px){
	.agency_tab_style4 .et_pb_all_tabs{width: 100%;display: block;}
}

/***********************Style 5***********************/
.agency_tab_style5 ul li a{display: block;padding: 0 15px 30px;position: relative;border-radius: 4px;z-index: 1;margin: 0 10px;background: var(--ddamt_color27);}
.agency_tab_style5 ul:after{border:none;}
.agency_tab_style5 ul li a:before{content: "\e0ec";display: block;font-family: 'ETmodules';margin: 0 auto -10px;font-size: 34px;padding: 10px;width: 50px;height: 50px;text-align: center;line-height: 50px;border-radius: 50%;color: var(--ddamt_color2);background-image: linear-gradient( 0deg , var(--ddamt_color4) 0%, var(--ddamt_color3) 100%);background-image: -webkit-linear-gradient( 0deg , var(--ddamt_color4) 0%, var(--ddamt_color3) 100%);transform: translateY(-30px);}
.agency_tab_style5 ul li:nth-child(2) a:before{content: "\e109";}
.agency_tab_style5 ul li:nth-child(3) a:before{content: "\e0e9";}
.agency_tab_style5 ul li:nth-child(4) a:before{content: "\e0e2";}
.agency_tab_style5 ul li:nth-child(5) a:before{content: "\e0f6";}
.agency_tab_style5 ul li:nth-child(6) a:before{content: "\e029";}
.agency_tab_style5 ul li.et_pb_tab_active a{
	background-image: linear-gradient( 0deg , var(--ddamt_color4) 0%, var(--ddamt_color3) 100%);
	background-image: -webkit-linear-gradient( 0deg , var(--ddamt_color4) 0%, var(--ddamt_color3) 100%);}
.agency_tab_style5 ul li.et_pb_tab_active a:before{background:var(--ddamt_color2);color:var(--ddamt_color4);box-shadow: 0px 30px 60px 0px var(--ddamt_color4);}
.agency_tab_style5_row .et_pb_image .et_pb_image_wrap{height: 100%;}
.agency_tab_style5_row .et_pb_image .et_pb_image_wrap img{height: 100%;object-fit: cover;}
@media only screen and (max-width: 767px){
	.agency_tab_style5 ul li a{margin:0;}
}

/******************** Accordion *********************/

/***********************Style 1***********************/
.agency_accordion_style1 .et_pb_toggle.et_pb_toggle_open:after{position: absolute;content: '';left: 60px;top: 20px;bottom: 20px;width: 1px;background-color: var(--ddamt_color4);}
.agency_accordion_style1 .et_pb_toggle:nth-child(2) h5:before{content: "\e109";}
.agency_accordion_style1 .et_pb_toggle:nth-child(3) h5:before{content: "\e0e2";}

/***********************Style 2***********************/
.agency_accordion_style2 .et_pb_toggle.et_pb_toggle_open h5:before{content: "\32";}
.agency_accordion_style2 .et_pb_toggle h5:hover:before{color:var(--ddamt_color4) !important;}

/***********************Style 3***********************/
.agency_accordion_style3 .et_pb_toggle.et_pb_toggle_open h5:before{content: "\4b";}
.agency_accordion_style3 .et_pb_toggle h5:after{content: "\e029";font-family: 'ETMODULES';position: absolute;left: 20px;font-size: 16px;color: var(--ddamt_color3);top: 50%;margin-top: -.5em;}
.agency_accordion_style3 .et_pb_toggle:nth-child(2) h5:after{content: "\e109";}
.agency_accordion_style3 .et_pb_toggle:nth-child(3) h5:after{content: "\e0e2";}

/***********************Style 4***********************/
.agency_accordion_style4 .et_pb_toggle.et_pb_toggle_open h5{border-radius:0;}

/***********************Style 4***********************/
.agency_accordion_style5 .et_pb_toggle.et_pb_toggle_open h5:before{background:transparent;content: "\4b";}

/******************** Timeline *********************/

/***********************Style 2***********************/
.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_description_inner{width: 70%;float: right;display: inline-block;order: 2;padding-left: 20px;}
.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_position{display: block;}
.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_separator{display:none;}
.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_company{display: block;}
.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_meta:before{content: "";border-top: 5px solid var(--ddamt_color30);border-bottom: 8px solid var(--ddamt_color4);border-left: 8px solid var(--ddamt_color4);border-right: 8px solid var(--ddamt_color30);display: inline-grid;position: absolute;right: -16px;top: 0;}
.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_meta:after{content: "";border-top: 5px solid var(--ddamt_color31);border-bottom: 8px solid var(--ddamt_color4);border-left: 8px solid var(--ddamt_color31);border-right: 8px solid var(--ddamt_color4);display: inline-grid;position: absolute;left: -16px;top: 0;}
.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_description:before{content: "";background: var(--white);width: 7px;height: 7px;border-radius: 50%;border: 5px solid var(--ddamt_color4);box-shadow: 0 0 0 4px var(--ddamt_color3);margin: auto 0;position: absolute;left: 0;transform: translateX(-161px);top: 50%;margin-top: -7px;z-index: 3;}
@media only screen and (max-width: 767px){
	.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_description:before{transform: translateX(-122px);}
	.agency_timeline_style2_row .et_pb_testimonial .et_pb_testimonial_description_inner{width: 100%;float: none;display: block;order: 3;padding-left: 0;}
}

/***********************Style 4***********************/
.agency_timeline_style4_row .et_pb_promo .et_pb_button_wrapper{width: 50%;float: left;padding-right: 43px;display: inline-block;}
.agency_timeline_style4_row .et_pb_promo:nth-child(even) .et_pb_button_wrapper{float: right;padding-left: 43px;}
@media only screen and (max-width: 981px){
	.agency_timeline_style4_row .et_pb_promo .et_pb_button_wrapper{width: 100%;float: none;padding-left: 43px;padding-right: 0;}
	.agency_timeline_style4_row .et_pb_promo:nth-child(even) .et_pb_button_wrapper{float: none;}
}

/***********************Style 5***********************/
.agency_timeline_style5_row .et_pb_column:hover .et_pb_blurb{-webkit-transform: rotateY( 360deg );transform: rotateY( 360deg );}

/******************** Service *********************/

/***********************Style 2***********************/
.agency_service_style2_row .et_pb_blurb .et_pb_blurb_description:hover{text-decoration: underline;}

/***********************Style 3***********************/
.agency_service_style3_row .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{border-radius: 10px;padding: 20px;}
.agency_service_style3_row .et_pb_blurb .et_pb_blurb_description a:before{content: "\26";font-family: 'ETmodules';position: absolute;right: -10px;display: block;bottom: -20px;color: var(--ddamt_color4);font-weight: 600;font-size: 20px;transition: 0.4s;}
.agency_service_style3_row .et_pb_blurb:hover .et_pb_blurb_description a:before{color:var(--ddamt_color2);font-size: 24px;}
.agency_service_style3_row .et_pb_blurb:hover .et_pb_main_blurb_image{-webkit-animation: flipInY .5s ease-in-out;animation: flipInY .5s ease-in-out;}
@keyframes flipInY{
0% {-webkit-transform: perspective(400px) rotateY(90deg);-ms-transform: perspective(400px) rotateY(90deg);transform: perspective(400px) rotateY(90deg);opacity: 0;}
40%{-webkit-transform: perspective(400px) rotateY(-10deg);-ms-transform: perspective(400px) rotateY(-10deg);transform: perspective(400px) rotateY(-10deg);}
70%{-webkit-transform: perspective(400px) rotateY(10deg);-ms-transform: perspective(400px) rotateY(10deg);transform: perspective(400px) rotateY(10deg);}
100%{-webkit-transform: perspective(400px) rotateY(0deg);-ms-transform: perspective(400px) rotateY(0deg);transform: perspective(400px) rotateY(0deg);opacity: 1;}
}

/***********************Style 4***********************/
.agency_service_style4_row .et_pb_image .et_pb_image_wrap,.agency_service_style4_row .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}
.agency_service_style4_row .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{border-radius: 10px;padding: 15px;}
.agency_service_style4_row .et_pb_blurb .et_pb_blurb_description{opacity:0}
.agency_service_style4_row .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description{opacity:1;}
.agency_service_style4_row .et_pb_column:hover .et_pb_blurb{top:0;display:flex;}

/***********************Style 5***********************/
.agency_service_style5_row .et_pb_blurb .et_pb_blurb_description{position: relative;z-index: 2;padding-top: 25px;margin-top: 15px;}
.agency_service_style5_row .et_pb_blurb .et_pb_blurb_description:before{content: "";position: absolute;top: 0;left: -50px;height: 2px;-webkit-transition: all .3s linear; transition: all .3s linear;width: calc(100% + 50px);background-color: var(--ddamt_color32);}
.agency_service_style5_row .et_pb_blurb .et_pb_blurb_description:after{content: '';position: absolute;top: 0;left: -50px;height: 2px;-webkit-transition: all .3s linear;transition: all .3s linear;width: 0;background-color: var(--ddamt_color4);}
.agency_service_style5_row .et_pb_column:hover .et_pb_blurb .et_pb_blurb_description:after{width: calc(100% + 50px);}

/******************** Form *********************/

/***********************Style 2***********************/
.agency_form_style2_row .agency_homev1_title h3 span{font-weight: 100;color: var(--ddamt_color7);}


/******************** Logo *********************/

/***********************Style 1***********************/
.agency_logo_style1_row .et_pb_column:hover .et_pb_image:first-child{-webkit-transform: translateY(150%);transform: translateY(150%);}
.agency_logo_style1_row .et_pb_column:hover .et_pb_image:last-child{-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

/***********************Style 2***********************/
.agency_logo_style2_img .et_pb_image_wrap img{-webkit-filter: grayscale(100%);-ms-filter: grayscale(100%);-moz-filter: grayscale(100%);-webkit-transition: .3s;transition-delay: 0.5s;}
.agency_logo_style2_img:hover .et_pb_image_wrap img{filter: brightness(0) invert(1);}

/***********************Style 3***********************/
.agency_logo_style3_img .et_pb_image_wrap img{opacity: .7;max-width: 220px;transition: .4s;}
.agency_logo_style3_img:hover .et_pb_image_wrap img{filter: brightness(0) invert(1);opacity: 1;}

/***********************Style 4***********************/
.agency_logo_style4_img:hover .et_pb_image_wrap img{filter: brightness(0) invert(1);}


/******************** Feature *********************/

/***********************Style 1***********************/
.agency_feature_style1_sec .et_pb_button_module_wrapper{display:inline-block;}
.agency_feature_style1_sec .et_pb_blurb .et_pb_blurb_description a{display: block;margin-top: 10px;z-index: 1;}
.agency_feature_style1_sec .et_pb_blurb .et_pb_blurb_description a span{opacity: 0;color: var(--ddamt_color4);font-size: 15px;margin-left: -5px;-webkit-transition: all .3s linear;transition: all .3s linear;-webkit-transition-delay: .25s;transition-delay: .25s;}
.agency_feature_style1_sec .et_pb_blurb:hover .et_pb_blurb_description a span{opacity: 1;margin-left: 0;}
.agency_feature_style1_sec .et_pb_blurb .et_pb_blurb_description a:before{content: "\e03c";font-family: 'ETmodules';display: inline-block;vertical-align: middle;position: relative;margin-right: 10px;line-height: normal;color: var(--ddamt_color2);font-size: 15px;}
.agency_feature_style1_sec .et_pb_blurb:hover .et_pb_blurb_description a:before{color: var(--ddamt_color4);}
.agency_feature_style1_sec .et_pb_promo .et_pb_button:before{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2!important;z-index: -1;transform: skewX(-22deg); content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_feature_style1_sec .et_pb_promo .et_pb_button:hover:before{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX(0deg);}
.agency_feature_style1_sec .et_pb_promo .et_pb_button_wrapper{width: 30%;display: flex;height: 100%;align-items: center;float: right;text-align: right;flex-wrap: wrap;flex-direction: row-reverse;}
@media only screen and (max-width: 981px){
	.agency_feature_style1_sec .et_pb_button_module_wrapper{display:block;}
	.agency_feature_style1_sec .et_pb_promo .et_pb_button_wrapper{width: 100%;float: none;display: block;}
}

/***********************Style 3***********************/
.agency_feature_style3_blurb .et_pb_image_wrap .et-pb-icon{padding: 20px;display: inline-block;}

/***********************Style 4***********************/
.agency_feature_style4_sec .et_pb_blurb .et_pb_image_wrap .et-pb-icon{box-shadow: 0 0 0 7px var(--ddamt_color33);padding: 20px;}
.agency_feature_style4_sec .et_pb_image .et_pb_image_wrap,.agency_feature_style4_sec .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}

/******************** About / Intro *********************/

/***********************Style 1***********************/
.agency_intro_style1_sec .et_pb_blurb .et_pb_blurb_container{vertical-align:middle;}
.agency_intro_style1_sec .agency_intro_style1_col1 .et_pb_image .et_pb_image_wrap,.agency_intro_style1_sec .agency_intro_style1_col1 .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}

/***********************Style 2***********************/
.agency_intro_style2_sec .et_pb_image .et_pb_image_wrap,.agency_intro_style2_sec .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}

/***********************Style 3***********************/
.agency_intro_style3_barcounter .et_pb_counter_amount_number{position: absolute;top: -35px;right: 0;padding: 2px 6px !important;background: var(--ddamt_color3);border-radius: 4px;}
.agency_intro_style3_barcounter .et_pb_counter_amount_number:before{content: "";position: absolute;left: 50%;bottom: -8px;margin-left: -5px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 10px solid var(--ddamt_color34);max-width: 0px !important;min-width: 0px !important;}
.agency_intro_style3_video .et_pb_video_play:before{content: "\45" !important;background:var(--ddamt_color2);border-radius: 50%;-webkit-box-shadow: 0 0 0 0 rgb(255 255 255 / 60%);-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 rgb(255 255 255 / 60%);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;-webkit-animation-delay: .9s;-moz-animation-delay: .9s;-ms-animation-delay: .9s;-o-animation-delay: .9s;animation-delay: .9s;}
.agency_intro_style3_video .et_pb_video_play:after{animation-delay: .6s;content: "";position: absolute;top: 50%;left: 50%;width: 80px;height: 80px;-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 rgb(255 255 255 / 60%);-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 rgb(255 255 255 / 60%);-webkit-animation: ripple 3s infinite;-moz-animation: ripple 3s infinite;-ms-animation: ripple 3s infinite;-o-animation: ripple 3s infinite;animation: ripple 3s infinite;}
@media only screen and (max-width: 981px){
	.agency_intro_style3_video .et_pb_video_play:after{width: 50px;height: 50px;}
}
@media only screen and (max-width: 767px){
	.agency_intro_style3_sec .et_pb_row .et_pb_column:nth-child(2){margin-right: 0 !important;margin-bottom: 30px !important;}
}

/***********************Style 4***********************/
.agency_intro_style4_img .et_pb_image_wrap,.agency_intro_style4_img .et_pb_image_wrap img{height:100%;object-fit:cover;}

/***********************Style 5***********************/
.agency_intro_style5_col1 .et_pb_image .et_pb_image_wrap,.agency_intro_style5_col1 .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}
@media only screen and (max-width: 981px){
	.agency_intro_style5_sec .et_pb_blurb .et_pb_image_wrap .et-pb-icon{padding: 15px;display: inline-block;}
}

/******************** Pricing *********************/

/***********************Style 1***********************/
.agency_pricing_style1_row .et_pb_pricing .et_pb_pricing_content_top .et_pb_sum,.agency_pricing_style1_row .et_pb_pricing  .et_pb_best_value{font-weight: 400;}
.agency_pricing_style1_row .et_pb_pricing .et_pb_pricing{display: inline-block;}
.agency_pricing_style1_row .et_pb_pricing .et_pb_button_wrapper{background: var(--ddamt_color2);padding: 30px 0;border-radius: 0 0 8px 8px;line-height: 0;}
.agency_pricing_style1_row .et_pb_pricing .et_pb_pricing li span:before{left: unset;position: relative;top: unset;content: "\4e";border-radius: 0;font-family: 'ETmodules';border: none; vertical-align: middle;margin-right: 10px;font-size: 20px;color: var(--ddamt_color4);}
.agency_pricing_style1_row .et_pb_pricing .et_pb_pricing li.et_pb_not_available span:before{content: "\4d";color: var(--ddamt_color3);}
.agency_pricing_style1_row .et_pb_pricing .et_pb_pricing li:last-child{padding-bottom:0;}
.agency_pricing_style1_row .et_pb_pricing .et_pb_button_wrapper .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_pricing_style1_row .et_pb_pricing .et_pb_button_wrapper .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_pricing_style1_row .et_pb_pricing  .et_pb_best_value{position:relative;}
.agency_pricing_style1_row .et_pb_pricing  .et_pb_best_value:before{content: "\e033";font-family: 'ETmodules';display: block; margin: 0 auto 20px;font-size: 40px;width: 90px;height: 90px;text-align: center;line-height: 90px;border-radius: 50%;background: var(--ddamt_color4)24;-webkit-text-stroke: 2px var(--ddamt_color4);-webkit-text-fill-color: transparent;}
.agency_pricing_style1_row .et_pb_pricing:hover  .et_pb_best_value:before{background:var(--ddamt_color4);-webkit-text-stroke: 2px var(--ddamt_color2);}
.agency_pricing_style1_row .et_pb_column:nth-child(2) .et_pb_pricing  .et_pb_best_value:before{content: "\e089";}

/***********************Style 2***********************/
.agency_pricing_style2_row .et_pb_pricing .et_pb_pricing{display: inline-block;}
.agency_pricing_style2_row .et_pb_pricing .et_pb_button_wrapper{padding: 0;}
.agency_pricing_style2_row .et_pb_pricing .et_pb_pricing li span:before{left: unset;position: relative;top: unset;content: "\e052";border-radius: 0;font-family: 'ETmodules';border: none; vertical-align: middle;margin-right: 10px;font-size: 15px;color: var(--ddamt_color4);line-height: normal;}
.agency_pricing_style2_row .et_pb_pricing .et_pb_pricing li.et_pb_not_available span:before{content: "\e051";color: var(--ddamt_color3);}
.agency_pricing_style2_row .et_pb_pricing .et_pb_pricing li:last-child{padding-bottom:0;}
.agency_pricing_style2_row .et_pb_pricing:hover .et_pb_button_wrapper .et_pb_button{background:var(--ddamt_color3) !important;}

/***********************Style 3***********************/
.agency_pricing_style3_row .et_pb_pricing .et_pb_button_wrapper{padding: 0;}
.agency_pricing_style3_row .et_pb_pricing .et_pb_pricing li span:before{left: unset;position: relative;top: unset;content: "\4e";border-radius: 0;font-family: 'ETmodules';border: none; vertical-align: middle;margin-right: 10px;font-size: 20px;color: var(--ddamt_color4);}
.agency_pricing_style3_row .et_pb_pricing .et_pb_pricing li.et_pb_not_available span:before{content: "\4d";color: var(--ddamt_color3);}
.agency_pricing_style3_row .et_pb_pricing .et_pb_pricing li:last-child{padding-bottom:0;}
.agency_pricing_style3_row .et_pb_pricing .et_pb_button_wrapper .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_pricing_style3_row .et_pb_pricing .et_pb_button_wrapper .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}

/***********************Style 4***********************/
.agency_pricing_style4_row .et_pb_tabs .et_pb_tabs_controls:after{border:none;}
.agency_pricing_style4_row .et_pb_tabs .et_pb_tabs_controls li a{padding: 0;display: block;}
.agency_pricing_style4_row .et_pb_pricing .et_pb_pricing li:last-child{padding-bottom:0;}
.agency_pricing_style4_row .et_pb_pricing .et_pb_button_wrapper{padding:0;}
.agency_pricing_style4_row .et_pb_pricing .et_pb_button_wrapper .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_pricing_style4_row .et_pb_pricing .et_pb_button_wrapper .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}

/***********************Style 5***********************/
.agency_pricing_style5_row .et_pb_pricing .et_pb_pricing_heading:before{content: "\e009";font-family: 'ETmodules';margin-bottom: 16px;position: relative;display: block;font-size: 45px;line-height: normal;color: var(--ddamt_color4);text-align: center;}
.agency_pricing_style5_row .et_pb_column:nth-child(2) .et_pb_pricing  .et_pb_pricing_heading:before{content: "\e021";}
.agency_pricing_style5_row .et_pb_column:nth-child(3) .et_pb_pricing  .et_pb_pricing_heading:before{content: "\e02f";}
.agency_pricing_style5_row .et_pb_pricing .et_pb_button_wrapper{padding: 0;}
.agency_pricing_style5_row .et_pb_pricing .et_pb_pricing li:last-child{padding-bottom:0;}
.agency_pricing_style5_row .et_pb_pricing .et_pb_button_wrapper .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_pricing_style5_row .et_pb_pricing .et_pb_button_wrapper .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}

/******************** Counter *********************/

/***********************Style 1***********************/
.agency_counter_style1_row .et_pb_text h4{padding-bottom: 0;font-weight: 400;}

/***********************Style 4***********************/
.agency_counter_style4_row .et_pb_image .et_pb_image_wrap,.agency_counter_style4_row .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}

/***********************Style 5***********************/
.agency_counter_style5_row .et_pb_column:hover .et_pb_blurb{-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);}

/******************** Gallery *********************/

/***********************Style 1***********************/
.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 3% !important;padding-bottom: 5px;}
.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3),.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item:nth-child(6){margin-right:0 !important;}
.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_image img{width:100%;}
.agency_gallery_style1 .et_pb_gallery_item:hover .et_overlay{opacity: 1;width: 90%;}
.agency_gallery_style1 .et_pb_gallery_item:hover .et_overlay:before{transform: translateX(0px);opacity: 1;visibility: visible;transition-delay: 0.3s;}
@media only screen and (max-width: 981px){
	.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3){margin-right:3% !important;}
	.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item:nth-child(2),.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item:nth-child(4){margin-right:0 !important;}
	.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_gallery_style1 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3){margin-right:0% !important;}
}

/***********************Style 2***********************/
.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 3% !important;padding-bottom: 5px;}
.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3),.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item:nth-child(6){margin-right:0 !important;}
.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_image img{width:100%;transition: all linear .3s;-webkit-transition: all linear .3s;-moz-transition: all linear .3s;}
.agency_gallery_style2 .et_pb_gallery_item:hover .et_pb_gallery_image img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_image{position: relative;overflow: hidden;}
.agency_gallery_style2 .et_pb_gallery_item:hover .et_overlay,.agency_gallery_style2 .et_pb_gallery_item:hover .et_pb_gallery_title{width: 100%;opacity: 1;}
@media only screen and (max-width: 981px){
	.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3){margin-right:3% !important;}
	.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item:nth-child(2),.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item:nth-child(4){margin-right:0 !important;}
	.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_gallery_style2 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3){margin-right:0% !important;}
}

/***********************Style 3***********************/
.agency_gallery_style3 .et_pb_gallery_items .et_pb_gallery_item{width: 33.33% !important;clear: none !important;margin-right: 0% !important;overflow: hidden;position: relative;margin-bottom: 0 !important;padding-bottom: 0;}
.agency_gallery_style3 .et_pb_gallery_items .et_pb_gallery_image img{width: 100%;-webkit-transform: scale3d(1.05,1.05,1);transform: scale3d(1.05,1.05,1); -webkit-transition: all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
.agency_gallery_style3 .et_pb_gallery_item:hover .et_pb_gallery_image img{opacity: 0.6;-webkit-transform: scale3D(1,1,1);transform: scale3D(1,1,1);}
.agency_gallery_style3 .et_pb_gallery_items .et_pb_gallery_image{position: relative;overflow: hidden;}
.agency_gallery_style3 .et_pb_gallery_item:hover .et_overlay{opacity: 1;z-index:3;}
.agency_gallery_style3 .et_pb_gallery_item:hover .et_pb_gallery_title,.agency_gallery_style3 .et_pb_gallery_item:hover .et_overlay:before{opacity: 1;-webkit-transition-delay: 0.2s;transition-delay: 0.2s;}
.agency_gallery_style3 .et_pb_gallery_item .et_overlay:after{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(255,255,255,0.5);content: '';opacity: 0;-webkit-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;-webkit-transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform: scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);}
.agency_gallery_style3 .et_pb_gallery_item:hover .et_overlay:after{opacity: 1;-webkit-transform: scale3d(2.5,1.6,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);transform: scale3d(2.5,1.6,1) rotate3d(0,0,1,45deg) translate3d(0,100%,0);}
@media only screen and (max-width: 981px){
	.agency_gallery_style3 .et_pb_gallery_items .et_pb_gallery_item{width: 50% !important;clear: none !important;}
}
@media only screen and (max-width: 767px){
	.agency_gallery_style3 .et_pb_gallery_items .et_pb_gallery_item{width: 100% !important;}
}

/***********************Style 4***********************/
.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 3% !important;padding-bottom: 5px;}
.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3),.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item:nth-child(6){margin-right:0 !important;}
.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_image img{width:100%;}
.agency_gallery_style4 .et_pb_gallery_item:hover .et_overlay{opacity: 1;z-index:3;}
.agency_gallery_style4 .et_pb_gallery_item:hover .et_pb_gallery_title{opacity:1;}
.agency_gallery_style4 .et_pb_gallery_item .et_overlay:after{background: var(--ddamt_color3);opacity: 0;overflow: hidden;display: block;position: absolute;left: 0;top: 0;vertical-align: top; width: 100%;height: 100%;z-index: 1;-moz-border-radius: 100%;border-radius: 100%;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;-moz-transition: -moz-transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;transition: transform .5s cubic-bezier(.4,0,.2,1),opacity .5s;content: "";z-index: 3;}
.agency_gallery_style4 .et_pb_gallery_item:hover .et_overlay:after{overflow: hidden;opacity: .7;-webkit-transform: scale(1.55);-moz-transform: scale(1.55);-ms-transform: scale(1.55);transform: scale(1.55);}
@media only screen and (max-width: 981px){
	.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3){margin-right:3% !important;}
	.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item:nth-child(2),.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item:nth-child(4){margin-right:0 !important;}
	.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_gallery_style4 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3){margin-right:0% !important;}
}

/***********************Style 5***********************/
.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 3% !important;padding-bottom: 5px;}
.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3),.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item:nth-child(6){margin-right:0 !important;}
.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_image img{width:100%;-webkit-transition: all 1.5s ease-out;transition: all 1.5s ease-out;}
.agency_gallery_style5 .et_pb_gallery_item:hover .et_pb_gallery_image img{-webkit-transform: scale(1.4);transform: scale(1.4);}
.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_image{position: relative;overflow: hidden;}
@media only screen and (max-width: 981px){
	.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3){margin-right:3% !important;}
	.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item:nth-child(2),.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item:nth-child(4){margin-right:0 !important;}
	.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_gallery_style5 .et_pb_gallery_items .et_pb_gallery_item:nth-child(3){margin-right:0% !important;}
}

/******************** Newsletter *********************/

/***********************Style 1***********************/
.agency_newsletter_style1_row .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_button_wrap{position: absolute;right: 7px;top: 0;bottom: 0;display: flex;align-items: center;justify-content: center;}
.agency_newsletter_style1_row .et_pb_newsletter .et_pb_newsletter_field{padding-bottom: 0;margin-bottom: 0;}
.agency_newsletter_style1_row .et_pb_newsletter .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color4);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_newsletter_style1_row .et_pb_newsletter .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}

/***********************Style 2***********************/
.agency_newsletter_style2_row .et_pb_newsletter .et_pb_newsletter_field{padding-bottom: 0;margin-bottom: 0;flex-basis: 33.33%;padding-left: 10px;}
.agency_newsletter_style2_row .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_button_wrap{flex-basis: 33.33%;padding-left: 10px;}
.agency_newsletter_style2_row .et_pb_newsletter .et_pb_newsletter_field:first-child{padding-left:0;}
.agency_newsletter_style2_row .et_pb_newsletter .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_newsletter_style2_row .et_pb_newsletter .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
@media only screen and (max-width: 767px){
	.agency_newsletter_style2_row .et_pb_newsletter .et_pb_newsletter_field{padding-bottom: 10px;flex-basis: 100%;padding-left: 0px;}
	.agency_newsletter_style2_row .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_button_wrap{flex-basis: 100%;padding-left: 0px;}
}

/***********************Style 3***********************/
.agency_newsletter_style3_row .et_pb_newsletter .et_pb_newsletter_field{padding-bottom: 0;margin-bottom: 0;flex-basis: 40%;padding-left: 10px;}
.agency_newsletter_style3_row .et_pb_newsletter .et_pb_newsletter_field:first-child{padding-left:0;}
.agency_newsletter_style3_row .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_button_wrap{flex-basis: 20%;padding-left: 10px;}
.agency_newsletter_style3_row .et_pb_newsletter .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_newsletter_style3_row .et_pb_newsletter .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
@media only screen and (max-width: 767px){
	.agency_newsletter_style3_row .et_pb_newsletter .et_pb_newsletter_field{padding-bottom: 10px;flex-basis: 100%;padding-left: 0px;}
	.agency_newsletter_style3_row .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_button_wrap{flex-basis: 100%;padding-left: 0px;}
}

/***********************Style 4***********************/
.agency_newsletter_style4_row .et_pb_newsletter .et_pb_newsletter_field{padding-bottom: 0;margin-bottom: 0;}
.agency_newsletter_style4_row .et_pb_newsletter .et_pb_newsletter_button .et_pb_newsletter_button_text{display:none;}
.agency_newsletter_style4_row .et_pb_newsletter .et_pb_newsletter_button:after{margin: 0 !important;position: relative;top: unset;left: unset;right: unset;bottom: unset;}

/***********************Style 5***********************/
.agency_newsletter_style5_row .et_pb_newsletter .et_pb_newsletter_form .et_pb_newsletter_button_wrap{position: absolute;right: 0px;top: 0;}
.agency_newsletter_style5_row .et_pb_newsletter .et_pb_newsletter_field{padding-bottom: 0;margin-bottom: 0;}
.agency_newsletter_style5_row .et_pb_newsletter .et_pb_button:after{position: absolute;right: -15px!important;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color4);opacity: 0.2!important;z-index: -1;transform: skewX( -22deg );content: ""!important;transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block!important;margin: 0!important;}
.agency_newsletter_style5_row .et_pb_newsletter .et_pb_button:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}

/******************** Blog *********************/

/***********************Style 1***********************/
.agency_blog_style1 .et_pb_post{position: relative;overflow: hidden;padding: 0;margin-bottom: 30px !important;}
.agency_blog_style1 .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blog_style1 .et_pb_post .et_pb_image_container{margin:0;}
.agency_blog_style1 .et_pb_post .entry-featured-image-url{position:relative;margin-bottom:0;display:block;height: 400px;}
.agency_blog_style1 .et_pb_post:hover .entry-featured-image-url img{transform: scale(1);transition: 0.9s;}
.agency_blog_style1 .et_pb_post .des{position: absolute;transition: 0.5s;border-radius: 4px;background: var(--ddamt_color23);width: 100%;height: 100%;top: 0;left: 0;padding: 25px 20px;display: flex;flex-wrap: wrap;flex-direction: column;justify-content: center;}
.agency_blog_style1 .et_pb_post:hover .des{transition: 0.4s;background:rgb(20 33 43 / 80%);box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1);}
.agency_blog_style1 .et_pb_post .des:after{position: absolute;content: "";top: 0px;right: 0;border-top: 0px solid transparent;border-bottom: 50px solid transparent;border-right: 50px solid var(--ddamt_color4);}
.agency_blog_style1 .et_pb_post:hover .entry-title,.agency_blog_style1 .et_pb_post:hover .more-link,.agency_blog_style1 .et_pb_post:hover .post-content-inner p{color:var(--ddamt_color2);}
.agency_blog_style1 .et_pb_post .post-meta span{position:relative;padding: 0 5px;}
.agency_blog_style1 .et_pb_post .post-meta span:first-child{padding-left:0;}
.agency_blog_style1 .et_pb_post .post-meta span:last-child{padding-right:0;}
.agency_blog_style1 .et_pb_post .post-meta span:before{font-family: 'ETmodules';margin-right: 5px;color: var(--ddamt_color4);vertical-align: middle;position: relative;}
.agency_blog_style1 .et_pb_post .post-meta span.author:before{content: "\e08a";}
.agency_blog_style1 .et_pb_post .post-meta span.date:before{content: "\e06b";}
.agency_blog_style1 .et_pb_post .post-meta span.cat:before{content: "\e05c";}
.agency_blog_style1 .et_pb_post .more-link:after{content: "\24";font-family: 'ETmodules';margin-left: 3px;font-size: 18px;position: relative;transition: 0.4s;vertical-align: middle;}
.agency_blog_style1 .et_pb_post .more-link:hover:after{margin-left: 12px;}
@media only screen and (max-width: 767px){
	.agency_blog_style1 .et_pb_post .entry-featured-image-url{height: 340px;}
	}

/***********************Style 2***********************/
.agency_blog_style2 .et_pb_post{position: relative;overflow: hidden;padding: 0;margin-bottom: 30px !important;}
.agency_blog_style2 .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blog_style2 .et_pb_post .et_pb_image_container{margin:0;}
.agency_blog_style2 .et_pb_post .entry-featured-image-url{position:relative;margin-bottom:0;display:block;overflow:hidden;}
.agency_blog_style2 .et_pb_post:hover .entry-featured-image-url img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.agency_blog_style2 .et_pb_post .des{position: relative;padding: 30px 20px;background: var(--ddamt_color2);}
.agency_blog_style2 .et_pb_post .post-meta span{position:relative;padding: 0 5px;}
.agency_blog_style2 .et_pb_post .post-meta span:first-child{padding-left:0;}
.agency_blog_style2 .et_pb_post .post-meta span:last-child{padding-right:0;}
.agency_blog_style2 .et_pb_post .post-meta span:before{font-family: 'ETmodules';margin-right: 5px;color: var(--ddamt_color4);vertical-align: middle;position: relative;}
.agency_blog_style2 .et_pb_post .post-meta span.author:before{content: "\e08a";}
.agency_blog_style2 .et_pb_post .post-meta span.date:before{content: "\e06b";}
.agency_blog_style2 .et_pb_post .post-meta span.cat:before{content: "\e05c";}
.agency_blog_style2 .et_pb_post .more-link:after{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2;z-index: -1;transform: skewX( -22deg );content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_blog_style2 .et_pb_post .more-link:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}

/***********************Style 3***********************/
.agency_blog_style3 .et_pb_post{position: relative;overflow: hidden;padding: 0;margin-bottom: 30px !important;}
.agency_blog_style3 .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blog_style3 .et_pb_post .et_pb_image_container{margin:0;}
.agency_blog_style3 .et_pb_post .entry-featured-image-url{position:relative;margin-bottom:0;display:block;overflow:hidden;height: 420px;}
.agency_blog_style3 .et_pb_post:hover .entry-featured-image-url img{transform: scale(1.1);}
.agency_blog_style3 .et_pb_post .entry-featured-image-url:after{background: linear-gradient(180deg,var(--ddamt_color4) 0,var(--ddamt_color1));position: absolute;left: 0;right: 0;width: 100%;height: 100%;content: "";z-index: 1;opacity: 0;}
.agency_blog_style3 .et_pb_post:hover .entry-featured-image-url:after{opacity: .85;top: 0;}
.agency_blog_style3 .et_pb_post .des{display: flex;flex-wrap: wrap;position: absolute;bottom: -80px;width: 100%;padding: 30px 20px;z-index: 3;transition: all .3s cubic-bezier(.645,.045,.355,1);}
.agency_blog_style3 .et_pb_post:hover .des{bottom:0;}
.agency_blog_style3 .et_pb_post .des:before{position: absolute;content: "";background: linear-gradient(180deg,transparent 0,var(--ddamt_color1) 70%);left: 0;top: 0;width: 100%;height: 100%;opacity: 1;z-index: -1;}
.agency_blog_style3 .et_pb_post:hover .des:before,.agency_blog_style3 .et_pb_post .more-link{opacity:0;}
.agency_blog_style3 .et_pb_post:hover .more-link{opacity:1;}
.agency_blog_style3 .et_pb_post .more-link:after{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color2);opacity: 0.2;z-index: -1;transform: skewX( -22deg );content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_blog_style3 .et_pb_post .more-link:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
@media only screen and (max-width: 767px){
	.agency_blog_style3 .et_pb_post .entry-featured-image-url{height: 340px;}
}

/***********************Style 4***********************/
.agency_blog_style4 .et_pb_post{position: relative;overflow: hidden;padding: 0;margin-bottom: 30px !important;}
.agency_blog_style4 .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blog_style4 .et_pb_post .et_pb_image_container{margin:0;}
.agency_blog_style4 .et_pb_post .entry-featured-image-url{position:relative;margin-bottom:0;display:block;overflow:hidden;}
.agency_blog_style4 .et_pb_post .entry-featured-image-url .et_overlay{border: none;opacity: 1;z-index: 3;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;}
.agency_blog_style4 .et_pb_post:hover .entry-featured-image-url .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;}
.agency_blog_style4 .et_pb_post .entry-featured-image-url .et_overlay:before{margin: 0!important;transform: translate(-50%,-50%);top: 50% !important;font-size: 20px;border-radius: 50%;padding: 15px;background: var(--ddamt_color2);}
.agency_blog_style4 .et_pb_post .des{position: relative;padding: 30px 20px 0px;}
.agency_blog_style4 .et_pb_post .des:before{position: absolute;content: '';left: 0px;top: 0px;right: 0px;bottom: 25px;background-color: var(--white);box-shadow: 0px 0px 15px rgb(0 0 0 / 10%);z-index: -1;}
.agency_blog_style4 .et_pb_post .more-link:after{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color3);opacity: 0.2;z-index: -1;transform: skewX( -22deg );content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_blog_style4 .et_pb_post .more-link:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_blog_style4 .et_pb_post .post-meta span{position:relative;padding: 0 5px;}
.agency_blog_style4 .et_pb_post .post-meta span:first-child{padding-left:0;}
.agency_blog_style4 .et_pb_post .post-meta span:last-child{padding-right:0;}
.agency_blog_style4 .et_pb_post .post-meta span:before{font-family: 'ETmodules';margin-right: 5px;color: var(--ddamt_color4);vertical-align: middle;position: relative;}
.agency_blog_style4 .et_pb_post .post-meta span.date:before{content: "\e06b";}
.agency_blog_style4 .et_pb_post .post-meta span.cat:before{content: "\e05c";}

/***********************Style 5***********************/
.agency_blog_style5 .et_pb_post{position: relative;overflow: hidden;padding: 0;margin-bottom: 30px !important;}
.agency_blog_style5 .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_blog_style5 .et_pb_post .et_pb_image_container{margin:0;}
.agency_blog_style5 .et_pb_post .entry-featured-image-url{position:relative;margin-bottom:0;display:block;overflow:hidden;}
.agency_blog_style5 .et_pb_post .des{display: flex;flex-wrap: wrap;position:relative;border: 1px solid var(--ddamt_color35);padding: 20px;}
.agency_blog_style5 .et_pb_post .more-link:after{position: absolute;right: -15px;left: auto;top: 0;width: 26px;height: 100%;background: var(--ddamt_color4);opacity: 0.2;z-index: -1;transform: skewX( -22deg );content: "";transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;display: block;margin: 0;}
.agency_blog_style5 .et_pb_post .more-link:hover:after{opacity: 1!important;right: -1px!important;width: 101%;transform: skewX( 0deg );}
.agency_blog_style5 .et_pb_post:hover .more-link{opacity:1;}

/******************** Project *********************/

/***********************Style 1***********************/
.agency_project_style1 .et_pb_portfolio_items .project{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 30px !important;padding-bottom: 0px;}
.agency_project_style1 .et_pb_portfolio_items .project.on_last_row{margin-bottom:0 !important;}
.agency_project_style1 .et_pb_portfolio_items .project:nth-child(3),.agency_project_style1 .et_pb_portfolio_items .project:nth-child(6){margin-right:0 !important;}
.agency_project_style1 .et_pb_portfolio_items .project img{-webkit-transform: scale(1);transform: scale(1);-webkit-transition: 0.5s ease-in-out;transition: 0.5s ease-in-out;width:100%;height: 100%;object-fit: cover;}
.agency_project_style1 .project:hover img{-webkit-transform: scale(1.1);transform: scale(1.1);}
.agency_project_style1 .et_pb_portfolio_filters li{float: none;display: inline-block;}
.agency_project_style1 .et_pb_portfolio_filters li:first-child a{margin-left:0;}
.agency_project_style1 .et_pb_portfolio_filters li:last-child a{margin-right:0;}
.agency_project_style1 .et_pb_portfolio_filters li a{margin: 0 5px; padding: 8px 25px;border: none;border-radius: 30px !important;background: transparent !important;}
.agency_project_style1 .project .des{position: absolute;left: 30px;max-width: 230px;bottom: -160px;display: flex;flex-wrap: wrap;background: var(--ddamt_color2);padding: 20px 30px;-webkit-box-shadow: 0px 0px 30px 0px rgb(32 43 76 / 10%);-moz-box-shadow: 0px 0px 30px 0px rgba(32, 43, 76, 0.1);box-shadow: 0px 0px 30px 0px rgb(32 43 76 / 10%);transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}
.agency_project_style1 .project:hover .des{bottom: 30px;}
@media only screen and (max-width: 981px){
	.agency_project_style1 .et_pb_portfolio_items .project{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_project_style1 .et_pb_portfolio_items .project:nth-child(3){margin-right:3% !important;}
	.agency_project_style1 .et_pb_portfolio_items .project:nth-child(2),.agency_project_style1 .et_pb_portfolio_items .project:nth-child(4){margin-right:0 !important;}
	.agency_project_style1 .et_pb_portfolio_items .project:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_project_style1 .et_pb_portfolio_items .project{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_project_style1 .et_pb_portfolio_items .project:nth-child(3){margin-right:0% !important;}
	.agency_project_style1 .et_pb_portfolio_filters li{width: 100% !important;}
	.agency_project_style1 .et_pb_portfolio_filters li a{margin: 0 0 5px;}
	.agency_project_style1 .et_pb_portfolio_filters li:last-child a{margin: 0;}
}

/***********************Style 2***********************/
.agency_project_style2 .et_pb_portfolio_items .project{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 30px !important;padding-bottom: 0px;}
.agency_project_style2 .et_pb_portfolio_items .project.on_last_row{margin-bottom:0 !important;}
.agency_project_style2 .et_pb_portfolio_items .project:nth-child(3),.agency_project_style2 .et_pb_portfolio_items .project:nth-child(6){margin-right:0 !important;}
.agency_project_style2 .et_pb_portfolio_items .project img{width:100%;height: 100%;object-fit: cover;}
.agency_project_style2 .et_pb_portfolio_filters li{float: none;display: inline-block;}
.agency_project_style2 .et_pb_portfolio_filters li:first-child a{margin-left:0;}
.agency_project_style2 .et_pb_portfolio_filters li:last-child a{margin-right:0;}
.agency_project_style2 .et_pb_portfolio_filters li a{margin: 0px 15px;padding: 10px 0;border: none;border-radius: 30px !important;background: transparent !important;overflow: visible;position: relative;}
.agency_project_style2 .et_pb_portfolio_filters li a:after{background-color: var(--ddamt_color4);content: "";position: absolute;width: 0;height: 1px;bottom: 0;left: auto;right: 0;transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-ms-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;}
.agency_project_style2 .et_pb_portfolio_filters li a.active:after,.agency_project_style2 .et_pb_portfolio_filters li a:hover:after{width: 100%;left: 0;right: auto;}
.agency_project_style2 .et_pb_portfolio_items .project:hover .et_overlay{opacity: 1;visibility: visible;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.agency_project_style2 .et_pb_portfolio_items .project:hover .et_overlay:before,.agency_project_style2 .project:hover .des{opacity: 1;visibility: visible;margin-top: 0 !important;}
.agency_project_style2 .project .des{left: 50%;flex-wrap: wrap;display: flex;position: absolute;top: 44%;text-align: center;margin-top: 30px;opacity: 0;visibility: hidden;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-ms-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;width: 100%; z-index: 4;}

@media only screen and (max-width: 981px){
	.agency_project_style2 .et_pb_portfolio_items .project{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_project_style2 .et_pb_portfolio_items .project:nth-child(3){margin-right:3% !important;}
	.agency_project_style2 .et_pb_portfolio_items .project:nth-child(2),.agency_project_style2 .et_pb_portfolio_items .project:nth-child(4){margin-right:0 !important;}
	.agency_project_style2 .et_pb_portfolio_items .project:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_project_style2 .et_pb_portfolio_items .project{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_project_style2 .et_pb_portfolio_items .project:nth-child(3){margin-right:0% !important;}
	.agency_project_style2 .et_pb_portfolio_filters li{width: 100% !important;}
	.agency_project_style2 .et_pb_portfolio_filters li a{margin: 0 0 5px;}
	.agency_project_style2 .et_pb_portfolio_filters li:last-child a{margin: 0;}
}

/***********************Style 3***********************/
.agency_project_style3 .et_pb_portfolio_items .project{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 30px !important;padding-bottom: 0px;}
.agency_project_style3 .et_pb_portfolio_items .project.on_last_row{margin-bottom:0 !important;}
.agency_project_style3 .et_pb_portfolio_items .project:nth-child(3),.agency_project_style3 .et_pb_portfolio_items .project:nth-child(6){margin-right:0 !important;}
.agency_project_style3 .et_pb_portfolio_items .project img{width:100%;height: 100%;object-fit: cover;}
.agency_project_style3 .et_pb_portfolio_filters li{float: none;display: inline-block;}
.agency_project_style3 .et_pb_portfolio_filters li:first-child a{margin-left:0;}
.agency_project_style3 .et_pb_portfolio_filters li:last-child a{margin-right:0;}
.agency_project_style3 .et_pb_portfolio_filters li a{margin: 0 5px; padding: 8px 25px;border: none;border-radius: 3px !important;background: transparent !important;}
.agency_project_style3 .et_pb_portfolio_items .project:hover .et_overlay{transform: rotateX(0deg);visibility: visible;opacity: 1;}
.agency_project_style3 .project .des{text-align: left;position: absolute;opacity: 0;z-index: 4;transform: translate(0%, 0%);transition: all 0.5s ease 0s;width: 90%;bottom: -1px;background-color: var(--ddamt_color2);padding: 15px 20px;}
.agency_project_style3 .project:hover .des{opacity: 1;left: 50%;transform: translate(-50%, 0%);}
.agency_project_style3 .project .des:before{content: "\4c";font-family: ETmodules;position: absolute;right: 0;top: 0; background-color: var(--ddamt_color4);width: 40px;height: 40px;line-height: 40px;color: var(--ddamt_color2);text-align: center;font-size: 24px;}
@media only screen and (max-width: 981px){
	.agency_project_style3 .et_pb_portfolio_items .project{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_project_style3 .et_pb_portfolio_items .project:nth-child(3){margin-right:3% !important;}
	.agency_project_style3 .et_pb_portfolio_items .project:nth-child(2),.agency_project_style3 .et_pb_portfolio_items .project:nth-child(4){margin-right:0 !important;}
	.agency_project_style3 .et_pb_portfolio_items .project:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_project_style3 .et_pb_portfolio_items .project{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_project_style3 .et_pb_portfolio_items .project:nth-child(3){margin-right:0% !important;}
	.agency_project_style3 .et_pb_portfolio_filters li{width: 100% !important;}
	.agency_project_style3 .et_pb_portfolio_filters li a{margin: 0 0 5px;}
	.agency_project_style3 .et_pb_portfolio_filters li:last-child a{margin: 0;}
}

/***********************Style 4***********************/
.agency_project_style4 .et_pb_portfolio_items .project{width: 25.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 30px !important;padding-bottom: 0px;}
.agency_project_style4 .et_pb_portfolio_items .project:nth-child(1),.agency_project_style4 .et_pb_portfolio_items .project:nth-child(5){width: 43.3% !important;}
.agency_project_style4 .et_pb_portfolio_items .project.on_last_row{margin-bottom:0 !important;}
.agency_project_style4 .et_pb_portfolio_items .project:nth-child(3),.agency_project_style4 .et_pb_portfolio_items .project:nth-child(6){margin-right:0 !important;}
.agency_project_style4 .et_pb_portfolio_items .project img{width:100%;height: 100%;object-fit: cover;}
.agency_project_style4 .et_pb_portfolio_filters li{float: none;display: inline-block;}
.agency_project_style4 .et_pb_portfolio_filters li:first-child a{margin-left:0;}
.agency_project_style4 .et_pb_portfolio_filters li:last-child a{margin-right:0;}
.agency_project_style4 .et_pb_portfolio_filters li a{margin: 0px 15px;padding: 10px 0;border: none;border-radius: 30px !important;background: transparent !important;overflow: visible;position: relative;}
.agency_project_style4 .et_pb_portfolio_filters li a:after{background-color: var(--ddamt_color4);content: "";position: absolute;width: 0;height: 2px;bottom: 0;left: auto;right: 0;transition: all 0.4s ease-out;-webkit-transition: all 0.4s ease-out;-moz-transition: all 0.4s ease-out;-ms-transition: all 0.4s ease-out;-o-transition: all 0.4s ease-out;}
.agency_project_style4 .et_pb_portfolio_filters li a.active:after,.agency_project_style4 .et_pb_portfolio_filters li a:hover:after{width: 100%;left: 0;right: auto;}
.agency_project_style4 .et_pb_portfolio_items .project:hover .et_overlay{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}
.agency_project_style4 .project .des{transition: all 900ms ease;-moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms 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: right center;-ms-transform-origin: right center;transform-origin: right center;border: none;z-index: 4;opacity: 1;position: absolute; width: 100%;text-align: center;top: 50%;left: 0;}
.agency_project_style4 .project:hover .des{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}
@media only screen and (max-width: 981px){
	.agency_project_style4 .et_pb_portfolio_items .project{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_project_style4 .et_pb_portfolio_items .project:nth-child(1),.agency_project_style4 .et_pb_portfolio_items .project:nth-child(5){width:48.5% !important;}
	.agency_project_style4 .et_pb_portfolio_items .project:nth-child(3){margin-right:3% !important;}
	.agency_project_style4 .et_pb_portfolio_items .project:nth-child(2),.agency_project_style4 .et_pb_portfolio_items .project:nth-child(4){margin-right:0 !important;}
	.agency_project_style4 .et_pb_portfolio_items .project:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_project_style4 .et_pb_portfolio_items .project{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_project_style4 .et_pb_portfolio_items .project:nth-child(1),.agency_project_style4 .et_pb_portfolio_items .project:nth-child(5){width:100% !important;}
	.agency_project_style4 .et_pb_portfolio_items .project:nth-child(3){margin-right:0% !important;}
	.agency_project_style4 .et_pb_portfolio_filters li{width: 100% !important;}
	.agency_project_style4 .et_pb_portfolio_filters li a{margin: 0 0 5px;}
	.agency_project_style4 .et_pb_portfolio_filters li:last-child a{margin: 0;}
}

/***********************Style 5***********************/
.agency_project_style5 .et_pb_portfolio_items .project{width: 31.3% !important;clear:none !important;margin-right: 3% !important;overflow:hidden;position:relative;margin-bottom: 30px !important;padding-bottom: 0px;}
.agency_project_style5 .et_pb_portfolio_items .project.on_last_row{margin-bottom:0 !important;}
.agency_project_style5 .et_pb_portfolio_items .project:nth-child(3),.agency_project_style5 .et_pb_portfolio_items .project:nth-child(6){margin-right:0 !important;}
.agency_project_style5 .et_pb_portfolio_items .project img{width:100%;height: 100%;object-fit: cover;}
.agency_project_style5 .et_pb_portfolio_filters li{float: none;display: inline-block;}
.agency_project_style5 .et_pb_portfolio_filters li:first-child a{margin-left:0;}
.agency_project_style5 .et_pb_portfolio_filters li:last-child a{margin-right:0;}
.agency_project_style5 .et_pb_portfolio_filters li a{margin: 0px 15px;padding: 10px 0;border: none;border-radius: 30px !important;background: transparent !important;overflow: visible;position: relative;}
.agency_project_style5 .et_pb_portfolio_filters li a:after{position: absolute;content: '';left: 0px;bottom: -1px;height: 2px;width: 100%;opacity: 0;transform: scale(0.5,1);background-color: var(--ddamt_color4);transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;}
.agency_project_style5 .et_pb_portfolio_filters li a.active:after,.agency_project_style5 .et_pb_portfolio_filters li a:hover:after{opacity: 1;transform: scale(1,1);}
.agency_project_style5 .et_pb_portfolio_items .project:hover .et_overlay,.agency_project_style5 .project:hover .des{-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;}
.agency_project_style5 .project .des{position: absolute;width: 100%;padding: 25px;bottom: 0;left: 0;z-index: 4;display: flex;flex-wrap: wrap;transition: all 900ms ease; -moz-transition: all 900ms ease;-webkit-transition: all 900ms ease;-ms-transition: all 900ms ease;-o-transition: all 900ms 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: right center;-ms-transform-origin: right center;transform-origin: right center;background-position: center center;}
@media only screen and (max-width: 981px){
	.agency_project_style5 .et_pb_portfolio_items .project{width: 48.5% !important;clear: none !important;margin-bottom: 30px !important;margin-right:3% !important;}
	.agency_project_style5 .et_pb_portfolio_items .project:nth-child(3){margin-right:3% !important;}
	.agency_project_style5 .et_pb_portfolio_items .project:nth-child(2),.agency_project_style5 .et_pb_portfolio_items .project:nth-child(4){margin-right:0 !important;}
	.agency_project_style5 .et_pb_portfolio_items .project:nth-child(6){margin-bottom:0 !important;}
}
@media only screen and (max-width: 767px){
	.agency_project_style5 .et_pb_portfolio_items .project{width: 100% !important;margin-bottom: 30px !important;margin-right:0% !important;}
	.agency_project_style5 .et_pb_portfolio_items .project:nth-child(3){margin-right:0% !important;}
	.agency_project_style5 .et_pb_portfolio_filters li{width: 100% !important;}
	.agency_project_style5 .et_pb_portfolio_filters li a{margin: 0 0 5px;}
	.agency_project_style5 .et_pb_portfolio_filters li:last-child a{margin: 0;}
}

/******************** FAQ *********************/

/***********************Style 1***********************/
.agency_faq_style1_row .et_pb_accordion .et_pb_toggle.et_pb_toggle_open h5:before{content:"\43";color:var(--ddamt_color4);}

/***********************Style 2***********************/
.agency_faq_style2_row .et_pb_accordion .et_pb_toggle.et_pb_toggle_open h5:before{content:"\4b";}

/***********************Style 3***********************/
.agency_faq_style3_row .et_pb_accordion .et_pb_toggle.et_pb_toggle_open h5{background:var(--ddamt_color4);}
.agency_faq_style3_row .et_pb_accordion .et_pb_toggle.et_pb_toggle_open h5:before{content:"\32";color:var(--ddamt_color2);}
.agency_faq_style3_row .et_pb_image .et_pb_image_wrap,.agency_faq_style3_row .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}

/***********************Style 4***********************/
.agency_faq_style4_row .et_pb_accordion .et_pb_toggle:last-child{border-bottom: 1px solid var(--ddamt_color36);}
.agency_faq_style4_row .et_pb_accordion .et_pb_toggle.et_pb_toggle_open h5:before,.agency_faq_style4_row .et_pb_accordion .et_pb_toggle:hover h5:before{background:var(--ddamt_color4);color:var(--ddamt_color2);content:"\4b";}

/***********************Style 5***********************/
.agency_faq_style5_row .et_pb_accordion .et_pb_toggle.et_pb_toggle_open h5:before{content:"\22";color:var(--ddamt_color4);}

/******************** Steps *********************/

/***********************Style 2***********************/
.agency_step_style2_row .et_pb_image .et_pb_image_wrap,.agency_step_style2_row .et_pb_image .et_pb_image_wrap img{height:100%;object-fit:cover;}

/***********************Style 3***********************/
.agency_step_style3_row .et_pb_blurb .et_pb_blurb_container{position: relative;padding: 25px;display: block;}
.agency_step_style3_row .et_pb_blurb .et_pb_blurb_description{font-weight: 400;}

/***********************Style 4***********************/
.agency_step_style4_row .et_pb_blurb .et_pb_main_blurb_image .et-pb-icon{padding: 30px;}

/***********************Style 4***********************/
.agency_step_style5_row .et_pb_column:hover .et_pb_blurb .et_pb_module_header,.agency_step_style5_row .et_pb_column:hover .et_pb_text{color:var(--ddamt_color2) !important;}

/***********************Product Tag***********************/
.agency_producttag_post .et_pb_post{position: relative;padding:0;margin-bottom: 30px !important;transition: transform .28s ease;border-radius: 5px;}
.agency_producttag_post .et_pb_post:last-child{margin-bottom:0 !important;}
.agency_producttag_post .et_pb_post .et_pb_image_container{position: relative;display: block;margin: 0;}
.agency_producttag_post .et_pb_post .entry-featured-image-url{position: relative;display: block;margin: 0;height: 100%;transition: transform .28s ease;border-radius: 5px;overflow: hidden;height: 280px;}
.agency_producttag_post .et_pb_post:hover .entry-featured-image-url{transform: scale(1.08) translateZ(0);}
.agency_producttag_post .et_pb_post .entry-featured-image-url img{width: 100%;height: 100%;object-fit: cover;transform: scale(1.13) translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;transition: transform .28s ease;}
.agency_producttag_post .et_pb_post:hover .entry-featured-image-url img{transform: scale(1) translateZ(0);}
.agency_producttag_post .et_pb_post .entry-featured-image-url .et_overlay{opacity: .85!important;z-index: 3;background-image: linear-gradient(var(--ddamt_color3) 10%,var(--ddamt_color3));border: none;transition: all .3s cubic-bezier(.645,.045,.355,1)!important;}
.agency_producttag_post .et_pb_post:hover .entry-featured-image-url .et_overlay{background-image: linear-gradient(var(--ddamt_color4) 10%,var(--ddamt_color1));}
.agency_producttag_post .et_pb_post .des{position: absolute;bottom: 40px;left: 40px;right: 40px;max-width: 100%!important;z-index: 10;padding: 0;display: flex;flex-direction: column-reverse;}


 
  
/* 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(--white);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(--white);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(--white);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(--white);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(--white);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: 0 !important;margin-top:2em;margin-bottom:2em;}
.screen-reader-text{display: none;}
.navigation.ddamt_blogpagination .page-numbers{display: inline-block;border-right: 0;padding: 0em 1em;margin: 0 -1px;line-height: 2.6em;}
.navigation.ddamt_blogpagination .page-numbers.prev,.navigation.ddamt_blogpagination .page-numbers.next{padding: 0 .5em;}
.navigation.ddamt_blogpagination span.page-numbers {color:var(--white);border: 1px solid;border-color:var(--black) !important;font-weight: 600;}
.navigation.ddamt_blogpagination .page-numbers .et-pb-icon{font-size: 1.6em;vertical-align: middle;line-height: 1.5em;margin-top: -3px;}
.navigation.ddamt_blogpagination a.page-numbers:hover, .navigation.ddamt_blogpagination span.page-numbers {background-color: var(--black) !important;}
.navigation.ddamt_blogpagination a.page-numbers {color: var(--white) !important;background: var(--black);}
.navigation.ddamt_blogpagination a.page-numbers:hover {color: var(--white) !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(--black);
	background:  var(--white);
	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(--white) !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:-5vw !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(--white) !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(--black);
}

@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(--black);
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: -5vw;
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(--white)!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(--black);
}

@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(--black);
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:-5vw !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(--white)!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(--black);
font-size: 16px;
font-family: ETmodules;
}
 .et_divi_100_mm_m_style4 #page-container span.menu-closed.menu-open:before {
content: "\4d";
}