
/* /website_cgcof_layout/static/src/scss/primary_variables.scss */
 

/* /website_cgcof_layout/static/src/fonts/icons/stylesheet.css */
@font-face{font-family: "cgcof-icon"; src: url("/website_cgcof_layout/static/src/fonts/icons/cgcof-icon.eot"); src: url("/website_cgcof_layout/static/src/fonts/icons/cgcof-icon.eot?#iefix") format("embedded-opentype"), url("/website_cgcof_layout/static/src/fonts/icons/cgcof-icon.woff") format("woff"), url("/website_cgcof_layout/static/src/fonts/icons/cgcof-icon.ttf") format("truetype"), url("/website_cgcof_layout/static/src/fonts/icons/cgcof-icon.svg#cgcof-icon") format("svg"); font-weight: normal; font-style: normal;}

/* /website_cgcof_layout/static/src/scss/cgcof_icons.css */
[data-icon]:before{font-family: "cgcof-icon" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}[class^="icon-"]:before, [class*=" icon-"]:before{font-family: "cgcof-icon" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.icon-arrow:before{content: "\61";}.icon-youtube:before{content: "\62";}.icon-arrowc:before{content: "\63";}.icon-cart:before{content: "\64";}.icon-download:before{content: "\65";}.icon-facebook:before{content: "\66";}.icon-help:before{content: "\67";}.icon-instagram:before{content: "\68";}.icon-inter:before{content: "\69";}.icon-lang:before{content: "\6a";}.icon-screen:before{content: "\6b";}.icon-twitter:before{content: "\6d";}.icon-user:before{content: "\6e";}.icon-linkedin:before{content: "\6f";}.icon-close:before{content: "\70";}.icon-linkedinob:before{content: "\71";}.icon-printer:before{content: "\72";}.icon-share:before{content: "\73";}.icon-acustica:before{content: "\74";}.icon-alimentacion:before{content: "\75";}.icon-investigacion:before{content: "\76";}.icon-oficina:before{content: "\77";}.icon-optica:before{content: "\78";}.icon-ortopedia:before{content: "\79";}.icon-fhospitalaria:before{content: "\7a";}.icon-distrib:before{content: "\41";}.icon-industria:before{content: "\42";}.icon-titulares:before{content: "\43";}.icon-dermofarmacia:before{content: "\44";}.icon-analisis:before{content: "\45";}.icon-search:before{content: "\46";}.icon-check:before{content: "\6c";}.icon-list-grid:before{content: "\47";}.icon-list-row:before{content: "\48";}.icon-blank:before{content: "\49";}.icon-whatsapp:before{content: "\4a";}.icon-meds:before{content: "\4b";}.icon-labs:before{content: "\4c";}.icon-pa:before{content: "\4d";}.icon-menu-plus:before{content: "\4e";}.icon-cof:before{content: "\4f";}.icon-shop:before{content: "\50";}.icon-certification:before{content: "\51";}.icon-account:before{content: "\52";}.icon-certification-pen:before{content: "\53";}.icon-help-globe:before{content: "\54";}.icon-interest:before{content: "\55";}.icon-workgroup:before{content: "\56";}

/* /website_cgcof_layout/static/src/scss/cgcof_template.scss */
 body{overflow-y: scroll;}.cgcof-header a:hover{opacity: 0.7; text-decoration: none;}.cgcof-header .header-container{border-top: 6px solid #93C462; position: relative; width: 100%; background: #ffffff; z-index: 40; top: 0; left: 0; border-bottom: 1px solid #e3e3e3;}.cgcof-header .header-container:before{content: ""; width: 30%; height: 56px; background: #93C462; position: absolute; right: 0; top: 0;}@media screen and (max-width: 970px){.cgcof-header .header-container:before{top: -51px;}}.cgcof-header .header-container .header-top{max-width: 1160px; width: 100%; margin: 0 auto; padding: 0 20px;}.cgcof-header .header-container .header-top:after{content: ""; display: table; clear: both;}.cgcof-header .header-container .header-top .logo{padding: 20px 0; float: left; line-height: 0;}@media screen and (max-width: 970px){.cgcof-header .header-container .header-top .logo{padding: 15px 0;}}.cgcof-header .header-container .header-top .logo a{display: block;}@media screen and (min-width: 971px) and (max-width: 1200px){.cgcof-header .header-container .header-top .logo a{margin-left: 0;}}.cgcof-header .header-container .header-top .logo img{max-width: 330px; height: auto; margin-left: -29px;}@media screen and (min-width: 971px) and (max-width: 1200px){.cgcof-header .header-container .header-top .logo img{margin-left: 0;}}@media screen and (max-width: 970px){.cgcof-header .header-container .header-top .logo img{margin-left: -15px; max-width: 170px;}}.cgcof-header .header-container .header-top .nav-top_wrapper{float: right; position: relative;}@media screen and (max-width: 970px){.cgcof-header .header-container .header-top .nav-top_wrapper{float: right;}}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top{background: #93C462; padding: 10px 20px 16px; height: 56px; top: 0; position: relative;}@media screen and (max-width: 970px){.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top{top: 0; padding: 2.5px 20px; height: 5px;}}@media screen and (max-width: 970px){.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top{display: none;}}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top > li{padding: 0; display: inline-block; vertical-align: middle; font-size: 0.875em; font-weight: normal; position: relative;}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top > li + li{margin-left: 0.8em; padding-left: 1.2em;}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top > li + li:before{position: absolute; content: ""; width: 1px; height: 19px; background-color: rgba(255, 255, 255, 0.6); display: block; left: 0; top: 5px;}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top > li a{color: #ffffff; padding-left: 1.4em; position: relative;}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top > li a.icon:before{position: absolute; left: 0; font-size: 1em; color: #ffffff; top: 2px;}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top > li a.icon.icon-user{background: #ffffff; color: #7eb04b; max-width: 100px; height: 28px; display: block; border-radius: 40px; padding: 0.4em 0.8em 0.1em 2em; position: relative;}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top > li a.icon.icon-user:before{top: 7px; left: 7px; color: #7eb04b;}.cgcof-header .header-container .header-top .nav-top_wrapper .nav-top .menu-top > li a:hover{opacity: 0.7; text-decoration: none;}main{color: #1D1D1B;}main h1, main h2, main h3, main h4, main h5, main h6, main .h1, main .h2, main .h3, main .h4, main .h5, main .h6, main input, main textarea{color: #1D1D1B;}main ::selection{background: #93C462; color: white;}main a:not(.btn){color: #93C462; text-decoration: none;}main a:not(.btn):hover{color: #88b65a;}main .btn{border-radius: 60px; text-transform: uppercase;}main .btn-primary{background-color: #93C462; color: #fff !important; border: none !important; font-weight: 600;}main .btn-primary:hover, main .btn-primary:active{background-color: #88b65a !important;}main .btn-primary:focus{box-shadow: unset !important;}main .btn-secondary{background-color: #ffffff; color: #93C462 !important; border: 2px solid #93C462; font-weight: 600;}main .btn-secondary:hover, main .btn-secondary:active{background-color: #efefef !important;}main .btn-secondary:focus{box-shadow: unset !important;}main .form-control:focus{border-color: #93C462; box-shadow: 0 0 0 0.2rem rgba(147, 196, 97, 0.25);}main .list-group-item-primary{color: #5b8039; background-color: #c7e7a9;}@media (min-width: 992px){main .modal-lg{max-width: 80%;}}main .text-primary{color: #93C462 !important;}main .text-secondary{color: #ffffff !important;}main .text-danger{color: #dc3545 !important;}main .title-container{border-bottom: 1px solid #1d1d1b; margin-bottom: 2.5em; position: relative;}main .title-container.text-primary{border-bottom: 1px solid #93C462;}main .title-container .title{display: block; margin: 0; padding: 0 190px 12px 0; line-height: 1.2em; width: 100%; text-transform: uppercase;}main .title-container .title:after{position: absolute; left: 0; bottom: -4px; content: ""; display: block; width: 256px; height: 4px; background: #1D1D1B;}main .title-container .title.text-primary:after{background: #93C462;}main .alert-danger{color: #721c24; background-color: #f8d7da; border-color: #f5c6cb;}main .alert-warning{color: #856404; background-color: #fff3cd; border-color: #ffeeba;}main .alert-success{color: #155724; background-color: #d4edda; border-color: #c3e6cb;}main .o_website_form_required .col-form-label:after, main .o_website_form_required_custom .col-form-label:after{content: " *";}.cgcof-footer a:hover{opacity: 0.7; text-decoration: none;}.cgcof-footer .footer-top{padding: 13px 20px; background: #93C462;}.cgcof-footer .footer-top .nav-top{padding: 14px 0 12px; max-width: 1120px; margin: 0 auto;}.cgcof-footer .footer-top .nav-top:after{content: ""; display: table; clear: both;}.cgcof-footer .footer-top .nav-top .menu-top{float: left;}@media screen and (max-width: 670px){.cgcof-footer .footer-top .nav-top .menu-top{float: none; text-align: center;}}.cgcof-footer .footer-top .nav-top .menu-top > li{padding: 0; display: inline-block; vertical-align: middle; font-size: 0.875rem; font-weight: normal;}.cgcof-footer .footer-top .nav-top .menu-top > li + li:before{content: ""; background: #ffffff; opacity: 0.6; display: inline-block; vertical-align: middle; margin: 0 1.4em 0 1em; width: 1px; height: 20px; top: -1px; position: relative;}@media screen and (max-width: 670px){.cgcof-footer .footer-top .nav-top .menu-top > li + li:before{margin: 0 1em 0 0.6em;}}.cgcof-footer .footer-top .nav-top .menu-top > li a{color: #ffffff; text-transform: uppercase;}.cgcof-footer .footer-top .nav-top .menu-top > li a.icon:before{font-size: 1em; color: #ffffff; position: relative; top: 1px; margin-right: 0.5em;}@media screen and (max-width: 670px){.cgcof-footer .footer-top .nav-top .menu-top > li a.icon:before{content: none;}}.cgcof-footer .footer-top .nav-top .social{float: right;}@media screen and (max-width: 670px){.cgcof-footer .footer-top .nav-top .social{float: none;}}@media screen and (max-width: 670px){.cgcof-footer .footer-top .nav-top .social ul{text-align: center;}}.cgcof-footer .footer-top .nav-top .social ul li{padding: 0; display: inline-block; vertical-align: middle;}.cgcof-footer .footer-top .nav-top .social ul li + li{margin-left: 1em;}.cgcof-footer .footer-top .nav-top .social ul li a{display: block;}.cgcof-footer .footer-top .nav-top .social ul li a i.icon:before{color: #ffffff; font-size: 1.2em;}.cgcof-footer .footer-bottom{padding: 50px 20px; background: url("/website_cgcof_layout/static/src/img/bg-footer.png") no-repeat center right #ececed; background-size: contain;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom{padding: 30px 20px 20px;}}.cgcof-footer .footer-bottom .nav-bottom{max-width: 1120px; margin: 0 auto;}.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_wrapper{display: block; max-width: 1000px;}.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_wrapper:after{content: ""; display: table; clear: both;}.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck{max-width: 220px; display: inline-block; vertical-align: top; width: 100%; margin-right: 2%; margin-bottom: 2em;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck{max-width: 46%; display: inline-block; width: 100%; margin-right: 2%;}}.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck .title{display: block; line-height: 1.1em; font-size: 1em; position: relative; padding-left: 1em; margin-bottom: 0.8em;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck .title{font-size: 0.9em;}}.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck .title:before{content: ""; width: 3px; height: 24px; display: inline-block; position: absolute; left: 0; top: -3px; background: #93C462;}.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck .title a{font-weight: 500; color: #93C462;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck ul{display: none;}}.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck ul li{margin-bottom: 0.6em; padding: 0 0 0 1em; line-height: 1.1em; display: block;}.cgcof-footer .footer-bottom .nav-bottom .nav-bottom_bck ul li a{display: block; color: #4e4e4e; font-size: 0.875em; font-weight: normal;}.cgcof-footer .footer-bottom .nav-legal{max-width: 1120px; margin: 0 auto; padding-bottom: 1em; border-bottom: 1px solid #dbdbdb;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom .nav-legal{margin: 0 auto 1em;}}.cgcof-footer .footer-bottom .nav-legal .menu-legal{max-width: 840px; margin: 0;}.cgcof-footer .footer-bottom .nav-legal .menu-legal > li{display: inline-block; vertical-align: middle; line-height: 1.1em; padding: 0;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom .nav-legal .menu-legal > li{margin-right: 1em;}}.cgcof-footer .footer-bottom .nav-legal .menu-legal > li + li{margin-left: 1em;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom .nav-legal .menu-legal > li + li{margin-left: 0;}}.cgcof-footer .footer-bottom .nav-legal .menu-legal > li a{display: block; color: #757575; font-weight: normal; font-size: 0.875em;}.cgcof-footer .footer-bottom .copy-wrapper{max-width: 1120px; margin: 0 auto;}.cgcof-footer .footer-bottom .copy-wrapper .copy{display: inline-block; vertical-align: middle;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom .copy-wrapper .copy{display: block;}}.cgcof-footer .footer-bottom .copy-wrapper .copy span{line-height: 1.1em; color: #757575; font-weight: normal; font-size: 0.75rem;}@media screen and (max-width: 670px){.cgcof-footer .footer-bottom .copy-wrapper .copy span{text-align: center;}}

/* /website_cgcof_layout/static/src/lib/multiple-select/dist/css/multiple-select.css */
.dropdown-select{position: absolute; z-index: 3; border: 1px solid rgba(220, 220, 220, 0.8); outline: none; left: 0; right: 0; display: none;}.dropdown-select:focus{outline: none;}.dropdown-select ul{overflow-y: auto;}.dropdown-select ul li{cursor: pointer; border-left: none; border-right: none;}.dropdown-select ul li:not(.list-group-item-secondary):not(.list-group-item-primary):hover, .dropdown-select ul li:not(.list-group-item-secondary):not(.list-group-item-primary).hover{background-color: rgba(220, 220, 220, 0.3);}.dropdown-select ul li:not(.list-group-item-secondary).list-group-item-primary:hover, .dropdown-select ul li:not(.list-group-item-secondary).list-group-item-primary.hover{font-weight: bold;}.opened .dropdown-select{display: block;}

/* /website_cgcof_layout/static/src/lib/Drop-Down-Combo-Tree/style.css */
 :root{--ct-bg: #fff; --ct-btn-hover: #e8e8e8; --ct-btn-active: #ddd; --ct-btn-color: #555; --ct-border-color: #e1e1e1; --ct-border-radius: 5px; --ct-tree-hover: #efefef; --ct-selection: #418EFF; --ct-padding: 8px;}.comboTreeWrapper{position: relative; text-align: left !important;}.comboTreeInputWrapper{position: relative;}.comboTreeArrowBtn{position: absolute; right: 0px; bottom: 0px; top: 0px; box-sizing: border-box; border: 1px solid var(--ct-border-color); border-radius: 0 var(--ct-border-radius) var(--ct-border-radius) 0; background: var(--ct-border-color); cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.comboTreeArrowBtn:hover{background: var(--ct-btn-hover);}.comboTreeArrowBtn:active{background: var(--ct-btn-active);}.comboTreeInputBox:focus + .comboTreeArrowBtn{color: var(--ct-btn-color); border-top: 1px solid var(--ct-selection); border-right: 1px solid var(--ct-selection); border-bottom: 1px solid var(--ct-selection);}.comboTreeArrowBtnImg{font-size: 1.25rem;}.comboTreeDropDownContainer{display: none; background: var(--ct-bg); border: 1px solid var(--ct-border-color); position: absolute; width: 100%; box-sizing: border-box; z-index: 999; max-height: 250px; overflow-y: auto;}.comboTreeDropDownContainer ul{padding: 0px; margin: 0;}.comboTreeDropDownContainer li{list-style-type: none; padding-left: 15px;}.comboTreeDropDownContainer li .selectable{cursor: pointer;}.comboTreeDropDownContainer li .not-selectable{cursor: not-allowed;}.comboTreeDropDownContainer li:hover{background-color: var(--ct-tree-hover);}.comboTreeDropDownContainer li:hover ul{background-color: var(--ct-bg)}.comboTreeDropDownContainer li span.comboTreeItemTitle.comboTreeItemHover, .comboTreeDropDownContainer label.comboTreeItemHover{background-color: var(--ct-selection); color: var(--ct-bg); border-radius: 2px;}span.comboTreeItemTitle, .comboTreeDropDownContainer .selectAll{display: block; padding: 3px var(--ct-padding);}.comboTreeDropDownContainer label{cursor: pointer; width: 100%; display: block;}.comboTreeDropDownContainer .comboTreeItemTitle input, .comboTreeDropDownContainer .selectAll input{position: relative; top: 2px; margin: 0px 4px 0px 0px;}.comboTreeParentPlus{position: relative; left: -12px; top: 4px; width: 4px; float: left; cursor: pointer;}.comboTreeInputBox{padding: var(--ct-padding); border-radius: var(--ct-border-radius); border: 1px solid var(--ct-border-color); width: 100%; box-sizing: border-box; padding-right: 24px;}.comboTreeInputBox:focus{border: 1px solid var(--ct-selection); outline-width: 0;}.multiplesFilter{width: 100%; padding: 5px; box-sizing: border-box; border-top: none; border-left: none; border-right: none; border-bottom: 1px solid var(--ct-border-color);}

/* /website_cgcof_layout/static/src/lib/quill/quill.snow.css */
 .ql-container{box-sizing: border-box; font-family: Helvetica, Arial, sans-serif; font-size: 13px; height: auto; margin: 0px; position: relative;}.ql-clipboard{left: -100000px; height: 1px; overflow-y: hidden; position: absolute; top: 50%;}.ql-clipboard p{margin: 0; padding: 0;}.ql-editor{box-sizing: border-box; cursor: text; line-height: 1.42; height: 100%; outline: none; overflow-y: auto; padding: 12px 15px; tab-size: 4; -moz-tab-size: 4; text-align: left; white-space: pre-wrap; word-wrap: break-word;}.ql-editor p, .ql-editor ol, .ql-editor ul, .ql-editor pre, .ql-editor blockquote, .ql-editor h1, .ql-editor h2, .ql-editor h3, .ql-editor h4, .ql-editor h5, .ql-editor h6{margin: 0; padding: 0; counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol, .ql-editor ul{padding-left: 1.5em;}.ql-editor ol > li, .ql-editor ul > li{list-style-type: none;}.ql-editor ul > li::before{content: '\25CF';}.ql-editor li::before{display: inline-block; margin-right: 0.3em; text-align: right; white-space: nowrap; width: 1.2em;}.ql-editor li:not(.ql-direction-rtl)::before{margin-left: -1.5em;}.ql-editor ol li, .ql-editor ul li{padding-left: 1.5em;}.ql-editor ol li{counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9; counter-increment: list-num;}.ql-editor ol li:before{content: counter(list-num, decimal) '. ';}.ql-editor ol li.ql-indent-1{counter-increment: list-1;}.ql-editor ol li.ql-indent-1:before{content: counter(list-1, lower-alpha) '. ';}.ql-editor ol li.ql-indent-1{counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-2{counter-increment: list-2;}.ql-editor ol li.ql-indent-2:before{content: counter(list-2, lower-roman) '. ';}.ql-editor ol li.ql-indent-2{counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-3{counter-increment: list-3;}.ql-editor ol li.ql-indent-3:before{content: counter(list-3, decimal) '. ';}.ql-editor ol li.ql-indent-3{counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-4{counter-increment: list-4;}.ql-editor ol li.ql-indent-4:before{content: counter(list-4, lower-alpha) '. ';}.ql-editor ol li.ql-indent-4{counter-reset: list-5 list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-5{counter-increment: list-5;}.ql-editor ol li.ql-indent-5:before{content: counter(list-5, lower-roman) '. ';}.ql-editor ol li.ql-indent-5{counter-reset: list-6 list-7 list-8 list-9;}.ql-editor ol li.ql-indent-6{counter-increment: list-6;}.ql-editor ol li.ql-indent-6:before{content: counter(list-6, decimal) '. ';}.ql-editor ol li.ql-indent-6{counter-reset: list-7 list-8 list-9;}.ql-editor ol li.ql-indent-7{counter-increment: list-7;}.ql-editor ol li.ql-indent-7:before{content: counter(list-7, lower-alpha) '. ';}.ql-editor ol li.ql-indent-7{counter-reset: list-8 list-9;}.ql-editor ol li.ql-indent-8{counter-increment: list-8;}.ql-editor ol li.ql-indent-8:before{content: counter(list-8, lower-roman) '. ';}.ql-editor ol li.ql-indent-8{counter-reset: list-9;}.ql-editor ol li.ql-indent-9{counter-increment: list-9;}.ql-editor ol li.ql-indent-9:before{content: counter(list-9, decimal) '. ';}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left: 3em;}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left: 4.5em;}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right: 3em;}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right: 4.5em;}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left: 6em;}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left: 7.5em;}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right: 6em;}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right: 7.5em;}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left: 9em;}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left: 10.5em;}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right: 9em;}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right: 10.5em;}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left: 12em;}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left: 13.5em;}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right: 12em;}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right: 13.5em;}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left: 15em;}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left: 16.5em;}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right: 15em;}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right: 16.5em;}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left: 18em;}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left: 19.5em;}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right: 18em;}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right: 19.5em;}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left: 21em;}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left: 22.5em;}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right: 21em;}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right: 22.5em;}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left: 24em;}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left: 25.5em;}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right: 24em;}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right: 25.5em;}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left: 27em;}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left: 28.5em;}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right: 27em;}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right: 28.5em;}.ql-editor .ql-video{display: block; max-width: 100%;}.ql-editor .ql-video.ql-align-center{margin: 0 auto;}.ql-editor .ql-video.ql-align-right{margin: 0 0 0 auto;}.ql-editor .ql-bg-black{background-color: #000;}.ql-editor .ql-bg-red{background-color: #e60000;}.ql-editor .ql-bg-orange{background-color: #f90;}.ql-editor .ql-bg-yellow{background-color: #ff0;}.ql-editor .ql-bg-green{background-color: #008a00;}.ql-editor .ql-bg-blue{background-color: #06c;}.ql-editor .ql-bg-purple{background-color: #93f;}.ql-editor .ql-color-white{color: #fff;}.ql-editor .ql-color-red{color: #e60000;}.ql-editor .ql-color-orange{color: #f90;}.ql-editor .ql-color-yellow{color: #ff0;}.ql-editor .ql-color-green{color: #008a00;}.ql-editor .ql-color-blue{color: #06c;}.ql-editor .ql-color-purple{color: #93f;}.ql-editor .ql-font-serif{font-family: Georgia, Times New Roman, serif;}.ql-editor .ql-font-monospace{font-family: Monaco, Courier New, monospace;}.ql-editor .ql-size-small{font-size: 0.75em;}.ql-editor .ql-size-large{font-size: 1.5em;}.ql-editor .ql-size-huge{font-size: 2.5em;}.ql-editor .ql-direction-rtl{direction: rtl; text-align: inherit;}.ql-editor .ql-align-center{text-align: center;}.ql-editor .ql-align-justify{text-align: justify;}.ql-editor .ql-align-right{text-align: right;}.ql-editor.ql-blank::before{color: rgba(0,0,0,0.6); content: attr(data-placeholder); font-style: italic; pointer-events: none; position: absolute;}.ql-snow.ql-toolbar:after, .ql-snow .ql-toolbar:after{clear: both; content: ''; display: table;}.ql-snow.ql-toolbar button, .ql-snow .ql-toolbar button{background: none; border: none; cursor: pointer; display: inline-block; float: left; height: 24px; outline: none; padding: 3px 5px; width: 28px;}.ql-snow.ql-toolbar button svg, .ql-snow .ql-toolbar button svg{float: left; height: 100%;}.ql-snow.ql-toolbar input.ql-image[type=file], .ql-snow .ql-toolbar input.ql-image[type=file]{display: none;}.ql-snow.ql-toolbar button:hover, .ql-snow .ql-toolbar button:hover, .ql-snow.ql-toolbar button.ql-active, .ql-snow .ql-toolbar button.ql-active, .ql-snow.ql-toolbar .ql-picker-label:hover, .ql-snow .ql-toolbar .ql-picker-label:hover, .ql-snow.ql-toolbar .ql-picker-label.ql-active, .ql-snow .ql-toolbar .ql-picker-label.ql-active, .ql-snow.ql-toolbar .ql-picker-item:hover, .ql-snow .ql-toolbar .ql-picker-item:hover, .ql-snow.ql-toolbar .ql-picker-item.ql-selected, .ql-snow .ql-toolbar .ql-picker-item.ql-selected{color: #06c;}.ql-snow.ql-toolbar button:hover .ql-fill, .ql-snow .ql-toolbar button:hover .ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill, .ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill: #06c;}.ql-snow.ql-toolbar button:hover .ql-stroke, .ql-snow .ql-toolbar button:hover .ql-stroke, .ql-snow.ql-toolbar button.ql-active .ql-stroke, .ql-snow .ql-toolbar button.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke, .ql-snow.ql-toolbar button:hover .ql-stroke-mitter, .ql-snow .ql-toolbar button:hover .ql-stroke-mitter, .ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter, .ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter, .ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter, .ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter, .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter, .ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter, .ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter, .ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter, .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter, .ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter{stroke: #06c;}.ql-snow{box-sizing: border-box;}.ql-snow *{box-sizing: border-box;}.ql-snow .ql-hidden{display: none;}.ql-snow .ql-out-bottom, .ql-snow .ql-out-top{visibility: hidden;}.ql-snow .ql-tooltip{position: absolute;}.ql-snow .ql-tooltip a{cursor: pointer; text-decoration: none;}.ql-snow .ql-formats{display: inline-block; vertical-align: middle;}.ql-snow .ql-formats:after{clear: both; content: ''; display: table;}.ql-snow .ql-toolbar.snow, .ql-snow .ql-stroke{fill: none; stroke: #444; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2;}.ql-snow .ql-stroke-mitter{fill: none; stroke: #444; stroke-mitterlimit: 10; stroke-width: 2;}.ql-snow .ql-fill, .ql-snow .ql-stroke.ql-fill{fill: #444;}.ql-snow .ql-empty{fill: none;}.ql-snow .ql-even{fill-rule: evenodd;}.ql-snow .ql-thin, .ql-snow .ql-stroke.ql-thin{stroke-width: 1;}.ql-snow .ql-transparent{opacity: 0.4;}.ql-snow .ql-direction svg:last-child{display: none;}.ql-snow .ql-direction.ql-active svg:last-child{display: inline;}.ql-snow .ql-direction.ql-active svg:first-child{display: none;}.ql-snow .ql-editor h1{font-size: 2em;}.ql-snow .ql-editor h2{font-size: 1.5em;}.ql-snow .ql-editor h3{font-size: 1.17em;}.ql-snow .ql-editor h4{font-size: 1em;}.ql-snow .ql-editor h5{font-size: 0.83em;}.ql-snow .ql-editor h6{font-size: 0.67em;}.ql-snow .ql-editor a{text-decoration: underline;}.ql-snow .ql-editor blockquote{border-left: 4px solid #ccc; margin-bottom: 5px; margin-top: 5px; padding-left: 16px;}.ql-snow .ql-editor code, .ql-snow .ql-editor pre{background-color: #f0f0f0; border-radius: 3px;}.ql-snow .ql-editor pre{white-space: pre-wrap; margin-bottom: 5px; margin-top: 5px; padding: 5px 10px;}.ql-snow .ql-editor code{font-size: 85%; padding-bottom: 2px; padding-top: 2px;}.ql-snow .ql-editor code:before, .ql-snow .ql-editor code:after{content: "\A0"; letter-spacing: -2px;}.ql-snow .ql-editor pre.ql-syntax{background-color: #23241f; color: #f8f8f2; overflow: visible;}.ql-snow .ql-editor img{max-width: 100%;}.ql-snow .ql-picker{color: #444; display: inline-block; float: left; font-size: 14px; font-weight: 500; height: 24px; position: relative; vertical-align: middle;}.ql-snow .ql-picker-label{cursor: pointer; display: inline-block; height: 100%; padding-left: 8px; padding-right: 2px; position: relative; width: 100%;}.ql-snow .ql-picker-label::before{display: inline-block; line-height: 22px;}.ql-snow .ql-picker-options{background-color: #fff; display: none; min-width: 100%; padding: 4px 8px; position: absolute; white-space: nowrap;}.ql-snow .ql-picker-options .ql-picker-item{cursor: pointer; display: block; padding-bottom: 5px; padding-top: 5px;}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color: #ccc; z-index: 2;}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill: #ccc;}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke: #ccc;}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display: block; margin-top: -1px; top: 100%; z-index: 1;}.ql-snow .ql-color-picker, .ql-snow .ql-icon-picker{width: 28px;}.ql-snow .ql-color-picker .ql-picker-label, .ql-snow .ql-icon-picker .ql-picker-label{padding: 2px 4px;}.ql-snow .ql-color-picker .ql-picker-label svg, .ql-snow .ql-icon-picker .ql-picker-label svg{right: 4px;}.ql-snow .ql-icon-picker .ql-picker-options{padding: 4px 0px;}.ql-snow .ql-icon-picker .ql-picker-item{height: 24px; width: 24px; padding: 2px 4px;}.ql-snow .ql-color-picker .ql-picker-options{padding: 3px 5px; width: 152px;}.ql-snow .ql-color-picker .ql-picker-item{border: 1px solid transparent; float: left; height: 16px; margin: 2px; padding: 0px; width: 16px;}.ql-snow .ql-color-picker .ql-picker-item.ql-primary-color{margin-bottom: toolbarPadding;}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position: absolute; margin-top: -9px; right: 0; top: 50%; width: 18px;}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before{content: attr(data-label);}.ql-snow .ql-picker.ql-header{width: 98px;}.ql-snow .ql-picker.ql-header .ql-picker-label::before, .ql-snow .ql-picker.ql-header .ql-picker-item::before{content: 'Normal';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content: 'Heading 1';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content: 'Heading 2';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content: 'Heading 3';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content: 'Heading 4';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content: 'Heading 5';}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before, .ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content: 'Heading 6';}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size: 2em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size: 1.5em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size: 1.17em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size: 1em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size: 0.83em;}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size: 0.67em;}.ql-snow .ql-picker.ql-font{width: 108px;}.ql-snow .ql-picker.ql-font .ql-picker-label::before, .ql-snow .ql-picker.ql-font .ql-picker-item::before{content: 'Sans Serif';}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content: 'Serif';}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before, .ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content: 'Monospace';}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family: Georgia, Times New Roman, serif;}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family: Monaco, Courier New, monospace;}.ql-snow .ql-picker.ql-size{width: 98px;}.ql-snow .ql-picker.ql-size .ql-picker-label::before, .ql-snow .ql-picker.ql-size .ql-picker-item::before{content: 'Normal';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content: 'Small';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content: 'Large';}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before, .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content: 'Huge';}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size: 10px;}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size: 18px;}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size: 32px;}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color: #fff;}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color: #000;}.ql-toolbar.ql-snow{border: 1px solid #ccc; box-sizing: border-box; font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif; padding: 8px;}.ql-toolbar.ql-snow .ql-formats{margin-right: 15px;}.ql-toolbar.ql-snow .ql-picker-label{border: 1px solid transparent;}.ql-toolbar.ql-snow .ql-picker-options{border: 1px solid transparent; box-shadow: rgba(0,0,0,0.2) 0 2px 8px;}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color: #ccc;}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color: #ccc;}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected, .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color: #000;}.ql-toolbar.ql-snow + .ql-container.ql-snow{border-top: 0px;}.ql-snow .ql-tooltip{background-color: #fff; border: 1px solid #ccc; box-shadow: 0px 0px 5px #ddd; color: #444; margin-top: 10px; padding: 5px 12px; white-space: nowrap;}.ql-snow .ql-tooltip::before{content: "Visit URL:"; line-height: 26px; margin-right: 8px;}.ql-snow .ql-tooltip input[type=text]{display: none; border: 1px solid #ccc; font-size: 13px; height: 26px; margin: 0px; padding: 3px 5px; width: 170px;}.ql-snow .ql-tooltip a.ql-preview{display: inline-block; max-width: 200px; overflow-x: hidden; text-overflow: ellipsis; vertical-align: top;}.ql-snow .ql-tooltip a.ql-action::after{border-right: 1px solid #ccc; content: 'Edit'; margin-left: 16px; padding-right: 8px;}.ql-snow .ql-tooltip a.ql-remove::before{content: 'Remove'; margin-left: 8px;}.ql-snow .ql-tooltip a{line-height: 26px;}.ql-snow .ql-tooltip.ql-editing a.ql-preview, .ql-snow .ql-tooltip.ql-editing a.ql-remove{display: none;}.ql-snow .ql-tooltip.ql-editing input[type=text]{display: inline-block;}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right: 0px; content: 'Save'; padding-right: 0px;}.ql-snow .ql-tooltip[data-mode=link]::before{content: "Enter link:";}.ql-snow .ql-tooltip[data-mode=formula]::before{content: "Enter formula:";}.ql-snow .ql-tooltip[data-mode=video]::before{content: "Enter video:";}.ql-snow a{color: #06c;}.ql-container.ql-snow{border: 1px solid #ccc;}

/* /res_college_statistics/static/src/scss/college_statistics.scss */
 div.wrap h1{font-size: 2.5rem;}div.wrap .btn-modal-help{margin: 0; float: right; position: absolute; right: 0; top: 0;}div.wrap .nav-tabs{font-size: 1rem; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; overflow: auto; white-space: nowrap;}div.wrap .nav-tabs .nav-link{color: #4e4e4e;}div.wrap .nav-tabs .nav-link.active{background-color: #93C462; color: #ffffff;}div.wrap .nav-tabs .nav-link:hover:not(.active){color: #93C462; border-color: transparent !important;}div.wrap .table-statistic{border: 0 !important;}div.wrap .table-statistic thead th{border: 0 !important;}div.wrap .table-statistic tbody{border: 0 !important;}div.wrap .table-statistic tbody tr{border: 0 !important;}div.wrap .table-statistic tbody tr td{border: 0 !important;}div.wrap .modal .modal-section-title{color: white; font-size: 1rem; margin: 1rem 0 0 0; padding: 0.5rem 1rem; background: #93C462; text-transform: uppercase; font-weight: bold;}

/* /cgcof_survey/static/src/scss/cgcof_survey.scss */
 .survey-header{overflow: hidden; text-align: center; background: #eee;}@media (max-width: 400px){.survey-header img{position: relative; left: -450px; width: auto !important;}}h1.o_survey_main_title{font-family: "Flama-book", sans-serif !important; font-weight: 500 !important; line-height: 1.2 !important; color: #140000 !important; border-bottom: 1px solid #222222 !important; padding-bottom: 1.5rem !important; font-size: 2rem !important;}.js_surveyform .js_question-wrapper{border-bottom: 1px solid #eee; padding-bottom: 2rem;}.js_surveyform .form-control{margin-top: 1rem;}.js_surveyform label{font-weight: 500; font-size: 0.95rem;}.js_surveyform .btn{border-radius: 60px; padding: 0.5rem 1.5rem; margin: 2rem; border: none !important; text-transform: uppercase; font-weight: 600;}.js_surveyform .btn-primary{background-color: #93c462; color: #fff;}.btn-survey{border-radius: 60px; padding: 0.5rem 1.5rem; margin: 2rem; border: none !important; text-transform: uppercase; font-weight: 600; background-color: #93c462; color: #fff !important;}.btn-survey:hover, .btn-survey:active{background-color: #88b65a !important;}.btn-survey:focus{box-shadow: unset !important;}