article a{text-decoration:underline;transition:all 0.3s ease-in-out;text-decoration-thickness:1px!important;text-underline-offset:5px}article a:hover,article a.et_pb_button{text-decoration:none!important;font-weight:800;color:#111111!important}li{margin-bottom:1.5em}.et-pb-contact-message{color:white;font-size:24px;font-weight:300;line-height:1.5em}.mfp-fade.mfp-bg.mfp-ready{opacity:0.9}.mfp-container{padding:20px 10px}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{top:-15px;opacity:0.8}#portfolio-page .et_pb_column,#project-page .et_pb_column,#home-page .et_pb_column{margin-bottom:0}#portfolio-page .et_pb_code div,#home-page .et_pb_code div{text-transform:uppercase;transition:all 0.5s ease-in-out!important}#portfolio-page .et_pb_code h2,#home-page .et_pb_code h1{display:inline-block;padding:0.3em 0.8em;max-width:100%;background-color:rgba(255,255,255,1)!important;color:black!important;font-size:24px;font-weight:900;transition:all 0.5s ease-in-out!important}#home-page .et_pb_code h1{background-color:white!important;color:black!important}#portfolio-page .et_pb_code h2:hover{background-color:white!important;color:black!important}#home-page .et_pb_code h1:hover{background-color:white!important;color:black!important}body #page-container .et_pb_section .et_pb_button_0{background-color:transparent!important;border-color:white!important;color:white!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:0.75px;padding-top:1em!important;padding-right:2em!important;padding-bottom:1em!important;padding-left:2em!important}body #page-container .et_pb_section .et_pb_button_0:hover{background-color:white!important;border-color:white!important;color:black!important}body #page-container .et_pb_section .et_pb_button_0.button-bgr-white{border-color:black!important;color:black!important}body #page-container .et_pb_section .et_pb_button_0.button-bgr-white:hover{background-color:black!important;border-color:black!important;color:white!important}@media (min-width:768px) and (max-width:980px){#portfolio-header .et_pb_column.et_pb_column_0_tb_header{width:40%!important;margin-bottom:0}#portfolio-header .et_pb_column.et_pb_column_1_tb_header{width:60%!important;margin-bottom:0}}@media (max-width:980px){#menu-header .et_pb_column{margin-bottom:0}#menu-header .et_pb_column .et_pb_module{display:inline-block}#menu-header .et_pb_column .et_pb_module.et_pb_menu{float:right}#menu-header .et_pb_menu .et_mobile_menu{width:auto;padding:1em 0;top:5em;left:auto;right:0;text-align:right}#menu-header .et_pb_menu .et_mobile_menu li{padding-right:0}#menu-header .et_pb_menu .et_mobile_menu li a{padding:0.5em 1em 0.5em 1.5em;font-size:20px;font-weight:800;text-transform:uppercase;border-bottom:0}#menu-header .et_pb_menu .et_mobile_menu li a:hover{opacity:1;color:white!important;font-weight:800;font-size:21px!important}#portfolio-page .et_pb_code h2,#home-page .et_pb_code h1{font-size:20px}#portfolio-header .et_pb_column.et_pb_column_1_tb_header h1{padding-bottom:0;margin-top:0.25em}}