#main-header {
left: 0;
position: fixed;
right: 0;
top: 0;
z-index: 1000;
height: 100px;
margin: 0;
padding: 0;
background: rgba(127, 138, 254, 0.90);
}
#main-header.slideDown {
display: block;
}
#main-header.slideUp { }
#main-header {
transition: transform 200ms linear;
transition: all 0.55s ease-in-out 0s;
}
#main-header.headroom--not-top {
}
#main-header.slideDown{
transform: translateY(0%);  box-shadow: none;
}
#main-header.slideUp {
transform: translateY(-100%);
background: none; 
}  #main-header.headroom--not-top, #main-header.slideDown { */  -webkit-animation: colorchange 20s infinite alternate;
animation: colorchange 20s infinite alternate;
-moz-animation: colorchange 20s infinite alternate;
}
@keyframes colorchange
{
0%   {background: rgba(127, 138, 254, 0.90);}
50%  {background: rgba(153, 209, 255, 0.90);}
100%  {background: rgba(254, 145, 146, 0.90);}
}
@-webkit-keyframes colorchange {
0%   {background: rgba(127, 138, 254, 0.90);}
50%  {background: rgba(153, 209, 255, 0.90);}
100%  {background: rgba(254, 145, 146, 0.90);}
}
#main-header.headroom--top {
background: rgba(127, 138, 254, 0.0) !important;
box-shadow: none;
}
#main-header.slideDown.headroom--top {
animation: none; } .et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation {
padding: 45px 0px 0px 0px !important;
}
.et_header_style_left #et-top-navigation nav > ul > li > a, .et_header_style_split #et-top-navigation nav > ul > li > a {
padding-bottom: 0 !important;
}
#logo {
max-height: 70px;
margin-top: 15px;
}
#top-menu a {
color: #fff;
}
#top-menu li.current-menu-item a {
color: #fff;
} #top-menu li.current-menu-item a:after {
left: 0;
right: 0;
position: absolute;
top: 24px;
width: 40px;
margin: 0 auto;
content: " ";
border-bottom: 2px solid #fff;
}
.single .et_pb_post {
margin-bottom: 0;
} .invisible {
display: none;
} #dp_swf_engine {
display: none;
} #et_search_icon:hover, .mobile_menu_bar::before, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay::before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover, .woocommerce .star-rating span::before, .woocommerce-page .star-rating span::before, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .posted_in a {
color: #fff !important;
} .textCenter {
text-align: center;
}
h1 {
}
.LargeTitles {
padding: 25px 0 20px;
position: relative;
} .LargeTitles:after {
left: 0;
right: 0;
position: absolute;
bottom: 20px;
width: 40px;
margin: 0 auto;
content: " ";
border-bottom: 5px solid #000;
} ol {
}
ol li {
margin-bottom: 1.5em;
} #sectionContact {
padding: 0;
margin: 0;
} #main-footer {
background-color: #7f8afe !important;
padding: 0;
margin: 0;
}
#footer-bottom {
border-top: 6px solid #fe9192;
background-color: #7f8afe; background-repeat: repeat-x;
font-family: 'Nunito',Helvetica,Arial,Lucida,sans-serif;
}
#footer-info, #footer-info a, .et-social-icon a {
color: #fff;
}
.et-social-icon a:hover {
color: #7aefe0 !important;
}
a:hover {
cursor: pointer;
} #wpstats {
display: none;
}  .projectContainer {
}
.projectContainer .projectHeadline {
margin: 0 !important;
padding: 0;
}
.projectContainer .projectImage {
margin: 0 !important;
padding: 0;
}
.projectContainer hr {
text-align: center;
color: #707173;
display: block;
margin-left: 15%;
text-align: center;
width: 70%;
margin-top: 3em;
margin-bottom: 3em;
}
.projectContainer .et_pb_promo_description {
display: none;
} .et_pb_blurb_content img {
-webkit-transform: scale(1);
transform: scale(1);
-webkit-transition: .6s ease-in-out;
transition: .6s ease-in-out;
}
.et_pb_blurb_content:hover img {
-webkit-transform: scale(1.05);
transform: scale(1.05);
box-shadow: 0px 2px 70px 0px rgba(110,130,208,0.40); 
}  .HeroHeaderHome {
}
.HeroHeaderHome .et_pb_slide_description {
padding-top: 25% !important;
padding-bottom: 25% !important;
}
#homeSlider {
}
#homeSlider h2 {
}
#heroHeader {
padding-top: 50px;
padding-bottom: 50px;
}
#heroHeader h1 {
font-size: 5em;
font-weight: 800;
text-align: center;
}
#heroHeader p {
text-align: center;
font-size: 2.5em;
line-height: 1.2em;
} .et_pb_social_media_follow li a {
cursor: pointer;
} .projectContainer {
padding-top: 0;
padding-bottom: 1%;
}
.projectContainer.et_pb_section_3 {
padding-top: 5%;
padding-bottom: 1%;
}
.projectContainer .et_pb_row {
padding-top: 0;
padding-bottom: 0;
} .et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_filterable_portfolio .et_pb_portfolio_item.et_pb_grid_item, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_gutters3 .et_full_width_page.woocommerce-page ul.products li.product {
margin-top: 0;
margin-bottom: 0;
} .et_pb_fullwidth_header_0.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a:hover .et-pb-icon {
color: #000;
} #left-area ul, .comment-content ul, .entry-content ul, body.et-pb-preview #main-content .container ul {
line-height: 2em;
}     @media only screen and ( min-width: 1405px ) { } @media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { } @media only screen and ( min-width: 981px ) and ( max-width: 1100px ) { 
.justMobile {
display: block;		
}
#heroHeader h1 {
font-size: 4em;
padding-top: 40px;
}
#heroHeader p {
font-size: 1.9em;
}
h1 {
font-size: 3em;
}
#main-header.slideDown {
display: block;
background: rgba(49, 53, 66, 0.70);
}
#main-header.slideUp {
display: none !important;
}
#logo {
}
#work .et_pb_fullwidth_header .et_pb_parallax_css {
background-position: center center;
}
#work h1, #work .et_pb_fullwidth_header_subhead {
text-shadow: 2px 2px #000;
}
} @media only screen and ( min-width: 768px ) and ( max-width: 980px ) {
.justMobile {
display: block;		
}
#heroHeader h1 {
font-size: 4em;
}
#heroHeader p {
font-size: 1.9em;
}
.et_pb_fullscreen .et_pb_fullwidth_header_container {
width: 90%;
}
h1 {
font-size: 4em;
}
#main-header.slideDown {
display: block;
background: rgba(49, 53, 66, 0.70);
}
#main-header.slideUp {
display: none !important;
}
#logo {
margin-top: 0;
}
#work .et_pb_fullwidth_header .et_pb_parallax_css {
background-position: center center;
}
#work h1, #work .et_pb_fullwidth_header_subhead {
text-shadow: 2px 2px #000;
}
#work .et_pb_fullwidth_header_subhead {
line-height: 1.2em;
}
} @media only screen and ( min-width: 480px ) and ( max-width: 767px ) {
.justMobile {
display: block;		
}
#heroHeader h1 {
font-size: 4em;
padding-top: 40px;
}
#heroHeader p {
font-size: 1.9em;
}
.HeroHeaderHome .et_pb_slide_description {
padding-top: 33% !important;
padding-bottom: 33% !important;
}
h1 {
font-size: 3em;
}
#main-header.slideDown {
display: block;
background: rgba(49, 53, 66, 0.70);
}
#main-header.slideUp {
display: none;
}
#logo {
margin-top: 0;
}
#work h1, #work .et_pb_fullwidth_header_subhead {
text-shadow: 2px 2px #000;
}
#work .et_pb_fullwidth_header_subhead {
line-height: 1.2em;
}
} @media only screen and ( max-width: 479px ) {
.justMobile {
display: block;		
}
#heroHeader h1 {
font-size: 4em;
padding-top: 40px;
}
#heroHeader p {
font-size: 1.9em;
}
.HeroHeaderHome .et_pb_slide_description {
padding-top: 33% !important;
padding-bottom: 33% !important;
}
h1 {
font-size: 3em;
}
#main-header.slideDown {
display: block;
background: rgba(49, 53, 66, 0.70);
}
#main-header.slideUp {
display: none;
}
#logo {
margin-top: 0;
}
#work h1, #work .et_pb_fullwidth_header_subhead {
text-shadow: 2px 2px #000;
}
#work .et_pb_fullwidth_header_subhead {
line-height: 1.2em;
}
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content {
width: 90%;
}
}body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:21px}.et_pb_slide_content,.et_pb_best_value{font-size:23px}#et_search_icon:hover,.mobile_menu_bar:before,.mobile_menu_bar:after,.et_toggle_slide_menu:after,.et-social-icon a:hover,.et_pb_sum,.et_pb_pricing li a,.et_pb_pricing_table_button,.et_overlay:before,.entry-summary p.price ins,.et_pb_member_social_links a:hover,.et_pb_widget li a:hover,.et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active,.et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active,.et_pb_gallery .et_pb_gallery_pagination ul li a.active,.wp-pagenavi span.current,.wp-pagenavi a:hover,.nav-single a,.tagged_as a,.posted_in a{color:#2e86c1}.et_pb_contact_submit,.et_password_protected_form .et_submit_button,.et_pb_bg_layout_light .et_pb_newsletter_button,.comment-reply-link,.form-submit .et_pb_button,.et_pb_bg_layout_light .et_pb_promo_button,.et_pb_bg_layout_light .et_pb_more_button,.et_pb_contact p input[type="checkbox"]:checked+label i:before,.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#2e86c1}.footer-widget h4{color:#2e86c1}.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#2e86c1}.et_pb_counter_amount,.et_pb_featured_table .et_pb_pricing_heading,.et_quote_content,.et_link_content,.et_audio_content,.et_pb_post_slider.et_pb_bg_layout_dark,.et_slide_in_menu_container,.et_pb_contact p input[type="radio"]:checked+label i:before{background-color:#2e86c1}a{color:#2e86c1}.et_secondary_nav_enabled #page-container #top-header{background-color:#2e86c1!important}#et-secondary-nav li ul{background-color:#2e86c1}#top-menu li a{font-size:20px}body.et_vertical_nav .container.et_search_form_container .et-search-form input{font-size:20px!important}#top-menu li a,.et_search_form_container input{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-moz-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input::-webkit-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}.et_search_form_container input:-ms-input-placeholder{font-weight:normal;font-style:normal;text-transform:uppercase;text-decoration:none}#main-footer .footer-widget h4,#main-footer .widget_block h1,#main-footer .widget_block h2,#main-footer .widget_block h3,#main-footer .widget_block h4,#main-footer .widget_block h5,#main-footer .widget_block h6{color:#2e86c1}.footer-widget li:before{border-color:#2e86c1}#footer-widgets .footer-widget li:before{top:14.85px}h1,h2,h3,h4,h5,h6,.et_quote_content blockquote p,.et_pb_slide_description .et_pb_slide_title{font-weight:bold;font-style:normal;text-transform:none;text-decoration:none;line-height:1.7em}@media only screen and (min-width:981px){.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding:71px 0 0 0}.et_header_style_left #et-top-navigation nav>ul>li>a,.et_header_style_split #et-top-navigation nav>ul>li>a{padding-bottom:71px}.et_header_style_split .centered-inline-logo-wrap{width:141px;margin:-141px 0}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:141px}.et_pb_svg_logo.et_header_style_split .centered-inline-logo-wrap #logo{height:141px}.et_header_style_centered #top-menu>li>a{padding-bottom:25px}.et_header_style_slide #et-top-navigation,.et_header_style_fullscreen #et-top-navigation{padding:62px 0 62px 0!important}.et_header_style_centered #main-header .logo_container{height:141px}.et_header_style_centered.et_hide_primary_logo #main-header:not(.et-fixed-header) .logo_container,.et_header_style_centered.et_hide_fixed_logo #main-header.et-fixed-header .logo_container{height:25.38px}.et_fixed_nav #page-container .et-fixed-header#top-header{background-color:#2e86c1!important}.et_fixed_nav #page-container .et-fixed-header#top-header #et-secondary-nav li ul{background-color:#2e86c1}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}h1,h1.et_pb_contact_main_title,.et_pb_title_container h1{font-size:46px}h2,.product .related h2,.et_pb_column_1_2 .et_quote_content blockquote p{font-size:39px}h3{font-size:33px}h4,.et_pb_circle_counter h3,.et_pb_number_counter h3,.et_pb_column_1_3 .et_pb_post h2,.et_pb_column_1_4 .et_pb_post h2,.et_pb_blog_grid h2,.et_pb_column_1_3 .et_quote_content blockquote p,.et_pb_column_3_8 .et_quote_content blockquote p,.et_pb_column_1_4 .et_quote_content blockquote p,.et_pb_blog_grid .et_quote_content blockquote p,.et_pb_column_1_3 .et_link_content h2,.et_pb_column_3_8 .et_link_content h2,.et_pb_column_1_4 .et_link_content h2,.et_pb_blog_grid .et_link_content h2,.et_pb_column_1_3 .et_audio_content h2,.et_pb_column_3_8 .et_audio_content h2,.et_pb_column_1_4 .et_audio_content h2,.et_pb_blog_grid .et_audio_content h2,.et_pb_column_3_8 .et_pb_audio_module_content h2,.et_pb_column_1_3 .et_pb_audio_module_content h2,.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2{font-size:27px}h5{font-size:24px}h6{font-size:21px}.et_pb_slide_description .et_pb_slide_title{font-size:70px}.et_pb_gallery_grid .et_pb_gallery_item h3,.et_pb_portfolio_grid .et_pb_portfolio_item h2,.et_pb_filterable_portfolio_grid .et_pb_portfolio_item h2,.et_pb_column_1_4 .et_pb_audio_module_content h2{font-size:24px}	h1,h2,h3,h4,h5,h6{font-family:'Source Serif Pro',Georgia,"Times New Roman",serif}body,input,textarea,select{font-family:'Source Serif Pro',Georgia,"Times New Roman",serif}#main-header,#et-top-navigation{font-family:'Nunito',Helvetica,Arial,Lucida,sans-serif}.scroll-text{width:100%;height:100px;position:relative;overflow:hidden}.scroll-text::before{content:'';display:block;position:absolute;width:100%;height:100%;background-image:url(//cdn.shortpixel.ai/spai/q_orig+ret_auto+to_webp+v_17/www.armani.me/armani/wp-content/et-cache/global/sua-imagem-de-background.jpg);background-size:cover;background-position:left;animation:bg-scroll 20s linear infinite}@keyframes bg-scroll{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}