@media all and (min-width:981px){#logo{float:right;margin-top:15px;padding-right:60px}#et-top-navigation{float:left;padding-left:20px!important}}@media all and (max-width:980px){#logo{max-height:100%!important;float:right!important}#et-top-navigation{float:left!important;padding-left:0!important}}h1{font-family:'helvetica_neueregular',sans-serif;letter-spacing:-2px;font-weight:700;line-height:80%;text-align:right;color:#000000}h2{font-family:'helvetica_neueregular',sans-serif;font-weight:200;text-align:right;line-height:80%;color:#000000}h3{font-family:'helvetica_neueregular',sans-serif;font-weight:700;text-align:centre;color:#bfbfbf!important;letter-spacing:-2px}h4{font-family:'helvetica_neueregular',sans-serif;font-weight:700;color:#000000;letter-spacing:-1px;font-size:21px}p{font-family:'helvetica_neueregular',sans-serif;line-height:1.5em}.main_foot p{font-size:16px}#et-boc .area-outer-wrap[data-da-color=dark] .da-close{color:#ffffff;background-color:#555555;opacity:1;transform-origin:top right;transform:scale(1.3);font-size:32px;border-radius:20px;margin-right:-10px;margin-top:-10px}@media all and (min-width:981px){.cover_txt_desktop{display:block}.cover_txt_tablet{display:none}.cover_txt_mobile{display:none}}@media all and (min-width:768px) and (max-width:980px){.cover_txt_desktop{display:none}.cover_txt_tablet{display:block}.cover_txt_mobile{display:none}}@media all and (max-width:767px){.cover_txt_desktop{display:none}.cover_txt_tablet{display:none}.cover_txt_mobile{display:block}}@media all and (min-width:2001px){.cover_txt_desktop{padding:800px 350px 200px 100px}.cover_txt_desktop h1{font-size:50px}.cover_txt_desktop h2{font-size:30px}h3{font-size:40px}}@media all and (min-width:1681px) and (max-width:2000px){.cover_txt_desktop{padding:625px 250px 125px 50px}.cover_txt_desktop h1{font-size:45px}.cover_txt_desktop h2{font-size:28px}h3{font-size:40px}}@media all and (min-width:1440px) and (max-width:1680px){.cover_txt_desktop{padding:500px 200px 100px 50px}.cover_txt_desktop h1{font-size:40px}.cover_txt_desktop h2{font-size:27px}h3{font-size:36px}}@media all and (min-width:1231px) and (max-width:1439px){.cover_txt_desktop{padding:450px 150px 100px 50px}.cover_txt_desktop h1{font-size:36px}.cover_txt_desktop h2{font-size:26px}h3{font-size:36px}}@media all and (min-width:981px) and (max-width:1230px){.cover_txt_desktop{padding:400px 125px 75px 40px}.cover_txt_desktop h1{font-size:30px}.cover_txt_desktop h2{font-size:22px}h3{font-size:30px}}@media all and (min-width:768px) and (max-width:980px){.cover_txt_tablet{float:left}.cover_txt_tablet{padding:550px 75px 100px 100px}.cover_txt_tablet h1{font-size:32px;line-height:60%}.cover_txt_tablet h2{font-size:22px}h3{font-size:30px}}@media all and (min-width:600px) and (max-width:767px){.cover_txt_mobile{padding:50px 100px 300px 100px}.cover_txt_mobile h1{font-size:28px;line-height:60%}.cover_txt_mobile h2{font-size:20px}h3{font-size:32px}}@media all and (min-width:400px) and (max-width:599px){.cover_txt_mobile{padding:45px 55px 250px 100px}.cover_txt_mobile h1{font-size:25px;line-height:55%}.cover_txt_mobile h2{font-size:18px}h3{font-size:30px}}@media all and (max-width:399px){.cover_txt_mobile{padding:30px 35px 200px 50px}.cover_txt_mobile h1{font-size:25px;line-height:50%}.cover_txt_mobile h2{font-size:18px}h3{font-size:28px}}@media all and (min-width:980px) and (max-width:1200px){.about_desktop{padding:70px!important}.photo_column{width:29%!important}.cv_column{width:68%!important;float:right}.about_desktop p{font-size:15px!important;line-height:1.4em}.testimonials_section{padding:50px 20px 10px 20px!important}.testimonials_text{padding:0px 10px 40px 10px}.testimonials_text p{font-size:15px!important;line-height:1.4em}h4{font-size:20px}}.about_tablet p{font-size:15px!important;line-height:1.4em}.about_tablet h4{font-size:20px!important}@media all and (min-width:800px) and (max-width:900px){.about_desktop .cv_about{padding-top:40px!important}}@media all and (min-width:901px) and (max-width:980px){.about_desktop .cv_about{padding-top:65px!important}}@media only screen and (min-width:380px) and (max-width:479px){.two-columns .et_pb_column{width:50%!important}}@media only screen and (min-width:640px) and (max-width:980px){.three_columns .et_pb_column{width:33.333%!important}}@media (max-width:980px){img#logo{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}.container.et_menu_container{width:90%}.et_mobile_menu{width:100vw;position:fixed}}