.font-didot{font-family:linotype-didot,playfair-display,serif!important}.font-proxima-nova{font-family:proxima-nova,sans-serif!important}.font-foxglove{font-family:'Foxglove',sans-serif!important}.et-boc{font-family:proxima-nova,sans-serif;font-weight:inherit}.et-boc h1,.et-boc h2,.et-boc h3,.et-boc h4,.et-boc h5,.et-boc h6{font-family:linotype-didot,Playfair Display,serif;text-transform:uppercase}h1,.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1{font-size:48px}h2,.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:38px}h3,.et_pb_column_1_3 h3,.et_pb_column_1_4 h3,.et_pb_column_1_5 h3,.et_pb_column_1_6 h3,.et_pb_column_2_5 h3{font-size:30px}.et-boc h1,.et-boc h2,.et-boc h3,.et-boc h4{line-height:1.3em}.et-boc h5,.et-boc h6{line-height:1.8em}@media all and (max-width:980px){h1,.et_pb_column_1_3 h1,.et_pb_column_1_4 h1,.et_pb_column_1_5 h1,.et_pb_column_1_6 h1,.et_pb_column_2_5 h1{font-size:36px}h2,.et_pb_column_1_3 h2,.et_pb_column_1_4 h2,.et_pb_column_1_5 h2,.et_pb_column_1_6 h2,.et_pb_column_2_5 h2{font-size:30px}}.et_pb_text_inner a,.et_pb_post_content p a{text-decoration:underline;text-underline-offset:5px}.no-underline a{text-decoration:none}#page-container .et_builder_inner_content .et_pb_button{padding:8px!important;text-align:center;outline:1px solid #101010;outline-offset:10px;width:200px}#page-container .et_builder_inner_content .btn-white{background-color:#fff;color:#101010;outline:1px solid #fff;outline-offset:10px}#page-container .et_builder_inner_content .btn-white:hover{background-color:rgba(255,255,255,.7);color:#101010!important}#page-container .et_builder_inner_content .no-outline{outline:none;outline-offset:0px}@media all and (max-width:980px){.ordered-row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.ordered-row .et_pb_column:last-child{margin-bottom:30px}}.flex-col-center{display:flex;flex-direction:column;justify-content:center}.body-list li{margin-top:10px}.gform_wrapper .gform_body .gform_fields input[type=text],.gform_wrapper .gform_body .gform_fields input[type=email],.gform_wrapper .gform_body .gform_fields input[type=number],.gform_wrapper .gform_body .gform_fields input[type=tel],.gform_wrapper .gform_body .gform_fields select{background:none;border-bottom:1px solid #101010;border-top:none;border-right:none;border-left:none;border-radius:0;color:#101010!important;font-family:proxima-nova,sans-serif!important;margin:0;padding:15px 0!important}.gform_wrapper .gform_body .gform_fields textarea{background:none;border:1px solid #101010;border-radius:none;color:#101010!important;font-family:proxima-nova,sans-serif!important;margin:20px 0 0 0;padding:15px!important}.gform_wrapper.gravity-theme .ginput_container_date input{width:100%}.ginput_container,.ginput_container input{margin:0 0 5px 0!important}.gform_wrapper{margin:0}.gform_wrapper ul.gform_fields li.gfield{padding-right:0}.gform_wrapper.gravity-theme .gform_fields{grid-row-gap:10px}.gform_required_legend{display:none}.gform_wrapper .gform_footer input.button{background:none;border:none;border-radius:0px;color:#101010;cursor:pointer;font-family:proxima-nova,sans-serif;font-weight:bold;letter-spacing:2px;padding:10px 0px;text-transform:uppercase;transition:all 0.2s linear}.gform_wrapper .form-btn-border .gform_footer{margin-top:30px}.gform_wrapper .form-btn-border .gform_footer input.button{background:#101010;color:#fff;margin:auto;outline:1px solid #101010;outline-offset:10px;padding:20px!important;text-align:center;width:200px}.gform_wrapper .gform_footer.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .form-btn-border .gform_footer input.button:hover{opacity:0.7}.hbspt-form .hs-form-private .hs-richtext h2{color:#000!important;font-family:linotype-didot,Playfair Display,serif!important;text-transform:uppercase}.hbspt-form .hs-form-private .hs-richtext p{color:#000!important;font-family:proxima-nova,sans-serif!important}.carousel-testimonials .dica-item-content{display:flex;flex-direction:column;justify-content:center}.carousel-testimonials .dica-item-content .item-title{font-size:36px!important;line-height:1.2em!important;margin-bottom:20px;text-transform:inherit}.carousel-testimonials .dica-item-content .item-subtitle{font-family:proxima-nova,sans-serif;font-weight:bold;letter-spacing:1px!important}.carousel-testimonials .dica-item-content .content{letter-spacing:1px!important;text-transform:uppercase}@media screen and (min-width:981px){.library-feed .el-dbe-blog-extra.block_extended{justify-content:space-between}.library-feed .et_pb_post.el_dbe_block_extended{width:calc(50% - 20px)!important;margin-right:0px!important}.library-feed .el-dbe-blog-extra.block_extended .post-media-container{min-height:300px}.library-feed .el-dbe-blog-extra.block_extended .post-media{min-height:300px}}.library-feed .el-dbe-blog-extra.block_extended .el_dbe_block_extended{margin-bottom:70px;overflow:visible}.library-feed .el-dbe-blog-extra.block_extended .post-media{padding:10px}.library-feed .el-dbe-blog-extra.block_extended .ajax-pagination .el-load-more{margin-top:50px;background:none;color:#101010;font-family:linotype-didot,playfair-display,serif;font-style:italic;font-size:28px;outline:none!important;text-decoration:underline;width:auto!important}.library-feed .el-dbe-blog-extra.block_extended .ajax-pagination .el-load-more:hover{color:#101010!important}.library-feed .el-dbe-blog-extra.grid_extended .el_dbe_grid_extended{align-items:center}.swap-dbe-columns .el-dbe-blog-extra.grid_extended .el_dbe_grid_extended .post-content{-ms-flex-order:2!important;-webkit-order:2!important;order:2!important}.swap-dbe-columns .el-dbe-blog-extra.grid_extended .el_dbe_grid_extended .post-media{-ms-flex-order:1!important;-webkit-order:1!important;order:1!important}.library-categories-menu .et-menu-nav .et-menu{column-gap:50px;row-gap:10px}