@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@media screen and (min-width:0){:root{--main-color-primary:#D21100;--main-color-secundary:#007ad2;--main-color-bluelight:#ebfafe}::selection{background:rgba(0,0,0,.3)}@font-face{font-family:'Proxima Nova';src:url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Black.woff2) format('woff2'),url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNovaT-Thin.woff2) format('woff2'),url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNovaT-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Extrabld.woff2) format('woff2'),url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Extrabld.woff) format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Bold.woff2) format('woff2'),url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Regular.woff2) format('woff2'),url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova';src:url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Semibold.woff2) format('woff2'),url(../../../../../../themes/fulcrum/fonts/webfonts/ProximaNova-Semibold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}body::after{display:none!important}body{font-family:'Proxima Nova','Poppins',Arial;font-size:1.4rem;letter-spacing:.1rem;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'Proxima Nova','Poppins',Arial;font-weight:700}body.intern #main__wrapper .container__row{max-width:1200px;margin:0 auto}.title-400,.title-400 *{font-family:'Proxima Nova','Poppins',Arial}.title-bold-24 strong{font-size:2.4rem;font-weight:700;font-family:'Proxima Nova','Poppins',Arial}.red{color:var(--main-color-primary)}.min-content{min-height:260px}#container__whatsapp *{line-height:0}#scrollto_top{bottom:2rem}#scrollto_top a#scrolltop-btn{background:var(--main-color-primary)}#offcanvas{background:var(--main-color-primary);position:fixed;width:100%;height:100%;top:-120%;left:0;padding:2rem;z-index:9999}#offcanvas.active{top:0}#offcanvas a#nav-responsive-close{background:#fff;position:absolute;width:3.5rem;height:3.5rem;top:0;right:0;line-height:0;text-align:center}#offcanvas a#nav-responsive-close span.wcicon{color:#000;line-height:3.5rem}#offcanvas a#nav-responsive-close:hover span.wcicon{transform:rotate(180deg)}#offcanvas img.logo__offcanvas{max-width:280px}#offcanvas #nav__offcanvas{margin:3rem 0 0 0}#offcanvas #nav__offcanvas>ul.menu{display:flex;flex-wrap:wrap}#offcanvas #nav__offcanvas>ul.menu li{display:block;width:100%}#offcanvas #nav__offcanvas>ul.menu li a{display:block;padding:1rem;font-family:'Proxima Nova','Poppins',Arial;font-size:1.4rem;color:#fff;border-bottom:1px solid rgba(255,255,255,.2);text-transform:uppercase}#offcanvas #nav__offcanvas>ul.menu li:last-child a{border-bottom:0}#offcanvas #nav__offcanvas>ul.menu li.current-menu-item>a{font-weight:700;font-family:'Proxima Nova','Poppins',Arial;font-weight:700}#offcanvas #nav__offcanvas>ul.menu>li.menu-item-has-children a{position:relative;display:flex;flex-wrap:wrap;align-items:center}#offcanvas #nav__offcanvas>ul.menu>li.menu-item-has-children a span.wcicon{position:absolute;right:1rem;font-size:1.4rem}#offcanvas #nav__offcanvas>ul.menu>li ul.sub-menu{background:rgba(0,0,0,.3);display:none;padding:1rem;overflow:hidden;transition:none}#offcanvas #widget__social-offcanvas{display:flex;flex-wrap:wrap;align-items:center;margin:2rem 0 0 0}#offcanvas #widget__social-offcanvas>*{padding:0 .5rem}#offcanvas #widget__social-offcanvas>* img{width:3rem}#topbar{background:var(--main-color-secundary);padding:1rem}#topbar *{color:#fff;font-weight:700}#header{background:#fff;position:sticky;top:0;width:100%;z-index:999}#header .container__row-fullwidth{display:flex;flex-wrap:wrap;align-items:center}#header #header__topbar{padding:1rem}#header #header__topbar .container__row-fullwidth{justify-content:flex-end}#header #header__topbar .container__trial{margin-right:2rem}#header #header__topbar .container__trial a{background:var(--main-color-primary);display:block;padding:.3rem 2.5rem;color:#fff;font-weight:700;border-radius:3rem}#header #header__topbar ul#list__icons-header{display:flex;flex-wrap:wrap;align-items:center}#header #header__topbar ul#list__icons-header li{display:block}#header #header__topbar ul#list__icons-header li a{display:block;padding:0 2rem 0 0;color:#000}#header #header__topbar ul#list__icons-header li:last-child a{padding-right:0}#header #header__bottombar{padding:1rem}#header #header__bottombar #container__logo{margin-right:auto}#header #header__bottombar #nav__main ul.menu{display:flex;flex-wrap:wrap;align-items:center}#header #header__bottombar #nav__main ul.menu li{position:relative;display:block}#header #header__bottombar #nav__main ul.menu li a{display:flex;flex-wrap:wrap;align-items:center;padding:1rem 2rem;font-weight:700;font-family:'Proxima Nova','Poppins',Arial;font-size:2rem;color:#000;font-weight:700}#header #header__bottombar #nav__main ul.menu li a span.wcicon{font-size:3rem}#header #header__bottombar #nav__main ul.menu li.current_page_item a{color:var(--main-color-primary)}#header #header__bottombar #nav__main ul.menu li ul.sub-menu{background:#fff;position:absolute;width:200px;top:5rem;left:0;opacity:0;visibility:hidden}#header #header__bottombar #nav__main ul.menu li:hover ul.sub-menu{opacity:1;visibility:visible}#header #header__bottombar #nav-responsive-icon a{color:#000}#error404,#maintenance{padding:5rem 1rem}#error404 .wccol-md-4,#maintenance .wccol-md-4{order:2}#error404 .wccol-md-8,#maintenance .wccol-md-8{order:1}#error404 h2{font-size:12rem;color:var(--main-color-primary);line-height:1}#maintenance h2{font-size:4rem;color:var(--main-color-primary);line-height:1}#error404 h4,#maintenance h4{font-size:5rem;line-height:1}#error404 p,#maintenance p{margin:1rem 0;font-size:1.4rem}#error404 a.wcbtn,#maintenance a.wcbtn{background:#000;color:#fff;padding:1rem 4rem}#main__wrapper .tpgb-plus-button.text-white *{color:#fff}#main__wrapper .tpgb-tabs-tours{width:100%}#main__wrapper .tpgb-tabs-wrapper .tpgb-tabs-nav-wrapper .tpgb-tabs-nav{background:transparent}#main__wrapper .tpgb-tabs-wrapper .tpgb-tabs-nav-wrapper .tpgb-tabs-nav .tpgb-tab-li .tpgb-tab-header{padding:1rem 2rem;border-top:.3rem solid transparent}#main__wrapper .tpgb-tabs-wrapper .tpgb-tabs-nav-wrapper .tpgb-tabs-nav .tpgb-tab-li .tpgb-tab-header.active{background:#fff}#main__wrapper .tpgb-tabs-tours.tab-view-horizontal .tpgb-tabs-wrapper .tpgb-tabs-nav-wrapper .tpgb-tabs-nav .tpgb-tab-li .tpgb-tab-header.active{border-top:.3rem solid var(--main-color-primary)}#main__wrapper .tpgb-tabs-tours.tab-view-vertical .tpgb-tabs-wrapper .tpgb-tabs-nav-wrapper .tpgb-tabs-nav .tpgb-tab-li .tpgb-tab-header.active{border-left:.3rem solid var(--main-color-primary)}#main__wrapper .tpgb-tabs-wrapper .tpgb-tabs-nav-wrapper .tpgb-tabs-nav .tpgb-tab-li .tpgb-tab-header span{font-size:2rem}#main__wrapper .tab-title-bluelight .tpgb-tabs-wrapper .tpgb-tabs-nav-wrapper .tpgb-tabs-nav .tpgb-tab-li .tpgb-tab-header.active{background:var(--main-color-bluelight)}#main__wrapper .carousel-logos{max-width:1080px;margin:0 auto}#main__wrapper .carousel-logos .splide__list .grid-item{max-width:180px}#main__wrapper .carousel-logos .splide__list .grid-item .post-content-center{display:none!important}#main__wrapper .carousel-testimonials .splide__arrows{height:0}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content{background:url(../../../../../../themes/fulcrum/images/icon-testimonial.png) no-repeat 35% 3rem;padding-bottom:4rem;text-align:center}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content .post-meta-info{display:none}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content h3.tpgb-post-title,#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content h3.tpgb-post-title *{font-family:'Proxima Nova Black','Poppins',Arial;font-size:1.8rem;color:#000}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content h3.tpgb-post-title a span{display:block;color:var(--main-color-primary)}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content:hover .tpgb-post-featured-img img.wp-post-image{transform:scale(1)}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content .tpgb-post-featured-img{text-align:center}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content .tpgb-post-featured-img img.wp-post-image{max-width:250px;margin:0 auto}#main__wrapper .container-boy-girl-work{position:relative}#main__wrapper .container-boy-girl-work::before{background:url(../../../../../../themes/fulcrum/images/girl-work.png) no-repeat center 0;background-size:cover;position:absolute;width:8.8rem;height:26rem;bottom:0;left:5.5rem;content:''}#main__wrapper .container-boy-girl-work::after{background:url(../../../../../../themes/fulcrum/images/boy-work.png) no-repeat center 0;background-size:cover;position:absolute;width:11.7rem;height:26.6rem;bottom:0;right:5.5rem;content:''}#main__wrapper .frm_forms *{font-family:"Poppins",sans-serif}#main__wrapper .frm_forms input[type=color],#main__wrapper .frm_forms input[type=date],#main__wrapper .frm_forms input[type=datetime-local],#main__wrapper .frm_forms input[type=email],#main__wrapper .frm_forms input[type=file],#main__wrapper .frm_forms input[type=image],#main__wrapper .frm_forms input[type=month],#main__wrapper .frm_forms input[type=number],#main__wrapper .frm_forms input[type=password],#main__wrapper .frm_forms input[type=search],#main__wrapper .frm_forms input[type=tel],#main__wrapper .frm_forms input[type=text],#main__wrapper .frm_forms input[type=time],#main__wrapper .frm_forms input[type=url],#main__wrapper .frm_forms input[type=week],#main__wrapper .frm_forms textarea,#main__wrapper .frm_forms select{padding:.7rem 2rem;color:rgba(0,0,0,.3);border:.1rem solid rgba(0,0,0,.15);border-radius:.3rem}#main__wrapper .frm_forms input[type=button],#main__wrapper .frm_forms input[type=submit],#main__wrapper .frm_forms button{background:#000;display:flex;flex-wrap:wrap;align-items:center;width:max-content;max-width:100%;padding:1.2rem 4rem;text-transform:uppercase;color:#fff;border:0;border-radius:0;cursor:pointer}#main__wrapper .frm_forms .frm_dropzone{max-width:100%}#main__wrapper .frm_forms .frm_dropzone .frm_icon_font.frm_upload_icon{margin:0 0 1rem 0}#main__wrapper .frm_forms input[type=button]:hover,#main__wrapper .frm_forms input[type=submit]:hover,#main__wrapper .frm_forms button:hover{background:var(--main-color-primary)}#prefooter{position:relative;padding:0 1rem 10rem 1rem}#prefooter::before{background:#EB1300;position:absolute;width:100%;height:278px;bottom:0;left:0;content:'';z-index:-1}#prefooter .container__row{background:#fff;position:relative;max-width:670px;padding:3rem 2rem;margin-top:-10rem;border-radius:10rem}#prefooter .contaner__prefooter{max-width:410px;margin:0 auto}#prefooter .contaner__prefooter::before{background:url(../../../../../../themes/fulcrum/images/people.png) no-repeat center 0;background-size:cover;position:absolute;width:9.3rem;height:14.75rem;bottom:0;left:-6.5rem;content:''}#prefooter .contaner__prefooter::after{background:url(../../../../../../themes/fulcrum/images/people2.png) no-repeat center 0;background-size:cover;position:absolute;display:none;width:9.4rem;height:15.3rem;bottom:-.2rem;right:-6.5rem;content:''}.home-page #prefooter .contaner__prefooter::before,.home-page #prefooter .contaner__prefooter::after{display:none}#prefooter .contaner__prefooter h2{font-size:2.8rem;line-height:3.3rem;font-weight:700}#prefooter .contaner__prefooter a{padding:1rem 3rem;margin:1rem 0;display:inline-block;font-weight:700;font-family:'Proxima Nova','Poppins',Arial;font-size:1.4rem}#prefooter .contaner__prefooter p{color:#414042}#footer{background:#BA0F00;padding:5rem}#footer *{font-size:1.2rem;color:#fff}#footer .container__row-fullwidth{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem}#footer .container__row-fullwidth .footer1{width:100%}#footer .container__row-fullwidth .footer2,#footer .container__row-fullwidth .footer3,#footer .container__row-fullwidth .footer4,#footer .container__row-fullwidth .footer5{width:calc(50% - 1rem)}#footer .widget_nav_menu h2.widgettitle{font-size:2rem;font-weight:700}#footer .widget_nav_menu ul.menu li{display:block;margin:1rem 0}#copyright{background:#171717;padding:2rem 5rem}#copyright *{font-size:1.2rem;color:#fff;text-align:center}#copyright .container__row-fullwidth{display:flex;flex-wrap:wrap;align-items:center;gap:2rem}#copyright .container__row-fullwidth>*{width:100%}#copyright ul#menu-politicies{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#copyright ul#menu-politicies li{display:block;padding:0 1rem;border-right:.1rem solid #fff}#copyright ul#menu-politicies li:first-child{padding-left:0}#copyright ul#menu-politicies li:last-child{padding-right:0;border-right:0}#copyright ul#menu-politicies li a{font-weight:700}}@media screen and (min-width:590px){#prefooter .contaner__prefooter::before{width:12rem;height:19.75rem;left:-3rem}#prefooter .contaner__prefooter::after{display:block;width:12rem;height:19.65rem;right:-3rem}}@media screen and (min-width:768px){#error404,#maintenance{background:url(../../../../../../themes/fulcrum/images/404-background.png) no-repeat center 0;background-size:cover}#error404 .wccol-md-4,#maintenance .wccol-md-4{order:1}#error404 .wccol-md-4 img,#maintenance .wccol-md-4 img{margin:0 auto}#error404 .wccol-md-8,#maintenance .wccol-md-8{order:2}#error404 h2{font-size:15rem}#maintenance h2{font-size:9rem}#error404 h4,#maintenance h4{font-size:7rem}#error404 p,#maintenance p{font-size:1.8rem}#footer .container__row-fullwidth .footer1,#footer .container__row-fullwidth .footer2,#footer .container__row-fullwidth .footer3,#footer .container__row-fullwidth .footer4,#footer .container__row-fullwidth .footer5{width:calc(20% - 1.6rem)}#copyright *{text-align:left}#copyright ul#menu-politicies{justify-content:flex-start}#copyright .container__row-fullwidth>*{width:calc(50% - 2rem)}#copyright .container__row-fullwidth .copyright__col-right,#copyright .container__row-fullwidth .copyright__col-right *{text-align:right}}@media screen and (min-width:1024px){body{font-size:1.6rem}#main__wrapper .tpgb-tabs-wrapper .tpgb-tabs-nav-wrapper .tpgb-tabs-nav .tpgb-tab-li .tpgb-tab-header{padding:2rem 4rem}#widget-search #yith-ajaxsearchform .search-input-container{width:calc(100% - 30rem)}#widget-search #yith-ajaxsearchform .search-submit-container{width:15rem;margin:0}#widget-search #yith-ajaxsearchform .search-submit-container input#yith-searchsubmit{background:var(--main-color-primary);width:100%;padding:.8rem 1.5rem}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content{position:relative;text-align:left}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content .post-content-image{min-height:310px}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content .tpgb-content-bottom{position:static}#main__wrapper .carousel-testimonials .grid-item .dynamic-list-content h3.tpgb-post-title{position:absolute;max-width:330px;left:5rem;bottom:0;text-align:center}#prefooter .container__row{max-width:1100px;padding:3rem 1rem;border-radius:20rem}#prefooter .contaner__prefooter::before{width:19.3rem;height:29.5rem;bottom:0;left:10rem}#prefooter .contaner__prefooter::after{width:18.8rem;height:30.6rem;bottom:-.2rem;right:8rem}#prefooter .contaner__prefooter h2{font-size:4.2rem;line-height:4.5rem}#prefooter .contaner__prefooter a{margin:1.5rem 0;font-size:1.8rem}#footer *{font-size:1.6rem}#footer .container__row-fullwidth .footer1{width:calc(25% - 1.6rem)}#footer .container__row-fullwidth .footer2{width:calc(15% - 1.6rem)}#footer .container__row-fullwidth .footer3{width:calc(20% - 1.6rem)}#footer .container__row-fullwidth .footer4{width:calc(20% - 1.6rem)}#footer .container__row-fullwidth .footer5{width:calc(20% - 1.6rem)}}.single-news-author{display:flex;align-items:center;margin-bottom:20px}.single-news-author-avatar{margin-right:20px;display:block;width:50px;height:50px}.single-post-author-block{border-top:1px solid #ddd;padding-top:20px;margin-bottom:40px}section.default-content-block+.text-image-row-wrapper{padding-top:10px}