@use "sass:string";*{-webkit-transition:all 60ms ease-in-out;-o-transition:all 60ms ease-in-out;transition:all 60ms ease-in-out}h1,h2,h3,h4,h5,h6{width:100%}p{margin-top:0;margin-bottom:1rem}@media (min-width: 768px){p{text-align:left}}b,strong{font-weight:600 !important}ol{list-style-type:decimal}.bg-blue{background-color:#1b75bc}.bg-gradient{background:#094f66;background:-o-linear-gradient(60deg, #094f66 0%, #002c48 100%);background:linear-gradient(30deg, #094f66 0%, #002c48 100%)}.text-blue{color:#173c66}.embed-video{margin:0 auto;text-align:center}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff}.nav-tabs{background-color:white}.user-login-form #edit-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-login-form .login_reset_password{padding-left:2rem}.page-password-recovery .form-control{width:unset;max-width:100%}.dialog-off-canvas-main-canvas{background-color:#fff}.path-news #main{padding:4rem 0}.path-news .field--name-field-date{text-transform:uppercase;font-weight:600;margin-bottom:1rem}.path-news h5{line-height:1.5}.iframe-youtube-video{width:560px;height:315px}@media (min-width: 768px){.iframe-youtube-video{width:777px;height:437px}}h1,h2,h3,h4,h5,h6{font-family:Roboto, sans-serif;font-weight:600}p{font-family:"Open Sans", sans-serif;font-weight:300}p a{text-decoration:underline}#main ul,#main li{font-family:"Open Sans", sans-serif;font-weight:300}b.highlight.black,strong.highlight.black{font-family:"Open Sans", sans-serif;font-weight:600}b.highlight.blue,strong.highlight.blue{font-family:"Open Sans", sans-serif;font-weight:400}b.highlight.green,strong.highlight.green{font-family:"Open Sans", sans-serif;font-weight:700}b.primary,strong.primary{color:#173c66}b.secondary,strong.secondary{color:#529a9e}p.primary,span.primary,h4.primary,h5.primary{color:#173c66}p.secondary,span.secondary,h4.secondary,h5.secondary{color:#529a9e}p .panel-title a,span .panel-title a,h4 .panel-title a,h5 .panel-title a{font-family:"Open Sans", sans-serif;font-weight:400}.c-blue{color:#173c66}.c-yellow{color:#faa936}.c-white{color:#fff}a,button{outline:none !important}a{color:#173c66;-webkit-text-decoration-color:CurrentColor;text-decoration-color:CurrentColor}a.link-light{color:#accfe5}a:hover{color:#173c66;text-decoration:none;text-shadow:.05rem 0 0 currentColor}a.red{color:#b11917}a:active,.link:active,a:focus,.link:focus{color:unset}p a{word-break:break-word}p a.primary,p a:hover.primary{color:blue}p a.secondary,p a:hover.secondary{color:#529a9e}p a.red,p a:hover.red{color:#b11917}h1,h2,h3,h4,h5{font-family:Roboto, sans-serif;font-weight:600}h1{text-align:center;font-size:2.1rem;line-height:1.1}@media (min-width: 768px){h1{font-size:2.9rem}}h2{text-align:center;text-transform:uppercase;font-size:2.9rem}h3{text-align:center;text-transform:uppercase}h5{font-size:19px}.questionnaire-cta{margin:0 auto;padding:2rem 0;text-align:center}.btn-questionnaire{font-size:1.5rem;padding:1rem 2rem;color:white;background-color:#173c66}@media (min-width: 768px){.btn-questionnaire{font-size:2.5rem}}.btn-questionnaire:hover{color:#173c66;background-color:white;border:1px solid #173c66}.btn-questionnaire:active{color:#173c66;background-color:white;border:1px solid #173c66}.btn-questionnaire:focus{color:#173c66;background-color:white;border:1px solid #173c66}.btn-ctf{font-weight:600;padding:.5rem 1.5rem;border-radius:8rem;margin:2rem 0;max-width:100%;white-space:normal}.btn-ctf.primary{background-color:#173c66;border:2px solid transparent}.btn-ctf.primary span{color:white}.btn-ctf.secondary{background-color:#529a9e;border:2px solid transparent}.btn-ctf.secondary span{color:white}.btn-ctf.grey{background-color:#accfe5;border:2px solid transparent}.btn-ctf.grey span{color:#173c66}.btn-ctf:hover{cursor:pointer}.btn-ctf:hover.primary{background-color:white;border:2px solid #173c66}.btn-ctf:hover.primary span{color:#173c66}.btn-ctf:hover.secondary{background-color:white;border:2px solid #529a9e}.btn-ctf:hover.secondary span{color:#529a9e}.btn-ctf:hover.grey{background-color:#173c66;border:2px solid #accfe5}.btn-ctf:hover.grey span{color:#accfe5}.btn-register-fls{color:white}.btn-wrapper{margin:3rem 0;text-align:center}.btn-pfc{font-size:1.5rem;padding:1rem 3rem}.cta-application{margin:3rem auto;text-align:center;font-size:1rem}@media (min-width: 768px){.cta-application{font-size:2rem}}.cta-application a.appl{border:2px solid white;color:white}@media (min-width: 768px){.cta-application a.appl{font-size:2rem;padding:1rem 2rem}}.cta-application a.appl:hover{border:1px solid white;background-color:white;color:#173c66}.person-card-container{margin:20px auto;position:relative;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;overflow:hidden;height:370px;width:260px;border:none;border-radius:0}.person-card-container .node__content{margin:0;background-size:cover}.person-card-container img{height:100%;-o-object-fit:cover;object-fit:cover}.textOverImage{position:absolute;top:288px;bottom:0;left:0;right:0;background-color:rgba(10,78,140,0.5);padding:0 8px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;color:#fff;font-size:1rem;text-align:center;overflow:hidden}.person-card-container:hover .textOverImage{top:180px;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity:1}.textOverImage>*{margin:0px 5px}.textOverImage .field--name-field-name{font-weight:600;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.textOverImage .field--name-field-role{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.textOverImage .field--name-field-institution{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:80%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.textOverImage .field--name-field-country{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;line-height:1}.arrow-over{position:absolute;bottom:0;left:0;right:0;height:20px;background-color:rgba(10,78,140,0.8)}.arrow-over span{display:block;content:"\005E";color:#fff;text-align:center}.paragraph--bp-accordion-container .card-body{padding:0}.paragraph--bp-accordion-container .card .card-header{background-color:white;border:none;border-bottom:1px solid black}.paragraph--bp-accordion-container .card:last-child{border:none}.paragraph--bp-accordion-container .panel-title a{text-decoration:none;color:#173c66;font-size:1rem}@media (min-width: 768px){.paragraph--bp-accordion-container .panel-title a{font-size:1.5rem;line-height:1.5rem}}.paragraph--bp-accordion-container .paragraph__column{padding:0 !important}.paragraph--bp-accordion-container .paragraph__column ul{color:#606060;margin-top:2rem}.paragraph--bp-accordion-container .paragraph__column ul li{margin-bottom:2rem}.paragraph--bp-accordion-container .paragraph__column ul li p{color:#606060}.paragraph.paragraph--type--bp-accordion .panel-heading{padding:0}.paragraph.paragraph--type--bp-accordion .panel-heading .panel-title a.display{padding:0}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="false"].display::after{content:none}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="true"].display::after{content:none}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="false"] .chvrn{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;width:2rem}.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="true"] .chvrn{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;width:2rem}.paragraph.paragraph--type--bp-accordion .panel-heading .panel-data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}@media (min-width: 992px){.paragraph.paragraph--type--bp-accordion .panel-heading .panel-data{padding:1rem}}.paragraph.paragraph--type--bp-accordion .panel-heading .panel-data .panel-title-text{padding-right:.5rem}.path-frontpage .header-stats .stat-data{font-family:Roboto, sans-serif;font-weight:600;color:#1b75bb;font-size:4rem;text-align:center}@media (min-width: 768px){.path-frontpage .header-stats .stat-data{text-align:right}}.path-frontpage .header-stats .stat-title{text-align:center;text-transform:uppercase}@media (min-width: 768px){.path-frontpage .header-stats .stat-title{text-align:right}}.block-colored-page{padding:2rem 0}.block-colored-page.lightgrey{background-color:#173c66}.block-colored-page.lightblue{background-color:#accfe5}.block-colored-page.white{background-color:#fff}.block-colored-page.blue{background-color:#173c66;color:#fff}@media (min-width: 768px){.block-colored-page{padding:4rem 0}}.block-colored-page .paragraph--type--title h2,.block-colored-page .views-element-container h2{text-align:left}.block-colored-page .paragraph>.paragraph__column{float:none;padding:0}.pagination.js-pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination.js-pager__items li:first-child>a{border-top-left-radius:20px;border-bottom-left-radius:20px}.pagination.js-pager__items li:last-child>a{border-top-right-radius:20px;border-bottom-right-radius:20px}.pagination .page-item .page-link,.pagination .pager__item--next .page-link{color:#173c66}.pagination .page-item.active .page-link,.pagination .pager__item--next.active .page-link{color:white;background-color:#173c66;border-color:#173c66}.node .field--type-image{float:none;margin:0}.path-frontpage .field--type-image img,.path-frontpage .field--name-field-user-picture img,.page-view-news .field--type-image img,.page-view-news .field--name-field-user-picture img{width:100%;-o-object-fit:cover;object-fit:cover;height:233.33px;background-color:#accfe5}.node--view-mode-teaser{border-bottom:none}#views-bootstrap-news-block-1{max-width:1200px;margin:0 auto}.path-frontpage .node--view-mode-teaser{border:none}.block__newsletter{color:#1b75bc;background-color:#f2f2f2;padding:4rem 0}.block__newsletter .iIDDUy{background:#fff;border-radius:0.3125rem;max-width:35.25rem;margin-left:auto;margin-right:auto;padding:1.5rem 1.75rem;position:relative}.block__newsletter .form-check-label a{font-weight:600;text-decoration:underline}.block__newsletter button{margin-top:1rem;color:white}.block__newsletter .iQJYdv{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#434d5d;cursor:pointer;display:block;font-size:0.875rem;min-height:2.8125rem;outline:0px;padding:0.75rem 2.5rem 0.75rem 1rem;text-align:left;-webkit-transition:-webkit-box-shadow 0.2s ease 0s;transition:-webkit-box-shadow 0.2s ease 0s;-o-transition:box-shadow 0.2s ease 0s;transition:box-shadow 0.2s ease 0s;transition:box-shadow 0.2s ease 0s, -webkit-box-shadow 0.2s ease 0s;width:100%}.block__newsletter .iQJYdv:focus{-webkit-box-shadow:transparent 0px 0px 0px 0px inset,#509cf6 0px 0px 0px 1px inset,rgba(80,156,246,0.25) 0px 0px 0px 2px;box-shadow:transparent 0px 0px 0px 0px inset,#509cf6 0px 0px 0px 1px inset,rgba(80,156,246,0.25) 0px 0px 0px 2px}.block__newsletter .ksvdB{color:#8e9aad;height:1rem;line-height:0;max-height:100%;max-width:100%;pointer-events:none;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1rem}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#fff;-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 0.6s infinite;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 0.6s infinite;animation:lds-ellipsis3 0.6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(24px, 0);transform:translate(24px, 0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(24px, 0);transform:translate(24px, 0)}}#navbar-top,#navbar-main{height:0 !important;padding:0}#block-headertop{width:100%}.topbar{background:#373333;color:white !important}.topbar .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;top:0px;font-family:'Headland One', serif !important}.topbar .content .item{margin:10px}.topbar .content .item p{margin:0}.topbar .content i{color:#cdba9e;font-size:23px;margin-right:15px}#top_toggle_btn{font-size:30px;width:100%;text-align:center;cursor:pointer;position:relative;display:none}#top_toggle_btn .fa-angle-up{display:none}#top_toggle_btn.active .fa-angle-up{display:inline-block}#top_toggle_btn.active .fa-angle-down{display:none}.path-frontpage .header-top{background:url("/themes/custom/cg_theme/img/bg-header.jpg") center center no-repeat;background-size:cover;background-attachment:fixed;padding:5rem 0}header{background-color:#fff;color:#373333}header a{color:white}#navbar-main{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:0}#navbar-main .navbar-brand{margin:0}#navbar-main .navbar-brand img{margin-top:53px;height:80px}#block-headerbottom{width:100%}h1#site-name{padding-top:15px;font-size:1.5rem}@media (min-width: 576px){h1#site-name{font-size:2.1rem}}@media (min-width: 768px){h1#site-name{font-size:2.8rem}}@media (min-width: 992px){h1#site-name{font-size:3rem}}#header-banner-image{background:transparent;background-image:url("/themes/custom/cg_theme/images/banner_header_patients.png");background-position:bottom center;background-size:100%;background-repeat:no-repeat;height:25vw}@media (min-width: 576px){#header-banner-image{height:135px}}@media (min-width: 768px){#header-banner-image{height:185px}}@media (min-width: 992px){#header-banner-image{height:247px}}@media (min-width: 1200px){#header-banner-image{height:307px}}@media (min-width: 992px){#navbar-main .nav-item{position:relative;font-size:1.2rem;font-weight:600;color:#0a4e8c}#navbar-main .nav-item:before{content:"";position:absolute;right:0;top:35%;height:30%;width:1px;border-right:1px solid black}#navbar-main .nav-item:last-child:before{border:none}#navbar-main .nav-item a{position:relative;font-size:1rem;font-weight:600;color:#0a4e8c;padding:0 1rem;margin:0.5rem}#navbar-main .nav-item a.active,#navbar-main .nav-item a.is-active{color:#529a9e}#navbar-main .dropdown-item:hover,#navbar-main .dropdown-item:hover>a{color:#529a9e;cursor:pointer;text-shadow:none}}#navbar-main #CollapsingNavbar{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 -1rem;background:white}a.nav-link--:before{content:none}#block-ctflogo{display:none}#block-ctflogomobile .ctf-logo{width:6rem}@media (min-width: 992px){#block-ctf-theme-main-menu .navbar-nav{width:auto}.logo.main-logo{display:none}#block-ctflogo{display:-webkit-box;display:-ms-flexbox;display:flex}#block-ctflogo img{padding:.5rem;width:8rem}}#navbar-main{padding:0 1rem}#navbar-main #block-ctf-theme-account-menu{width:100%;background:#1b75bc;padding-right:25px}#navbar-main #block-ctf-theme-account-menu .nav{-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}#navbar-main #CollapsingNavbar{padding-bottom:0}#navbar-main a.nav-link{background:#1b75bc;color:white;border-bottom:1px solid #4d8bbc;padding:.5rem 1rem}#navbar-main a.nav-link--::before{content:none}#navbar-main .nav-container{margin:0;max-width:100%}@media (min-width: 992px){#navbar-main .nav-container{margin:0 auto;max-width:1140px}}#navbar-main .nav-container #block-ctf-theme-main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-menu{border:0;margin:0;padding:0;text-align:center}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown.active-hover:hover .dropdown-menu{display:block;margin-top:0}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item.active{background-color:#fff;color:#529a9e}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item:focus,#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item:active{background-color:#fff;color:#529a9e}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item{padding:0}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-item a{display:block;padding:.4rem 1rem .5rem;margin:0}@media (min-width: 992px){#navbar-main .nav-container #block-ctf-theme-main-menu{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#navbar-main .nav-container #block-ctf-theme-main-menu .nav-item{position:relative;text-align:center}#navbar-main .nav-container #block-ctf-theme-main-menu .nav-link{color:#173c66;padding:1rem .75rem;margin:0 0 -3px 0;background:none;border-bottom:0}#navbar-main .nav-container #block-ctf-theme-main-menu .navbar-nav>.nav-item.active>a::before,#navbar-main .nav-container #block-ctf-theme-main-menu .navbar-nav>.nav-item>.is-active::before{content:"";height:3px;width:90%;border:3px solid #529a9e;position:absolute;left:0;right:0;bottom:0;margin:0 auto}#navbar-main .nav-container #block-ctf-theme-main-menu .nav-link:hover{color:#529a9e;text-shadow:none}#navbar-main .nav-container #block-ctf-theme-main-menu .nav-link:hover::before{content:"";height:3px;width:90%;border:3px solid #529a9e;position:absolute;left:0;right:0;bottom:0;margin:0 auto}#navbar-main .nav-container #block-ctf-theme-main-menu .dropdown-menu{border:1px solid rgba(0,0,0,0.15);text-align:left}}.sticky-top{z-index:20}.scrolled .region-user-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.region-user-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}@media (min-width: 992px){.region-user-menu{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.region-user-menu .nav-link{margin:.5rem;border-radius:25px}}.region-user-menu #block-ctf-theme-account-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.region-user-menu{display:block}.region-user-menu p{margin:0}@media (min-width: 992px){.region-user-menu{display:-webkit-box;display:-ms-flexbox;display:flex}.region-user-menu #block-myflsbutton,.region-user-menu #block-flssubmissionsbutton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.region-user-menu #block-myflsbutton a.nav-link,.region-user-menu #block-flssubmissionsbutton a.nav-link{background-color:#529a9e}}.site-footer{background-color:#373333}.site-footer #block-footer{width:100%;border:0;padding:0;margin:0}.site-footer #block-footer .footer-contacts a{font-size:16px;font-weight:600;color:white}.site-footer #block-footer .footer-contacts p{color:white}.site-footer #block-footer .footer-socials ul{list-style:none;padding:0}.site-footer #block-footer .footer-socials ul li{margin:7px 12px}.site-footer #block-footer .footer-socials ul li a{color:#faa936;background:white;margin:0px;border-radius:45px;width:45px;height:45px;line-height:45px;display:inline-block;text-align:center;font-size:24px}.site-footer #block-footer .footer-socials ul li a:hover{color:white;background:#faa936}@media (max-width: 768px){.site-footer .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.site-footer h5,.site-footer p,.site-footer a{text-align:center}}.cg-footer{background:#373333;color:#ffffff80;padding:40px 0 0 0}.cg-footer .container{display:-webkit-box;display:-ms-flexbox;display:flex}.cg-footer .container>div{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;padding:10px;margin-bottom:40px}.cg-footer h3{color:#fff;margin-bottom:30px}.cg-footer img{max-width:200px;margin-bottom:20px}.cg-footer ul li a{display:block;padding:7px 0;border-bottom:1px solid rgba(255,255,255,0.253);color:#ffffff80}.cg-footer ul li a:hover{color:#ffffffce}.cg-footer button{margin-top:30px;background:transparent;border:1px solid white;padding:15px 25px;color:white;border-radius:50px;cursor:pointer;font-weight:600;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.cg-footer button:hover{background:#fff;color:#292929}.cg-footer .contact p{margin-bottom:20px}.cg-footer .contact p i{color:#c4c4c4;margin-right:10px}.copyright{min-width:100%;border-top:1px solid gray;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.copyright a{display:inline-block;color:white;font-size:1.1rem;margin:0 7px}.goto-top{width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;background:#f3f3f3;border:1px solid #dadada;border-radius:5px;position:fixed;right:5px;bottom:5px}.goto-top:hover{background:#753b04;color:#fff;border:none}.node--type-page article>section{padding-top:50px;padding-bottom:50px}.instruction{margin-bottom:40px}.instruction h1{font-size:3.5rem;text-align:center;font-weight:600;margin-bottom:50px}.instruction h1 span{color:#b07e4a}.instruction ul li{font-size:1.1rem;color:#595959;padding:15px 0;line-height:1.3}.instruction ul li b{color:#434343}.intro.catalogo{padding:0 0 0 35px}form{background:#f9f7f7;padding:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#7b7b7b;margin-bottom:100px}form>.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px}form label{font-size:1.1rem;color:#7b7b7b;margin-bottom:5px}form input,form textarea{width:100%;height:40px;border-radius:3px;outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #b4b4b4;font-size:1.1rem;color:#614327;padding:10px}form textarea{height:300px}form .check{margin-top:25px}form .checkbox{width:auto !important;height:auto !important;font-size:1.1rem}form .privacy{margin-top:20px;margin-bottom:30px}form .privacy a{color:#ad5808}form button,input.btn-primary,#edit-actions-submit{display:inline-block;width:120px;height:50px;border-radius:50px;outline:none;-webkit-box-shadow:none;box-shadow:none;border:1px solid #b4b4b4;font-size:1.2rem;cursor:pointer;background:#f0f0f0;color:grey}form button:hover,input.btn-primary:hover,#edit-actions-submit:hover{background:#614327;color:white}form .description{display:inline-block}form #edit-privacy{width:13px;top:-13px}form #edit-actions{margin-top:20px}@media (max-width: 992px){.container-become-reseller{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-become-reseller ul.intro,.container-become-reseller form{width:100%;font-size:1rem}.container-become-reseller ul.intro.catalogo{padding:0}}@media (max-width: 768px){.topbar{display:none}.instruction h1{font-size:2.3rem;margin-bottom:20px}.cg-footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.cg-footer .container ul{list-style:none;padding:0 !important}.copyright p{max-width:174px;text-align:left}}.webform-submission-sign-the-charter-form label{font-size:11px}.webform-submission-sign-the-charter-form #edit-sign-our-petition--description{color:#173c66;font-size:18px;font-family:"Open Sans", sans-serif;padding-top:15px}.webform-submission-sign-the-charter-form #edit-show-your-commitment{margin-bottom:0}.webform-submission-sign-the-charter-form #edit-container-header-form h1{text-align:center;color:#faa936}.webform-submission-sign-the-charter-form #edit-container-form{max-width:100%;padding:45px 15px 15px;background:#173c66;margin:55px auto;color:white;border-radius:25px 25px 0 0}@media (min-width: 992px){.webform-submission-sign-the-charter-form #edit-container-form{max-width:530px;padding:45px 65px 15px}}.webform-submission-sign-the-charter-form #edit-container-form h2{font-size:26px;font-weight:800}.webform-submission-sign-the-charter-form #edit-container-form #edit-individual-or-organization{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.webform-submission-sign-the-charter-form #edit-container-form #edit-individual-or-organization a.option-link{color:#faa936}.webform-submission-sign-the-charter-form #edit-container-form #edit-individual-or-organization a.option-link:hover{color:#fff}.webform-submission-sign-the-charter-form #edit-container-form input[type=text],.webform-submission-sign-the-charter-form #edit-container-form input[type=email]{background:white;border:none;border-radius:12px;text-align:center;color:#173c66;font-weight:600}.webform-submission-sign-the-charter-form #edit-container-form #edit-privacy label{line-height:1.1}.webform-submission-sign-the-charter-form #edit-container-form #edit-privacy--description{color:white !important;line-height:1.1}.webform-submission-sign-the-charter-form #edit-container-form #edit-privacy--description a{color:white;text-decoration:underline}.webform-submission-sign-the-charter-form #edit-container-form #edit-actions{text-align:center;padding-top:15px}.webform-submission-sign-the-charter-form #edit-container-form input[type=submit]{background:#fffefe;color:#bbb;cursor:not-allowed;border:none;border-radius:18px;text-align:center;font-weight:700;width:50%;margin:0 auto;text-transform:uppercase;font-size:20px;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.webform-submission-sign-the-charter-form #edit-container-form input[type=submit]:not([disabled]){background:#faa936;color:#173c66;cursor:pointer}.webform-submission-sign-the-charter-form #edit-container-form input[type=submit]:not([disabled]):hover{background:white}
/*# sourceMappingURL=styles.css.map */
