@media(-webkit-device-pixel-ratio:1.25){body{zoom:0.8}}@media(-webkit-device-pixel-ratio:1.5){body{zoom:0.7}}.et_pb_text ul{margin-top:30px;margin-bottom:20px}.et_pb_text ul li{margin-bottom:10px}i{margin-right:10px}.dipl_testimonial_slider .dipl_testimonial_opening_quote_icon{margin-bottom:50px}.dipl_testimonial_slider .dipl_testimonial_desc,.dipl_testimonial_slider .dipl_testimonial_desc p{font-size:18px!important}.dipl_testimonial_slider.et_pb_text_align_center .layout1 .dipl_testimonial_meta{margin-top:30px}.et_pb_posts_nav.et_pb_post_nav_0 span a,.et_pb_posts_nav.et_pb_post_nav_0 span a span{margin:0 4px}.single-project.et_pb_pagebuilder_layout .nav-single{width:100%;max-width:100%}#cff .cff-photo{margin:20px 0}#cff.cff-theme-modern.cff-half-layout[data-media-side=left] .cff-photo-post .cff-media-wrap{margin-right:30px}#cff .cff-item.cff-box,#cff .cff-item.cff-box:first-child{padding:30px 30px!important}#cff .cff-linebreak{display:none!important}#cff,#cff .cff-text-wrapper,#cff.cff-half-layout .cff-text-wrapper,.cff-posts-wrap,#cff.cff-theme-modern .cff-item.cff-link-item .cff-text{font-size:18px!important;line-height:28px!important;font-family:"Barlow"}#cff p{padding:15px 0;font-size:18px!important;line-height:28px!important;font-family:"Barlow"}#cff .cff-comments-box,#cff-lightbox-wrapper .cff-comments-box{margin:30px 0 10px}#cff .cff-load-more{font-size:18px;font-weight:700;line-height:1.7em;padding:.3em 1em!important;margin:40px auto;background:#a273ce!important;color:#fff!important;float:none!important;clear:both;width:200px;border:none;border-radius:20px;text-decoration:none!important}#cff .cff-load-more:hover{border-color:#74a59c!important;background:#74a59c!important;color:#fff!important;text-decoration:none!important;border-radius:20px}@media (max-width:980px){.et_pb_menu .et_mobile_menu{top:100%;padding:5%;margin-top:15px}.et_pb_menu .et_mobile_menu ul li.current-menu-item a,.et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item a{color:#222!important}.hero-standard{padding-top:200px!important;padding-bottom:50px!important}.hero-mini{padding-top:150px!important;padding-bottom:50px!important}.hero-header h2{font-size:30px!important;line-height:46px!important}}