.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll a .scroll-down{animation:pulse 3s ease infinite,pulseScale 3s ease infinite}@keyframes pulse{0%,100%{color:#fff}50%{color:#6b4f74}}@keyframes pulseScale{0%,100%{transform:scale(100%)}50%{transform:scale(80%)}}body.single-project #main-content .et_pb_fullwidth_header h1{font-size:3em}body.single-project #main-content .et_pb_fullwidth_header h1,body.single-project #main-content .et_pb_fullwidth_header{color:#fff}.et_pb_media_alignment_center .et_pb_slide_title,.et_pb_media_alignment_center .et_pb_slide_content,.et_pb_fullwidth_header.et_pb_fullscreen{text-shadow:2px 2px 3px #000,-1px -1px 1px #000}.et_pb_bg_layout_light.et_pb_module.et_pb_button{color:#fff;border-color:#fff}span.mobile_menu_bar:before,span.mobile_menu_bar,span.mobile_menu_bar_toggle{color:#fff}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}.text-small{font-size:.7em}.text-medium{font-size:1.5em;line-height:150%}.text-large{font-size:2em;line-height:200%}ul.inline li{display:inline;line-height:140%}#author-info a:link,#author-info a:visited{color:#659840}#author-info a:hover,#author-info a:active{color:#8ace59}.et_pb_testimonial::before{color:#333}#footer-widgets .et_pb_widget a:link,#footer-widgets .et_pb_widget a:visited{color:#b69ac0}#footer-widgets .et_pb_widget a:active,#footer-widgets .et_pb_widget a:hover{background-color:#b69ac0;color:#49364f}@media (min-width:1041px){#main-content .et_pb_fullwidth_header h1{font-size:4em}#main-content .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-size:1.5em}.et_pb_filterable_portfolio .project_tag-panoramic a:before{content:"\00272a";color:#ff5722;position:absolute;text-shadow:1px 1px 1px #000;top:10%;left:93%;margin:-14px 0 0 -14px;font-size:32px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.et_pb_filterable_portfolio .project_tag-panoramic:hover:before{top:50%}}@media all and (max-width:980px){.et_header_style_left #logo,.et_header_style_split #logo{max-width:80%}}@media (min-width:785px) and (max-width:1040px){#main-content .et_pb_fullwidth_header h1{font-size:3em}#main-content .et_pb_fullwidth_header .et_pb_fullwidth_header_subhead{font-size:1.2em}}