﻿html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.site-wrapper{width:100%;overflow:hidden}.content-wrapper{max-width:1180px;margin:0 auto;position:relative}@media only screen and (max-width: 1180px){.content-wrapper{max-width:100%;width:100%;padding:0 20px}}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:30px;right:30px;box-shadow:0 0 10px rgba(0,0,0,0.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(170,17,30,0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s}@media only screen and (max-width: 1180px){.cd-top{right:20px;bottom:20px}}@media only screen and (max-width: 568px){.cd-top{height:30px;width:30px;background-size:10px}}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}.error{text-align:center;padding:50px 20px}.error img{margin:0 0 50px}.error h2{margin:0 0 50px}.error .button{display:inline-block}.error .button a{background:#aa1124;display:block;color:#FFF;text-decoration:none;text-align:center;padding:12px 25px;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.error .button a:hover{background:#1f1919}body.postid-284 #best_law_firms,body.postid-1816 #best_law_firms,body.postid-286 #best_law_firms,body.postid-286 #best_consultancies{display:none}p{font-size:16px;line-height:25px;margin:0 0 25px;color:#1f1919}h1,h2,h3,h4{margin:0 0 1em 0;font-weight:inherit;line-height:1.2em;color:#231f20;font-style:normal;font-weight:300}h1{font-size:4.500rem;line-height:5.000rem;margin:0;padding:0}@media only screen and (max-width: 769px){h1{font-size:2.500rem;line-height:3.000rem}}h2{font-size:26px;line-height:32px;margin:0 0 25px;padding:0;font-weight:600;color:#aa1124}h3{font-size:20px;line-height:25px;margin:0 0 15px;padding:0;color:#aa1124;font-weight:500}h4{font-size:16px;line-height:25px;margin:0;padding:0;color:#aa1124;font-weight:600}small,.font_small{font-size:0.8em}blockquote{font-size:1.3em;font-style:italic;color:#ccc}strong{font-weight:700}ul,li,ol{padding-left:0;list-style:none}ul,li,ol{padding-left:0;list-style:none}.single .bullets li,.page .bullets li{padding:0 0 0 1em;text-indent:-1.2em;font-style:normal;font-weight:400;color:#a9a9a9}.single .bullets li:before,.page .bullets li:before{color:#aa1124;content:"\2022";font-size:1.5em;padding-right:0.4em;position:relative;top:0.15em}.hentry ul li{padding:0 0 0 1em;text-indent:-1.2em;font-style:normal;font-weight:400;color:#a9a9a9}.hentry ul li:before{color:#aa1124;content:"\2022";font-size:1.5em;padding-right:0.4em;position:relative;top:0.15em}.alm-filters-container{margin:0 0 10px !important}.alm-filters--controls{margin:0 !important}.alm-filters--reset button[type=reset]{font-size:13px;font-weight:400;height:auto !important;line-height:normal !important;color:#FFF !important;padding:5px 12px !important;border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0px !important;background-color:#1f1919 !important}.alm-filters--reset button[type=reset]:hover{background-color:#aa1124 !important}ul.consultancy-list{padding:0;list-style-type:none !important;margin:0 0 50px !important}ul.consultancy-list li{float:none;width:100%;margin:0 !important;border-bottom:1px solid #c0bdbd;padding:10px 20px 10px 2%;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}ul.consultancy-list li:hover{background:#EFEFEF}ul.consultancy-list li:first-child{border-top:1px solid #c0bdbd}ul.consultancy-list li a{color:#1f1919;text-decoration:none;display:block;position:relative;background:url("../img/arrow-right.svg") 100% 50% no-repeat;background-size:20px}ul.consultancy-list li a:hover{color:#aa1124;font-weight:500}.consultancy-logo{margin:0 0 40px}.consultancy-logo img{max-width:50%}.consultancy-logo img.vertical{height:125px;width:auto}.about{padding:40px 0;border-top:1px solid #c0bdbd;border-bottom:1px solid #c0bdbd;margin:0 0 40px}.about h2{margin:0;padding:0;color:#aa1124;font-size:26px;line-height:26px}.expertise{border-bottom:1px solid #c0bdbd;padding:0 0 40px;margin:0 0 40px}.expertise ul{margin:0 0 25px 0px;padding:0}.expertise ul li{list-style-type:none;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;position:relative;margin:0 0 10px !important}@media only screen and (max-width: 1180px){.expertise ul li{float:none;width:100%}}.expertise ul li:last-of-type{margin:0 !important}.expertise ul li a{color:#1f1919;text-decoration:none;padding:0 0 0 25px;display:block;background:url("../img/icon-tick.svg") 0% 3px no-repeat;background-size:16px}.expertise ul li a:hover{color:#aa1124}.expertise ul:only-of-type{margin:0}.content-block{border-bottom:1px solid #c0bdbd;padding:0 0 15px 0;margin:0 0 40px}.content-block:last-of-type{border-bottom:none;padding:0}.content-block .infographic-box{border:5px solid #ededed;padding:40px;margin:0 0 25px}@media only screen and (max-width: 568px){.content-block .infographic-box{padding:25px}}.content-block .infographic-box .icon{float:left;width:15%;text-align:center}@media only screen and (max-width: 769px){.content-block .infographic-box .icon{float:none;width:50%;margin:0 0 10px}}.content-block .infographic-box .icon img{max-width:100%;height:auto;display:inline-block}.content-block .infographic-box .icon-content{float:right;width:80%}@media only screen and (max-width: 769px){.content-block .infographic-box .icon-content{float:none;width:100%}}.content-block .infographic-box .icon-content h3{margin:0;padding:0}.content-block .infographic-box .icon-content h3.yellow{color:#f8aa00}.content-block .infographic-box .icon-content h3.orange{color:#ea5929}.content-block .infographic-box .icon-content p strong{font-weight:600;color:#aa1124}.content-block ul{margin:0 0 20px 16px !important}.content-block ul li{list-style-type:disc}.content-block ul li:last-child{margin:0 0 0 0 !important}.content-block p{margin:0 0 25px}.content-block a{color:#aa1124;text-decoration:none}.content-block a:hover{text-decoration:underline}.consultant-intro{padding:9px 0 10px 0;border-top:1px solid #c0bdbd;border-bottom:1px solid #c0bdbd;margin:0 0 40px;height:220px}@media only screen and (max-width: 1180px){.consultant-intro{height:auto;border:none;margin:0 0 20px}}.consultant-intro .consultant-image{float:left;width:160px;height:200px;margin:0 0 0 0}@media only screen and (max-width: 1180px){.consultant-intro .consultant-image{float:none;width:100%;margin:0 0 20px}}.consultant-intro .consultant-image img{display:block;width:100%;height:100%;object-fit:contain}.consultant-intro .consultant-meta{float:right;width:580px;height:100%;position:relative}@media only screen and (max-width: 1180px){.consultant-intro .consultant-meta{float:none;width:100%;height:auto}}.consultant-intro .consultant-meta .content{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width: 1180px){.consultant-intro .consultant-meta .content{position:relative;top:auto;left:auto;transform:translate(0, 0)}}.consultant-intro .consultant-meta .content h2{margin:0;padding:0;color:#aa1124;font-size:26px;line-height:32px}.consultant-intro .consultant-meta .content h2.nobold{margin:0 0 10px;font-weight:400}.consultant-intro .consultant-meta .content h2.nobold a{color:#aa1124;text-decoration:none}.consultant-intro .consultant-meta .content h2.nobold a:hover{color:#1f1919}.consultant-intro .consultant-meta .content h3{margin:0;padding:0;color:#aa1124;font-size:20px;line-height:26px}@media only screen and (max-width: 1180px){.consultant-intro .consultant-meta .content h3{font-size:16px;line-height:22px;width:100%;border-bottom:1px solid #c0bdbd;padding:0 0 30px}}.consultant-intro .consultant-meta .content h3 a{text-decoration:none;color:#aa1124}.consultant-intro .consultant-meta .content h3 a:hover{color:#1f1919}.content-block{border-bottom:1px solid #c0bdbd;padding:0 0 15px 0;margin:0 0 40px}.content-block:last-of-type{border-bottom:none;padding:0}.content-block img.aligncenter{float:left;width:48%;height:auto;margin:0 0.5% 1%}.content-block .infographic-box{border:5px solid #ededed;padding:40px;margin:0 0 25px}@media only screen and (max-width: 568px){.content-block .infographic-box{padding:25px}}.content-block .infographic-box .icon{float:left;width:15%;text-align:center}@media only screen and (max-width: 769px){.content-block .infographic-box .icon{float:none;width:50%;margin:0 0 10px}}.content-block .infographic-box .icon img{max-width:100%;height:auto;display:inline-block}.content-block .infographic-box .icon-content{float:right;width:80%}@media only screen and (max-width: 769px){.content-block .infographic-box .icon-content{float:none;width:100%}}.content-block .infographic-box .icon-content h3{margin:0;padding:0}.content-block .infographic-box .icon-content h3.yellow{color:#f8aa00}.content-block .infographic-box .icon-content h3.orange{color:#ea5929}.content-block .infographic-box .icon-content p strong{font-weight:600;color:#aa1124}.content-block ul{margin:0 0 20px 16px !important}.content-block ul li{list-style-type:disc;font-weight:300 !important}.content-block ul li:last-child{margin:0 0 0 0 !important}.content-block ol{margin:0 0 20px 16px !important}.content-block ol li{list-style-type:decimal;font-weight:300 !important}.content-block ol li:last-child{margin:0 0 0 0 !important}.content-block p{margin:0 0 25px;font-weight:300 !important}.content-block a{color:#aa1124;text-decoration:none}.content-block a:hover{text-decoration:underline}.page-banner{background:orange;height:220px;margin:0 0 50px;position:relative}@media only screen and (max-width: 1180px){.page-banner{margin:105px 0 50px 0}}.page-banner .content-wrapper{height:100%;position:relative}.page-banner .content-wrapper h1{color:#FFF;font-size:45px;line-height:45px;letter-spacing:-1px;font-family:regulator-nova, sans-serif;font-weight:700;-moz-font-feature-settings:"salt";-webkit-font-feature-settings:"salt";font-feature-settings:"salt";position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:75%}@media only screen and (max-width: 1180px){.page-banner .content-wrapper h1{width:100%}}@media only screen and (max-width: 769px){.page-banner .content-wrapper h1{width:75%}}body.single-best_consultancies .sub-nav ul li#menu-item-137 a,body.single-best_law_firms .sub-nav ul li#menu-item-138 a,body.single-best_consultants .sub-nav ul li#menu-item-139 a,body.page-id-1015 .sub-nav ul li#menu-item-139 a,body.page-id-1007 .sub-nav ul li#menu-item-139 a,body.single-best_digital_tools .sub-nav ul li#menu-item-140 a,body.single-specialists .sub-nav ul li#menu-item-141 a,body.single-specialists .sub-nav ul li#menu-item-92 a,body.single-intelligence_systems .sub-nav ul li#menu-item-1702 a{color:#7e7b7b}.page-content{float:left;width:760px;margin:0 0 50px;padding:0;border-bottom:1px solid #c0bdbd}@media only screen and (max-width: 1180px){.page-content{width:65%}}@media only screen and (max-width: 769px){.page-content{float:none;width:100%;margin:0 0 25px}}@media only screen and (max-width: 568px){.page-content{border-bottom:none}}.page-content p{font-weight:300 !important}.page-content p a{color:#aa1124;text-decoration:none}.page-content p a:hover{text-decoration:underline}.page-content .two-column-block{float:left;width:45%}@media only screen and (max-width: 769px){.page-content .two-column-block{float:none;width:100%}}.page-content .two-column-block.fr{float:right}.page-content .content-panel{margin:0 0 25px}.page-content .content-panel ul{margin:0 0 25px 16px}.page-content .content-panel ul li{margin:5px 0 0 0px;list-style-type:disc}.page-content .content-panel ul li:last-child{margin:5px 0 25px 0}.page-content .content-panel ul li a{color:#aa1124;text-decoration:none}.page-content .content-panel ul li a:hover{text-decoration:underline}.page-content .content-panel ul.consultancy-list{margin:0 0 25px 0}.page-content .content-panel ul.consultancy-list li{list-style-type:none !important}.page-content .content-panel ul.consultancy-list li:last-child{margin:0 0 !important}.page-content .content-panel ul.steps{margin:0 0 25px 0}.page-content .content-panel ul.steps li{float:left;width:18.4%;list-style-type:none !important;border:5px solid #ededed;margin:0 2% 0 0;height:100px}.page-content .content-panel ul.steps li:last-of-type{margin:0}@media only screen and (max-width: 1180px){.page-content .content-panel ul.steps li{float:none;width:100%;height:auto;margin:0 0 2%}}.page-content .content-panel ul.steps li a{padding:15px;display:block;height:100%;font-size:16px;line-height:20px;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.page-content .content-panel ul.steps li a:hover{background:#ededed;text-decoration:none}.page-content .content-panel ul.steps li a strong{font-weight:600}.page-content .content-panel ol{margin:0 0 25px 16px}.page-content .content-panel ol li{margin:25px 0 0 0px;list-style-type:decimal}.page-content .content-panel img{max-width:100%;height:auto}.page-content .content-panel .infographic-box{border:5px solid #ededed;padding:40px;margin:0 0 25px}@media only screen and (max-width: 769px){.page-content .content-panel .infographic-box{padding:25px}}.page-content .content-panel .infographic-box .icon{float:left;width:15%;text-align:center}@media only screen and (max-width: 769px){.page-content .content-panel .infographic-box .icon{float:none;width:50%;margin:0 0 10px}}.page-content .content-panel .infographic-box .icon img{max-width:100%;height:auto;display:inline-block}.page-content .content-panel .infographic-box .icon-content{float:right;width:80%}@media only screen and (max-width: 568px){.page-content .content-panel .infographic-box .icon-content{float:none;width:100%}}.page-content .content-panel .infographic-box .icon-content h3{margin:0;padding:0}.page-content .content-panel .infographic-box .icon-content h3.yellow{color:#f8aa00}.page-content .content-panel .infographic-box .icon-content h3.orange{color:#ea5929}.page-content .content-panel .infographic-box .icon-content p strong{color:#aa1124}.page-content .content-panel .source{font-size:10px;line-height:12px}.page-content .bar-chart{border:5px solid #ededed;padding:40px;margin:0 0 25px}@media only screen and (max-width: 568px){.page-content .bar-chart{padding:25px}}.page-content .bar-chart h3{font-size:16px;font-weight:600}.page-content .bar-chart .bar-chart-label{font-size:13px;text-transform:uppercase;font-weight:300;margin:0 0 0 0}.page-content .bar-chart .bar{position:relative;background:#f8aa00;height:20px;margin:0 0 15px}.page-content .bar-chart .bar:last-of-type{margin:0}.page-content .bar-chart .bar .value{position:absolute;right:-50px;font-size:18px;font-weight:300;color:#aa1124;height:20px;line-height:20px;display:block;width:40px;text-align:left}.page-content .source{font-size:10px;line-height:12px;margin:0 0 25px}.page-content .author-wrapper{border-top:1px solid #c0bdbd;padding:25px 0 0 0;margin:0;height:170px;position:relative}@media only screen and (max-width: 568px){.page-content .author-wrapper{height:auto}}.page-content .author-wrapper .author-image{width:120px;height:120px}@media only screen and (max-width: 568px){.page-content .author-wrapper .author-image{width:100%;height:auto;margin:0 0 25px 0}}.page-content .author-wrapper .author-image img{max-width:100%;height:auto;border-radius:100%}.page-content .author-wrapper .author-name{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:150px}@media only screen and (max-width: 568px){.page-content .author-wrapper .author-name{position:relative;left:auto;top:auto;-webkit-transform:translate(0,0);-khtml-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}}.page-content .author-wrapper .author-name p:last-of-type{margin:0}.page-content .quote-panel{border-left:1px solid #aa1124;padding:0 0 0 25px;margin:0 0 30px 40px;position:relative}.page-content .quote-panel:before{content:"";background:url("../img/quote-mark.png") no-repeat;width:20px;height:20px;top:0;left:-40px;position:absolute}.page-content .quote-panel p{color:#aa1124;font-weight:300;font-style:italic}.page-content .quote-panel p.quote-name{font-weight:500;font-style:normal;line-height:25px}.page-content .quote-panel ol{margin:0 !important;color:#aa1124;margin:0 0 25px !important}.page-content .quote-panel ol li{list-style-type:disc;margin:0 0 0 16px;font-style:italic}.page-content .image-panel{margin:0 0 25px}.page-content .image-panel img{max-width:100%;height:auto;display:block}.page-content .Placeholder{background:#ed00c7;color:#FFF;width:100%;padding:100px 0;text-align:center}.page-content.no-border{border-bottom:none}.page-content .quote-wrapper{border-bottom:1px solid #c0bdbd;border-top:1px solid #c0bdbd;padding:25px 0;margin:0 0 50px;height:170px;position:relative}.page-content .quote-wrapper .quote-image{width:120px;height:120px}.page-content .quote-wrapper .quote-image img{width:100%;height:auto;border-radius:100%}.page-content .quote-wrapper .quote-name{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:150px}.page-content .quote-wrapper .quote-name p:last-of-type{margin:0}.page-content .button{display:inline-block;margin:0 0 50px}.page-content .button a{display:block;color:#FFF;background:#aa1124;font-weight:400;font-size:14px;border-radius:4px;padding:15px 25px 15px 50px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.page-content .button a:before{content:"\f019";font-family:FontAwesome;position:absolute;text-align:center;color:inherit;left:20px}@media only screen and (max-width: 769px){.page-content .button a:before{left:50px}}.page-content .button a:hover{background:#3c3c3b;color:#FFF}.page-content .gallery ul{margin:0 0 50px;padding:0;display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media only screen and (max-width: 769px){.page-content .gallery ul{margin:0 0 25px;grid-template-columns:repeat(2, 1fr);gap:10px}}.page-content .gallery ul li{overflow:hidden}.page-content .gallery ul li img{width:100%;height:100%;object-fit:cover;object-position:top;display:block;transition:all 0.25s ease}.page-content .gallery ul li:hover img{scale:1.05}.page-content .consultants-list #ajax-load-more .alm-listing li{float:none !important;width:100% !important;margin:0 !important}.page-content .consultants-list #ajax-load-more .alm-listing li a{padding:10px 20px 10px 5px;color:#1f1919;text-decoration:none;display:block;position:relative;background:url(../img/arrow-right.svg) 99% 50% no-repeat;background-size:16px}.page-content .consultants-list #ajax-load-more .alm-listing li a:hover{background:#EFEFEF url(../img/arrow-right.svg) 99% 50% no-repeat;background-size:16px;color:#aa1124;font-weight:500}body.page-id-568 .page-content{border-bottom:none;margin:0}.sidebar{float:right;width:300px;margin:0 0 0 0;position:relative;top:-200px}@media only screen and (max-width: 1180px){.sidebar{width:30%;top:auto}}@media only screen and (max-width: 769px){.sidebar{float:none;width:100%;margin:0 0 25px}}.sidebar .sub-nav{position:relative;margin:0 0 25px;width:300px;right:0;background:#1f1919;padding:30px 40px}@media only screen and (max-width: 1180px){.sidebar .sub-nav{right:20px;width:29%;display:none}}.sidebar .sub-nav ul{margin:0;padding:0}.sidebar .sub-nav ul li{width:100%;margin:0 0 5px}.sidebar .sub-nav ul li:last-child{margin:0}.sidebar .sub-nav ul li a{color:#FFF;text-decoration:none}.sidebar .sub-nav ul li a:hover{color:#aa1124}.sidebar .sub-nav ul li.current_page_item a{color:#7e7b7b}.sidebar .widget-consultants{margin:0 0 10px}.sidebar .widget-consultants a{padding:30px 40px 30px 80px;background:#ededed url("../img/icon-consultants.svg") 40px 30px no-repeat;background-size:25px;font-weight:300;font-size:15px;line-height:25px;color:#1f1919;text-decoration:none;display:block;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .widget-consultants a:hover{background:#1f1919 url("../img/icon-consultants.svg") 40px 30px no-repeat;background-size:25px;color:#FFF}.sidebar .widget-consultants a:hover h3{color:#FFF}.sidebar .widget-consultants a:hover p{color:#FFF}.sidebar .widget-consultants a p{margin:0}.sidebar .widget-consultant-methodology{margin:0 0 10px}.sidebar .widget-consultant-methodology a{padding:30px 40px 30px 80px;background:#ededed url("../img/icon-methodolgy.svg") 40px 30px no-repeat;background-size:25px;font-weight:300;font-size:15px;line-height:25px;color:#1f1919;text-decoration:none;display:block;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .widget-consultant-methodology a:hover{background:#1f1919 url("../img/icon-methodolgy.svg") 40px 30px no-repeat;background-size:25px;color:#FFF}.sidebar .widget-consultant-methodology a:hover h3{color:#FFF}.sidebar .widget-consultant-methodology a:hover p{color:#FFF}.sidebar .widget-consultant-methodology a p{margin:0}.sidebar .widget-what-makes{margin:0 0 10px}.sidebar .widget-what-makes a{padding:30px 40px 30px 80px;background:#ededed url("../img/icon-what-makes.svg") 40px 30px no-repeat;background-size:25px;font-weight:300;font-size:15px;line-height:25px;color:#1f1919;text-decoration:none;display:block;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .widget-what-makes a:hover{background:#1f1919 url("../img/icon-what-makes.svg") 40px 30px no-repeat;background-size:30px;color:#FFF}.sidebar .widget-what-makes a:hover h3{color:#FFF}.sidebar .widget-what-makes a:hover p{color:#FFF}.sidebar .widget-what-makes a p{margin:0}.sidebar .widget-methodology{margin:0 0 10px}.sidebar .widget-methodology a{padding:30px 40px 30px 80px;background:#ededed url("../img/icon-chart.png") 40px 30px no-repeat;font-weight:300;font-size:15px;line-height:25px;color:#1f1919;text-decoration:none;display:block;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .widget-methodology a:hover{background:#1f1919 url("../img/icon-chart.png") 40px 30px no-repeat;color:#FFF}.sidebar .widget-methodology a:hover h3{color:#FFF}.sidebar .widget-methodology a:hover p{color:#FFF}.sidebar .widget-methodology a p{margin:0}.sidebar .widget-consultancy-contact{background:#ededed;padding:30px 40px;margin:0 0 25px}@media only screen and (max-width: 568px){.sidebar .widget-consultancy-contact{padding:20px}}.sidebar .widget-consultancy-contact .contact-block{margin:0 0 20px;font-size:16px;line-height:20px}.sidebar .widget-consultancy-contact .contact-block:last-of-type{margin:0}.sidebar .widget-consultancy-contact .contact-block ul{margin:0;padding:0}.sidebar .widget-consultancy-contact .contact-block ul li{word-break:break-all}.sidebar .widget-consultancy-contact .contact-block h3{font-size:16px;line-height:20px;font-weight:500;margin:0}.sidebar .widget-consultancy-contact .contact-block a{color:#1f1919;text-decoration:none}.sidebar .widget-consultancy-contact .contact-block a:hover{color:#aa1124}.sidebar .widget-news{background:#ededed;padding:30px 40px;margin:0 0 25px}@media only screen and (max-width: 568px){.sidebar .widget-news{padding:20px}}.sidebar .widget-news ul{margin:0;padding:0}.sidebar .widget-news ul li{background:url("../img/arrow-right.png") 0px 5px no-repeat;padding:0 0 0 30px;margin:0 0 25px}.sidebar .widget-news ul li:last-child{margin:0}.sidebar .widget-news ul li a{color:#1f1919;text-decoration:none}.sidebar .widget-news ul li a:hover{color:#aa1124}.sidebar .widget-advert,.sidebar .widget-video{background:#ededed;padding:20px;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0 0 25px}.sidebar .widget-advert:hover,.sidebar .widget-video:hover{background:#1f1919}.sidebar .widget-advert img,.sidebar .widget-video img{width:100%;height:auto;display:block;margin:0 0 20px}.sidebar .widget-advert .ad-link,.sidebar .widget-advert .video-link,.sidebar .widget-video .ad-link,.sidebar .widget-video .video-link{display:block;width:100%}.sidebar .widget-advert .ad-link a,.sidebar .widget-advert .video-link a,.sidebar .widget-video .ad-link a,.sidebar .widget-video .video-link a{color:#1f1919;display:block;text-decoration:none;position:relative;padding:0 0 0 30px;background:url("../img/arrow-right.svg") 0% 50% no-repeat;background-size:16px;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sidebar .widget-advert .ad-link a:hover,.sidebar .widget-advert .video-link a:hover,.sidebar .widget-video .ad-link a:hover,.sidebar .widget-video .video-link a:hover{color:#aa1124}.sidebar .widget-advert:hover a,.sidebar .widget-video:hover a{background:url("../img/arrow-right-white.svg") 0% 50% no-repeat;background-size:18px;color:#FFF}.sidebar .quote-panel{border-left:1px solid #aa1124;padding:0 0 0 25px;margin:30px 0 30px 40px;position:relative}.sidebar .quote-panel:before{content:"";background:url("../img/quote-mark.png") no-repeat;width:20px;height:20px;top:0;left:-40px;position:absolute}.sidebar .quote-panel p{color:#aa1124;font-weight:300;font-style:italic}.sidebar .quote-panel p.quote-name{font-weight:500;font-style:normal;line-height:25px}.sidebar .quote-panel ol{margin:0 !important;color:#aa1124;margin:0 0 25px !important}.sidebar .quote-panel ol li{list-style-type:disc;margin:0 0 0 16px;font-style:italic}.pagination{margin:0 0 50px;width:760px}@media only screen and (max-width: 1180px){.pagination{width:65%}}@media only screen and (max-width: 769px){.pagination{width:100%;margin:0 0 25px}}@media only screen and (max-width: 568px){.pagination{display:none}}.pagination .prev-page{float:left}.pagination .prev-page a{font-size:16px;font-weight:300;text-decoration:none;position:relative;color:#1f1919;padding:0 0 0 30px;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.pagination .prev-page a:before{content:"\f177";font-family:FontAwesome;position:absolute;text-align:center;color:inherit;left:0px;color:#aa1124}.pagination .prev-page a:hover{color:#aa1124}.pagination .next-page{float:right}.pagination .next-page a{font-size:16px;font-weight:300;text-decoration:none;position:relative;color:#1f1919;padding:0 30px 0 0;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.pagination .next-page a:after{content:"\f178";font-family:FontAwesome;position:absolute;text-align:center;color:inherit;right:0px;color:#aa1124}.pagination .next-page a:hover{color:#aa1124}footer{background:#1f1919;padding:90px 0}@media only screen and (max-width: 568px){footer{padding:25px 0}}footer .footer-col{float:left;margin:0 0 45px 0;width:20%}@media only screen and (max-width: 769px){footer .footer-col{float:none;width:100%;margin:0 0 25px}}footer .footer-col h3{font-size:14px;line-height:18px;margin:0;padding:0;color:#FFF;font-weight:600}footer .footer-col ul{margin:0;padding:0}footer .footer-col ul li a{font-size:14px;line-height:18px;color:#999898;font-weight:300;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .footer-col ul li a:hover{color:#FFF}footer .footer-end{clear:both;border-top:1px solid #999898;padding:45px 0 0 0}@media only screen and (max-width: 1180px){footer .footer-end{padding:25px 0 0 0}}footer .footer-end-left{float:left;width:75%;color:#999898;font-size:14px;line-height:30px}@media only screen and (max-width: 769px){footer .footer-end-left{float:none;width:100%}}@media only screen and (max-width: 769px){footer .footer-end-left span{display:block;width:100%}}@media only screen and (max-width: 769px){footer .footer-end-left span.hidden{display:none}}footer .footer-end-left a{color:#999898;text-decoration:none}footer .footer-end-left a:hover{color:#FFF;text-decoration:none}footer .footer-end-right{float:right;width:25%;*zoom:1}footer .footer-end-right:before,footer .footer-end-right:after{content:" ";display:table}footer .footer-end-right:after{clear:both}@media only screen and (max-width: 769px){footer .footer-end-right{float:none;width:100%}}footer .footer-end-right .unicef{float:right;width:130px;margin:2px 20px 0 0}@media only screen and (max-width: 769px){footer .footer-end-right .unicef{float:none;margin:25px 0 25px 0}}footer .footer-end-right .unicef img{width:100%;height:auto}footer .footer-end-right ul{float:right;margin:0;padding:0}footer .footer-end-right ul li{float:right}@media only screen and (max-width: 769px){footer .footer-end-right ul li{float:none;padding:25px 0 0 0}}footer .footer-end-right ul li a{width:30px;height:30px;background:#FFF;border-radius:100%;text-align:center;line-height:28px;display:block;color:#1f1919;border:1px solid #FFF;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}footer .footer-end-right ul li a:hover{background:#1f1919;color:#FFF}#frm_form_2_container .frm_message,#frm_form_4_container .frm_message,#frm_form_5_container .frm_message,#frm_form_6_container .frm_message{background:#ededed;padding:30px}#frm_form_2_container .frm_message p,#frm_form_4_container .frm_message p,#frm_form_5_container .frm_message p,#frm_form_6_container .frm_message p{color:#231f20;font-size:14px;margin:0}#frm_form_2_container .frm_message p a,#frm_form_4_container .frm_message p a,#frm_form_5_container .frm_message p a,#frm_form_6_container .frm_message p a{color:#aa1124;font-weight:bold}#frm_form_2_container .frm_message .download-link p,#frm_form_4_container .frm_message .download-link p,#frm_form_5_container .frm_message .download-link p,#frm_form_6_container .frm_message .download-link p{color:#231f20;margin:0 0 20px}#frm_form_2_container .frm_message .download-link .download-button,#frm_form_4_container .frm_message .download-link .download-button,#frm_form_5_container .frm_message .download-link .download-button,#frm_form_6_container .frm_message .download-link .download-button{display:inline-block}#frm_form_2_container .frm_message .download-link .download-button a,#frm_form_4_container .frm_message .download-link .download-button a,#frm_form_5_container .frm_message .download-link .download-button a,#frm_form_6_container .frm_message .download-link .download-button a{display:block;color:#FFF;background:#aa1124;font-weight:400;font-size:14px;border-radius:4px;padding:15px 25px 15px 50px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#frm_form_2_container .frm_message .download-link .download-button a:before,#frm_form_4_container .frm_message .download-link .download-button a:before,#frm_form_5_container .frm_message .download-link .download-button a:before,#frm_form_6_container .frm_message .download-link .download-button a:before{content:"\f019";font-family:FontAwesome;position:absolute;text-align:center;color:inherit;left:50px}#frm_form_2_container .frm_message .download-link .download-button a:hover,#frm_form_4_container .frm_message .download-link .download-button a:hover,#frm_form_5_container .frm_message .download-link .download-button a:hover,#frm_form_6_container .frm_message .download-link .download-button a:hover{background:#1f1919}#frm_form_2_container .frm_message .download-link .download-button a br,#frm_form_4_container .frm_message .download-link .download-button a br,#frm_form_5_container .frm_message .download-link .download-button a br,#frm_form_6_container .frm_message .download-link .download-button a br{display:none}#frm_form_2_container .frm_error_style,#frm_form_4_container .frm_error_style,#frm_form_5_container .frm_error_style,#frm_form_6_container .frm_error_style{background:#aa1124;color:#FFF;font-size:14px;padding:10px 20px;margin:0 0 10px}#frm_form_2_container .frm_error_style p,#frm_form_4_container .frm_error_style p,#frm_form_5_container .frm_error_style p,#frm_form_6_container .frm_error_style p{font-size:14px;color:#FFF}#frm_form_2_container form fieldset,#frm_form_4_container form fieldset,#frm_form_5_container form fieldset,#frm_form_6_container form fieldset{margin:0 0 25px;padding:0;border:none}#frm_form_2_container form fieldset legend,#frm_form_4_container form fieldset legend,#frm_form_5_container form fieldset legend,#frm_form_6_container form fieldset legend{display:none}#frm_form_2_container form fieldset .frm_error,#frm_form_4_container form fieldset .frm_error,#frm_form_5_container form fieldset .frm_error,#frm_form_6_container form fieldset .frm_error{background:#aa1124;color:#FFF;font-size:11px;padding:10px;margin:0 0 10px}#frm_form_2_container form fieldset label,#frm_form_4_container form fieldset label,#frm_form_5_container form fieldset label,#frm_form_6_container form fieldset label{text-transform:uppercase;font-size:15px;font-weight:300;display:block}#frm_form_2_container form fieldset input,#frm_form_4_container form fieldset input,#frm_form_5_container form fieldset input,#frm_form_6_container form fieldset input{border:none;outline:0;width:100%;padding:0.5em 1em;margin-bottom:0.5em;background:#ededed;color:#231f20}#frm_form_2_container form fieldset input[type="checkbox"],#frm_form_4_container form fieldset input[type="checkbox"],#frm_form_5_container form fieldset input[type="checkbox"],#frm_form_6_container form fieldset input[type="checkbox"]{width:auto;padding:0}#frm_form_2_container form fieldset textarea,#frm_form_4_container form fieldset textarea,#frm_form_5_container form fieldset textarea,#frm_form_6_container form fieldset textarea{border:none;resize:none;background:#ededed;padding:0.5em 1em;margin-bottom:1em;color:#231f20;width:100%}#frm_form_2_container form fieldset #field_e4l0w,#frm_form_2_container form fieldset #frm_field_35_container,#frm_form_2_container form fieldset  #field_90pyf06b32a2f3d,#frm_form_4_container form fieldset #field_e4l0w,#frm_form_4_container form fieldset #frm_field_35_container,#frm_form_4_container form fieldset  #field_90pyf06b32a2f3d,#frm_form_5_container form fieldset #field_e4l0w,#frm_form_5_container form fieldset #frm_field_35_container,#frm_form_5_container form fieldset  #field_90pyf06b32a2f3d,#frm_form_6_container form fieldset #field_e4l0w,#frm_form_6_container form fieldset #frm_field_35_container,#frm_form_6_container form fieldset  #field_90pyf06b32a2f3d{margin:0 0 25px}#frm_form_2_container form fieldset .frm_opt_container label,#frm_form_4_container form fieldset .frm_opt_container label,#frm_form_5_container form fieldset .frm_opt_container label,#frm_form_6_container form fieldset .frm_opt_container label{text-transform:none !important}#frm_form_2_container form fieldset .frm_submit,#frm_form_4_container form fieldset .frm_submit,#frm_form_5_container form fieldset .frm_submit,#frm_form_6_container form fieldset .frm_submit{padding:25px 0 0 0;clear:both}#frm_form_2_container form fieldset .frm_submit button,#frm_form_4_container form fieldset .frm_submit button,#frm_form_5_container form fieldset .frm_submit button,#frm_form_6_container form fieldset .frm_submit button{background:#aa1124;color:#FFF;border:none;color:#FFF;font-size:16px;font-weight:400;padding:15px 30px;border-radius:4px;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#frm_form_2_container form fieldset .frm_submit button:hover,#frm_form_4_container form fieldset .frm_submit button:hover,#frm_form_5_container form fieldset .frm_submit button:hover,#frm_form_6_container form fieldset .frm_submit button:hover{background:#1f1919}#frm_form_2_container form fieldset #frm_field_21_container,#frm_form_4_container form fieldset #frm_field_21_container,#frm_form_5_container form fieldset #frm_field_21_container,#frm_form_6_container form fieldset #frm_field_21_container{margin:0 0 20px;padding:20px 0 0 0}#frm_form_2_container form fieldset #frm_checkbox_22-0 label,#frm_form_4_container form fieldset #frm_checkbox_22-0 label,#frm_form_5_container form fieldset #frm_checkbox_22-0 label,#frm_form_6_container form fieldset #frm_checkbox_22-0 label{text-transform:none}#frm_form_4_container .frm_message{padding:0px;background:none}#frm_form_4_container .frm_message p{font-size:16px;line-height:25px;margin:0 0 25px;color:#1f1919}#frm_form_4_container .frm_message .button br{display:none}header{background:#1f1919;height:105px;position:relative;z-index:11}@media only screen and (max-width: 1180px){header{position:fixed;width:100%}}header .content-wrapper{height:100%}header .content-wrapper .logo{width:350px;left:0;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}@media only screen and (max-width: 1180px){header .content-wrapper .logo{left:20px}}@media only screen and (max-width: 568px){header .content-wrapper .logo{width:250px}}header .content-wrapper .logo img{max-width:100%;height:auto}.home-carousel{padding:0;position:relative;height:460px;margin:50px 0}@media only screen and (max-width: 568px){.home-carousel{margin:25px 0;height:auto}}.home-carousel .intro-panel{background:#1f1919;height:410px;width:460px;padding:40px 50px 0 50px;position:absolute;top:25px;left:0;z-index:3}@media only screen and (max-width: 1180px){.home-carousel .intro-panel{left:25px}}@media only screen and (max-width: 568px){.home-carousel .intro-panel{position:relative;width:100%;top:auto;left:auto;height:auto;padding:25px}}.home-carousel .intro-panel h1{font-size:40px;line-height:42px;color:#FFF;letter-spacing:-1px;font-family:regulator-nova, sans-serif;font-weight:700;-moz-font-feature-settings:"salt";-webkit-font-feature-settings:"salt";font-feature-settings:"salt";margin:0 0 35px 0;padding:0}.home-carousel .intro-panel p{color:#FFF;font-size:15px;line-height:25px;margin:0 0 35px;font-weight:300}.home-carousel .intro-panel .button{display:inline-block}.home-carousel .intro-panel .button a{display:block;color:#FFF;background:#aa1124;font-weight:400;font-size:14px;border-radius:4px;padding:15px 15px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.home-carousel .intro-panel .button a:hover{background:#3c3c3b;color:#FFF}.home-carousel .carousel-wrapper{float:right;width:1000px;height:460px}@media only screen and (max-width: 1180px){.home-carousel .carousel-wrapper{float:none;width:100%}}@media only screen and (max-width: 568px){.home-carousel .carousel-wrapper{display:none}}.home-carousel .carousel-wrapper ul{width:1000px;height:460px}.home-carousel .carousel-wrapper ul li{width:1000px;height:460px}.introduction .content-wrapper{padding:50px 0px}@media only screen and (max-width: 568px){.introduction .content-wrapper{padding:25px}}.introduction .content-wrapper .hidden-text{display:none}.introduction .content-wrapper .intro-button{display:inline-block;color:#FFF;background:#aa1124;font-weight:400;font-size:14px;border-radius:4px;padding:15px 15px;text-decoration:none;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.introduction .content-wrapper .intro-button:hover{background:#3c3c3b;color:#FFF}.coming-soon{background:#ededed url("../img/coming-soon-background.png") top right no-repeat;height:165px;margin:0 0 50px}@media only screen and (max-width: 769px){.coming-soon{height:auto;padding:50px;background:#ededed}}@media only screen and (max-width: 568px){.coming-soon{padding:20px;margin:0 0 25px}}.coming-soon-content{float:left;padding:28px 0 0 28px}@media only screen and (max-width: 769px){.coming-soon-content{float:none;padding:0}}.coming-soon-content h2{color:#aa1124;font-size:40px;line-height:45px;margin:0 0 10px;letter-spacing:-1px;font-family:regulator-nova, sans-serif;font-weight:700;font-feature-settings:"salt"}.coming-soon-content p{color:#1f1919;margin:0;font-size:15px;line-height:22px}.coming-soon-timer{float:right;margin:35px 20px 0 0}@media only screen and (max-width: 1180px){.coming-soon-timer{display:none}}.flip-clock-wrapper ul{width:50px !important;height:70px !important;font-size:60px !important;line-height:67px !important}.flip-clock-wrapper ul li{line-height:67px !important}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;border-radius:6px;font-size:60px !important}.flip-clock-divider .flip-clock-label{right:-74px !important}.flip-clock-divider.minutes .flip-clock-label{right:-80px !important}.bestin-ctas{background:#ededed;padding:50px 0;overflow:hidden}@media only screen and (max-width: 568px){.bestin-ctas{padding:25px 0}}.bestin-ctas ul{margin:0;padding:0}.bestin-ctas ul li{width:15%;height:220px;float:left;margin:0 2% 0 0;position:relative;overflow:hidden}.bestin-ctas ul li:last-child{margin:0}@media only screen and (max-width: 1180px){.bestin-ctas ul li{width:18%;margin:0 2.5% 0 0}}@media only screen and (max-width: 769px){.bestin-ctas ul li{width:100%;margin:0 0 25px;height:300px}}@media only screen and (max-width: 568px){.bestin-ctas ul li{height:220px}}.bestin-ctas ul li a{display:block;width:100%;height:100%;text-decoration:none !important}.bestin-ctas ul li a h3{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);font-size:18px;line-height:25px;margin:0;padding:0;width:100%;text-align:center;color:#FFF;z-index:3;opacity:1;-webkit-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.bestin-ctas ul li a .dark-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:#000;opacity:0.75;-webkit-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.bestin-ctas ul li a .cta-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.bestin-ctas ul li:hover .dark-overlay{background:#aa1124;opacity:0.90}.report-module{padding:50px 0;background:#ededed}@media only screen and (max-width: 568px){.report-module{padding:125px 0 25px 0}}.report-module .report-module-content{position:absolute;top:25px;right:0;height:290px;width:700px;background:#1f1919;z-index:2;padding:40px 60px 0 40px}@media only screen and (max-width: 1180px){.report-module .report-module-content{right:50px}}@media only screen and (max-width: 769px){.report-module .report-module-content{right:auto;left:50px;padding:25px;width:calc(100% - 100px)}}@media only screen and (max-width: 568px){.report-module .report-module-content{position:relative;top:auto;right:auto;padding:25px;width:100%;height:auto;left:auto}}.report-module .report-module-content h2{font-size:40px;line-height:42px;color:#FFF;letter-spacing:-1px;font-family:regulator-nova, sans-serif;font-weight:700;-moz-font-feature-settings:"salt";-webkit-font-feature-settings:"salt";font-feature-settings:"salt";margin:0 0 20px 0;padding:0}.report-module .report-module-content p{color:#FFF;font-weight:300;font-size:15px;line-height:25px;margin:0 0 25px 0}.report-module .report-module-content .button{display:inline-block}.report-module .report-module-content .button a{display:block;color:#FFF;background:#aa1124;font-weight:400;font-size:14px;border-radius:4px;padding:15px 25px 15px 50px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media only screen and (max-width: 568px){.report-module .report-module-content .button a{padding:15px 25px 15px 40px}}.report-module .report-module-content .button a:before{content:"\f019";font-family:FontAwesome;position:absolute;text-align:center;color:inherit;left:70px}@media only screen and (max-width: 568px){.report-module .report-module-content .button a:before{left:40px}}.report-module .report-module-content .button a:hover{background:#3c3c3b;color:#FFF}.report-module .report-module-image{float:left;position:relative;height:340px;width:940px;z-index:1}@media only screen and (max-width: 1180px){.report-module .report-module-image{width:100%}}@media only screen and (max-width: 568px){.report-module .report-module-image{display:none}}.event-video{position:relative;margin:0 0 50px}.event-video .video-overlay{background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.event-video .play{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:80px;height:80px;padding:20px;background:rgba(255,255,255,0.77);border-radius:50%;z-index:2}.event-video .play img{width:100%;height:100%;display:block;object-fit:contain}.event-video .play:hover{background:#fff}.event-video img.video-still{width:100%;height:auto;display:block}.gallery-module{padding:50px 0;background:#ededed}@media only screen and (max-width: 568px){.gallery-module{padding:25px 0}}.gallery-module .gallery-module-content{position:absolute;top:25px;right:0;height:410px;width:460px;background:#1f1919;z-index:2;padding:40px 60px 0 40px}@media only screen and (max-width: 1180px){.gallery-module .gallery-module-content{right:50px}}@media only screen and (max-width: 769px){.gallery-module .gallery-module-content{right:auto;left:50px;padding:25px;width:calc(100% - 100px)}}@media only screen and (max-width: 568px){.gallery-module .gallery-module-content{position:relative;top:auto;right:auto;padding:25px;width:100%;height:auto;left:auto}}.gallery-module .gallery-module-content h2{font-size:40px;line-height:42px;color:#FFF;letter-spacing:-1px;font-family:regulator-nova, sans-serif;font-weight:700;-moz-font-feature-settings:"salt";-webkit-font-feature-settings:"salt";font-feature-settings:"salt";margin:0 0 20px 0;padding:0}.gallery-module .gallery-module-content p{color:#FFF;font-weight:300;font-size:15px;line-height:25px;margin:0 0 25px 0}.gallery-module .gallery-module-content .button{display:inline-block}.gallery-module .gallery-module-content .button a{display:block;color:#FFF;background:#aa1124 url("../img/icon-gallery.svg") 20px 50% no-repeat;background-size:20px;font-weight:400;font-size:14px;border-radius:4px;padding:15px 25px 15px 50px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media only screen and (max-width: 568px){.gallery-module .gallery-module-content .button a{padding:15px 25px 15px 40px}}.gallery-module .gallery-module-content .button a:hover{background:#3c3c3b url("../img/icon-gallery.svg") 20px 50% no-repeat;background-size:20px;color:#FFF}.gallery-module .gallery-module-image{float:left;position:relative;height:460px;width:940px;z-index:1}@media only screen and (max-width: 1180px){.gallery-module .gallery-module-image{width:100%}}@media only screen and (max-width: 568px){.gallery-module .gallery-module-image{display:none}}.event-gallery{padding:50px 0;background:#ededed;overflow:hidden;text-align:center}@media only screen and (max-width: 568px){.event-gallery{padding:25px 0}}.event-gallery h2{text-align:left}.event-gallery .gallery-carousel{margin:0 0 50px}.event-gallery .gallery-carousel .gallery-carousel-item{border:5px solid #ededed;overflow:hidden}.event-gallery .gallery-carousel .gallery-carousel-item img{width:100%;height:auto;margin:0;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.event-gallery .gallery-carousel .gallery-carousel-item:hover img{transform:scale(1.1)}.event-gallery .slick-prev{left:20px;position:absolute;top:50%;transform:translateY(-50%);width:30px;height:100px;background:url("../img/prev.svg") center center no-repeat;background-size:contain;z-index:10;text-indent:-9999px;border:none}.event-gallery .slick-next{right:20px;position:absolute;top:50%;transform:translateY(-50%);width:30px;height:100px;background:url("../img/next.svg") center center no-repeat;background-size:contain;z-index:10;text-indent:-9999px;border:none}.event-gallery .button{display:inline-block}.event-gallery .button a{display:block;color:#FFF;background:#aa1124 url("../img/icon-gallery.svg") 20px 50% no-repeat;background-size:20px;font-weight:400;font-size:14px;border-radius:4px;padding:15px 25px 15px 50px;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media only screen and (max-width: 568px){.event-gallery .button a{padding:15px 25px 15px 40px}}.event-gallery .button a:hover{background:#3c3c3b url("../img/icon-gallery.svg") 20px 50% no-repeat;background-size:20px;color:#FFF}body.home .report-module{background:#FFF}.read-more{cursor:pointer}.read-more:hover{text-decoration:underline}#main-navigation{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);right:0}@media only screen and (max-width: 1180px){#main-navigation{display:none;position:fixed;top:105px;height:100%;left:0;right:auto;width:100%;-webkit-transform:translate(0, 0);-khtml-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);background:#1f1919;border-top:1px solid #FFF}}#main-navigation ul{margin:0;padding:0}#main-navigation ul li{float:left;margin:0 0 0 15px;position:relative}@media only screen and (max-width: 1180px){#main-navigation ul li{float:none;margin:0;border-bottom:1px solid #FFF}}#main-navigation ul li.current-menu-parent a{color:#7e7b7b}@media only screen and (max-width: 1180px){#main-navigation ul li:after{content:"\f078";font-family:FontAwesome;position:absolute;top:15px;text-align:center;right:20px;color:#FFF;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}}#main-navigation ul li a{font-family:poppins, sans-serif;font-weight:400;color:#FFF;font-size:16px;height:56px;line-height:56px;display:inline-block;text-decoration:none;background:transparent;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#main-navigation ul li a:hover{color:#aa1124}@media only screen and (max-width: 1180px){#main-navigation ul li a{padding:0 0 0 20px;display:block;font-size:18px}}#main-navigation ul li:last-child{margin:0 0 0 20px}@media only screen and (max-width: 1180px){#main-navigation ul li:last-child{margin:0}}#main-navigation ul li:last-child a{background:#1f1919;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:0}#main-navigation ul li:last-child a:hover{background:#1f1919;color:#aa1124}@media only screen and (max-width: 1180px){#main-navigation ul li:last-child a:hover{background:transparent;color:#aa1124}}@media only screen and (max-width: 1180px){#main-navigation ul li:last-child a{padding:0 0 0 20px;display:block;background:none;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;-o-border-radius:0px;border-radius:0px}}#main-navigation ul li:last-child ul li a{background:none;padding:0 20px !important}#main-navigation ul li:last-child ul li a:hover{color:#aa1124;background:none !important}#main-navigation ul li ul{position:absolute;top:55px;left:-25px;width:280px;background:#FFF;-webkit-border-radius:6px;-khtml-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;border:1px solid #c0bdbd;z-index:9;padding:18px 0;display:none}@media only screen and (max-width: 1180px){#main-navigation ul li ul{position:relative;top:auto;left:auto;width:100%;border:none;-webkit-border-radius:0;-khtml-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}}#main-navigation ul li ul:before{content:"";width:20px;height:20px;background:#FFF;position:absolute;top:-5px;left:45px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 1180px){#main-navigation ul li ul:before{left:20px}}#main-navigation ul li ul li{width:100%;margin:0}#main-navigation ul li ul li a{display:block;height:auto;line-height:normal;color:#1f1919 !important;padding:2px 20px}#main-navigation ul li ul li a:hover{font-weight:600;color:#aa1124 !important}#main-navigation ul li ul li:last-child{margin:0}#main-navigation ul li ul li:last-child a{background:none;padding:0 20px}#main-navigation ul li ul li:last-child a:hover{background:none;color:#aa1124}#main-navigation ul li#menu-item-64 ul{width:auto}#main-navigation ul li:last-child.current-menu-parent a{color:#FFF}#main-navigation ul li.animated:after{transform:rotateZ(180deg)}.menu-toggle{display:none;right:20px;position:absolute}@media only screen and (max-width: 1180px){.menu-toggle{top:35px;display:block}}#ajax-load-more .alm-listing li{float:left;border-bottom:1px solid #c0bdbd;*zoom:1;width:30%;margin:0 5% 5% 0;padding:0 !important}#ajax-load-more .alm-listing li:before,#ajax-load-more .alm-listing li:after{content:" ";display:table}#ajax-load-more .alm-listing li:after{clear:both}@media only screen and (max-width: 1180px){#ajax-load-more .alm-listing li{width:48%;margin:0 0 5% 0}}@media only screen and (max-width: 568px){#ajax-load-more .alm-listing li{float:none !important;width:100%;margin:0 0 25px 0}}@media only screen and (max-width: 1180px){#ajax-load-more .alm-listing li:nth-child(2n+2){float:right;margin:0 0 5% 0}}#ajax-load-more .alm-listing li:nth-child(3n+3){margin:0 0 5% 0}@media only screen and (max-width: 1180px){#ajax-load-more .alm-listing li:nth-child(3n+3){margin:0 0 5% 0}}#ajax-load-more .alm-listing li a{display:block;text-decoration:none}#ajax-load-more .alm-listing li a .post-thumnbail{overflow:hidden;margin:0 0 25px;height:255px}@media only screen and (max-width: 568px){#ajax-load-more .alm-listing li a .post-thumnbail{height:auto}}#ajax-load-more .alm-listing li a .post-thumnbail img{display:block;width:100%;height:auto;position:relative;-webkit-transition:all 0.5s ease-in-out;-khtml-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media only screen and (max-width: 1180px){#ajax-load-more .alm-listing li a .post-thumnbail img{height:100%;object-fit:cover}}#ajax-load-more .alm-listing li a .post-thumnbail:hover img{-webkit-transform:scale(1.1);-khtml-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}#ajax-load-more .alm-listing li a .post-snippet{width:100%;height:175px;position:relative}@media only screen and (max-width: 568px){#ajax-load-more .alm-listing li a .post-snippet{height:auto}}#ajax-load-more .alm-listing li a .post-snippet .post-date{color:#aa1124;font-weight:500;margin:0 0 25px;font-size:12px;line-height:16px}#ajax-load-more .alm-listing li a .post-snippet h2{color:#aa1124;text-decoration:none;font-weight:600;font-size:20px;line-height:26px;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#ajax-load-more .alm-listing li:hover h2{color:#1f1919 !important;background:#FFF}.alm-load-more-btn{background:#aa1124 !important;margin:0 0 50px !important}.alm-load-more-btn:hover{background:#1f1919 !important}.post-content{float:left;width:760px}@media only screen and (max-width: 1180px){.post-content{width:65%}}@media only screen and (max-width: 769px){.post-content{float:none;width:100%;margin:0}}.post-content img.alignnone{margin:0 0 25px;border:none;padding:0;width:100% !important;height:auto !important}.post-content .bar-chart{border:5px solid #ededed;padding:40px;margin:0 0 25px}@media only screen and (max-width: 568px){.post-content .bar-chart{padding:25px}}.post-content .bar-chart h3{font-size:16px;font-weight:600}.post-content .bar-chart .bar-chart-label{font-size:13px;text-transform:uppercase;font-weight:300;margin:0 0 0 0}.post-content .bar-chart .bar{position:relative;background:#f8aa00;height:20px;margin:0 0 15px}.post-content .bar-chart .bar:last-of-type{margin:0}.post-content .bar-chart .bar .value{position:absolute;right:-50px;font-size:18px;font-weight:300;color:#aa1124;height:20px;line-height:20px;display:block;width:40px;text-align:left}.post-content .source{font-size:10px;line-height:12px;margin:0 0 25px}.post-content .post-category{color:#aa1124;font-weight:500;margin:0 0 25px;font-size:12px;line-height:16px}.post-content .post-category span{position:relative}.post-content .post-category span.reports{padding:0 0 0 25px}.post-content .post-category span.reports:before{content:"\f0f6";font-family:FontAwesome;position:absolute;text-align:center;color:inherit;left:0px;font-size:18px}.post-content .post-category span.articles{padding:0 0 0 25px}.post-content .post-category span.articles:before{content:"\f0a1";font-family:FontAwesome;position:absolute;text-align:center;color:inherit;left:0px;font-size:18px}.post-content h2{color:#aa1124;text-decoration:none;font-weight:600;font-size:26px;line-height:32px;margin:0 0 50px}.post-content p:last-of-type{margin:0 0 25px !important}.post-content h4{margin:0 0 25px !important}.post-content ol{margin:0 0 25px 16px}.post-content ol li{margin:25px 0 0 0px;list-style-type:decimal}.post-content ul{margin:0 0 25px 16px}.post-content ul li{margin:25px 0 0 0px;list-style-type:disc}.post-content a{color:#aa1124;text-decoration:none}.post-content a:hover{text-decoration:underline}.post-content .post-image{margin:0 0 50px}.post-content .post-image img{width:100%;height:auto;display:block}.post-content .post-button{display:inline-block}.post-content .post-button a{display:block;color:#FFF;background:#aa1124;font-weight:400;font-size:14px;border-radius:4px;padding:15px 20px 15px 40px;text-decoration:none;position:relative;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.post-content .post-button a:before{content:"\f019";font-family:FontAwesome;color:inherit;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.post-content .post-button a:hover{background:#3c3c3b;color:#FFF}.post-content .author-wrapper{border-bottom:1px solid #c0bdbd;border-top:1px solid #c0bdbd;padding:25px 0;margin:0 0 50px;height:170px;position:relative}.post-content .author-wrapper .author-image{width:120px;height:120px}.post-content .author-wrapper .author-image img{width:100%;height:auto}.post-content .author-wrapper .author-name{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:150px}.post-content .post-pagination{border-top:1px solid #c0bdbd;padding:50px 0;margin:25px 0 0 0;float:left;width:100%}.post-content .post-pagination .left{float:left}.post-content .post-pagination .left a{color:#1f1919;text-decoration:none;font-weight:300;font-size:16px;background:url("../img/arrow-left.png") 0% 50% no-repeat;background-size:16px;padding:0 0 0 30px;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.post-content .post-pagination .left a:hover{color:#aa1124}.post-content .post-pagination .right{float:right}.post-content .post-pagination .right a{color:#1f1919;text-decoration:none;font-weight:300;font-size:16px;background:url("../img/arrow-right.png") 100% 50% no-repeat;background-size:16px;padding:0 30px 0 0;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.post-content .post-pagination .right a:hover{color:#aa1124}.profile-content-wrapper .actions{display:grid;grid-template-columns:1fr 1fr;column-gap:50px;margin:0 0 50px}.profile-content-wrapper .actions h2{grid-column:span 2}.profile-content-wrapper .actions .action{background:#1f1919;padding:100px;color:#FFF;font-size:30px;font-weight:700;line-height:normal;display:flex;place-content:center;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.profile-content-wrapper .actions .action:hover{background:#aa1124}.profile-content-wrapper .actions .action.active{background:#aa1124}#profile-form,#article-form{display:none}.frm_message{padding:50px;background:#aa1124;text-align:center;font-weight:600;color:#FFF;margin:0 0 50px}form.frm_pro_form .frm_form_fields fieldset{border:none;padding:0;margin:0}form.frm_pro_form .frm_form_fields fieldset .frm_form_field{margin:0 0 20px}form.frm_pro_form .frm_form_fields fieldset .frm_form_field label{display:block;font-weight:600;padding:0 0 5px}form.frm_pro_form .frm_form_fields fieldset .frm_form_field input{border:1px solid #1f1919;font-size:16px;line-height:normal;padding:10px 15px;display:block;width:100%;outline:none}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .ss-main{border:1px solid #1f1919;border-radius:0px !important;padding:15px;outline:none}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .ss-main:focus{box-shadow:none !important}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .ss-main .ss-values .ss-value{background-color:#aa1124 !important}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .ss-list .ss-option.ss-selected{background-color:#aa1124 !important}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .ss-list .ss-option:hover{background:#ccc}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .iti{display:block}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .frm_dropzone{max-width:100%;width:100%}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .frm_dropzone .dz-message svg{width:32px;height:32px}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .frm_dropzone .dz-message .frm_upload_text{display:block}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .frm_dropzone .dz-message .frm_small_text{display:block}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .frm_error{font-size:14px;line-height:20px;color:#aa1124}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .frm_submit button{background:#1f1919;color:#FFF;text-decoration:none;padding:10px 15px;font-weight:600;border:none;font-size:16px}form.frm_pro_form .frm_form_fields fieldset .frm_form_field .frm_submit button:hover{background:#aa1124}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.frm_html_container{border-top:1px solid #aa1124;margin:30px 0 0 0}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.frm_html_container h2{margin:0 0 25px;background:#aa1124;color:#FFF;padding:15px 20px}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.frm_section_heading h3{display:none}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.frm_section_heading .frm_repeat_sec .frm_repeat_buttons a{background:#1f1919;color:#FFF;text-decoration:none;padding:10px 15px;font-weight:600}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.frm_section_heading .frm_repeat_sec .frm_repeat_buttons a:hover{background:#aa1124}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_primary_label{font-weight:600;padding:0 0 5px}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_opt_container{overflow:hidden;display:block}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_opt_container .frm_catlevel_1{display:block;width:100%;overflow:hidden}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_opt_container .frm_catlevel_1:last-of-type{margin:0px !important}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_opt_container .frm_catlevel_1 .frm_checkbox{float:left;width:33.333333333%;text-align:left}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_opt_container .frm_catlevel_1 .frm_checkbox label{line-height:30px;font-size:16px;font-weight:500;padding:0}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_opt_container .frm_catlevel_1 .frm_checkbox input[type="checkbox"]{float:left;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;padding:0;margin:0 10px 0 0;background:#FFF;border:1px solid #1f1919;width:30px;height:30px;position:relative}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_opt_container .frm_catlevel_1 .frm_checkbox input[type="checkbox"]:checked{background:#FFF}form.frm_pro_form .frm_form_fields fieldset .frm_form_field.vertical_radio .frm_opt_container .frm_catlevel_1 .frm_checkbox input[type="checkbox"]:checked:before{content:"";position:absolute;width:22px;height:22px;background:#1f1919;top:3px;left:3px}.vertical_radio .frm_primary_label{font-weight:600;padding:0 0 5px}.vertical_radio .frm_opt_container{overflow:hidden;display:block}.vertical_radio .frm_opt_container .frm_checkbox{float:left;width:100%;text-align:left}.vertical_radio .frm_opt_container .frm_checkbox label{line-height:30px;font-size:16px;font-weight:500 !important;padding:0}.vertical_radio .frm_opt_container .frm_checkbox input[type="checkbox"]{float:left;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:none;padding:0;margin:0 10px 0 0;background:#FFF;border:1px solid #1f1919;width:30px;height:30px;position:relative}.vertical_radio .frm_opt_container .frm_checkbox input[type="checkbox"]:checked{background:#FFF}.vertical_radio .frm_opt_container .frm_checkbox input[type="checkbox"]:checked:before{content:"";position:absolute;width:22px;height:22px;background:#1f1919;top:3px;left:3px}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:#FFF !important;background-color:#aa1124 !important}.ss-content .ss-list .ss-option:hover{color:#FFF !important;background-color:#aa1124 !important}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.browse-happy{position:absolute;background:rgba(0,0,0,0.8);z-index:9999;height:100%;width:100%;text-align:center}.browse-happy p{color:#aa1124}.browse-happy p a{color:#aa1124;text-decoration:underline}html{font-size:1em}html,body{height:100%}body{font-family:helvetica, arial, sans-serif;font-family:poppins, sans-serif;font-weight:300;line-height:1.5em;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;margin:0;padding:0;color:#231f20;background:#FFF}table{border-collapse:collapse;border-spacing:0;max-width:100%;width:100%;background:#ededed}table th{text-align:left;font-weight:600;background:#a9a9a9;color:#ffffff}table th,table td{border:1px solid #ccc;padding:0.5em}table th{vertical-align:bottom}table td{vertical-align:top}.alignnone{margin:0;border:5px solid #ededed;padding:50px}.aligncenter,div.aligncenter{display:block;margin:0 auto 1.5em auto}.alignright{float:right;margin:0 0 1.5em 1.5em}.alignleft{float:left;margin:0 0 1.5em 0;width:100%;height:auto}a img.alignright{float:right;margin:0 0 1.5em 1.5em}a img.alignnone{margin:0 1.5em 1.5em 0}a img.alignleft{float:left;margin:0 1.5em 1.5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:1em;text-align:center}.wp-caption.alignnone{margin:1.5em 1.5em 1.5em 0}.wp-caption.alignleft{margin:1.5em 1.5em 1.5em 0}.wp-caption.alignright{margin:1.5em 0 1.5em 1.5em}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#ededed;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-khtml-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-moz-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-ms-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;-o-box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);;clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:1em;line-height:normal;padding:1em;text-decoration:none;top:1em;width:auto;z-index:100000}.left{float:left}.right{float:right}.pagination{clear:both}@media only screen and (max-width: 769px){#wrapper{max-width:320px;margin:0 auto;background:#ffffff}}#menu-main{margin:0;padding:0;float:right}#menu-main .current_page_item a{font-weight:700}#menu-main li{display:-moz-inline-stack;display:inline-block;_overflow:hidden;*zoom:1;*display:inline;vertical-align:top;position:relative}#menu-main li:hover{-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#menu-main li:hover>ul{opacity:1;visibility:visible}#menu-main li a{display:block;text-decoration:none;padding:0.5em}#menu-main li ul{opacity:0;visibility:hidden;position:absolute;top:0;left:0;text-align:left;padding:0;z-index:9999;padding:0.5em;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#menu-main li ul li{padding:0;margin:0;width:100%;-webkit-transition:all 0.2s ease-in-out;-khtml-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#menu-main li ul li a{border:none;color:#231f20 !important}#menu-main li ul li a:hover{background:transparent;color:#231f20 !important;font-weight:700}#mobile-toggle{height:40px;width:40px;border-radius:40px;background:#222222;float:right;padding:12px 0 0 10px;display:none;margin:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#mobile-toggle span{height:3px;width:20px;background:#ffffff;display:block;margin:0 0 3px 0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#mobile-toggle{height:40px;width:40px;border-radius:40px;background:#222222;float:right;padding:12px 0 0 10px;display:none;margin:2.25em 0 1em 2em;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#mobile-toggle span{height:3px;width:20px;background:#ffffff;display:block;margin:0 0 3px 0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media only screen and (max-width: 769px){nav{display:none}#mobile-toggle{display:block}}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content img,.entry-content iframe,.entry-content object,.entry-content embed{max-width:100%}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}
