@font-face{font-family:"Playfair Display";src:url("./fonts/PlayfairDisplay-Italic.woff2") format("woff2"),url("./fonts/PlayfairDisplay-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Playfair Display";src:url("./fonts/PlayfairDisplay-Regular.woff2") format("woff2"),url("./fonts/PlayfairDisplay-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Abel";src:url("./fonts/Abel-Regular.woff2") format("woff2"),url("./fonts/Abel-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"ideavisual";src:url("./fonts/ideavisual.eot?86214575");src:url("./fonts/ideavisual.eot?86214575#iefix") format("embedded-opentype"),url("./fonts/ideavisual.woff2?86214575") format("woff2"),url("./fonts/ideavisual.woff?86214575") format("woff"),url("./fonts/ideavisual.ttf?86214575") format("truetype"),url("./fonts/ideavisual.svg?86214575#ideavisual") format("svg");font-weight:normal;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"ideavisual";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:""}.icon-camera:before{content:""}.icon-videocam:before{content:""}.icon-down-dir:before{content:""}.icon-up-dir:before{content:""}.icon-left-dir:before{content:""}.icon-right-dir:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-magic:before{content:""}.icon-pinterest-squared:before{content:""}.icon-mail-alt:before{content:""}.icon-linkedin:before{content:""}.icon-youtube-play:before{content:""}.icon-instagram:before{content:""}.icon-vimeo-squared:before{content:""}.icon-pinterest:before{content:""}.icon-map:before{content:""}.icon-twitter-squared:before{content:""}.icon-facebook-squared:before{content:""}.icon-linkedin-squared:before{content:""}.c-button-black{display:inline-block;padding:12px 24px;font-size:15px;text-align:center;font-weight:500;font-family:"Abel",sans-serif;letter-spacing:1.5px;outline:none;text-transform:uppercase;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;color:#fff;background-color:#1c1c1c;transition:border-color .3s cubic-bezier(0.694, 0.048, 0.335, 1),color .3s cubic-bezier(0.694, 0.048, 0.335, 1),background-color .3s cubic-bezier(0.694, 0.048, 0.335, 1);border-radius:0}.c-button-black:hover{border-color:#ca6;color:#ca6}.c-button-black--bordered{border:2px solid #1c1c1c;color:#1c1c1c;background-color:rgba(0,0,0,0)}.c-button-black--bordered:hover{border-color:#ca6;color:#ca6 !important}.c-button-white{border-radius:0;display:inline-block;padding:12px 24px;font-size:15px;text-align:center;font-weight:500;font-family:"Abel",sans-serif;letter-spacing:1.5px;outline:none;text-transform:uppercase;cursor:pointer;text-decoration:none;position:relative;overflow:hidden;color:#1c1c1c;background-color:#fff;transform:background-color .3s cubic-bezier(0.694, 0.048, 0.335, 1),color .3s cubic-bezier(0.694, 0.048, 0.335, 1),border-color .3s cubic-bezier(0.694, 0.048, 0.335, 1)}.c-button-white:hover{background-color:#ca6;color:#fff}.c-button-white--bordered{border:2px solid #fff;color:#fff;background-color:rgba(0,0,0,0)}.c-button-white--bordered:hover{background-color:rgba(0,0,0,0);color:#ca6;border-color:#ca6}.c-link-black{color:#1c1c1c;transition:color .3s cubic-bezier(0.694, 0.048, 0.335, 1)}.c-link-black:hover{color:#ca6}.c-link-white{color:#fff;transition:color .3s cubic-bezier(0.694, 0.048, 0.335, 1)}.c-link-white:hover{color:#ca6}.c-footer{background-color:#1c1c1c;padding-top:20px;padding-bottom:20px;border-top:20px solid #ca6;font-size:14px}.c-footer__socials{display:flex;justify-content:center;align-items:center}.c-footer__social{margin:0 5px}.c-footer__social i{font-size:30px;color:#ca6;transition:color .25s cubic-bezier(0.694, 0.048, 0.335, 1)}.c-footer__social:hover i{color:#fff}.c-footer__iva{margin-top:20px;text-align:center;color:#fff}.c-footer__iva p{color:#fff}.c-footer__copy{width:100%;margin:20px 0;display:flex;justify-content:center;align-items:center}.c-footer__copy a{text-decoration:none;color:#fff;transition:color .25s cubic-bezier(0.694, 0.048, 0.335, 1);margin-left:20px}.c-footer__copy a:hover{color:#ca6}@media only screen and (max-width: 767px){.c-footer__social i{font-size:25px}}.c-share{margin:50px 0;display:flex;flex-direction:column;align-items:center}.c-share__title{margin-bottom:20px;color:#ca6;text-transform:uppercase}.c-share__icons{display:flex}.c-share__icons a{margin:0 5px}.c-share__icons a i{font-size:30px;color:#ca6;transition:color .25s cubic-bezier(0.694, 0.048, 0.335, 1)}.c-share__icons a:hover i{color:#1c1c1c}@media only screen and (max-width: 767px){.c-share__title h2{font-size:22px}.c-share__icons a i{font-size:25px}}.c-related{margin:50px 0;display:flex;flex-direction:column;align-items:center}.c-related .c-button-black{font-family:"Playfair Display",serif;font-size:13px;font-weight:500;text-transform:none}.c-related__title{margin-bottom:20px;color:#1c1c1c;text-transform:uppercase}.c-related__posts{display:flex;justify-content:space-around;width:100%}.c-related__post{width:49%;text-align:center}@media only screen and (max-width: 767px){.c-related__post{width:100%;margin-bottom:20px}.c-related__post:last-child{margin-bottom:0}.c-related__posts{flex-direction:column}.c-related__title h2{font-size:22px}}.elementor-12728 .elementor-element.elementor-element-60ded61d .bdt-navigation-prev{left:0}.elementor-12728 .elementor-element.elementor-element-60ded61d .bdt-navigation-next{right:0}.elementor-12728 .elementor-element.elementor-element-60ded61d .bdt-panel-slider span{margin:0 10px}.c-contact-article{background-color:#f4f4f4;padding:30px}.c-contact-article h3{margin-bottom:20px;line-height:1.5;margin:0;margin-bottom:20px}.c-contact-article__content{display:flex;text-align:center;justify-content:center;flex-direction:column;align-items:center}
