@font-face{font-family:'Century Gothic';src:url(/wp-content/themes/brtforge-child/fonts/centurygothic.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Century Gothic';src:url(/wp-content/themes/brtforge-child/fonts/centurygothic_bold.ttf) format('truetype');font-weight:700;font-style:normal}body{font-family:'Century Gothic',sans-serif}h1,h2,h3{font-family:'Century Gothic',sans-serif!important}h2,h3{font-size:1.6rem!important}figcaption{font-size:1.6rem!important}p{font-size:1.1rem!important}li,ul{font-size:1.1rem!important}@media (max-width:906px){h1{font-size:1.6rem!important}h2,h3{font-size:1.2rem!important}figcaption{font-size:1.2rem!important}p{font-size:1rem!important}li,ul{font-size:1rem!important}button{font-size:1rem!important}}@media (max-width:535px){h1{font-size:1.4rem!important}h2,h3{font-size:1rem!important}figcaption{font-size:1rem!important}p{font-size:0.9rem!important}li,ul{font-size:0.9rem!important}button{font-size:0.9rem!important}}.site-header .main-navigation .menu-item-has-children ul.sub-menu{width:800px;padding:10px}.site-header .main-navigation .menu-item-has-children ul.sub-menu li{padding:5px 15px;line-height:1.5}.site-header .main-navigation .menu-item-has-children ul.sub-menu{display:grid;grid-template-columns:repeat(2,1fr);gap:0}.ast-container{display:flex;flex-direction:column;width:100%}.hero-section{position:relative;width:100%!important;clear:both;max-width:1700px;margin:0 auto;height:100%;min-height:100%;overflow:hidden}.swiper-container{width:100%;height:100%;margin:0 auto;display:flex;position:relative;align-items:center}.swiper-slide img{width:100%;height:auto;object-fit:cover;max-height:75vh}.swiper-slide{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.slide-content{position:absolute;bottom:15%;left:5%;background:rgb(255 255 255 / .85);padding:20px;box-shadow:0 4px 10px rgb(0 0 0 / .2);max-width:500px;display:flex;flex-direction:column;gap:10px}.slide-content a.button{align-self:start;text-decoration:none;font-size:1rem}.slide-content a.button:hover{background-color:#5084A3}.swiper-pagination-bullet{background-color:#F1F1F1;width:25px!important;height:25px!important;border-radius:50%!important;border:3px solid #F1F1F1!important;transition:background-color 0.3s ease}.swiper-pagination-bullet-active{background-color:#0D064B!important}@media (max-width:906px){.slide-content{max-width:400px;gap:10px}.swiper-slide img{min-height:60vh}}@media (max-width:535px){.slide-content{max-width:300px;gap:5px;padding:10px;margin-bottom:25px}.swiper-slide img{min-height:50vh}}.cropped_image_brt_right{clip-path:polygon(0 0,100% 0,100% 100%,30% 100%)}.cropped_image_brt_right::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.cropped_image_brt_left{clip-path:polygon(0 0,70% 0,100% 100%,0 100%)}.cropped_image_brt_left::before{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5)}.floating-icons{position:fixed;top:85%;transform:translateY(-50%);right:5px;z-index:1000}.icon{display:flex;align-items:center;margin:10px 0;position:relative;width:50px;height:50px}.icon a{text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center;background-color:#0D064B;border-radius:50%;width:50px;height:50px;position:relative}.icon i{font-size:24px}.icon span{position:absolute;right:60px;padding:5px 10px;white-space:nowrap;background-color:#0D064B;color:#fff;border-radius:5px;opacity:0;transform:translateX(-10px);transition:opacity 0.3s ease,transform 0.3s ease}.icon:hover span{opacity:1;transform:translateX(0)}@media (max-width:906px){.icon{width:40px;height:40px}.icon a{width:40px;height:40px}.icon i{font-size:20px}}@media (max-width:535px){.icon{width:40px;height:40px}.icon a{width:40px;height:40px}.icon i{font-size:20px}}.post-share{margin-top:20px;display:flex;justify-content:center;flex-direction:column;align-items:center}.post-share h3{margin-bottom:10px;font-weight:400}.facebook-button{display:inline-flex;align-items:center;background-color:#3b5998;color:#fff;padding:10px 20px;border-radius:5px;text-decoration:none}.facebook-button svg{margin-right:10px}.facebook-button:hover{background-color:#2d4373}.oferta-block .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content{position:relative;padding:20px;text-align:center;border:2px solid #0D064B;border-top:none;border-left:none;border-right:none;display:flex;justify-content:center;flex-direction:column;border-radius:5px;padding-top:40px}.oferta-block .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-title{background-color:#f1f1f1;margin:0 auto;padding:0 15px;display:inline-block;position:relative;z-index:1;top:-40px;font-weight:400}@media (max-width:535px){.oferta-block .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-title{top:-30px}}.oferta-block .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-title span{font-weight:normal!important}.oferta-block .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content:before{content:'';position:absolute;top:20px;left:0;right:0;border-top:2px solid #0D064B;z-index:0}.oferta-block .elementor-widget-container .elementor-icon-box-wrapper .elementor-icon-box-content:after{content:'';position:absolute;top:20px;left:0;right:0;border-left:2px solid #0D064B;border-right:2px solid #0D064B;bottom:0;z-index:0}