:root {
--color1: #D14334;
--color2: #FFFFFF;
--color3: #1C2130;
}
body{overflow-x: hidden !important;} .aurora_icon_color_1 .et-pb-icon {
color:var(--color1) !important;
}
.aurora_icon_color_2 .et-pb-icon {
color:var(--color2) !important;
}
.aurora_icon_color_3 .et-pb-icon {
color:var(--color3) !important;
} .et-db #et-boc .aurora_header.et_pb_sticky {
box-shadow: 0px 6px 25px rgba(0, 0, 0, 0.05); 
background:var(--color3) !important;
}
.aurora_header .et_pb_menu {
width:100%;
}
.aurora_header .et_pb_menu .et_pb_menu_inner_container {
gap:30px;
}
.aurora_header .et_pb_menu .et_pb_menu_inner_container:after {
content:none;
}
.aurora_header .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap {
justify-content:end;
}
.aurora_header .et_mobile_menu a.mobile-toggle-icon {
height: 47px;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-color: transparent!important;
border: 0;
}
.aurora_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children>a:after,
.aurora_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul>li.menu-item-has-children>a:after {
font-family: ETmodules;
font-weight: 600;
position: absolute;
font-size: 18px;
content: '\33';
top: 11px;
transform: rotate(0);
-webkit-transform: rotate(0);
-ms-transform: rotate(0);
right: 13px;
color:#fff;
transition: all .5s ease ;
}
.aurora_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children.mobile-toggle-open> a:after, 
.aurora_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul li.menu-item-has-children.mobile-toggle-open> a:after,
.aurora_header .et_mobile_nav_menu>.mobile_nav>ul>li.menu-item-has-children ul>li.menu-item-has-children ul>li.menu-item-has-children.mobile-toggle-open>a:after {
transform: rotate(180deg);
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
color:var(--color1);
}
.aurora_header .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar:before {
content: "\4d";
}
.aurora_header .et_mobile_menu .menu-item-has-children {
position: relative; 
}
.et-db #et-boc .et-l .aurora_header .et_pb_menu__wrap .et_mobile_nav_menu .et_mobile_menu,
.aurora_header .et_pb_menu__wrap .et_mobile_nav_menu .et_mobile_menu {
padding:10px;
border-color:var(--color1);
background-color:var(--color3)!important;
box-shadow: rgba(198, 198, 198, 0.3) 0px 1px 2px 0px, rgba(198, 198, 198, 0.15) 0px 2px 6px 2px;
left: 0;
right: 0;
width: auto;
margin:20px 0 0;
}
.aurora_header .et_mobile_menu ul.sub-menu {
display: none!important;
visibility: hidden!important;
transition: all .5s ease;
}
.aurora_icon_color .et-pb-icon {
color: var(--color1)!important;
}
.et-db #et-boc .aurora_header .et_mobile_nav_menu .mobile_nav .mobile_menu_bar:before {
color:var(--color2);
}
.aurora_header .et_mobile_menu .mobile-toggle-open ul.sub-menu.visible {
display: block!important;
visibility: visible!important;
opacity: 1;
color: var(--color1);
background-color:transparent!important;
}
.aurora_header .et_pb_menu__menu>nav>ul>li>a {
padding: 0!important;
font-size: 18px;
line-height: 28px;  
position:relative;
font-weight:500;
color:var(--color2)!important;
transition:all .5s ease;
}
.aurora_header .et_pb_menu__menu>nav>ul {
gap:30px;
margin:0;
}
.aurora_header .et_pb_menu__menu>nav>ul>li ul li a {
font-size:16px;
line-height:26px;
position:relative;
width:240px;
color:var(--color3);
padding: 10px 20px;
transition:all .5s ease;
}
.aurora_header .et_pb_menu__menu>nav>ul> li> a:before {
content: "";
height: 1px;
border-radius: 3px;
background: var(--color2);
position: absolute;
bottom: -30px;
left: 0;
right: 0;
opacity: 0;
transform: scale(0);
-webkit-transform: scale(0);
-ms-transform: scale(0);
transition: all .5s ease;
margin: 0;
top: auto !important;
}
.aurora_header .et_pb_menu__menu>nav>ul> li> a:hover:before,
.aurora_header .et_pb_menu__menu>nav>ul> li.current-menu-item > a:before {
opacity: 1;
transform: scale(1);
-webkit-transform: scale(1);
-ms-transform: scale(1);
width:100%;
}
.aurora_header .et_pb_menu__menu>nav>ul>li ul li a:after {
top:10px!important;
}
.aurora_header .et_mobile_menu li>a {
color:#fff!important;
transition:all .5s ease;
font-size: 16px;
line-height: 21px;
background-color:transparent!important;
border:0;
font-weight: 500;
padding:10px 30px 10px 20px;
}
.aurora_header .et_mobile_menu li li {
padding-left: 2%;
}
.aurora_header .et_pb_menu__logo {
margin-right: 0px;
}
.aurora_header .et_pb_menu__menu>nav>ul>li.menu-item-has-children>a{
padding-right:20px!important;
}
.aurora_header .et_pb_menu__menu>nav>ul>li.menu-item-has-children>a:after {
top: 50%!important;
-ms-transform: translateY(-50%);
-webkit-transform: translateY(-50%);
transform: translateY(-50%);
display: block;
color:var(--color2);
font-size: 18px;
transition:all .5s ease;
}
.aurora_header .et_pb_menu__menu>nav>ul> li.current-menu-item > a,
.aurora_header .et_pb_menu__menu>nav>ul li a:hover,
.aurora_header .et_mobile_menu li>a:hover,
.aurora_header .et_mobile_menu li.current-menu-item>a,
.aurora_header .et_mobile_menu .mobile-toggle-open>a ,
.aurora_header .et_mobile_menu .mobile-toggle-open>a.mobile-toggle-icon ,
.aurora_icon_color_2 .et-pb-icon,
.aurora_header .et_pb_menu__menu>nav>ul>li>a:hover:after,
.aurora_header .et_pb_menu__menu>nav>ul>li.current-menu-item > a:after {
color: var(--color2)!important;
opacity:1;
}
.aurora_header .et_pb_menu__menu>nav>ul li ul {
border:0;
padding:0;
background-color:#ffffff!important;
}
.aurora_header .et_pb_menu__menu>nav>ul li ul li ul {
top:0px;
}
.aurora_header .et_pb_menu__menu>nav>ul li ul li,
.aurora_header .et_pb_menu__menu>nav>ul>li {
padding:0;
}
.aurora_header .et_pb_menu__menu>nav>ul li ul li a:hover {
background: var(--color1) !important;
color:#ffffff!important;
}
.aurora_header .et_pb_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et_mobile_nav_menu {
margin:0;
}
@media (max-width:1650px) {
.aurora_header {
padding-left: 50px !important;
padding-right: 50px !important;	
}	
}
@media (max-width:1450px) {
.aurora_header .et_pb_menu__logo {
max-width:200px;		
}
.aurora_header .et_pb_menu__menu>nav>ul>li>a:before {
bottom:-31px;
}
}
@media (max-width:1360px) {
.aurora_header .et_pb_column_0_tb_header,
.aurora_header .et_pb_menu .et_pb_menu_inner_container,
.aurora_header .et_pb_menu__menu>nav>ul {
gap:17px;
}	
}
@media (max-width: 1260px) {
.aurora_header.et_pb_section, .aurora_header_top.et_pb_section {
padding-left: 20px !important;
padding-right: 20px !important;
}
}
@media (max-width:1200px) {
.aurora_header .et_pb_menu__logo {
max-width:150px;
}
.aurora_header .et_pb_menu__menu>nav>ul>li>a {
font-size:16px;
}
.aurora_header .et_pb_menu__menu>nav>ul>li>a:before {
bottom: -38px;
}
}
@media (max-width:1025px) {
.aurora_header .et_pb_menu__menu>nav>ul>li>a {
font-size: 14px;
}	
} 
@media(max-width:980px) {
.aurora_header.et_pb_section {
padding-left:0!important;
padding-right:0!important;
}
.aurora_header .et_pb_menu__logo {
max-width:200px;
}
.aurora_header .et_pb_column {
gap:0px!important;
}
} ul.aurora_icon_color li a:before {
transition:all 0.5s ease;
color:var(--color2) !important;
}
ul.aurora_icon_color li a:hover:before {
color:var(--color3) !important;
}
.aurora_email .et_pb_newsletter_button_wrap a {
display: flex;
align-items: center;
justify-content: center;
gap:10px;
}
.aurora_email .et_pb_newsletter_field {
padding:0 !important;
}
.aurora_email .et_pb_newsletter_button_wrap a:after {
width:25px;
height:25px;
background:#fff;
color:var(--color1);
border-radius:50%;
font-weight:700 !important;
position:relative;
margin:0 !important;
} .aurora_text_round svg {
color: var(--color2);
fill: currentColor;
}
.aurora_text_round svg textPath {
text-transform: uppercase;
font-size: 7.8px;
letter-spacing: 1px;
} .aurora_number_text {
position: absolute;
top: 30px;
left:30px;
font-size: 40px;
line-height: 50px;
font-weight: 700;
color: var(--color3);	
font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif;
}
@media (max-width:980px) {
.aurora_number_text {
font-size: 34px;
line-height: 44px;
left:20px;
top:20px;
}
}
@media (max-width:767px) {
.aurora_number_text {
font-size: 28px;
line-height: 38px;
}
} .aurora_counter_number .percent-value{
color:var(--color1) !important
} .aurora_project .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_project > div.et_pb_portfolio_grid_items,
.aurora_project .et_pb_portfolio_items{
display: grid;
grid-template-columns: repeat(5, 1fr);
gap: 30px;
}
.aurora_project_2_col .et_pb_ajax_pagination_container, 
.et-db #et-boc .et-l #et-fb-app .aurora_project_2_col > div.et_pb_portfolio_grid_items,
.aurora_project_2_col .et_pb_portfolio_items {
grid-template-columns: repeat(2, 1fr);
}
.aurora_project_3_col .et_pb_ajax_pagination_container, 
.et-db #et-boc .et-l #et-fb-app .aurora_project_3_col > div.et_pb_portfolio_grid_items,
.aurora_project_3_col .et_pb_portfolio_items {
grid-template-columns: repeat(3, 1fr);
}
.aurora_project_4_col .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_project_4_col > div.et_pb_portfolio_grid_items,
.aurora_project_4_col .et_pb_portfolio_items {
grid-template-columns: repeat(4, 1fr);
}
.aurora_project_no_gap .et_pb_ajax_pagination_container,
.aurora_project_no_gap .et_pb_portfolio_items,
.et-db #et-boc .et-l #et-fb-app .aurora_project_no_gap > div.et_pb_portfolio_grid_items {
gap:0;
}
.aurora_project .project {
border-radius:10px;
position:relative;
overflow: hidden;
margin:0 !important;
}
.aurora_project .project .et_portfolio_image {
height:100% !important;
}
.aurora_project .project .et_portfolio_image img,
.aurora_project .project .entry-featured-image-url img {
max-width:100%;
height:100%;
width:100%;
object-fit:cover;
margin:0 !important;
}
.aurora_project .project .et_portfolio_image:before,
.aurora_project .project .entry-featured-image-url:before {
content:'';
position:absolute;
background: linear-gradient(180deg, rgba(28, 33, 48, 0) 0%, rgba(28, 33, 48, 0.8) 100%);
top:0;
left:0;
right:0;
bottom:0;	
}
.aurora_project .project h3 {
margin:0;
padding:0;
}
.aurora_project .aurora_project_content {
position:absolute;
bottom:30px;
left:30px;
right:30px;
display: flex;
flex-direction: column-reverse;
gap: 20px;
}
.aurora_project .project h3 a,
.aurora_project .project .aurora_project_content .post-meta a {
color:var(--color2);
}
@media (max-width:1400px) {
.aurora_project .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_project > div.et_pb_portfolio_grid_items,
.aurora_project .et_pb_portfolio_items {
grid-template-columns: repeat(3, 1fr);
}
}
@media (max-width:980px) {
.aurora_project .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_project > div.et_pb_portfolio_grid_items,
.aurora_project .et_pb_portfolio_items {
grid-template-columns: repeat(2, 1fr);
}
.aurora_project .aurora_project_content {
bottom:20px;
left:20px;
right:20px;
}
}
@media (max-width:767px) {
.aurora_project .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_project > div.et_pb_portfolio_grid_items,
.aurora_project .et_pb_portfolio_items {
grid-template-columns: repeat(1, 1fr);
}
}
@media (min-width:1200px) {
.aurora_project_hover .et_pb_ajax_pagination_container {
display:flex;
justify-content: space-between;
}
.aurora_project_hover .project  {
width:18%;
transition:all 0.5s ease;
height:555px;
}
.aurora_project_hover .project:hover {
width:25%;
}
} .aurora_testimonial .et_pb_testimonial_content h3 {
font-size:24px;
line-height:34px;
color:var(--color3);
font-weight:700;
padding:0 0 30px 0;
}
.aurora_testimonial .et_pb_testimonial_content p {
padding:0;
}
.aurora_testimonial {
opacity: 0;
-webkit-transform: scale(0.9);
-ms-transform: scale(0.9);
transform: scale(0.9);
-webkit-transition: opacity 0.4s ease, -webkit-transform 0.4s ease;
-ms-transition: opacity 0.4s ease, transform 0.4s ease;
transition: opacity 0.4s ease, transform 0.4s ease;
}
.aurora_testimonial_02, 
.aurora_testimonial_03,
.aurora_testimonial_04 {
position: absolute;
top: 0;
bottom: 0;
width: 100%;
visibility: hidden;
left: 0;
right: 0;
height: 100%;
}
.aurora_testimonial.aurora_testimonial_active,
.et-db #et-boc .et-l #et-fb-app .aurora_testimonial {
visibility: visible;
}
.aurora_testimonial.aurora_testimonial_active,
.et-db #et-boc .et-l #et-fb-app .aurora_testimonial {
opacity: 1;
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-transition: opacity 1s ease, -webkit-transform 1s ease;
-ms-transition: opacity 1s ease, transform 1s ease;
transition: opacity 1s ease, transform 1s ease;
}
.aurora_testimonial_button.aurora_testimonial_active,
.et-db #et-boc .et-l #et-fb-app .aurora_testimonial_button {
border:1px solid var(--color1);
}
.et-db #et-boc .et-l #et-fb-app .aurora_testimonial_col {
display: grid;
gap: 30px;
grid-template-columns: repeat(4, 1fr);
}
.et-db #et-boc .et-l #et-fb-app .aurora_testimonial_col .aurora_testimonial {
padding:20px !important;
}
@media (max-width:980px) {
.et-db #et-boc .et-l #et-fb-app .aurora_testimonial_col {
grid-template-columns: repeat(2, 1fr);
}
}
@media (max-width:767px) {
.et-db #et-boc .et-l #et-fb-app .aurora_testimonial_col {
grid-template-columns: repeat(1, 1fr);
}
} .aurora_counter_number_process .title {
color: var(--color3);
padding: 10px 0 0 0 !important;
max-width: 200px;
margin: auto;
text-align: center;
} .aurora_team {
display:flex;	
}
.aurora_team .et_pb_team_member_image img {
width:100%;
height:100%;
max-width:100%;
}
.aurora_team:hover .et_pb_team_member_description .et_pb_module_header {
color:var(--color1) !important;	
}
.aurora_team .et_pb_linkedin_icon:before {
color:var(--color3);
}
.aurora_team ul.et_pb_member_social_links li {
position:absolute;
width:46px;
height:46px;
background:#ffffff;
border-radius:5px 0 5px 0;
bottom:99px;
right:20px;
color:var(--color3) !important;
display:flex;
align-items:center;
justify-content:center;
margin:0;
}
.aurora_team_slider .slick-track {
display:flex;
align-items:center;
gap:30px;
}
.aurora_team_slider .slick-list {
overflow:hidden;
}
.aurora_team_slider ul.slick-dots {
display:flex;
align-items:center;
gap:10px;
list-style-type:none;
padding:0;
margin:50px 0 0 0;
flex-wrap:wrap;
justify-content:center;
}
.aurora_team_slider ul.slick-dots li {
line-height:0;	
}
.aurora_team_slider ul.slick-dots li button {
font-size:0;
padding:0;
width:10px;
height:10px;
border-radius:60px;
background:var(--color3);
opacity:0.2;	
border:0;
cursor: pointer;
transition:all 0.5s ease;
}
.aurora_team_slider ul.slick-dots li.slick-active button {
width:39px;
background:var(--color1);
opacity:1;
}
@media (max-width:980px) {
.aurora_team_slider ul.slick-dots {
margin:40px 0 0 0;
}	
}
@media (max-width:767px) {
.aurora_team_slider ul.slick-dots {
margin:30px 0 0 0;
}	
.aurora_team_slider .slick-track {
gap:10px;		
}
} .aurora_faqs .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title{
color:var(--color1) !important;
}
.aurora_faqs .et_pb_accordion_item.et_pb_toggle_open .et_pb_toggle_title:before {
content:'\4b' !important;
color:var(--color1) !important;
} .aurora_contact_form .et_pb_contact_form .et_pb_contact_field input::placeholder,
.aurora_contact_form textarea::placeholder {
color:var(--color3) !important;
opacity:1 !important;
}
.aurora_contact_form select {
background:var(--color2) !important;
border-bottom:1px solid hsl(from var(--color3) h s l / 20%) !important;
color:var(--color3) !important;
border-radius:5px !important;
opacity:1 !important;
}
.aurora_contact_form .et_contact_bottom_container {
float: left;
margin: 0;
padding: 0 0 0 3%;
width: 100%;
}
.aurora_contact_form button:after {
position:relative;
margin:0 !important;
}
.aurora_contact_form button {
display:flex;
align-items:center;
gap:10px;
justify-content:center;
}
.aurora_contact_form .et_pb_contact p .et_contact_error,
.aurora_contact_form .et_pb_contact p textarea.et_contact_error {
border:0 !important;
border-bottom:1px solid red !important;
} .aurora_marquee_text p {
padding:0;
}
.aurora_marquee_text ul {
display:flex;
align-items:center;
gap:40px;
padding:0;
}
.aurora_marquee_text ul li {
list-style-type: none;
padding: 1px 0 1px 80px;
position: relative;
font-size: 40px;
line-height: 50px;
-webkit-text-stroke: 1px var(--color1);
color: transparent;
font-weight: 700;
font-family: 'Montserrat Alternates', Helvetica, Arial, Lucida, sans-serif;
text-transform: uppercase;
}
.aurora_marquee_text ul li:before {
content: '\26';
font-family: 'ETMODULES';
width: 100%;
max-width: 50px;
height: 50px;
top: 50%;
transform: translatey(-50%);
-webkit-transform: translatey(-50%);
-ms-transform: translatey(-50%);
position: absolute;
background-repeat: no-repeat;
left: 0;
font-size: 20px;
border: 1px solid var(--color1);
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
}
@media (max-width:980px) {
.aurora_marquee_text ul li {
font-size:36px;
line-height:46px;
}
}
@media (max-width:767px) {
.aurora_marquee_text ul li {
font-size:32px;
line-height:42px;
}
} .aurora_blog .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_blog > div {
display: grid;
gap: 30px;
grid-template-columns: repeat(3, 1fr);
}
.aurora_blog_grid_1 .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_blog_grid_1 > div {
grid-template-columns: repeat(1, 1fr);
}
.aurora_blog_grid_2 .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_blog_grid_2 > div {
grid-template-columns: repeat(2, 1fr);
}
.aurora_blog_grid_4 .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_blog_grid_4 > div {
grid-template-columns: repeat(4, 1fr);
}
.aurora_blog .post {
padding:20px;
border-radius:5px;
border:1px solid hsl(from var(--color3) h s l / 0.2);
margin:0;
display: flex;
flex-direction: column;
}
.aurora_blog .post .entry-title {
height:-webkit-fill-available;
}
.aurora_blog .post .aurora_blog_published_content {
display: flex;
align-items: center;
gap: 15px;
flex-direction: row-reverse;
width: fit-content;
padding:10px;
margin:0 0 20px 0;
order:1;
}
.aurora_blog .post .published {
font-size:16px;
line-height:26px;
font-weight:400;
color:var(--color3);
padding-left:25px;
position: relative;
}
.aurora_blog .post .published:before {
content:'\e023';
position:absolute;
font-family: 'ETMODULES';
left:0;
}
.aurora_blog .post .aurora_blog_published_content .post-meta {
padding:0 0 0 15px;
border-left:1px solid hsl(from var(--color3) h s l / 0.2);
}
.aurora_blog .post .aurora_blog_published_content .post-meta a{
color:var(--color3);
}
.aurora_blog .post .post-content {
display: flex;
align-items: center;
justify-content: space-between;
flex-direction: row-reverse;
order:4;
gap:15px;
}
.aurora_blog .post .post-content .more-link:after {
content:'\26';
font-family: 'ETMODULES';
}
.aurora_blog .post .post-content .author{
text-transform: capitalize;
display: flex;
gap: 10px;
align-items: center;
color: var(--color3);
}
.aurora_blog .post .post-content .author a {
color:var(--color3);	
}
.aurora_blog .post .post-content .author:before {
content:'\e08a';
font-family: 'ETMODULES';
}
.aurora_blog .post .entry-featured-image-url {
order:2;
}
@media (max-width:1200px) {
.aurora_blog_grid_4 .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_blog_grid_4 > div {
grid-template-columns: repeat(3, 1fr);
}	
}
@media (max-width:980px) {
.aurora_blog .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_blog > div {
grid-template-columns: repeat(2, 1fr);
}	
}
@media (max-width:767px) {
.aurora_blog .et_pb_ajax_pagination_container,
.et-db #et-boc .et-l #et-fb-app .aurora_blog > div {
grid-template-columns: repeat(1, 1fr);
}	
}
@media (max-width:540px) {
.aurora_blog .post .post-content,
.aurora_blog .post .aurora_blog_published_content{
flex-direction:column-reverse;
gap:10px;
align-items:baseline;
}
} .aurora_timeline:hover {
background:var(--color2) !important;
border:1px solid var(--color2) !important;
}
.aurora_timeline:hover .aurora_timeline_year {
background: hsl(from var(--color1) h s l / 0.2);
color:var(--color1) !important;
}
@media (max-width:980px) {
.aurora_timeline
.aurora_timeline_year {
font-size:34px;
line-height:44px;
}
}
@media (max-width:767px) {
.aurora_timeline .et_pb_column {
flex-direction:column;
align-items: baseline;
gap: 20px;
}
.aurora_timeline
.aurora_timeline_year {
font-size:28px;
line-height:38px;
padding:12px !important;
}
} #comments {
color:var(--color3)!important;
}
#commentform {
padding-bottom: 0;
display:flex;
flex-direction:column;
}
#commentform .comment-form-comment {
order:4;
}
#commentform .comment-form-cookies-consent {
order:5;
}
#commentform .form-submit {
order:6;
overflow:hidden;
text-align:left;
display: inline-block;
width: fit-content;
}
#commentform input.text:focus,
#commentform input.title:focus,
#commentform input[type=text]:focus,
#commentform textarea#comment:focus {
border-bottom:1px solid var(--color3) !important;
}
.aurora_blog_sidebar_post .et_pb_ajax_pagination_container {
grid-template-columns: repeat(1, 1fr);
display:grid;
gap:30px;
}
.aurora_blog_sidebar_post .post {
display: flex;
align-items: center;
gap: 15px;
padding: 0 !important;
margin:0!important;
}
.aurora_blog_sidebar_post .post .entry-featured-image-url {
margin: 0 !important;
max-width: 100px;
width: 100%;
height: 100px;
border-radius:5px;
min-width:100px;
}
.aurora_blog_sidebar_post .entry-featured-image-url img {
margin: 0;
max-width: 100px;
width: 100px;
height: 100px;
object-fit: cover;
}
.aurora_blog_sidebar_post .post .post-content,
.aurora_blog_sidebar_post .post:after {
display:none;
}
@media (max-width: 575px) {
.aurora_blog_sidebar_post .post {
align-items: baseline;
flex-direction: column;
}
} @media(min-width:981px) {
.aurora_blog_left_img .et_pb_ajax_pagination_container {
grid-template-columns: repeat(1, 1fr);
}
.aurora_blog_left_img .post {
display: flex;
align-items: center;
flex-direction: row-reverse;
gap: 30px;
justify-content: space-between;
} 
.aurora_blog_left_img .post:after {
content:none;
}
.aurora_blog_left_img .post .aurora_blog_detail_box {
width:100%;
display: flex;
flex-direction: column;
}
.aurora_blog_left_img .post .entry-featured-image-url {
margin-bottom: 0 !important;
max-width: 500px;
width: 100%;
position: relative;
opacity: 1;
}
.aurora_blog_left_img .post img {
max-width: 500px;
min-height: auto !important;
width: 100%;
height: 100%;
object-fit: cover;
}
.aurora_blog_right_img .post {
flex-direction:row;
}
} .aurora_project .et_pb_portfolio_filters ul {
display:flex;
align-items:center;
gap:15px;
flex-wrap:wrap;
justify-content: center;
}
.aurora_project .et_pb_portfolio_filters ul:after {
content:none;
}
.aurora_project .et_pb_portfolio_filters ul li a {
border-radius:5px!important;
color:var(--color2)!important;
padding:10px 20px;
font-size:16px;
line-height:26px !important;
margin:0!important;
background-color:var(--color3)!important;
border:0 !important;
transition:all .5s ease;
}
.aurora_project .et_pb_portfolio_filters ul li a:hover,
.aurora_project .et_pb_portfolio_filters ul li a.active {
background-color:var(--color1)!important;
color:var(--color1);
}
@media(max-width:767px) {
.aurora_project .et_pb_portfolio_filters ul {
margin:auto;
max-width:500px;
width:100%;
} 
.aurora_project .et_pb_portfolio_filters ul li {
width:100%!important;
}
} .et-db #et-boc .et-l #et-fb-app .aurora_team_slider {
display: grid;
grid-template-columns: repeat(3,1fr);
gap: 30px;
} 
@media (max-width:980px) {
.et-db #et-boc .et-l #et-fb-app .aurora_team_slider {
grid-template-columns: repeat(2,1fr);
} 
}
@media (max-width:767px) {
.et-db #et-boc .et-l #et-fb-app .aurora_team_slider {
grid-template-columns: repeat(1,1fr);
} 
}