#autocomplete{position:absolute;z-index:100;overflow:hidden}#autocomplete ul{margin:0;padding:0;list-style:none;list-style-image:none}#autocomplete li{cursor:default;white-space:pre;zoom:1}html.js .form-autocomplete{background-image:url(/sites/all/themes/omega/omega/images/misc/throbber.gif?1382488163);background-position:100% 2px;background-repeat:no-repeat}html.js .throbbing{background-position:100% -18px}html.js fieldset.collapsed{height:1em}html.js fieldset.collapsed .fieldset-wrapper{display:none}fieldset.collapsible{position:relative}fieldset.collapsible .fieldset-legend{display:block}.form-textarea-wrapper textarea{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0}.resizable-textarea .grippie{height:9px;background:#eee url(/sites/all/themes/omega/omega/images/misc/grippie.png?1382488163) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;overflow:hidden}body.drag{cursor:move}.tabledrag-handle{float:left;overflow:hidden;text-decoration:none;cursor:move}.tabledrag-handle .handle{height:15px;width:15px;margin:-.4em 0;padding:.4em;background:url(/sites/all/themes/omega/omega/images/misc/draggable.png?1382488163) no-repeat 6px 9px}.tabledrag-handle:hover{text-decoration:none}.tabledrag-handle-hover .handle{background-position:6px -11px}.indentation{float:left;width:20px}.tree-child{background:url(/sites/all/themes/omega/omega/images/misc/tree.png?1382488163) no-repeat 12px center}.tree-child-last{background:url(/sites/all/themes/omega/omega/images/misc/tree-bottom.png?1382488163) no-repeat 12px center}.tree-child-horizontal{background:url(/sites/all/themes/omega/omega/images/misc/tree.png?1382488163) no-repeat -12px center}.tabledrag-toggle-weight-wrapper{text-align:right}.sticky-header{margin-top:0;background-color:#fff}.progress .bar{background-color:#fff;border:1px solid}.progress .filled{height:1.5em;width:5px;background-color:#000}.progress .percentage{float:right}.ajax-progress{display:inline-block}.ajax-progress .throbber{float:left;height:15px;width:15px;margin:2px;background:transparent url(/sites/all/themes/omega/omega/images/misc/throbber.gif?1382488163) no-repeat 0px -18px}.ajax-progress .message{padding-left:20px}tr .ajax-progress .throbber{margin:0 2px}.ajax-progress-bar{width:16em}.container-inline div,.container-inline label{display:inline}.container-inline .fieldset-wrapper{display:block}.nowrap{white-space:nowrap}html.js .js-hide{display:none}.element-hidden{display:none}.element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto}.clearfix{*zoom:1;}.clearfix:after{content:"";display:table;clear:both}.menu{border:none;list-style:none;text-align:left}.menu .expanded{list-style-image:url(/sites/all/themes/omega/omega/images/misc/menu-expanded.png?1382488163);list-style-type:circle}.menu .collapsed{list-style-image:url(/sites/all/themes/omega/omega/images/misc/menu-collapsed.png?1382488163);list-style-type:disc}.menu .leaf{list-style-image:url(/sites/all/themes/omega/omega/images/misc/menu-leaf.png?1382488163);list-style-type:square}.active{color:#000}.menu-disabled{background:#ccc}.links--inline{*zoom:1;list-style-type:none;margin:0;padding:0}.links--inline:after{content:"";display:table;clear:both}.links--inline li{float:left;margin-right:1em}.links--inline li>a{display:block}.tabs a{background-color:#eee;text-decoration:none}.tabs a.active{background-color:#ccc}.tabs a:hover,.tabs a:focus{background-color:#bbb}.tabs--primary{margin-bottom:1em;border-bottom:1px solid #bbb}.tabs--primary a{padding:.3em .8em}.tabs--secondary a{padding:.2em .5em;margin:.4em 0;font-size:.9em}.messages{margin:6px 0;padding:10px 10px 10px 50px;background-position:8px 8px;background-repeat:no-repeat;border:1px solid}.messages ul{margin:0 0 0 1em;padding:0}.messages li{list-style-image:none}
.messages--status{background-image:url(/sites/all/themes/omega/omega/images/misc/message-24-ok.png?1382488163);border-color:#be7}.messages--status,tr.ok{background-color:#f8fff0}.messages--status,.ok{color:#234600}.messages--warning{background-image:url(/sites/all/themes/omega/omega/images/misc/message-24-warning.png?1382488163);border-color:#ed5}.messages--warning,tr.warning{background-color:#fffce5}.messages--warning,.warning{color:#333}.messages--error{background-image:url(/sites/all/themes/omega/omega/images/misc/message-24-error.png?1382488163);border-color:#ed541d}.messages--error,tr.error{background-color:#fef5f1}.messages--error,.error{color:#333}.error .error{color:#8c2e0b}fieldset{margin-bottom:1em}table{border-collapse:collapse}th{padding-right:1em;background-color:#bbb;text-align:left}tr.even,tr.odd{background-color:#eee}tr.odd{background-color:#ddd}#autocomplete{background:#fff;border:1px solid;color:#000}#autocomplete .selected{background:#0072b9;color:#fff}html.js fieldset.collapsible .fieldset-legend{padding-left:15px;background:url(/sites/all/themes/omega/omega/images/misc/menu-expanded.png?1382488163) 5px 65% no-repeat}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0}html.js fieldset.collapsed .fieldset-legend{background-image:url(/sites/all/themes/omega/omega/images/misc/menu-collapsed.png?1382488163);background-position:5px 50%}.fieldset-legend .summary{margin-left:.5em;color:#999;font-size:.9em}.drag{background-color:ivory}.drag-previous{background-color:#ffd}.progress{font-weight:700}.progress .bar{background:#ccc;border-color:#666;margin:0 .2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.progress .filled{background:#0072b9 url(/sites/all/themes/omega/omega/images/misc/progress.gif?1382488163)}.selected td{background:#ffc}.checkbox,.checkbox{text-align:center}.form-item,.form-actions{margin-bottom:1em}.form-item label,.form-actions label{display:block;font-weight:700}.form-item .description,.form-actions .description{font-size:.85em}.form-checkboxes .form-item,.form-radios .form-item{margin-bottom:.4em}.form-checkboxes .description,.form-radios .description{margin-left:2.4em}label.option{display:inline;font-weight:400}.form-checkbox,.form-radio{vertical-align:middle}.marker,.form-required{color:#f00}input.error,textarea.error,select.error{border:2px solid red}tr .form-item{margin-top:0;margin-bottom:0;white-space:nowrap}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}th.active img{display:inline}td.active{background-color:#ddd}.more-link{display:block;text-align:right}.pager{clear:both;padding:0;text-align:center}.pager__item{display:inline;padding:.5em;background-image:none;list-style-type:none}.pager__item--current{font-weight:700}#simplenews-admin-filter .form-item{clear:both;line-height:1.75em;margin:0 1em 0 0}#simplenews-admin-filter .form-item label{float:left;width:12em}#simplenews-admin-filter .spacer{margin-left:12em}#simplenews-admin-filter .form-select,#simplenews-admin-filter .form-text{width:14em}.block-simplenews .issues-link,.block-simplenews .issues-list{margin-top:1em}.block-simplenews .issues-list .newsletter-created{display:none}.container-inline-date{clear:both}.container-inline-date .form-item{float:none;margin:0;padding:0}.container-inline-date>.form-item{display:inline-block;margin-right:.5em;vertical-align:top}fieldset.date-combo .container-inline-date>.form-item{margin-bottom:10px}.container-inline-date .form-item .form-item{float:left}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto}.container-inline-date .description{clear:both}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px}.container-inline-date .date-spacer{margin-left:-5px}.views-right-60 .container-inline-date div{margin:0;padding:0}.container-inline-date .date-timezone .form-item{clear:both;float:none;width:auto}.container-inline-date .date-padding{float:left}fieldset.date-combo .container-inline-date .date-padding{padding:10px}.views-exposed-form .container-inline-date .date-padding{padding:0}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{border-collapse:separate;margin:0;width:185px}.calendar td{padding:0}.date-prefix-inline{display:inline-block}.date-clear{clear:both;display:block;float:none}.date-no-float{clear:both;float:none;width:98%}.date-float{clear:none;float:left;width:auto}.date-float .form-type-checkbox{padding-right:1em}.form-type-date-select .form-type-select[class*=hour]{margin-left:.75em}.date-container .date-format-delete{float:left;margin-top:1.8em;margin-left:1.5em}.date-container .date-format-name{float:left}
.date-container .date-format-type{float:left;padding-left:10px}.date-container .select-container{clear:left;float:left}div.date-calendar-day{background:#f3f3f3;border-top:1px solid #EEE;border-left:1px solid #EEE;border-right:1px solid #BBB;border-bottom:1px solid #BBB;color:#999;float:left;line-height:1;margin:6px 10px 0 0;text-align:center;width:40px}div.date-calendar-day span{display:block;text-align:center}div.date-calendar-day span.month{background-color:#b5bebe;color:#fff;font-size:.9em;padding:2px;text-transform:uppercase}div.date-calendar-day span.day{font-size:2em;font-weight:700}div.date-calendar-day span.year{font-size:.9em;padding:2px}.date-form-element-content-multiline{padding:10px;border:1px solid #CCC}.form-item.form-item-instance-widget-settings-input-format-custom,.form-item.form-item-field-settings-enddate-required{margin-left:1.3em}#edit-field-settings-granularity .form-type-checkbox{margin-right:.6em}.date-year-range-select{margin-right:1em}.indented{margin-left:25px}.node-unpublished{background-color:#fff4f4}.preview .node{background-color:#ffffea}td.revision-current{background:#ffc}.field__label{font-weight:700}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.search-result__snippet{padding-left:1em}.search-result__info{font-size:.85em}.search-advanced .criterion{float:left;margin-right:2em}.search-advanced .action{float:left;clear:left}.youtube-container--responsive{overflow:hidden;position:relative;padding-bottom:56.25%;height:0}.youtube-container--responsive iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}div.password-confirm{visibility:hidden}a.nodeorder-order-link{padding-left:1em}#nodeorder .item-wrapper{display:inline-block;position:relative;float:left}#nodeorder .item-wrapper>div{margin-right:1em;position:relative;float:left;display:inline-block}.views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0}.views-exposed-form label{font-weight:700}.views-exposed-widgets{margin-bottom:.5em}.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid tbody{border-top:none}.view .progress-disabled{float:none}.password-strength{float:right;margin-top:1.2em;width:17em}.password-strength-title{float:left}.password-strength-text{float:right;font-weight:700}.password-indicator{clear:both;height:.3em;width:100%;background-color:#c4c4c4}.password-indicator .indicator{height:100%;width:0;background-color:#47c965}div.password-confirm{float:right;clear:both;width:17em;margin-top:1.5em}.form-type-password-confirm input{width:16em}.password-suggestions{margin:.7em 0;padding:.2em .5em;border:1px solid #b4b4b4}.user-profile-item__label{font-weight:700}.profile{clear:both;margin:1em 0}.profile .user-picture{float:right;margin:0 1em 1em 0}.profile h3{border-bottom:1px solid #ccc}.profile dl{margin:0 0 1.5em}.profile dt{margin:0 0 .2em;font-weight:700}.profile dd{margin:0 0 1em}.rteindent1{margin-left:40px}.rteindent2{margin-left:80px}.rteindent3{margin-left:120px}.rteindent4{margin-left:160px}.rteleft{text-align:left}.rteright{text-align:right}.rtecenter{text-align:center}.rtejustify{text-align:justify}.ibimage_left{float:left}.ibimage_right{float:right}.ctools-locked{color:red;border:1px solid red;padding:1em}.ctools-owns-lock{background:#ffd none repeat scroll 0 0;border:1px solid #f0c020;padding:1em}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat}div.ctools-ajaxing{float:left;width:18px;background:url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat}.rrssb-buttons li.rrssb-email a{background-color:#0a88ff}.rrssb-buttons li.rrssb-email a:hover{background-color:#006ed6}.rrssb-email .rrssb-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='%23FFF' d='M20.11 26.147c-2.335 1.05-4.36 1.4-7.124 1.4C6.524 27.548.84 22.916.84 15.284.84 7.343 6.602.45 15.4.45c6.854 0 11.8 4.7 11.8 11.252 0 5.684-3.193 9.265-7.398 9.3-1.83 0-3.153-.934-3.347-2.997h-.077c-1.208 1.986-2.96 2.997-5.023 2.997-2.532 0-4.36-1.868-4.36-5.062 0-4.75 3.503-9.07 9.11-9.07 1.713 0 3.7.4 4.6.972l-1.17 7.203c-.387 2.298-.115 3.3 1 3.4 1.674 0 3.774-2.102 3.774-6.58 0-5.06-3.27-8.994-9.304-8.994C9.05 2.87 3.83 7.545 3.83 14.97c0 6.5 4.2 10.2 10 10.202 1.987 0 4.09-.43 5.647-1.245l.634 2.22zM16.647 10.1c-.31-.078-.7-.155-1.207-.155-2.572 0-4.596 2.53-4.596 5.53 0 1.5.7 2.4 1.9 2.4 1.44 0 2.96-1.83 3.31-4.088l.592-3.72z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-facebook a{background-color:#306199}.rrssb-buttons li.rrssb-facebook a:hover{background-color:#244872}.rrssb-facebook .rrssb-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath fill='%23FFF' d='M26.4 0H2.6C1.714 0 0 1.715 0 2.6v23.8c0 .884 1.715 2.6 2.6 2.6h12.393V17.988h-3.996v-3.98h3.997v-3.062c0-3.746 2.835-5.97 6.177-5.97 1.6 0 2.444.173 2.845.226v3.792H21.18c-1.817 0-2.156.9-2.156 2.168v2.847h5.045l-.66 3.978h-4.386V29H26.4c.884 0 2.6-1.716 2.6-2.6V2.6c0-.885-1.716-2.6-2.6-2.6z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-linkedin a{background-color:#007bb6}.rrssb-buttons li.rrssb-linkedin a:hover{background-color:#005983}.rrssb-linkedin .rrssb-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='%23FFF' d='M25.424 15.887v8.447h-4.896v-7.882c0-1.98-.71-3.33-2.48-3.33-1.354 0-2.158.91-2.514 1.802-.13.315-.162.753-.162 1.194v8.216h-4.9s.067-13.35 0-14.73h4.9v2.087c-.01.017-.023.033-.033.05h.032v-.05c.65-1.002 1.812-2.435 4.414-2.435 3.222 0 5.638 2.106 5.638 6.632zM5.348 2.5c-1.676 0-2.772 1.093-2.772 2.54 0 1.42 1.066 2.538 2.717 2.546h.032c1.71 0 2.77-1.132 2.77-2.546C8.056 3.593 7.02 2.5 5.344 2.5h.005zm-2.48 21.834h4.896V9.604H2.867v14.73z'/%3E%3C/svg%3E")}.rrssb-buttons li.rrssb-twitter a{background-color:#26c4f1}.rrssb-buttons li.rrssb-twitter a:hover{background-color:#0eaad6}.rrssb-twitter .rrssb-icon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 28'%3E%3Cpath fill='%23FFF' d='M24.253 8.756C24.69 17.08 18.297 24.182 9.97 24.62a15.093 15.093 0 0 1-8.86-2.32c2.702.18 5.375-.648 7.507-2.32a5.417 5.417 0 0 1-4.49-3.64c.802.13 1.62.077 2.4-.154a5.416 5.416 0 0 1-4.412-5.11 5.43 5.43 0 0 0 2.168.387A5.416 5.416 0 0 1 2.89 4.498a15.09 15.09 0 0 0 10.913 5.573 5.185 5.185 0 0 1 3.434-6.48 5.18 5.18 0 0 1 5.546 1.682 9.076 9.076 0 0 0 3.33-1.317 5.038 5.038 0 0 1-2.4 2.942 9.068 9.068 0 0 0 3.02-.85 5.05 5.05 0 0 1-2.48 2.71z'/%3E%3C/svg%3E")}.rrssb{font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}
.rrssb .rrssb-buttons{box-sizing:border-box;display:inline-block;margin:.15em 0;padding:0;width:100%}.rrssb li{box-sizing:border-box;display:inline-block;padding:.15em}.rrssb a{background-color:#ccc;border-radius:.2em;box-sizing:border-box;display:block;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;height:100%;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:100%}.rrssb a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,0.25)}.rrssb .rrssb-icon{display:block;box-sizing:border-box;left:.5em;position:absolute;top:15%;height:70%;width:1.75em}.rrssb .rrssb-text{color:#fff;padding:0 1em 0 2.75em;line-height:2.5em}.rrssb .rrssb-prefix{padding-right:.6em}.rrssb.no-label a{width:2.5em;height:2.5em}.rrssb.no-label .rrssb-icon{position:relative;left:15%}.rrssb.no-label .rrssb-text{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"GE_SS_Two_Bold";src:url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Bold.eot);src:url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Bold.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Bold.woff2) format("woff2"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Bold.woff) format("woff"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Bold.ttf) format("truetype"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Bold.svg#GE_SS_Two_Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"GE_SS_Two_Light";src:url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Light.eot);src:url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Light.woff2) format("woff2"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Light.woff) format("woff"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Light.ttf) format("truetype"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Light.svg#GE_SS_Two_Light) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"GE_SS_Two_Medium";src:url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Medium.eot);src:url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Medium.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Medium.woff2) format("woff2"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Medium.woff) format("woff"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Medium.ttf) format("truetype"),url(/sites/all/themes/alsarif/fonts/ar/GE_SS_Two_Medium.svg#GE_SS_Two_Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"CoconNextArabic-Light";src:url(/sites/all/themes/alsarif/fonts/ar/CoconNextArabic-Light.eot);src:url(/sites/all/themes/alsarif/fonts/ar/CoconNextArabic-Light.eot?#iefix) format("embedded-opentype"),url(/sites/all/themes/alsarif/fonts/ar/CoconNextArabic-Light.woff2) format("woff2"),url(/sites/all/themes/alsarif/fonts/ar/CoconNextArabic-Light.woff) format("woff"),url(/sites/all/themes/alsarif/fonts/ar/CoconNextArabic-Light.ttf) format("truetype"),url(/sites/all/themes/alsarif/fonts/ar/CoconNextArabic-Light.svg#CoconNextArabic-Light) format("svg");font-weight:400;font-style:normal}
@media screen and (min-width:701px){.if-mobile{display:none}}@media screen and (max-width:700px){.if-desktop{display:none}}body,html{height:100%}body{background-color:#fff;color:#000;font-family:"Roboto",sans-serif;font-size:16px;line-height:24px;font-weight:400}h1{font-family:"Lato",sans-serif,sans-serif;font-size:36px;line-height:50px;color:#fff;font-weight:400;text-transform:uppercase}@media screen and (max-width:700px){h1{line-height:24px;font-size:18px}}h1 a{color:#333}h1 a:active,h1 a:focus,h1 a:hover{text-decoration:underline;color:#777}h2{font-family:"Lato",sans-serif,sans-serif;margin-bottom:10px;font-size:24px;line-height:32px;color:#333;font-weight:700}@media screen and (max-width:700px){h2{font-size:18px;line-height:24px;text-decoration:none}}h2 a{color:#333;text-decoration:none}h2 a:active,h2 a:focus,h2 a:hover{text-decoration:none;color:#777}h3{font-family:"Lato",sans-serif,sans-serif;font-size:16px;line-height:24px;color:#333;font-weight:700}@media screen and (max-width:700px){h3{font-size:14px;line-height:18px}}h3 a{color:#333}h3 a:active,h3 a:focus,h3 a:hover{text-decoration:underline;color:#777}h4{font-family:"Lato",sans-serif,sans-serif;color:#333;font-weight:700;font-size:14px;line-height:24px}@media screen and (max-width:700px){h4{font-size:12px;line-height:16px}}h4 a{color:#333}h4 a:active,h4 a:focus,h4 a:hover{text-decoration:underline;color:#777}h5{font-family:"Lato",sans-serif,sans-serif;font-size:14px;line-height:24px;color:#333;font-weight:400}@media screen and (max-width:700px){h5{font-size:12px;line-height:16px}}h5 a{color:#333}h5 a:active,h5 a:focus,h5 a:hover{text-decoration:underline;color:#777}b,strong{font-weight:700}em{font-style:italic}p:not(:last-child){margin:0 0 24px}a{color:#333;text-decoration:none}a:active,a:focus,a:hover{text-decoration:underline;color:#777}img,picture{margin:0;max-width:100%;height:auto}button,.button,input[type=button]{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#333;display:inline-block;text-decoration:enone;text-align:center;margin:0}button a:hover,.button a:hover,input[type=button] a:hover{background-color:#ddd;color:#777;text-decoration:none}button:hover,.button:hover,input[type=button]:hover{background-color:#ddd;color:#777;text-decoration:none}.read-more-button,.contact-button{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#333;display:inline-block;text-decoration:enone;text-align:center;margin:0}.read-more-button a:hover,.contact-button a:hover{background-color:#ddd;color:#777;text-decoration:none}.read-more-button:hover,.contact-button:hover{background-color:#ddd;color:#777;text-decoration:none}.download-button{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#333;display:inline-block;text-decoration:enone;text-align:center;margin:0}.download-button a:hover{background-color:#ddd;color:#777;text-decoration:none}.download-button:hover{background-color:#ddd;color:#777;text-decoration:none}input[type=submit],button[type=submit]{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;border:1px solid #333;background-color:#333;color:#777;display:inline-block;text-decoration:enone;text-align:center;margin:0;font-weight:700}input[type=submit] a:hover,button[type=submit] a:hover{background-color:#999;color:#333;text-decoration:none}input[type=submit]:hover,button[type=submit]:hover{background-color:#999;color:#333;text-decoration:none}
button+button,button+.button,button+input[type=button],button+a,.button+button,.button+.button,.button+input[type=button],.button+a,input[type=button]+button,input[type=button]+.button,input[type=button]+input[type=button],input[type=button]+a,input[type=submit]+button,input[type=submit]+.button,input[type=submit]+input[type=button],input[type=submit]+a{margin-left:10px}select{font-size:16px;font-family:"Roboto",sans-serif;line-height:24px;border:1px solid #000;padding:3px 8px;vertical-align:middle;background-color:#FFF;border-radius:0;height:32px}select.error{border-color:red}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=file]{font-size:16px;font-family:"Roboto",sans-serif;line-height:24px;border:1px solid #000;padding:3px 8px;vertical-align:middle;background-color:#FFF;border-radius:0;height:32px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input.error{border-color:red}textarea{font-size:16px;font-family:"Roboto",sans-serif;line-height:24px;border:1px solid #000;padding:3px 8px;background-color:#FFF;border-radius:0;height:160px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}textarea.error{border-color:red}select{box-sizing:border-box;max-width:100%}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=file]{box-sizing:border-box;max-width:100%}h2.block__title,h3.block__title{text-align:left}body.admin-menu{margin-top:0 !important}body.admin-menu .l-page{margin-top:29px !important}body .l-page{height:100%}body .l-page .l-page-table{display:table;table-layout:fixed;width:100%;height:100%}body .l-page .l-page-table .l-header-row,body .l-page .l-page-table .l-footer-row,body .l-page .l-page-table .l-main-row{display:block}body .l-page .l-page-table .l-footer-row{z-index:12;position:relative}body .l-page .l-page-table .l-header-row{z-index:999;-webkit-transition:height .2s linear;transition:height .2s linear;display:inline-block;width:100%}@media screen and (min-width:701px){body .l-page .l-page-table .l-header-row{position:fixed;top:0}}@media screen and (max-width:700px){body .l-page .l-page-table .l-header-row{position:relative}}body .l-page .l-page-table .l-header-row .l-header{margin:0 auto;display:block}body .l-page .l-page-table .l-main-row{display:block;position:relative}@media screen and (min-width:701px){body .l-page .l-page-table .l-main-row{margin-top:-97px}}@media screen and (max-width:700px){body .l-page .l-page-table .l-main-row{margin-top:0}}body .l-page .l-page-table .l-main{height:100%}body .l-page .l-page-table .l-header,body .l-page .l-page-table .l-footer,body .l-page .l-page-table .l-main{display:block}body .l-page .l-page-table .l-main{overflow:hidden}@media screen and (max-width:700px){body .l-page .l-page-table .l-main{padding-top:40px}}@media screen and (min-width:701px){body.section-news .node-overlay .vbox-content .node__content{display:none}}.fullwidth-container,.l-content-pre-2,.l-content-post-1,.l-content-post-3{width:100%}@media screen and (min-width:701px){.fullwidth-container,.l-content-pre-2,.l-content-post-1,.l-content-post-3{min-width:1200px}}.fixed-container,.l-content-pre-1,.l-content-post-2,.l-content-post-4,.l-content{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}.fixed-container::after,.l-content-pre-1::after,.l-content-post-2::after,.l-content-post-4::after,.l-content::after{clear:both;content:"";display:table}.fixed-container::after,.l-content-pre-1::after,.l-content-post-2::after,.l-content-post-4::after,.l-content::after{clear:both;content:"";display:table}@media screen and (max-width:1199px) and (min-width:701px){.fixed-container,.l-content-pre-1,.l-content-post-2,.l-content-post-4,.l-content{padding:0 40px}}@media screen and (max-width:700px){.fixed-container,.l-content-pre-1,.l-content-post-2,.l-content-post-4,.l-content{width:100%}}@media screen and (min-width:701px){.l-content{margin-top:-100px;z-index:111;position:relative}}@media screen and (max-width:700px){.l-content{margin-top:0}}.front .l-content{z-index:99;position:relative;max-width:1200px;width:100%}.front .l-content .node--content-page--full,.front .l-content .block--views-page-content-items-block{margin:0 auto}@media screen and (min-width:701px){.front .l-content .node--content-page--full,.front .l-content .block--views-page-content-items-block{max-width:1200px;width:100%}}@media screen and (max-width:700px){.front .l-content .node--content-page--full,.front .l-content .block--views-page-content-items-block{max-width:100%;width:100%}}.front .l-content #block-views-page-content-items-block,.front .l-content #block-views-page-mini-banners-block{max-width:100%}@media screen and (min-width:701px){.front .l-content #block-views-page-content-items-block,.front .l-content #block-views-page-mini-banners-block{width:50%;float:left}}@media screen and (max-width:700px){.front .l-content #block-views-page-content-items-block,.front .l-content #block-views-page-mini-banners-block{width:100%;margin:40px 0}
}@media screen and (min-width:701px) and (max-width:1024px){.front .l-content #block-views-page-content-items-block,.front .l-content #block-views-page-mini-banners-block{width:100%}}@media screen and (max-width:700px){.front .l-content #block-views-page-mini-banners-block{text-align:center}}.front .l-content-post-3{display:none}@media screen and (max-width:700px){.l-content .content-wrapper .content{padding:0;margin-top:-50px}.l-content .content-wrapper .content #block-views-page-content-items-block{padding:0 20px}}@media screen and (max-width:700px){body.page-node-143 .l-content .content-wrapper .content{margin-top:0}}@media screen and (max-width:700px){body.section-news .l-content .content-wrapper .content,body.node-type-news.section-content .l-content .content-wrapper .content{margin-top:0}}@media screen and (min-width:701px){body.node-type-news.section-content .l-content{max-width:100%;width:100%;margin-top:0}}@media screen and (max-width:700px){.front .l-content .content-wrapper .content{margin-top:-70px;padding:0 20px}}.home-desktop-only{display:none}@media screen and (min-width:701px){.front .main-banners-wrapper{display:none}}@media screen and (max-width:700px){.front .main-banners-wrapper{display:none}}@media screen and (min-width:701px){.front .home-desktop-only{display:block}}@media screen and (max-width:700px){.front .home-desktop-only{display:none}}body:not(.front) .home-desktop-only{visibility:hidden !important}.front .node--home-banner-item .fixed-container{width:100%;max-width:100%}@media screen and (min-width:701px){#block-views-home-page-banner-block{display:none}}@media screen and (min-width:701px){body.node-type-business.section-businesses .l-content{max-width:100%;width:100%;margin:-100px auto 0}}body.page-user .l-page .l-page-table .l-main-row{margin-top:0}body.page-user .l-page .l-page-table .l-main-row .l-content{margin-top:0}body.page-user .l-content .content-wrapper .content{margin-top:0}body.page-user .l-page .l-page-table .l-header-row{position:relative}body.page-node-154 #block-views-business-product-grid-block,body.page-node-154 .l-content-post-1,body.page-node-154 .l-content-post-2{display:none}body.page-node-154 .l-region.l-region--content-post-4{background:#fff;position:relative}@media screen and (min-width:701px){body.page-node-154 .l-region.l-region--content-post-4{padding:0 40px}}@media screen and (max-width:700px){body.page-node-154 .l-region.l-region--content-post-4{padding:0}}article.node--full ul{list-style:disc inside none}article.node--full ol{list-style:decimal inside none}article.node--full ul,article.node--full ol{margin-left:20px}article.node--full ul+p,article.node--full ol+p{margin-top:24px}@media screen and (min-width:701px){body.page-node-143 .node--banner-item.node-teaser .node-overlay{position:absolute;top:auto;left:0;width:100%;bottom:110px}body.page-node-143 .node--banner-item.node-teaser .node-overlay .vbox{display:block}}.node--banner-item.node-teaser{position:relative}.node--banner-item.node-teaser .field--type-image img{display:block;width:100%}@media screen and (max-width:700px){.node--banner-item.node-teaser .field--type-image img{min-height:310px}}.node--banner-item.node-teaser .node-overlay{z-index:11;left:0;right:0;top:0;bottom:0;overflow:hidden}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay{position:fixed}}@media screen and (max-width:700px){.node--banner-item.node-teaser .node-overlay{position:absolute}}.node--banner-item.node-teaser .node-overlay .fixed-container{height:100%}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox.vbox{display:table;height:100%;width:100%}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox.vbox .vbox-content{display:table-cell;vertical-align:middle}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content{padding:20px}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content{top:70px;position:relative;padding:20px 0}}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content{margin:0 auto}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content{width:100%;max-width:700px;margin:0}}@media screen and (max-width:700px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content{max-width:100%}}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content{padding:40px 10px}}@media screen and (max-width:700px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content{padding:10px;margin-bottom:20px}}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1{font-family:"Roboto",sans-serif;text-transform:none;color:#fff}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1{font-size:32px;line-height:40px}}@media screen and (max-width:700px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1{font-size:20px}}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1 strong{text-transform:uppercase}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1 strong{font-size:64px;line-height:70px}}@media screen and (max-width:700px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1 strong{font-size:40px;line-height:40px}}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2{font-family:"Roboto",sans-serif;text-transform:none;color:#fff;font-weight:400}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2{margin-top:10px;font-size:32px;line-height:29px}}@media screen and (max-width:700px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2{font-size:22px;line-height:20px;margin-top:10px}}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{color:#fff}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{font-size:32px;line-height:29px}}@media screen and (max-width:700px){.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{font-size:22px;line-height:20px}}.node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content header{position:relative}body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1{font-weight:600;text-shadow:2px 2px 16px #000;text-transform:none}@media screen and (min-width:701px){body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1{margin-bottom:20px;font-size:45px;line-height:45px !important;text-align:left}}@media screen and (max-width:700px){body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1{margin-bottom:10px;font-size:32px;line-height:32px !important}
}body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2{font-weight:400;text-shadow:2px 2px 16px #000;padding:10px 0;text-align:left}@media screen and (min-width:701px){body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2{font-size:20px;line-height:26px}}@media screen and (max-width:700px){body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2{font-size:16px;line-height:18px}}body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{color:#fff}@media screen and (min-width:701px){body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{font-size:24px;line-height:30px}}@media screen and (max-width:700px){body:not(.front) .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{font-size:16px;line-height:18px}}@media screen and (min-width:701px){.node-type-business .node--banner-item.node-teaser header .title-wrapper{position:absolute;left:0;right:0;bottom:0;padding:10px;background-color:rgba(0,0,0,0.3)}.node-type-business .node--banner-item.node-teaser header .title-wrapper h2,.node-type-business .node--banner-item.node-teaser header .title-wrapper h3,.node-type-business .node--banner-item.node-teaser header .title-wrapper h4{margin:0}.node-type-business .node--banner-item.node-teaser header .title-wrapper a{color:#fff}.node-type-business .node--banner-item.node-teaser header .title-wrapper a:hover,.node-type-business .node--banner-item.node-teaser header .title-wrapper a:active,.node-type-business .node--banner-item.node-teaser header .title-wrapper a:visited{color:#eee}}@media screen and (max-width:700px){.node-type-business .node--banner-item.node-teaser header .title-wrapper{position:relative}.node-type-business .node--banner-item.node-teaser header .title-wrapper h3{font-family:"Lato",sans-serif,sans-serif;margin-bottom:10px;font-size:24px;line-height:32px;color:#333;font-weight:700}}@media screen and (max-width:700px) and (max-width:700px){.node-type-business .node--banner-item.node-teaser header .title-wrapper h3{font-size:18px;line-height:24px;text-decoration:none}}@media screen and (max-width:700px){.node-type-business .node--banner-item.node-teaser header .title-wrapper h3 a{color:#333;text-decoration:none}.node-type-business .node--banner-item.node-teaser header .title-wrapper h3 a:active,.node-type-business .node--banner-item.node-teaser header .title-wrapper h3 a:focus,.node-type-business .node--banner-item.node-teaser header .title-wrapper h3 a:hover{text-decoration:none;color:#777}}.node--home-banner-item.node-teaser{position:relative}.node--home-banner-item.node-teaser .node-overlay .field--name-body{position:absolute;bottom:0;left:0;right:0;text-align:center;z-index:11;padding:20px 30px;min-height:160px}.node--home-banner-item.node-teaser .node-overlay .field--name-body .field__item h2{text-align:left;font-size:30px;line-height:32px;color:#fff;font-family:"Roboto",sans-serif;text-transform:none;font-weight:400;margin-bottom:0;text-shadow:2px 2px 16px #000}.node--home-banner-item.node-teaser .node-overlay .field--name-body .field__item p{text-align:left;font-size:28px;line-height:30px;color:#fff;font-family:"Roboto",sans-serif;text-transform:none;font-weight:400;text-shadow:2px 2px 16px #000}.node--home-banner-item.node-teaser .node-overlay .slick__arrow{z-index:22;top:35%;display:none}.node--home-banner-item.node-teaser .slide__constrained{display:none;min-height:160px;padding:20px 30px;position:absolute;top:65%}.node--home-banner-item.node-teaser .slide__constrained h2{text-align:left;font-size:30px;line-height:32px;color:#fff;font-family:"Roboto",sans-serif;text-transform:none;font-weight:400;margin-bottom:0;text-shadow:2px 2px 16px #000}
.node--home-banner-item.node-teaser .slide__constrained p{text-align:left;color:#fff;text-transform:none;font-weight:400;text-shadow:2px 2px 16px #000;font-size:28px;line-height:30px;font-family:"Roboto",sans-serif}.not-front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1{line-height:50px !important}.not-front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h1 strong{font-size:30px;line-height:36px}.not-front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{color:#fff}@media screen and (min-width:701px){.not-front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{font-size:24px;line-height:30px}}@media screen and (max-width:700px){.not-front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content .field__items h2 a{font-size:16px;line-height:18px}}.front .slick-arrow:hover:before{color:#3b52af;opacity:.75}.front .slick-arrow:before{color:#3b52af;opacity:1}@media screen and (min-width:701px){.front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content{padding:20px 0 20px;top:60px}}@media screen and (min-width:701px){.front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content{max-width:100%;padding:40px 0;float:left}.front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content h1{font-size:40px;line-height:40px;text-align:left;text-shadow:2px 2px 16px #000;margin-bottom:0;font-weight:400}.front .node--banner-item.node-teaser .node-overlay .fixed-container .vbox .vbox-content .node__content h2{text-align:left;text-shadow:2px 2px 16px #000;font-weight:400;font-size:40px;line-height:40px}}@media screen and (min-width:701px){body.front .animation-wrapper2{overflow:hidden;display:block}body.front .animation-wrapper2 .animated-zoom{width:300px;display:block;float:left;margin-right:20px;margin-bottom:10px}}@media screen and (min-width:701px){body.front .animation-wrapper{cursor:pointer;overflow:hidden;display:block;-webkit-transition:-webkit-transform .3s cubic-bezier(0.3,0,0.45,1),opacity .3s linear;transition:transform .3s cubic-bezier(0.3,0,0.45,1),opacity .3s linear}body.front .animation-wrapper:hover,body.front .animation-wrapper:focus{-webkit-transition:-webkit-transform .8s cubic-bezier(0.3,0,0.26,1),background-color .8s cubic-bezier(0.3,0,0.26,1);transition:transform .8s cubic-bezier(0.3,0,0.26,1),background-color .8s cubic-bezier(0.3,0,0.26,1);-webkit-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}body.front .animation-wrapper:hover .node-overlay,body.front .animation-wrapper:focus .node-overlay{background-position:50% 0}body.front .animation-wrapper:hover .node-overlay .node__content,body.front .animation-wrapper:focus .node-overlay .node__content{background-color:rgba(255,255,255,0)}}@media screen and (min-width:701px){body.front .node--mini-banner-item--cell .node-overlay{margin-left:0;transition:all .25s ease-in}}@media screen and (min-width:701px) and (min-width:701px) and (max-width:1199px){body.front .node--mini-banner-item--cell .node-overlay{padding-right:10px}}@media screen and (min-width:701px){body.front .node--mini-banner-item--cell .node-overlay .vbox.vbox{display:block}body.front .node--mini-banner-item--cell .node-overlay .vbox.vbox .vbox-content{display:block}body.front .node--mini-banner-item--cell .node-overlay .node__content{background-color:rgba(255,255,255,0)}}.banner-mask{position:relative}.banner-mask:after{content:"";background-color:rgba(0,0,0,0.3);width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:701px){.main-banners-wrapper .field--name-field-banner-image{display:block}.main-banners-wrapper .field--name-field-banner-image-mobile{display:none}}@media screen and (max-width:700px){.main-banners-wrapper .field--name-field-banner-image{display:none}.main-banners-wrapper .field--name-field-banner-image-mobile{display:block}}@media screen and (max-width:700px){body.section-news .node--banner-item.node-teaser .field--type-image img{min-height:100%}}#block-views-history-banner-block{padding:20px 0}#block-views-history-banner-block h2{display:none}#block-views-history-banner-block img{margin:0 auto;display:block}.breadcrumb-container{z-index:1}@media screen and (min-width:701px){.breadcrumb-container.only-desktop{display:block;margin-top:-20px}}@media screen and (max-width:700px){.breadcrumb-container.only-desktop{display:none !important}}@media screen and (min-width:701px){.breadcrumb-container.only-mobile{display:none}}@media screen and (max-width:700px){.breadcrumb-container.only-mobile{display:block}}@media screen and (min-width:701px){.breadcrumb-container{max-width:640px;margin-left:280px}}@media screen and (max-width:700px){.breadcrumb-container{max-width:100%}}.breadcrumb-container ul.breadcrumb{margin-bottom:10px;overflow:hidden}@media screen and (max-width:700px){.breadcrumb-container ul.breadcrumb{margin:0;padding:5px 0 5px 20px;background-color:#ebebeb}}.breadcrumb-container ul.breadcrumb li{display:inline;float:left}.breadcrumb-container ul.breadcrumb li a{font-family:"Lato",sans-serif,sans-serif;font-weight:400}.breadcrumb-container ul.breadcrumb li:not(:last-child):after{content:">";margin:0 5px}@media screen and (min-width:701px){.breadcrumb-container ul.breadcrumb li:not(:last-child):after{color:#fff}}@media screen and (max-width:700px){.breadcrumb-container ul.breadcrumb li:not(:last-child):after{color:#7d7d7d}}@media screen and (min-width:701px){.breadcrumb-container ul.breadcrumb li:not(:last-child) a,.breadcrumb-container ul.breadcrumb li:not(:last-child) a.active{text-shadow:1px 1px 1px rgba(0,0,0,0.53);font-size:14px;color:#fff}}@media screen and (max-width:700px){.breadcrumb-container ul.breadcrumb li:not(:last-child) a,.breadcrumb-container ul.breadcrumb li:not(:last-child) a.active{color:#7d7d7d;font-size:14px}}@media screen and (min-width:701px){.breadcrumb-container ul.breadcrumb li:last-child a,.breadcrumb-container ul.breadcrumb li:last-child a.active{color:#c0e1ff;font-size:14px;text-shadow:1px 1px 1px rgba(0,0,0,0.53)}}@media screen and (max-width:700px){.breadcrumb-container ul.breadcrumb li:last-child a,.breadcrumb-container ul.breadcrumb li:last-child a.active{color:#03508c;font-size:14px}}.node--business--cell{position:relative}.node--business--cell:hover .title-overlay a,.node--business--cell:focus .title-overlay a,.node--business--cell:active .title-overlay a{color:#1797a5 !important}.node--business--cell .image-content{width:100%}.node--business--cell .image-content img{display:block;width:100%}.node--business--cell .title-overlay{position:absolute;padding:10px}@media screen and (min-width:701px){.node--business--cell .title-overlay{left:15%;top:50%;max-width:50%}}@media screen and (max-width:700px){.node--business--cell .title-overlay{left:25px;top:25%;bottom:25%;max-width:60%}}.node--business--cell .title-overlay h2,.node--business--cell .title-overlay h3,.node--business--cell .title-overlay h4{margin:0;text-align:left}.node--business--cell .title-overlay a{color:#0f0e49;font-weight:400;text-decoration:none;text-transform:uppercase}@media screen and (min-width:701px){.node--business--cell .title-overlay a{line-height:36px;font-size:30px}}@media screen and (max-width:700px){.node--business--cell .title-overlay a{line-height:28px;font-size:26px}}.node--business--cell .title-overlay a:hover,.node--business--cell .title-overlay a:active,.node--business--cell .title-overlay a:visited{color:#0f0e49;text-decoration:none}
.node--business--cell .image-content{max-width:130px;height:auto;margin:0 auto}.node--business--cell .image-content .field--name-field-image{display:block}.node--business--cell .image-content .field--name-field-image-hover{display:none;position:relative;top:-5px}.node--business--cell .image-content img{max-width:100px;max-height:80px;margin:0 auto}.node--business--cell:hover .image-content .field--name-field-image,.node--business--cell:focus .image-content .field--name-field-image,.node--business--cell:active .image-content .field--name-field-image{display:none}.node--business--cell:hover .image-content .field--name-field-image-hover,.node--business--cell:focus .image-content .field--name-field-image-hover,.node--business--cell:active .image-content .field--name-field-image-hover{display:block;height:80px}.node--business--cell:hover .image-content .field--name-field-image-hover img,.node--business--cell:focus .image-content .field--name-field-image-hover img,.node--business--cell:active .image-content .field--name-field-image-hover img{max-width:110px;max-height:88px}.node--business--cell:hover .learn-more-btn,.node--business--cell:focus .learn-more-btn,.node--business--cell:active .learn-more-btn{display:inline-block;position:absolute;left:calc(50% - 100px);background:#1695a3;background:-moz-linear-gradient(top,#1695a3 0%,#22acbb 100%);background:-webkit-linear-gradient(top,#1695a3 0%,#22acbb 100%);background:linear-gradient(to bottom,#1695a3 0%,#22acbb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1695a3',endColorstr='#22acbb',GradientType=0);border:1px #fff solid;border-radius:20px;width:200px;height:38px;line-height:32px}@media screen and (min-width:701px){.node--business--cell:hover .learn-more-btn,.node--business--cell:focus .learn-more-btn,.node--business--cell:active .learn-more-btn{top:15%}}@media screen and (max-width:700px){.node--business--cell:hover .learn-more-btn,.node--business--cell:focus .learn-more-btn,.node--business--cell:active .learn-more-btn{bottom:5%}}.node--business--cell:hover .learn-more-btn a,.node--business--cell:focus .learn-more-btn a,.node--business--cell:active .learn-more-btn a{font-size:14px;line-height:30px;font-weight:400;color:#fff;text-decoration:none}.node--business--cell:hover .learn-more-btn a:after,.node--business--cell:focus .learn-more-btn a:after,.node--business--cell:active .learn-more-btn a:after{content:"";width:18px;height:18px;background-image:url(/sites/all/themes/alsarif/images/icons/btn-icon-en.png);background-repeat:no-repeat;display:inline-block;position:absolute;top:9px;right:20px}.node--business--cell .learn-more-btn{display:none}.our-businesses-homepage{text-align:left;margin-bottom:0;background-color:#f8f8f8}@media screen and (min-width:701px){.our-businesses-homepage{min-height:610px;width:40%;float:left;padding-top:30px;padding-bottom:30px;padding-left:40px}}@media screen and (max-width:700px){.our-businesses-homepage{padding:0;text-align:center}}.our-businesses-homepage h2{border-bottom:3px #3780ba solid;padding-bottom:10px;font-weight:600;color:#3780ba;display:inline-block;text-transform:uppercase}@media screen and (min-width:701px){.our-businesses-homepage h2{font-size:30px;line-height:30px;margin-bottom:60px}}@media screen and (max-width:700px){.our-businesses-homepage h2{font-size:26px;line-height:26px;margin-bottom:20px;margin-top:20px}}@media screen and (min-width:701px){#block-views-businesses-grid-block{margin-bottom:0;width:60%;float:left}}@media screen and (min-width:1040px){.view-businesses-grid .view-content .views-row.views-row-8,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-8{clear:both}}@media screen and (min-width:701px){.view-businesses-grid .view-content,.view-businesses-grid-sister-companies- .view-content{display:block}.view-businesses-grid .view-content::after,.view-businesses-grid-sister-companies- .view-content::after{clear:both;content:"";display:table}.view-businesses-grid .view-content .views-row,.view-businesses-grid-sister-companies- .view-content .views-row{margin:0;margin-right:0}.view-businesses-grid .view-content .views-row:nth-child(-n+3),.view-businesses-grid-sister-companies- .view-content .views-row:nth-child(-n+3){float:left;display:block;margin-right:.84034%;width:32.77311%;margin:0;margin-right:0;width:21%;margin-bottom:30px}.view-businesses-grid .view-content .views-row:nth-child(-n+3):last-child,.view-businesses-grid-sister-companies- .view-content .views-row:nth-child(-n+3):last-child{margin-right:0}}@media screen and (min-width:701px) and (min-width:701px) and (max-width:1199px){.view-businesses-grid .view-content .views-row:nth-child(-n+3),.view-businesses-grid-sister-companies- .view-content .views-row:nth-child(-n+3){width:21%;min-height:210px;margin-bottom:20px}}@media screen and (min-width:701px){.view-businesses-grid .view-content .views-row:nth-child(3),.view-businesses-grid-sister-companies- .view-content .views-row:nth-child(3){margin-right:0}.view-businesses-grid .view-content .views-row:nth-child(1n+4),.view-businesses-grid-sister-companies- .view-content .views-row:nth-child(1n+4){float:left;display:block;margin-right:.84034%;width:24.36975%;margin:0;margin-right:0;width:21%;margin-bottom:30px}.view-businesses-grid .view-content .views-row:nth-child(1n+4):last-child,.view-businesses-grid-sister-companies- .view-content .views-row:nth-child(1n+4):last-child{margin-right:0}}@media screen and (min-width:701px) and (min-width:701px) and (max-width:1199px){.view-businesses-grid .view-content .views-row:nth-child(1n+4),.view-businesses-grid-sister-companies- .view-content .views-row:nth-child(1n+4){width:21%;min-height:210px;margin-bottom:20px}}@media screen and (min-width:701px){.view-businesses-grid .view-content .views-row:nth-child(4n+3),.view-businesses-grid-sister-companies- .view-content .views-row:nth-child(4n+3){margin-right:0;margin:0;margin-right:0}.view-businesses-grid .view-content .views-row.views-row-7,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-7{margin-right:0}.view-businesses-grid .view-content .views-row .title-overlay,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay{position:relative;padding:10px;left:auto;top:auto;max-width:100%;margin-top:10px;min-height:95px}.view-businesses-grid .view-content .views-row .title-overlay h3,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3{font-size:14px;line-height:18px;text-align:center}.view-businesses-grid .view-content .views-row .title-overlay h3 a,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3 a{color:#959595;font-size:14px;line-height:18px;font-weight:600}.view-businesses-grid .view-content .views-row .title-overlay h3 a:hover,.view-businesses-grid .view-content .views-row .title-overlay h3 a:focus,.view-businesses-grid .view-content .views-row .title-overlay h3 a:active,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3 a:hover,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3 a:focus,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3 a:active{color:#1797a5}
}@media screen and (max-width:700px){.view-businesses-grid .view-content,.view-businesses-grid-sister-companies- .view-content{display:block}.view-businesses-grid .view-content::after,.view-businesses-grid-sister-companies- .view-content::after{clear:both;content:"";display:table}.view-businesses-grid .view-content .views-row,.view-businesses-grid-sister-companies- .view-content .views-row{width:48%;float:left;display:inline-block}.view-businesses-grid .view-content .views-row.views-row-3,.view-businesses-grid .view-content .views-row.views-row-5,.view-businesses-grid .view-content .views-row.views-row-7,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-3,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-5,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-7{clear:both}.view-businesses-grid .view-content .views-row.views-row-1,.view-businesses-grid .view-content .views-row.views-row-3,.view-businesses-grid .view-content .views-row.views-row-5,.view-businesses-grid .view-content .views-row.views-row-7,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-1,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-3,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-5,.view-businesses-grid-sister-companies- .view-content .views-row.views-row-7{margin-right:4%}.view-businesses-grid .view-content .views-row .title-overlay,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay{position:relative;padding:10px;left:auto;top:auto;max-width:100%;margin-top:5px}.view-businesses-grid .view-content .views-row .title-overlay h3,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3{font-size:14px;line-height:18px;text-align:center}.view-businesses-grid .view-content .views-row .title-overlay h3 a,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3 a{color:#959595;font-size:14px;line-height:18px;font-weight:600}.view-businesses-grid .view-content .views-row .title-overlay h3 a:hover,.view-businesses-grid .view-content .views-row .title-overlay h3 a:focus,.view-businesses-grid .view-content .views-row .title-overlay h3 a:active,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3 a:hover,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3 a:focus,.view-businesses-grid-sister-companies- .view-content .views-row .title-overlay h3 a:active{color:#1797a5}}@media screen and (min-width:701px){#block-views-0d421774f5d7a4b2b364df0949188081 .views-row{width:32.3%;float:left}}.node--business--full{position:relative}.block--views-additional-business-text-block{margin:30px auto;color:#107b87;font-weight:600}@media screen and (min-width:701px){.block--views-additional-business-text-block{max-width:1200px;width:100%;font-size:24px;line-height:30px}}@media screen and (max-width:700px){.block--views-additional-business-text-block{padding:0 6.75%;font-size:18px;line-height:24px;text-align:center}}body.page-node-158 .block--views-additional-business-text-block{display:none}@media screen and (max-width:700px){body.page-node-156 .view-business-product-details-list .views-row-2{margin-bottom:30px}}@media screen and (min-width:701px){body.page-node-156 .block--views-additional-business-text-block{max-width:100%;width:100%;padding:40px 0;background-size:contain;background-repeat:no-repeat;background-color:#f6f6f6;background-image:url(/sites/all/themes/alsarif/images/high-bg-en.png);background-position:left}body.page-node-156 .block--views-additional-business-text-block .view-content{max-width:1200px;width:100%;margin:0 auto}body.page-node-156 .block--views-additional-business-text-block .view-content h2{color:#107b87;font-size:30px;line-height:72px;font-weight:600}body.page-node-156 .block--views-additional-business-text-block .view-content p{color:#04599c;font-size:24px;line-height:24px;font-weight:600}body.page-node-156 .block--views-additional-business-text-block .view-content a{font-size:18px;line-height:40px;background:#107b87;color:#fff;border:solid 2px #107b87;border-radius:6px;text-decoration:none;text-align:center;font-weight:400;text-transform:uppercase;min-width:150px}
body.page-node-156 .block--views-additional-business-text-block .view-content a:hover,body.page-node-156 .block--views-additional-business-text-block .view-content a:focus{color:#fff;text-decoration:underline}}@media screen and (max-width:700px){body.page-node-156 .block--views-additional-business-text-block{padding:0 6.75%;background-size:cover;background-repeat:no-repeat;background-color:#f6f6f6;margin-bottom:10px;background-image:url(/sites/all/themes/alsarif/images/high-bg-en.png);background-position:left center}body.page-node-156 .block--views-additional-business-text-block .view-content h2{color:#107b87;padding-top:10px;font-size:26px;line-height:50px;font-weight:600}body.page-node-156 .block--views-additional-business-text-block .view-content p{color:#04599c;margin-bottom:20px;font-size:18px;line-height:20px;font-weight:600}body.page-node-156 .block--views-additional-business-text-block .view-content p:last-child{margin-bottom:0}body.page-node-156 .block--views-additional-business-text-block .view-content a{font-size:18px;line-height:40px;background:#107b87;color:#fff;border:solid 2px #107b87;border-radius:6px;text-decoration:none;text-align:center;font-weight:400;text-transform:uppercase;min-width:150px;margin-bottom:20px}body.page-node-156 .block--views-additional-business-text-block .view-content a:hover,body.page-node-156 .block--views-additional-business-text-block .view-content a:focus{color:#fff;text-decoration:underline}}.open-site-button{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#333;display:inline-block;text-decoration:enone;text-align:center;margin:0}.open-site-button a:hover{background-color:#ddd;color:#777;text-decoration:none}.open-site-button:hover{background-color:#ddd;color:#777;text-decoration:none}body.page-node-357 .l-content,body.page-node-357 .l-content-post-1,body.page-node-357 .l-content-post-2,body.page-node-357 .l-content-post-3{display:none}body.page-node-354 #block-views-additional-business-text-block,body.page-node-354 .l-content-post-1{display:none}@media screen and (min-width:701px){.small-size{font-size:24px;font-weight:400;margin-left:10px}}@media screen and (max-width:700px){.small-size{font-size:22px;font-weight:400;display:block}}.node--business--teaser{position:relative}.node--business--teaser .image-content{width:100%}.node--business--teaser .image-content img{display:block;width:100%}.node--business--teaser .title-overlay{position:absolute;padding:10px}@media screen and (min-width:701px){.node--business--teaser .title-overlay{left:15%;top:50%;max-width:50%}}@media screen and (max-width:700px){.node--business--teaser .title-overlay{left:25px;top:25%;bottom:25%;max-width:60%}}.node--business--teaser .title-overlay h2,.node--business--teaser .title-overlay h3,.node--business--teaser .title-overlay h4{margin:0;text-align:left}.node--business--teaser .title-overlay a{color:#0f0e49;font-weight:400;text-decoration:none;text-transform:uppercase}@media screen and (min-width:701px){.node--business--teaser .title-overlay a{line-height:36px;font-size:30px}}@media screen and (max-width:700px){.node--business--teaser .title-overlay a{line-height:28px;font-size:26px}}.node--business--teaser .title-overlay a:hover,.node--business--teaser .title-overlay a:active,.node--business--teaser .title-overlay a:visited{color:#0f0e49;text-decoration:none}@media screen and (min-width:701px){.node--business--teaser{margin-bottom:80px}}@media screen and (max-width:700px){.node--business--teaser{margin-bottom:60px}}.node--business--teaser .title-overlay{z-index:1;background-image:url(/sites/all/themes/alsarif/images/business-overlay-bg-en.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width:701px){.node--business--teaser .title-overlay{left:10%;top:70%;bottom:auto;max-width:80%;width:100%;padding:40px}
}@media screen and (max-width:700px){.node--business--teaser .title-overlay{left:6%;top:auto;bottom:-15%;max-width:88%;width:100%;padding:20px}}.node--business--teaser .title-overlay header h3{font-weight:600;color:#04599c}@media screen and (min-width:701px){.node--business--teaser .title-overlay header h3{min-height:60px;margin-bottom:20px;font-size:24px;line-height:30px}}@media screen and (max-width:700px){.node--business--teaser .title-overlay header h3{min-height:60px;margin-bottom:20px;font-size:20px;line-height:20px}}.node--business--teaser .title-overlay header h3 a{color:#04599c;font-weight:600;text-decoration:none}@media screen and (min-width:701px){.node--business--teaser .title-overlay header h3 a{font-size:26px;line-height:30px}}.node--business--teaser .title-overlay header h3 a:hover,.node--business--teaser .title-overlay header h3 a:focus,.node--business--teaser .title-overlay header h3 a:visited{color:#04599c;text-decoration:none}@media screen and (max-width:700px){.node--business--teaser .title-overlay header h3 a{font-size:20px;line-height:20px}}.node--business--teaser .title-overlay header .read-more-container{float:left}.node--business--teaser .title-overlay header .read-more-container a{font-size:18px;line-height:30px;background:transparent;color:#3780ba;border-top:solid 2px transparent;border-radius:0;text-decoration:none;text-align:center;text-transform:capitalize;padding:0 3px}@media screen and (min-width:701px){.node--business--teaser .title-overlay header .read-more-container a{font-weight:400}}@media screen and (max-width:700px){.node--business--teaser .title-overlay header .read-more-container a{font-weight:400}}.node--business--teaser .title-overlay header .read-more-container a:hover,.node--business--teaser .title-overlay header .read-more-container a:focus,.node--business--teaser .title-overlay header .read-more-container a:visited{color:#3780ba;text-decoration:none;background-color:transparent;background-color:transparent}@media screen and (min-width:701px){.node--business--teaser .title-overlay header .read-more-container a:hover,.node--business--teaser .title-overlay header .read-more-container a:focus,.node--business--teaser .title-overlay header .read-more-container a:visited{border-top:solid 2px #3780ba}}.view-businesses-list,.view-id-affiliate_companies,.view-id-sister_companies{background-color:#fff}@media screen and (min-width:701px){.view-businesses-list,.view-id-affiliate_companies,.view-id-sister_companies{padding:40px}}@media screen and (max-width:700px){.view-businesses-list,.view-id-affiliate_companies,.view-id-sister_companies{padding:20px}}@media screen and (min-width:701px){.view-businesses-list .view-content,.view-id-affiliate_companies .view-content,.view-id-sister_companies .view-content{display:block}.view-businesses-list .view-content::after,.view-id-affiliate_companies .view-content::after,.view-id-sister_companies .view-content::after{clear:both;content:"";display:table}.view-businesses-list .view-content .views-row,.view-id-affiliate_companies .view-content .views-row,.view-id-sister_companies .view-content .views-row{margin-bottom:40px;float:left;display:block;margin-right:.84034%;width:49.57983%;width:48.2%;margin-right:3.6%;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}.view-businesses-list .view-content .views-row:last-child,.view-id-affiliate_companies .view-content .views-row:last-child,.view-id-sister_companies .view-content .views-row:last-child{margin-right:0}.view-businesses-list .view-content .views-row:nth-child(2n),.view-id-affiliate_companies .view-content .views-row:nth-child(2n),.view-id-sister_companies .view-content .views-row:nth-child(2n){margin-right:0}.view-businesses-list .view-content .views-row:nth-child(2n+1),.view-id-affiliate_companies .view-content .views-row:nth-child(2n+1),.view-id-sister_companies .view-content .views-row:nth-child(2n+1){clear:both}
.view-businesses-list .view-content .views-row .node__content,.view-id-affiliate_companies .view-content .views-row .node__content,.view-id-sister_companies .view-content .views-row .node__content{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-businesses-list .view-content .views-row .node__content:hover,.view-businesses-list .view-content .views-row .node__content:focus,.view-id-affiliate_companies .view-content .views-row .node__content:hover,.view-id-affiliate_companies .view-content .views-row .node__content:focus,.view-id-sister_companies .view-content .views-row .node__content:hover,.view-id-sister_companies .view-content .views-row .node__content:focus{-webkit-transform:scale(0.95) perspective(1px) translateZ(0);-ms-transform:scale(0.95) perspective(1px) translateZ(0);-moz-transform:scale(0.95) perspective(1px) translateZ(0);transform:scale(0.95) perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}}@media screen and (max-width:700px){.view-businesses-list .view-content .views-row,.view-id-affiliate_companies .view-content .views-row,.view-id-sister_companies .view-content .views-row{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}.view-businesses-list .view-content .views-row .node__content,.view-id-affiliate_companies .view-content .views-row .node__content,.view-id-sister_companies .view-content .views-row .node__content{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-businesses-list .view-content .views-row .node__content:hover,.view-businesses-list .view-content .views-row .node__content:focus,.view-id-affiliate_companies .view-content .views-row .node__content:hover,.view-id-affiliate_companies .view-content .views-row .node__content:focus,.view-id-sister_companies .view-content .views-row .node__content:hover,.view-id-sister_companies .view-content .views-row .node__content:focus{-webkit-transform:scale(0.95) perspective(1px) translateZ(0);-ms-transform:scale(0.95) perspective(1px) translateZ(0);-moz-transform:scale(0.95) perspective(1px) translateZ(0);transform:scale(0.95) perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}}#quicktabs-companies_category .quicktabs-tabs.quicktabs-style-nostyle{background-color:#fff}@media screen and (min-width:701px){#quicktabs-companies_category .quicktabs-tabs.quicktabs-style-nostyle{padding:40px}}@media screen and (max-width:700px){#quicktabs-companies_category .quicktabs-tabs.quicktabs-style-nostyle{padding:20px 20px 0;overflow:hidden}}#quicktabs-companies_category .quicktabs-tabs li{width:48%;float:left;display:inline-block;border:solid 2px #04599c;text-align:center}@media screen and (min-width:701px){#quicktabs-companies_category .quicktabs-tabs li{padding:10px 0}}@media screen and (max-width:700px){#quicktabs-companies_category .quicktabs-tabs li{padding:5px 0}}#quicktabs-companies_category .quicktabs-tabs li:first-child{margin-right:4%}#quicktabs-companies_category .quicktabs-tabs li a{color:#04599c;text-decoration:none}@media screen and (min-width:701px){#quicktabs-companies_category .quicktabs-tabs li a{font-size:26px;line-height:30px;font-weight:500}}@media screen and (min-width:701px) and (max-width:700px){#quicktabs-companies_category .quicktabs-tabs li a{font-size:20px;line-height:20px;font-weight:500}}#quicktabs-companies_category .quicktabs-tabs li a:hover,#quicktabs-companies_category .quicktabs-tabs li a:focus,#quicktabs-companies_category .quicktabs-tabs li a:visited{color:#04599c;text-decoration:none}#quicktabs-companies_category .quicktabs-tabs li.active{border:solid 2px #04599c;background-color:#04599c}#quicktabs-companies_category .quicktabs-tabs li.active a{color:#fff}#block-views-sister-companies-block h2,#block-views-affiliate-companies-block h2{font-weight:600;background-color:#fff;color:#04599c;text-transform:uppercase}@media screen and (min-width:701px){#block-views-sister-companies-block h2,#block-views-affiliate-companies-block h2{margin-bottom:0;font-size:30px;line-height:30px;padding:30px 40px 0}}@media screen and (max-width:700px){#block-views-sister-companies-block h2,#block-views-affiliate-companies-block h2{margin-bottom:0;font-size:24px;line-height:30px;padding:20px 0 0 20px}}.page-node-98 .l-content{max-width:100%;width:100%}.page-node-98 .l-content #block-views-page-content-items-block{width:100%;max-width:1200px;margin:0 auto}.page-node-98 .l-content #block-views-about-page-icon-grid-block{background-color:#f6f6f6;padding-top:20px}.page-node-98 .l-content #block-views-about-page-icon-grid-block h2{color:#3780ba;font-weight:600;text-align:center;text-transform:uppercase}@media screen and (min-width:701px){.page-node-98 .l-content #block-views-about-page-icon-grid-block h2{font-size:30px;line-height:70px}}@media screen and (max-width:700px){.page-node-98 .l-content #block-views-about-page-icon-grid-block h2{font-size:26px;line-height:35px}}.page-node-98 .l-content #block-views-about-page-icon-grid-block .block__content{width:100%;max-width:1200px;margin:0 auto;padding-top:30px;padding-bottom:30px}@media screen and (min-width:701px){.page-node-98 .l-content #block-views-about-page-icon-grid-block .block__content{padding-right:60px;padding-left:60px}}@media screen and (max-width:700px){.page-node-98 .l-content #block-views-about-page-icon-grid-block .block__content{padding-right:30px;padding-left:30px}}.l-content #block-views-about-page-values-block{width:100%;max-width:1200px}@media screen and (min-width:701px){.l-content #block-views-about-page-values-block{margin:40px auto;padding-left:60px}}@media screen and (max-width:1024px){.l-content #block-views-about-page-values-block{padding-left:0}}@media screen and (max-width:700px){.l-content #block-views-about-page-values-block{margin:40px auto 20px;padding:0 20px}}.l-content #block-views-about-page-values-block h2{color:#3780ba;font-weight:600;text-align:center;text-transform:uppercase}@media screen and (min-width:701px){.l-content #block-views-about-page-values-block h2{font-size:30px;line-height:70px}}@media screen and (max-width:700px){.l-content #block-views-about-page-values-block h2{margin-bottom:20px;font-size:26px;line-height:35px}}.l-content #block-views-page-bottom-content-items-block .rich-content{width:100%;max-width:1200px;margin:0 auto}@media screen and (min-width:701px){.l-content #block-views-page-bottom-content-items-block .rich-content{padding-left:60px}}@media screen and (max-width:1024px){.l-content #block-views-page-bottom-content-items-block .rich-content{padding-left:0;padding-bottom:50px}}@media screen and (max-width:700px){.l-content #block-views-page-bottom-content-items-block .rich-content{padding:0 20px}}.l-content #block-views-page-bottom-content-items-block .rich-content .text-content.has-link{width:100%;margin:0}@media screen and (min-width:701px){.l-content #block-views-page-bottom-content-items-block .rich-content .text-content.has-link{padding:0}}@media screen and (min-width:701px){.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content{background:-moz-linear-gradient(left,#fff 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}
.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-field-banner-image{max-width:60.351%;height:auto;width:100%;display:inline-block;float:left}.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body{padding-bottom:50px;padding-top:50px;position:relative;max-width:102%;width:102%;right:2%}}@media screen and (min-width:701px) and (max-width:700px){.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body{display:none}}@media screen and (min-width:701px){.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body .field__items{position:absolute;right:0;width:500px;top:70%;padding:20px 40px 60px;background:-moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body h3{margin-bottom:0}.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body h3 a{color:#3780ba;text-decoration:none;text-transform:uppercase;line-height:70px;font-size:24px;font-weight:600}.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body h3 a:hover,.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body h3 a:active,.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body h3 a:focus,.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-body h3 a:visited{color:#3780ba;text-decoration:none}.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-field-link{position:relative;display:block;margin-top:0;bottom:-110px;left:-60px;float:right}}@media screen and (min-width:701px) and (max-width:959px){.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-field-link{position:absolute;bottom:25px;right:30px;top:auto;left:auto}}@media screen and (min-width:701px){.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-field-link a{background-color:transparent;color:#3780ba;border-top:2px solid transparent;text-decoration:none;padding:0 3px;font-weight:400}.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-field-link a:hover,.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-field-link a:active,.l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content .field--name-field-link a:focus{text-decoration:none;background-color:transparent;color:#3780ba;border-top:2px solid #3780ba}}@media screen and (max-width:700px){body.page-node-98 .l-content #block-views-about-page-values-block{border-top:#3780ba 1px solid;margin-top:20px;padding-top:20px}}@media screen and (max-width:700px){body.page-node-98 .l-content #block-views-page-bottom-content-items-block{border-top:#3780ba 1px solid}}@media screen and (min-width:701px){body.page-node-98 .l-content #block-views-page-bottom-content-items-block .rich-content .text-content .node__content{position:relative;overflow:hidden;background:transparent}}.node--content-page.node--teaser{margin-bottom:20px;position:relative}.node--content-page.node--teaser .image-content img,.node--content-page.node--teaser .image-content iframe{width:100%}.node--content-page.node--teaser .text-content{padding-bottom:40px}
.node--content-page.node--teaser .text-content .read-more{position:absolute;right:0;bottom:0}.node--content-page.node--teaser .text-content .read-more .read-more-button{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#000;display:inline-block;text-decoration:enone;text-align:center;margin:0}.node--content-page.node--teaser .text-content .read-more .read-more-button a:hover{background-color:#ddd;color:#777;text-decoration:none}.node--content-page.node--teaser .text-content .read-more .read-more-button:hover{background-color:#ddd;color:#777;text-decoration:none}@media screen and (min-width:701px){.node--content-page.node--teaser::after{clear:both;content:"";display:table}.node--content-page.node--teaser .image-content{float:left;width:50%}.node--content-page.node--teaser .text-content{margin-left:50%;padding-left:20px}}.node--content-item--teaser{position:relative;text-align:center}@media screen and (min-width:701px){.node--content-item--teaser{padding-top:30px;padding-bottom:0}}@media screen and (max-width:700px){.node--content-item--teaser{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:701px){.node--content-item--teaser header{padding-left:40px;margin-bottom:25px}}@media screen and (max-width:700px){.node--content-item--teaser header{padding-left:20px;margin-bottom:10px;padding-top:10px}}.node--content-item--teaser header h3{border-bottom:3px #3780ba solid;padding-bottom:10px;display:inline-block}.node--content-item--teaser header h3 a{color:#3780ba;font-weight:600;text-decoration:none;text-transform:uppercase}@media screen and (min-width:701px){.node--content-item--teaser header h3 a{font-size:30px;line-height:30px}}@media screen and (max-width:700px){.node--content-item--teaser header h3 a{font-size:26px;line-height:26px}}.node--content-item--teaser header h3 a:hover,.node--content-item--teaser header h3 a:active,.node--content-item--teaser header h3 a:focus,.node--content-item--teaser header h3 a:visited{text-decoration:none;color:#3780ba}.node--content-item--teaser .rich-content::after{clear:both;content:"";display:table}@media screen and (min-width:701px){.node--content-item--teaser .rich-content.image-position-right .image-content{width:33%;float:right;margin-left:10px}}@media screen and (min-width:701px){.node--content-item--teaser .rich-content.image-position-left .image-content{width:33%;float:left;margin-right:10px}}.node--content-item--teaser .rich-content.image-position-right-overflow .image-content{float:right;width:33%;margin-left:10px}.node--content-item--teaser .rich-content.image-position-left-overflow .image-content{float:left;width:33%;margin-right:10px}.node--content-item--teaser .rich-content .image-content img{display:block;width:100%}@media screen and (min-width:701px){.node--content-item--teaser .rich-content.image-position-right .text-content{margin-right:calc(33% + 10px)}}@media screen and (min-width:701px){.node--content-item--teaser .rich-content.image-position-left .text-content{margin-left:calc(33% + 10px)}}.node--content-item--teaser .rich-content .image-content{display:none}.node--content-item--teaser .rich-content .text-content{text-align:left}.node--content-item--teaser .rich-content .text-content.has-link{width:100%;margin:0}@media screen and (min-width:701px){.node--content-item--teaser .rich-content .text-content.has-link{padding-right:40px;padding-left:40px}}@media screen and (max-width:700px){.node--content-item--teaser .rich-content .text-content.has-link{padding-right:0;padding-left:0}}.node--content-item--teaser .rich-content .text-content .read-more{display:none}@media screen and (min-width:701px){.node--content-item--teaser .rich-content .text-content .read-more{margin-top:30px}}@media screen and (max-width:700px){.node--content-item--teaser .rich-content .text-content .read-more{margin-top:15px}}.node--content-item--teaser .rich-content .text-content .read-more a{font-size:18px;line-height:30px;background:transparent;color:#3780ba;border-top:solid 2px transparent;text-decoration:none;text-align:center;text-transform:capitalize;padding:0 3px;float:left}@media screen and (min-width:701px){.node--content-item--teaser .rich-content .text-content .read-more a{font-weight:400}}@media screen and (max-width:700px){.node--content-item--teaser .rich-content .text-content .read-more a{font-weight:400}}.node--content-item--teaser .rich-content .text-content .read-more a:hover,.node--content-item--teaser .rich-content .text-content .read-more a:focus{color:#3780ba;text-decoration:none;background-color:transparent;border-top:solid 2px #3780ba}@media screen and (min-width:701px){.node--content-item--teaser .text-content{padding-bottom:40px}}@media screen and (max-width:700px){.node--content-item--teaser .text-content{padding-bottom:0}}.node--content-item--teaser .text-content p{font-weight:400;color:#acacac;margin-bottom:10px}@media screen and (min-width:701px){.node--content-item--teaser .text-content p{font-size:16px;line-height:20px}}@media screen and (max-width:700px){.node--content-item--teaser .text-content p{font-size:16px;line-height:20px}}@media screen and (min-width:701px){.node--content-item--teaser .field--name-field-link{display:none;position:absolute;left:0;bottom:0}}@media screen and (max-width:700px){.node--content-item--teaser .field--name-field-link .read-more-button{width:100%;font-size:18px;line-height:30px;background-color:#fff;color:#3780ba;border-radius:10px;text-decoration:none;padding:0 30px;font-weight:400}.node--content-item--teaser .field--name-field-link .read-more-button:hover,.node--content-item--teaser .field--name-field-link .read-more-button:active,.node--content-item--teaser .field--name-field-link .read-more-button:focus{background-color:transparent;color:#3780ba;text-decoration:none}}.node--content-item--teaser .field--name-field-banner-image img{width:100%;display:block}.l-content-post-1 .view-page-bottom-content-items,.l-content-post-3 .view-page-bottom-content-items{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}.l-content-post-1 .view-page-bottom-content-items::after,.l-content-post-3 .view-page-bottom-content-items::after{clear:both;content:"";display:table}.l-content-post-1 .view-page-bottom-content-items::after,.l-content-post-3 .view-page-bottom-content-items::after{clear:both;content:"";display:table}@media screen and (max-width:1199px) and (min-width:701px){.l-content-post-1 .view-page-bottom-content-items,.l-content-post-3 .view-page-bottom-content-items{padding:0 40px}}@media screen and (max-width:700px){.l-content-post-1 .view-page-bottom-content-items,.l-content-post-3 .view-page-bottom-content-items{width:100%}
}.l-content-post-1 .view-page-bottom-content-items .node--content-item--teaser,.l-content-post-3 .view-page-bottom-content-items .node--content-item--teaser{position:relative}.l-content-post-1 .view-page-bottom-content-items .node--content-item--teaser h3,.l-content-post-3 .view-page-bottom-content-items .node--content-item--teaser h3{margin-bottom:10px}@media screen and (min-width:701px){.l-content-post-1 .view-page-bottom-content-items .node--content-item--teaser .field--name-field-link,.l-content-post-3 .view-page-bottom-content-items .node--content-item--teaser .field--name-field-link{position:absolute;right:0;left:auto;top:0;bottom:auto}}@media screen and (max-width:700px){.l-content-post-1 .view-page-bottom-content-items .node--content-item--teaser .field--name-field-link,.l-content-post-3 .view-page-bottom-content-items .node--content-item--teaser .field--name-field-link{position:relative;text-align:center;margin:10px 0}}.l-content-post-1 .view-page-bottom-content-items .node--content-item--teaser .text-content,.l-content-post-3 .view-page-bottom-content-items .node--content-item--teaser .text-content{padding-bottom:0}.front #block-views-page-content-items-block{background-image:url(/sites/all/themes/alsarif/images/about-home_bg_en.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.front #block-views-page-content-items-block .node--content-item--teaser{text-align:left}body:not(.front) .node--content-item--teaser{background-position:right center;background-color:#fff}@media screen and (min-width:701px){body:not(.front) .node--content-item--teaser{background-image:url(/sites/all/themes/alsarif/images/about-box-bg-en.png);background-repeat:no-repeat;padding-right:60px;padding-left:60px}}@media screen and (max-width:959px){body:not(.front) .node--content-item--teaser{padding:0}}@media screen and (max-width:700px){body:not(.front) .node--content-item--teaser h3 a{font-size:26px;line-height:35px;margin-bottom:20px;color:#3780ba;font-weight:600;text-align:center;text-transform:uppercase}}@media screen and (max-width:700px){body:not(.front) .node--content-item--teaser .rich-content{margin:0 10px}}body:not(.front) .node--content-item--teaser .rich-content .text-content h3{color:#3780ba;margin-bottom:30px}@media screen and (min-width:701px){body:not(.front) .node--content-item--teaser .rich-content .text-content h3{font-size:36px;font-weight:600;line-height:40px;padding-top:10px}}@media screen and (max-width:700px){body:not(.front) .node--content-item--teaser .rich-content .text-content h3{display:none;text-align:center;margin-bottom:15px;margin-top:15px;line-height:36px;font-size:36px;font-weight:600}}body:not(.front) .node--content-item--teaser .rich-content .text-content p{margin-bottom:15px}@media screen and (min-width:701px){body:not(.front) .node--content-item--teaser .rich-content .text-content p{color:#7d7d7d}}@media screen and (max-width:700px){body:not(.front) .node--content-item--teaser .rich-content .text-content p{color:#303030}}body:not(.front) .node--content-item--teaser .rich-content .image-content{display:block;height:auto}@media screen and (min-width:701px){body:not(.front) .node--content-item--teaser .rich-content .image-content{width:300px;margin-right:60px}}@media screen and (max-width:700px){body:not(.front) .node--content-item--teaser .rich-content .image-content{margin-right:30px;width:40%;margin-bottom:20px}}.mobile-only h3{display:none}@media screen and (max-width:700px){.mobile-only h3{display:block;color:#3780ba;margin-bottom:30px;text-align:center;line-height:30px;font-size:30px;font-weight:600;padding:0 30px}}.front #block-views-page-content-items-block .node--content-item--teaser{position:relative}.front #block-views-page-content-items-block .node--content-item--teaser .mobile-only{display:none}.front #block-views-page-content-items-block .node--content-item--teaser .field--name-field-link{display:none}.front #block-views-page-content-items-block .node--content-item--teaser .rich-content .text-content .node__content p{color:#303030}.front #block-views-page-content-items-block .node--content-item--teaser .rich-content .text-content .read-more{display:block}
@media screen and (min-width:701px){.front #block-views-page-content-items-block .node--content-item--teaser .rich-content .text-content .read-more{position:relative;margin-top:20px}}@media screen and (max-width:700px){body:not(.front) #block-views-page-bottom-content-items-block .node--content-item--teaser .rich-content .text-content .node__content .field--name-body{margin-top:15px}}footer{background-color:#d7d7d7}@media screen and (min-width:701px){footer{padding-top:40px}}@media screen and (max-width:700px){footer{padding-top:0}}footer .l-region--footer>.block h2.block__title{text-align:left;font-family:"Lato",sans-serif,sans-serif;color:#3780ba;font-weight:800;text-transform:uppercase;display:block;border-bottom:1px solid #000;margin-top:0;margin-bottom:20px}@media screen and (min-width:701px){footer .l-region--footer>.block h2.block__title{font-size:18px;line-height:18px}}@media screen and (max-width:700px){footer .l-region--footer>.block h2.block__title{font-size:16px;line-height:18px}}footer .l-region--footer>.block h2.block__title a{color:#333;text-decoration:none}footer .l-region--footer>.block h2.block__title a:active,footer .l-region--footer>.block h2.block__title a:focus,footer .l-region--footer>.block h2.block__title a:hover{text-decoration:none;color:#777}@media screen and (min-width:701px){footer .footer-navigation-wrapper::after{clear:both;content:"";display:table}}footer .footer-wrapper{display:none}@media screen and (min-width:701px){footer .footer-wrapper{float:right;width:33.33%;padding-right:20px;margin-top:-90px}}footer .footer-wrapper .block--simplenews-12{display:none}@media screen and (max-width:700px){footer .footer-copyright-wrapper{display:none}}@media screen and (min-width:701px){footer .footer-copyright-wrapper{line-height:32px;font-size:.9em}footer .footer-copyright-wrapper::after{clear:both;content:"";display:table}footer .footer-copyright-wrapper .block{float:left}}.navigation-and-footer-container{background-repeat:no-repeat;background-position:bottom left;background-image:url(/sites/all/themes/alsarif/images/footer_bg_en.png)}@media screen and (min-width:701px){.navigation-and-footer-container{background-size:contain;padding-bottom:40px}.navigation-and-footer-container .fixed-container{max-width:1080px}}@media screen and (max-width:700px){.navigation-and-footer-container{background-size:cover;padding-bottom:20px;padding-top:20px}.navigation-and-footer-container .fixed-container{padding:0 20px}}form .form-item{margin-bottom:2px}form .messages.messages-inline{border:none;padding:0 10px;margin:0 0 10px}form .messages.messages-inline.error{background-color:#f66;color:#fff}.block--locale-language{line-height:40px}.block--locale-language ul.language-switcher-locale-url li{padding:0 10px}.block--locale-language ul.language-switcher-locale-url li::after{clear:both;content:"";display:table}.block--locale-language ul.language-switcher-locale-url li.active{display:none}.block--locale-language ul.language-switcher-locale-url li.en{font-family:"lato",sans-serif}.block--locale-language ul.language-switcher-locale-url li.ar{font-family:"CoconNextArabic-Light",sans-serif}.block--locale-language ul.language-switcher-locale-url li a:before{float:left;margin-right:10px;content:"";width:26px;height:40px;background:url(/sites/all/themes/alsarif/images/icons/globe.png) no-repeat center;display:none}.l-header .menu-trigger{display:none}@media screen and (max-width:700px){.l-header .menu-trigger{display:block;float:right;cursor:pointer;margin-top:15.5px;margin-bottom:15.5px;margin-left:16px;margin-right:20px}.l-header .menu-trigger img{display:block;width:35px;height:35px}.l-header .menu-trigger .close-icon{display:none}.l-header .menu-trigger.open .close-icon{display:block}.l-header .menu-trigger.open .menu-icon{display:none}}@media screen and (max-width:700px){.l-header{position:fixed;background-color:#FFF;top:0;left:0;width:100%;box-shadow:0px 1px 5px 0px rgba(0,0,0,0.75);z-index:900}.l-main-row .l-main{padding-top:55px}}@media screen and (min-width:701px){.l-header{background-image:url(/sites/all/themes/alsarif/images/menu-bg.png);background-repeat:no-repeat;background-position:center;-webkit-transition:height .2s linear;transition:height .2s linear;height:180px;background-size:100% 180px}}.l-header::after{clear:both;content:"";display:table}.l-header .l-branding{float:left}@media screen and (min-width:701px){.l-header .l-branding{-webkit-transition:-webkit-transform .2s linear;transition:transform .2s linear;-webkit-transform-origin:left top;transform-origin:left top;padding:12px 0}.l-header .l-branding .main-logo{margin-top:10px;display:inline-block}.l-header .l-branding .alternative-logo{display:none}
}@media screen and (max-width:700px){.l-header .l-branding .main-logo{display:none}.l-header .l-branding .alternative-logo{display:block}}@media screen and (min-width:701px) and (max-width:948px){.l-header .l-branding .main-logo img{max-width:100px;margin-top:10px}}.l-header .l-branding img{display:block}.l-header .l-region--header{float:right;height:40px}@media screen and (min-width:701px){.l-header .l-region--header{top:35px;position:relative}}.l-header .l-region--header .block--system-user-menu{float:right}.l-header .l-region--header .block--locale-language{float:right}.l-header .l-region--header .block--locale-language .language-switcher-locale-url li a{color:#fff;font-size:16px;line-height:24px;font-weight:400}.l-header .l-region--header .phone-in-header{display:none;float:right;line-height:40px;padding-left:40px;padding-right:10px;background-image:url(/sites/all/themes/alsarif/images/icons/phone-in-header.png);background-repeat:no-repeat;background-position:left center}@media screen and (min-width:701px){.l-header .l-region--navigation{width:70%;display:inline-block;margin-top:20px}}@media screen and (min-width:701px) and (max-width:948px){.l-header .l-region--navigation{width:74%}}.l-header .l-region--navigation .block--menu-menu-social-buttons{float:right}.l-header .l-region--navigation .block--menu-block-2{float:left}@media screen and (min-width:701px){.l-header .l-region--navigation .block--menu-block-2{width:100%;max-width:570px;float:none;margin:0 auto}}@media screen and (min-width:701px) and (max-width:948px){.l-header .l-region--navigation .block--menu-block-2{max-width:480px}}@media screen and (max-width:700px){.l-header .l-branding{float:left;height:55px;padding-top:0}.l-header .l-branding img{width:auto;height:45px;margin-top:10px;margin-left:20px}.l-header .l-region--header{display:none}.l-header .l-region--navigation{display:none}}@media screen and (min-width:701px){.scrolling .l-header-row .l-header{background-image:none !important;background-color:#fff;height:67px}.scrolling .l-header-row .l-header .l-branding{-webkit-transform:scale(0.72222);transform:scale(0.72222)}.scrolling .l-header-row .l-header .l-region--navigation{margin-top:0}.scrolling .l-header-row .l-header .l-region--navigation ul.menu li a{color:#303030;text-shadow:none}.scrolling .l-header-row .l-header .l-region--navigation ul.menu li a:hover,.scrolling .l-header-row .l-header .l-region--navigation ul.menu li a:focus,.scrolling .l-header-row .l-header .l-region--navigation ul.menu li a:visited{color:#303030}.scrolling .l-header-row .l-header .l-region--navigation ul.menu li ul li a{color:#fff}.scrolling .l-header-row .l-header .l-region--navigation ul.menu li ul li a:hover,.scrolling .l-header-row .l-header .l-region--navigation ul.menu li ul li a:focus,.scrolling .l-header-row .l-header .l-region--navigation ul.menu li ul li a:visited{color:#fff}.scrolling .l-header-row .l-header .l-region--header{top:15px}.scrolling .l-header-row .l-header .l-region--header .block--locale-language .language-switcher-locale-url li a{color:#000;text-shadow:none}}@media screen and (min-width:701px){.node--banner-item.node-teaser .node-overlay h1,.node--banner-item.node-teaser .node-overlay h2{position:relative;visibility:hidden;opacity:0;transition:visibility 0s,opacity .4s linear}.node--banner-item.node-teaser .node-overlay.animated h1{-webkit-animation:animation1 .6s;-webkit-animation-fill-mode:forwards;animation:animation1 .5s;animation-fill-mode:forwards;visibility:visible;opacity:1}.node--banner-item.node-teaser .node-overlay.animated h2{-webkit-animation:animation2 .6s;-webkit-animation-fill-mode:forwards;animation:animation2 .5s;animation-fill-mode:forwards;visibility:visible;opacity:1}}@media screen and (max-width:700px){.node--icon-item--cell .image-content{width:100%;float:none;margin-right:0}}.node--icon-item--cell .image-content img{display:block;margin:0 auto 20px;width:auto;height:117px}.node--icon-item--cell .text-content{text-align:center;margin:0 auto}@media screen and (min-width:701px){.node--icon-item--cell .text-content{max-width:380px}
}@media screen and (max-width:700px){.node--icon-item--cell .text-content{width:100%}}.node--icon-item--cell .text-content h3{font-family:"Lato",sans-serif,sans-serif;color:#333;font-weight:700;font-size:14px;line-height:24px;font-weight:400;font-family:"Roboto",sans-serif}@media screen and (max-width:700px){.node--icon-item--cell .text-content h3{font-size:12px;line-height:16px}}.node--icon-item--cell .text-content h3 a{color:#333}.node--icon-item--cell .text-content h3 a:active,.node--icon-item--cell .text-content h3 a:focus,.node--icon-item--cell .text-content h3 a:hover{text-decoration:underline;color:#777}@media screen and (min-width:701px){.node--icon-item--cell .text-content h3{color:#303030;text-align:center;font-size:16px;line-height:20px}}@media screen and (max-width:700px){.node--icon-item--cell .text-content h3{color:#303030;text-align:left;line-height:18px;font-size:14px}}@media screen and (min-width:701px){.view-about-page-icon-grid .view-content{display:block}.view-about-page-icon-grid .view-content::after{clear:both;content:"";display:table}.view-about-page-icon-grid .view-content .views-row{float:left;display:block;margin-right:.84034%;width:24.36975%}.view-about-page-icon-grid .view-content .views-row:last-child{margin-right:0}.view-about-page-icon-grid .view-content .views-row:nth-child(4n){margin-right:0}}@media screen and (max-width:700px){.view-about-page-icon-grid .view-content{display:block}.view-about-page-icon-grid .view-content::after{clear:both;content:"";display:table}}@media screen and (max-width:700px) and (min-width:701px){.view-about-page-icon-grid .view-content .views-row{float:left;display:block;margin-right:.84034%;width:24.36975%}.view-about-page-icon-grid .view-content .views-row:last-child{margin-right:0}.view-about-page-icon-grid .view-content .views-row:nth-child(2n){margin-right:0}}@media screen and (max-width:700px) and (max-width:700px){.view-about-page-icon-grid .view-content .views-row{width:100%;clear:both;margin-bottom:30px}.view-about-page-icon-grid .view-content .views-row:last-child{margin-bottom:0}}.view-business-icons-list{width:100%;margin:30px 0 10px;padding:30px 0;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:701px){.view-business-icons-list{background-image:url(/sites/all/themes/alsarif/images/high-bg-en.png);background-position:left;background-color:#f6f6f6}}@media screen and (max-width:700px){.view-business-icons-list{padding:30px 6.75%}}.view-business-icons-list>.view-content{text-align:center;max-width:1200px;width:100%;margin:0 auto}.view-business-icons-list>.view-content>.views-row{display:inline-block;vertical-align:top}@media screen and (max-width:700px){.view-business-icons-list>.view-content>.views-row{width:48%}.view-business-icons-list>.view-content>.views-row:first-child{margin-right:2%}}@media screen and (min-width:701px){.view-business-icons-list>.view-content>.views-row{width:49.8%}}.view-business-icons-list>.view-content>.views-row .field--name-field-image{margin:0 auto}@media screen and (max-width:700px){.view-business-icons-list>.view-content>.views-row .field--name-field-image{max-width:100%}}@media screen and (min-width:701px){.view-business-icons-list>.view-content>.views-row .field--name-field-image{max-width:250px}}.field--name-field-icons{width:100%;overflow:hidden}.field--name-field-icons>.field__items{text-align:center}.field--name-field-icons>.field__items>.field__item{display:inline-block;float:left}.field--name-field-icons>.field__items>.field__item:last-child{margin-right:0}@media screen and (min-width:701px){.field--name-field-icons>.field__items>.field__item{margin-right:30px;max-width:150px;margin-top:20px}}@media screen and (max-width:700px){.field--name-field-icons>.field__items>.field__item{margin-right:10px;margin-top:10px}}.field--name-field-icons>.field__items>.field__item.odd h3{color:#04599c}.field--name-field-icons>.field__items>.field__item.odd h3:before{background-image:url(/sites/all/themes/alsarif/images/icons/blue-check.png)}.field--name-field-icons>.field__items>.field__item header h3{color:#1695a3;font-weight:600;text-transform:capitalize;background:#fff;border-radius:8px;text-align:center;padding:0 20px}.field--name-field-icons>.field__items>.field__item header h3:before{content:"";display:inline-block;background-image:url(/sites/all/themes/alsarif/images/icons/green-check.png);width:30px;height:30px;vertical-align:middle;margin-right:5px}@media screen and (min-width:701px){.field--name-field-icons>.field__items>.field__item header h3{min-width:200px;font-size:18px;line-height:36px}}@media screen and (max-width:700px){.field--name-field-icons>.field__items>.field__item header h3{line-height:26px;font-size:16px}}@media screen and (min-width:701px){body.page-node-157 .view-business-icons-list>.view-content>.views-row{width:24.7%}}@media screen and (min-width:701px){body.page-node-160 .view-business-product-details-list .contact-container{display:none}body.page-node-160 .view-business-product-details-list .contact-container .views-row.views-row-1 .text-content{padding:0 40px;margin-bottom:20px}body.page-node-160 .view-business-product-details-list .contact-container .views-row.views-row-1 .text-content .node__content p{font-style:italic;font-size:18px;line-height:20px}body.page-node-160 .view-business-product-details-list .contact-container .views-row.views-row-1 .product-samples-grid-container{margin-top:10px}}@media screen and (max-width:700px){body.page-node-160 .view-business-product-details-list .contact-container{display:none}}@media screen and (min-width:701px){body.page-node-160 .view-business-icons-list>.view-content>.views-row{width:33%;padding:30px}body.page-node-160 .view-business-icons-list>.view-content>.views-row .text-content header h3{color:#107b87;text-transform:uppercase;font-size:24px;line-height:36px;font-weight:600}body.page-node-160 .view-business-icons-list>.view-content>.views-row .text-content .node__content .field__item{color:#303030;font-weight:400;font-size:24px;line-height:26px}}@media screen and (max-width:700px){body.page-node-160 .view-business-icons-list>.view-content>.views-row{width:47%}body.page-node-160 .view-business-icons-list>.view-content>.views-row .text-content header h3{color:#107b87;text-transform:uppercase;font-size:24px;line-height:36px;font-weight:600}body.page-node-160 .view-business-icons-list>.view-content>.views-row .text-content .node__content .field__item{color:#898989;font-weight:400;font-size:20px;line-height:22px}body.page-node-160 .view-business-icons-list>.view-content>.views-row:last-child{width:80%;margin-top:20px}}@media screen and (max-width:700px){#block-views-business-icons-list-block{background-image:url(/sites/all/themes/alsarif/images/high-bg-en.png);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#f6f6f6}}@media screen and (min-width:701px){body.page-node-155 #block-views-business-icons-list-block .views-row{width:33%;padding:30px}}@media screen and (max-width:700px){body.page-node-155 #block-views-business-icons-list-block .node--icon-item--cell .text-content h3{text-align:center}
}.view-locations-map{position:relative}.view-locations-map .view-header{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;pointer-events:none}@media screen and (min-width:701px){.view-locations-map .view-header .map-overlay-wrapper{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;max-width:1200px;height:100%;position:relative}.view-locations-map .view-header .map-overlay-wrapper::after{clear:both;content:"";display:table}.view-locations-map .view-header .map-overlay-wrapper::after{clear:both;content:"";display:table}}@media screen and (min-width:701px) and (max-width:1199px) and (min-width:701px){.view-locations-map .view-header .map-overlay-wrapper{padding:0 40px}}@media screen and (min-width:701px) and (max-width:700px){.view-locations-map .view-header .map-overlay-wrapper{width:100%}}@media screen and (min-width:701px){.view-locations-map .view-header .map-overlay-wrapper .map-overlay{position:absolute;left:0;top:0;bottom:0;background-color:rgba(0,0,0,0.2);padding:20px}.view-locations-map .view-header .map-overlay-wrapper .map-overlay .view-all-locations-button{pointer-events:all;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#000;display:inline-block;text-decoration:enone;text-align:center;margin:0;margin-top:50px;display:block}.view-locations-map .view-header .map-overlay-wrapper .map-overlay .view-all-locations-button a:hover{background-color:#ddd;color:#777;text-decoration:none}.view-locations-map .view-header .map-overlay-wrapper .map-overlay .view-all-locations-button:hover{background-color:#ddd;color:#777;text-decoration:none}}@media screen and (max-width:700px){.view-locations-map .view-header .map-overlay-wrapper .map-overlay{position:absolute;right:0;top:0;padding:10px}.view-locations-map .view-header .map-overlay-wrapper .map-overlay h3{display:none}.view-locations-map .view-header .map-overlay-wrapper .map-overlay .view-all-locations-button{pointer-events:all;vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#000;display:inline-block;text-decoration:enone;text-align:center;margin:0}.view-locations-map .view-header .map-overlay-wrapper .map-overlay .view-all-locations-button a:hover{background-color:#ddd;color:#777;text-decoration:none}.view-locations-map .view-header .map-overlay-wrapper .map-overlay .view-all-locations-button:hover{background-color:#ddd;color:#777;text-decoration:none}}@media screen and (max-width:700px){.block--views-locations-full-map-block .gmap{max-height:400px}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a{font-family:"Lato",sans-serif,sans-serif;color:#3780ba;font-weight:800;text-transform:uppercase;display:block;border-bottom:1px solid #000;border-bottom:1px solid #c2c2c2;padding-bottom:10px;display:inline-block;text-decoration:none;text-shadow:1px 1px 1px rgba(255,255,255,0.9)}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a{font-size:18px;line-height:18px}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a{font-size:16px;line-height:18px}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a a{color:#333;text-decoration:none}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a a:active,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a a:focus,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a a:hover{text-decoration:none;color:#777}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a:hover,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a:focus,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a:active,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>a:visited{text-decoration:none}
.footer-navigation-container .menu-name-menu-footer-menu ul li{list-style:none;line-height:1px}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu ul li{float:left;margin-right:15px}}.footer-navigation-container .menu-name-menu-footer-menu ul li:last-child{margin-right:0}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu ul li:last-child.menu-mlid-864{margin-top:40px}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu ul li:last-child.menu-mlid-864{float:right;position:relative;right:-20px}}.footer-navigation-container .menu-name-menu-footer-menu ul li:last-child.menu-mlid-864 a{font:0/0 a;text-shadow:none;color:transparent;color:transparent !important;padding:15px 0}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu{padding-top:10px;padding-bottom:10px}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu{padding-top:10px;padding-bottom:10px;overflow:hidden}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a{font-family:"Lato",sans-serif,sans-serif;color:#898989;font-weight:400;text-decoration:none}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a{font-size:14px;line-height:20px}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a{font-size:14px;line-height:22px}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a a{color:#898989}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a a:active,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a a:focus,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a a:hover{text-decoration:none;color:#898989}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a{color:#333;font-size:16px;line-height:30px}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a{color:#fff;font-size:16px}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a:hover,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>a:focus{color:#3780ba;text-decoration:none}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu{padding-bottom:0}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a{font-family:"Lato",sans-serif,sans-serif;color:#898989;font-weight:400;text-decoration:none}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a{font-size:14px;line-height:20px}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a{font-size:14px;line-height:22px}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a a{color:#898989}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a a:active,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a a:focus,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a a:hover{text-decoration:none;color:#898989}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a{color:#333;font-size:15px;line-height:26px}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a{color:#fff;font-size:16px}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a:hover,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li>ul.menu>li>a:focus{color:#3780ba;text-decoration:none}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu{display:block}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu::after{clear:both;content:"";display:table}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li{float:left;width:35%}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(1){width:10%}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(1){margin-right:5%}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(1){margin-right:0}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(2){width:60%}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(2)>a{width:100%;text-align:center}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(2)>a{margin-left:-70px}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(3){width:10%}@media screen and (min-width:701px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(3){margin-left:5%}}@media screen and (max-width:700px){.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li:nth-child(3){margin-left:0}}@media screen and (max-width:700px){.footer-navigation-wrapper,.footer-wrapper{display:inline-block}}@media screen and (max-width:700px){.footer-navigation-wrapper{float:left;width:100%}}@media screen and (max-width:700px){.footer-navigation-wrapper .block--menu-block-6 .menu-block-wrapper>.menu>li{display:none}.footer-navigation-wrapper .block--menu-block-6 .menu-block-wrapper>.menu>li:last-child{display:block;width:100%;padding:0}.footer-navigation-wrapper .block--menu-block-6 .menu-block-wrapper>.menu>li:last-child>a{display:none}}@media screen and (max-width:700px){.footer-wrapper{float:right}}.footer-wrapper .block--menu-block-5 ul.menu{display:block}.footer-wrapper .block--menu-block-5 ul.menu::after{clear:both;content:"";display:table}.footer-wrapper .block--menu-block-5 ul.menu li{float:left;list-style:none;margin-right:14px}.footer-wrapper .block--menu-block-5 ul.menu li:last-child{margin-right:0}.footer-wrapper .block--menu-block-5 ul.menu li a{display:block}.footer-wrapper .block--menu-block-5 ul.menu li a:hover,.footer-wrapper .block--menu-block-5 ul.menu li a.active,.footer-wrapper .block--menu-block-5 ul.menu li a.active-trail{background-color:inherit}.footer-copyright-wrapper .menu-name-menu-secondary-footer-menu{margin-left:4px}.footer-copyright-wrapper .menu-name-menu-secondary-footer-menu ul.menu li{list-style:none;display:inline-block}
.footer-copyright-wrapper .menu-name-menu-secondary-footer-menu ul.menu li:before{content:" | "}.l-header ul.menu{z-index:100;margin:0 auto;list-style:none;position:relative;width:auto}.l-header ul.menu::after{clear:both;content:"";display:table}.l-header ul.menu li,.l-header ul.menu .leaf,.l-header ul.menu .expanded{list-style-type:none;list-style-image:none;box-sizing:border-box}.l-header ul.menu li{float:left;display:block}@media screen and (min-width:701px){.l-header ul.menu li{width:auto;padding:0 13px}}@media screen and (min-width:701px) and (max-width:950px) and (min-width:701px){.l-header ul.menu li{padding:0}}@media screen and (min-width:701px){.l-header ul.menu li.menu-mlid-867{display:none}}@media screen and (min-width:701px) and (max-width:948px){.l-header ul.menu li{margin-right:15px}}@media screen and (max-width:700px){.l-header ul.menu li{width:calc(100%/6 - 2px);margin-right:2px}}.l-header ul.menu li a{display:block;font-family:"Lato",sans-serif,sans-serif}@media screen and (max-width:700px){.l-header ul.menu li a{padding:23px 20px}}@media screen and (min-width:701px){.l-header ul.menu li a{padding:23px 0;float:left;line-height:24px;font-size:14px;font-weight:400;color:#FFF;text-transform:uppercase;text-decoration:none;text-align:center}}.l-header ul.menu li a:hover,.l-header ul.menu li a.active,.l-header ul.menu li a.active-trail{text-underline:none;text-decoration:none}.l-header ul.menu>li{position:relative}.l-header ul.menu>li:hover>a{text-underline:none}.l-header ul.menu>li:hover>ul{visibility:visible;opacity:1;z-index:101;-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s;background-color:rgba(85,85,85,0.8)}.l-header ul.menu>li:hover>ul>li.active,.l-header ul.menu>li:hover>ul>li:hover,.l-header ul.menu>li:hover>ul>li:focus{background-color:#5cb1e2}.l-header ul.menu>li>ul{visibility:hidden;opacity:0;top:70px;left:0;position:absolute;border:1px solid #5cb1e2;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}@media screen and (min-width:701px){.l-header ul.menu>li>ul{width:200px}.l-header ul.menu>li>ul:before{content:"";border-top:#3780ba solid 2px;display:block;position:absolute;top:-10px;width:100%}}@media screen and (max-width:700px){.l-header ul.menu>li>ul{width:180px}}.l-header ul.menu>li>ul>li{font-size:.9em;width:100%;float:none;display:block;overflow:hidden;max-height:40px;height:40px;display:table}.l-header ul.menu>li>ul>li:not(:last-child){border-bottom:2px solid #5cb1e2}.l-header ul.menu>li>ul>li a{float:none}@media screen and (min-width:701px){.l-header ul.menu>li>ul>li a{padding:5px 10px;text-align:left;text-transform:none;color:#fff;text-shadow:none;display:table-cell;vertical-align:middle;font-weight:400;font-size:14px;line-height:16px}}.l-header ul.menu>li>ul>li a:hover,.l-header ul.menu>li>ul>li a:focus,.l-header ul.menu>li>ul>li a:visited{color:#fff}.l-header ul.menu>li>ul>li>ul{top:-1px;left:178px}@media screen and (min-width:701px){.l-header .menu-block-wrapper{margin-top:0}}*:first-child+html .menu{zoom:1}#magic-line{position:absolute;top:20px;left:0;width:100px;height:2px;background:#3780ba;margin:0}.ie6 .menu li,.ie7 .menu li{display:inline}.ie6 #magic-line{bottom:-3px}@media screen and (min-width:701px){.l-header ul.menu>li>ul>li.menu-mlid-910,.l-header ul.menu>li>ul>li.menu-mlid-911{position:static}.l-header ul.menu>li>ul>li.menu-mlid-910.active,.l-header ul.menu>li>ul>li.menu-mlid-911.active{background:transparents}}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li.menu-mlid-912{margin-right:2.5%}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li.menu-mlid-913{margin-left:2.5%}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li.menu-mlid-912,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li.menu-mlid-913{width:45%;float:left}.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li.menu-mlid-912>a,.footer-navigation-container .menu-name-menu-footer-menu>ul.menu>li>ul.menu>li.menu-mlid-913>a{font-weight:700}.node--mini-banner-item--cell{position:relative;overflow:hidden}@media screen and (min-width:701px){.node--mini-banner-item--cell{padding:0;padding-right:10px;padding-left:40px}}@media screen and (max-width:700px){.node--mini-banner-item--cell{padding:0;overflow:hidden}}@media screen and (min-width:701px) and (max-width:1199px){.node--mini-banner-item--cell{padding-right:0}}@media screen and (max-width:700px){.node--mini-banner-item--cell .field--type-image{width:100%}}.node--mini-banner-item--cell .field--type-image img{display:block;width:100%}@media screen and (max-width:700px){.node--mini-banner-item--cell .node-overlay{float:left;overflow:hidden;margin:0;width:100%}}.node--mini-banner-item--cell .node-overlay .vbox.vbox{display:table;height:100%;width:100%}.node--mini-banner-item--cell .node-overlay .vbox.vbox .vbox-content{display:table-cell;vertical-align:middle}.node--mini-banner-item--cell .node-overlay .vbox .vbox-content{padding:0}.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content{padding:0}@media screen and (max-width:700px){.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content{padding:10px 0}}.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content header{position:relative}.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content h3{color:#303030;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:18px;text-decoration:none;text-align:left;text-transform:uppercase;display:block;margin-bottom:15px;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden}.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content a{color:#3780ba;font-family:"Roboto",sans-serif;font-weight:400;font-size:16px;line-height:18px;text-align:left;text-transform:uppercase;display:block;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden}.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content a:hover,.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content a:active,.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content a:visited{color:#3780ba;text-decoration:none}.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content a.read-more-trimmed{font-size:18px;line-height:30px;border-top:solid 2px transparent;color:#3780ba;font-weight:400;text-transform:capitalize;display:none;text-decoration:none;text-align:center;margin-top:10px;float:left}.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content a.read-more-trimmed:hover,.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content a.read-more-trimmed:focus,.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content a.read-more-trimmed:visited{color:#3780ba;text-decoration:none;background-color:transparent;border-top:solid 2px #3780ba}
.node--mini-banner-item--cell .node-overlay .vbox .vbox-content .node__content p{font-family:"Roboto",sans-serif;text-align:left;color:#303030;font-size:16px;line-height:16px;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden;margin-bottom:5px}.front .view-page-mini-banners .view-content::after{clear:both;content:"";display:table}.front .view-page-mini-banners .view-content .views-row{float:left}@media screen and (min-width:701px){.front .view-page-mini-banners .view-content .views-row{margin-bottom:14px;width:100%}.front .view-page-mini-banners .view-content .views-row.views-row-3{margin-bottom:0}}@media screen and (max-width:700px){.front .view-page-mini-banners .view-content .views-row{margin-bottom:15px;width:100%}}.front .view-page-mini-banners .view-content .views-row:last-child{margin-right:0;display:none}.front .view-page-mini-banners .view-content .views-row.views-row-2,.front .view-page-mini-banners .view-content .views-row.views-row-3,.front .view-page-mini-banners .view-content .views-row.views-row-4{display:none}.mini-banners-block{background-color:#fff;text-align:left}@media screen and (min-width:701px){.mini-banners-block{padding:30px 0 0;margin-bottom:30px}}@media screen and (max-width:700px){.mini-banners-block{margin:0}}.mini-banners-block h2{font-weight:600;color:#3780ba;border-bottom:3px #3780ba solid;display:inline-block;text-transform:uppercase}@media screen and (min-width:701px){.mini-banners-block h2{margin-left:40px;font-size:30px;line-height:30px;margin-bottom:25px;padding-bottom:10px}}@media screen and (max-width:700px){.mini-banners-block h2{padding-bottom:10px;margin-bottom:25px;line-height:26px;font-size:26px}}main{position:relative}.bv-video-wrap{width:100%;height:100%;direction:ltr;display:none}.bv-video-wrap--ready{display:block}@media screen and (min-width:701px){.bv-video-wrap--ready{padding-top:95px}}.bv-video-wrap::before{content:"";position:absolute;height:100%;width:100%;top:0;right:0;left:0;bottom:0;z-index:10}.bv-video{width:100%;height:100%}.animated-zoom img{margin:0;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:-webkit-transform .8s cubic-bezier(0.3,0,0.26,1);transition:transform .8s cubic-bezier(0.3,0,0.26,1)}.animated-zoom img:hover,.animated-zoom img:focus,.animated-zoom img:active{-webkit-transform:scale3d(1.06,1.06,1);transform:scale3d(1.06,1.06,1)}.front .node--mini-banner-item--cell:hover .animated-zoom img,.front .node--mini-banner-item--cell:focus .animated-zoom img,.front .node--mini-banner-item--cell:active .animated-zoom img{-webkit-transform:scale3d(1.06,1.06,1);transform:scale3d(1.06,1.06,1)}body:not(.front) .mini-banners-block{width:100%;max-width:1200px;margin:0 auto 60px}@media screen and (min-width:701px){body:not(.front) .mini-banners-block{padding-left:60px}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block{padding:0 20px}}body:not(.front) .mini-banners-block h2{display:none}body:not(.front) .mini-banners-block .block__content .view-content .views-row{float:left;margin-bottom:1.68%}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell{padding:0;position:relative}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay{transition:all .25s ease-in}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .vbox{width:225px}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .vbox{width:100%;max-width:150px}}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell:hover .node-overlay,body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell:focus .node-overlay{width:90% !important;transition:all .25s ease-out}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .field--type-image{width:100%}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay{margin:0;position:absolute;display:block;height:90%;top:5%;bottom:5%;right:5%;left:5%;background-color:rgba(255,255,255,0.65)}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay{width:50%}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay{width:90%}}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content{background-color:rgba(255,255,255,0)}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content h3{color:#03508c;font-weight:400;font-family:"Lato",sans-serif,sans-serif}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content h3{text-align:left;padding:0 20px;font-size:24px;line-height:30px}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content h3{text-align:left;padding:0 5px;font-size:16px;line-height:20px}}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content a{color:#03508c;font-weight:400;font-family:"Lato",sans-serif,sans-serif}
@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content a{text-align:left;line-height:30px;font-size:24px}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content a{text-align:center;line-height:20px;font-size:18px}}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content a:hover,body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content a:focus,body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content a:active,body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content a:visited{color:#03508c;text-decoration:none}body:not(.front) .mini-banners-block .block__content .view-content .views-row .node--mini-banner-item--cell .node-overlay .node__content p{display:none}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1{margin-right:1.68%}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1{width:49.16%}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1{width:100%}}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1 .node--mini-banner-item--cell .node-overlay{background-color:rgba(255,255,255,0.65)}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1 .node--mini-banner-item--cell .node-overlay{width:50%}}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1 .node--mini-banner-item--cell .node-overlay .node__content h3{color:#03508c}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1 .node--mini-banner-item--cell .node-overlay .node__content a{color:#03508c}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1 .node--mini-banner-item--cell .node-overlay .node__content a:hover,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1 .node--mini-banner-item--cell .node-overlay .node__content a:focus,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1 .node--mini-banner-item--cell .node-overlay .node__content a:active,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-1 .node--mini-banner-item--cell .node-overlay .node__content a:visited{color:#03508c}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2{width:49.16%}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2{width:100%}}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay{background-color:rgba(3,80,140,0.65)}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay{width:50%}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay{width:50%}}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay .node__content h3{color:#fff}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay .node__content a{color:#fff}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay .node__content a:hover,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay .node__content a:focus,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay .node__content a:active,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-2 .node--mini-banner-item--cell .node-overlay .node__content a:visited{color:#fff}body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3{margin-right:1.68%}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3{width:63.59%}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3{width:100%}}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay{width:50%;background-color:rgba(3,80,140,0.65)}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay{width:50%;background-color:rgba(255,255,255,0.65)}}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content h3{color:#fff}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content h3{color:#03508c}}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a{color:#fff}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a{color:#03508c}}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a:hover,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a:focus,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a:active,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a:visited{color:#fff}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a:hover,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a:focus,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a:active,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-3 .node--mini-banner-item--cell .node-overlay .node__content a:visited{color:#03508c}
}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4{width:34.73%}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4{width:100%}}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay{width:50%;background-color:rgba(255,255,255,0.65)}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay{width:50%;background-color:rgba(3,80,140,0.65)}}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content h3{color:#03508c}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content h3{color:#fff}}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a{color:#03508c}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a{color:#fff}}@media screen and (min-width:701px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a:hover,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a:focus,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a:active,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a:visited{color:#03508c}}@media screen and (max-width:700px){body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a:hover,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a:focus,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a:active,body:not(.front) .mini-banners-block .block__content .view-content .views-row.views-row-4 .node--mini-banner-item--cell .node-overlay .node__content a:visited{color:#fff}}body.front .read-more-trimmed{display:inline-block !important}.page-node-98 #block-views-page-mini-banners-block .block__content{display:none}.mobile-menu-wrapper{font-family:"Lato",sans-serif,sans-serif;display:none}@media screen and (max-width:700px){.mobile-menu-wrapper{display:block;position:fixed;top:0;bottom:0;left:0;width:100%;z-index:800;background-color:#FFF;padding:0 0 20px;-webkit-transition-property:all;-moz-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;opacity:0;visibility:hidden}.mobile-menu-wrapper .l-region--mobile-offcanvas{margin:0 0 20px}.mobile-menu-wrapper .menu-trigger{display:block;float:right;cursor:pointer;margin-top:12px;margin-bottom:12px;margin-left:16px;margin-right:20px;position:absolute;top:0;right:0}.mobile-menu-wrapper.open{visibility:visible;opacity:1;overflow-x:scroll;z-index:9999}.mobile-menu-wrapper h2.block__title{color:#777;margin-bottom:0;margin-top:10px;font-size:16px;text-align:center;border-bottom:1px solid #000}.mobile-menu-wrapper ul+ul{margin-top:32px;border-top:1px solid #000}.mobile-menu-wrapper ul li{position:relative}.mobile-menu-wrapper ul li a{display:block;color:#04599c;padding:0 20px;text-transform:uppercase;text-align:center;line-height:50px;font-size:22px;font-weight:600}
.mobile-menu-wrapper ul li.menu-mlid-867{text-align:center}}@media screen and (max-width:700px) and (min-width:desktop){.mobile-menu-wrapper ul li.menu-mlid-867{display:none}}@media screen and (max-width:700px){.mobile-menu-wrapper ul li.menu-mlid-867 a{font:0/0 a;display:inline-block}.mobile-menu-wrapper ul li.expanded:not(.active-trail)>.menu{display:none}.mobile-menu-wrapper ul li.expanded:after{content:"";line-height:28px;width:28px;height:28px;color:#777;position:absolute;top:6px;right:5%;padding:0;cursor:pointer;background-image:url(/sites/all/themes/alsarif/images/icons/menu-up-arrow.png)}.mobile-menu-wrapper ul li.expanded.current-expanded:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.mobile-menu-wrapper ul li.active>a{background-color:#50b1e8;color:#FFF}.mobile-menu-wrapper ul li ul li{font-size:.9em}.mobile-menu-wrapper ul li ul li a{line-height:20px;font-size:15px;color:#303030;font-weight:400;text-transform:none}.mobile-menu-wrapper ul.menu li{list-style-image:none;list-style-type:none;margin-bottom:10px}.mobile-menu-wrapper ul.language-switcher-locale-url{padding:0 20px;display:inline-block}.mobile-menu-wrapper ul.language-switcher-locale-url li a{font-weight:400;text-align:left;padding:0;font-size:22px}.mobile-menu-wrapper ul.language-switcher-locale-url li.active{display:none}}@media screen and (max-width:700px){.mobile-menu-wrapper ul.menu>li>ul>li.menu-mlid-910>a:first-child,.mobile-menu-wrapper ul.menu>li>ul>li.menu-mlid-911>a:first-child{background-color:transparent;color:#04599c;text-decoration:underline;margin-bottom:10px;margin-top:5px}.mobile-menu-wrapper ul.menu>li>ul>li.menu-mlid-910 ul,.mobile-menu-wrapper ul.menu>li>ul>li.menu-mlid-911 ul{display:block !important}.mobile-menu-wrapper ul.menu>li>ul>li.menu-mlid-910:after,.mobile-menu-wrapper ul.menu>li>ul>li.menu-mlid-911:after{content:none}}.flexslider .node--linked-slide.node-teaser{position:relative}.flexslider .node--linked-slide.node-teaser .slide-overlay{top:20px;bottom:20px;padding:20px;position:absolute;right:100px;left:100px;background-color:rgba(255,255,255,0.5);text-align:center}.popup{position:fixed;z-index:800;top:0;left:0;width:100%;height:100%;display:none}.popup.open{display:block}.popup.gmap-popup{display:block;visibility:hidden}.popup.gmap-popup.open{visibility:visible}.popup .close{position:absolute;display:block;right:0;top:0;cursor:hand;cursor:pointer;background-image:url(/sites/all/themes/alsarif/images/icons/close.png);width:26px;height:26px}.popup .popup-container{position:absolute;left:0;top:0;width:100%;height:100%;display:table}.popup .popup-container .popup-wrapper{padding:20px;display:table-cell;vertical-align:middle}.popup .popup-container .popup-wrapper.centered{text-align:center}.popup .popup-container .popup-wrapper .veil{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:1;background-color:rgba(0,0,0,0.5)}.popup .popup-container .popup-wrapper .popup-box{width:80%;z-index:2;min-width:300px;margin:0 auto;border:1px solid #000;background-color:#FFF;position:relative;padding:30px;max-width:960px}@media screen and (max-width:700px){.popup .popup-container .popup-wrapper .popup-box{width:100%}}.my-popup{width:100%;height:100%;display:none;position:fixed;top:0;left:0;background:rgba(0,0,0,0.75);z-index:99999999999}.my-popup-inner{max-width:700px;width:90%;padding:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0px 2px 6px #000;border-radius:3px;background:#fff}.my-popup-inner h3{color:#03508c;margin-bottom:35px;font-size:30px;line-height:24px;font-weight:600}.my-popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:15px;right:15px;transition:ease .25s all;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:1000px;background:rgba(0,0,0,0.8);font-family:Arial,Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#fff}.my-popup-close:hover{-webkit-transform:translate(50%,-50%) rotate(180deg);transform:translate(50%,-50%) rotate(180deg);background:#000;text-decoration:none}
.node--product--cell{position:relative;overflow:hidden}.node--product--cell .image-content{width:100%}.node--product--cell .image-content img{display:block;width:100%}.node--product--cell .content-overlay{position:relative;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (min-width:701px){.node--product--cell .content-overlay{margin-top:-60px;margin-left:20px;margin-right:20px;background-image:url(/sites/all/themes/alsarif/images/high-bg-en.png);padding:10px 40px}}@media screen and (max-width:700px){.node--product--cell .content-overlay{margin-top:-30px;margin-left:10px;margin-right:10px;background-image:none;padding:10px}}@media screen and (min-width:701px){.node--product--cell .content-overlay header{margin-bottom:30px}}@media screen and (max-width:700px){.node--product--cell .content-overlay header{margin-bottom:10px}}.node--product--cell .content-overlay header h3{color:#04599c;font-weight:600}@media screen and (min-width:701px){.node--product--cell .content-overlay header h3{margin-top:10px;font-size:24px;line-height:24px}}@media screen and (max-width:700px){.node--product--cell .content-overlay header h3{margin-top:0;line-height:18px;font-size:18px}}.node--product--cell .content-overlay .read-more-button{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#000;display:inline-block;text-decoration:enone;text-align:center;margin:0;background:transparent;color:#3780ba;border-top:solid 2px transparent;border-radius:0;text-decoration:none;font-weight:400;text-transform:capitalize;text-align:left;display:inline-block !important}.node--product--cell .content-overlay .read-more-button a:hover{background-color:#ddd;color:#777;text-decoration:none}.node--product--cell .content-overlay .read-more-button:hover{background-color:#ddd;color:#777;text-decoration:none}@media screen and (min-width:701px){.node--product--cell .content-overlay .read-more-button{padding:0 3px;font-size:18px;line-height:30px}}@media screen and (max-width:700px){.node--product--cell .content-overlay .read-more-button{font-size:15px;line-height:25px;padding:0 5px}}.node--product--cell .content-overlay .read-more-button:hover,.node--product--cell .content-overlay .read-more-button:focus{color:#3780ba;text-decoration:none;background-color:transparent;border-top:solid 2px #3780ba;background-color:transparent}@media screen and (min-width:701px){.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider{display:block}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2::after,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider::after,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2::after,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider::after{clear:both;content:"";display:table}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row{margin-bottom:10px;float:left;display:block;margin-right:.84034%;width:32.77311%;margin-bottom:40px;width:31.7%;margin-right:2.45%;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}
.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row:last-child,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row:last-child,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row:last-child,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row:last-child{margin-right:0}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row:nth-child(3n),.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row:nth-child(3n),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row:nth-child(3n),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row:nth-child(3n){margin-right:0}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row:nth-child(3n+1),.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row:nth-child(3n+1),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row:nth-child(3n+1),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row:nth-child(3n+1){clear:both}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content:hover,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content:focus,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content:hover,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content:focus,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content:hover,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content:focus,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content:hover,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content:focus{-webkit-transform:scale(0.95) perspective(1px) translateZ(0);-ms-transform:scale(0.95) perspective(1px) translateZ(0);-moz-transform:scale(0.95) perspective(1px) translateZ(0);transform:scale(0.95) perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}}@media screen and (max-width:700px){.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}
.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content:hover,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content:focus,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content:hover,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content:focus,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content:hover,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row .image-content:focus,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content:hover,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider .views-row .image-content:focus{-webkit-transform:scale(0.95) perspective(1px) translateZ(0);-ms-transform:scale(0.95) perspective(1px) translateZ(0);-moz-transform:scale(0.95) perspective(1px) translateZ(0);transform:scale(0.95) perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}}@media screen and (max-width:700px){.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2{display:block}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2::after,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2::after{clear:both;content:"";display:table}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row{margin-bottom:10px;float:left;display:block;margin-right:1.69492%;width:49.15254%}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row:last-child,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row:last-child{margin-right:0}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row:nth-child(2n),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row:nth-child(2n){margin-right:0}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-2 .views-row:nth-child(2n+1),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-2 .views-row:nth-child(2n+1){clear:both}}@media screen and (max-width:700px){.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-slider,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-slider{display:none}}@media screen and (min-width:701px){.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1{display:block}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1::after,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1::after{clear:both;content:"";display:table}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row{margin-bottom:30px;float:left;display:block;margin-right:.84034%;width:32.77311%;width:31.7%;margin-right:2.45%;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}
.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row:last-child,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row:last-child{margin-right:0}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row:nth-child(3n),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row:nth-child(3n){margin-right:0}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row:nth-child(3n+1),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row:nth-child(3n+1){clear:both}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content:hover,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content:focus,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content:hover,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content:focus{-webkit-transform:scale(0.95) perspective(1px) translateZ(0);-ms-transform:scale(0.95) perspective(1px) translateZ(0);-moz-transform:scale(0.95) perspective(1px) translateZ(0);transform:scale(0.95) perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}}@media screen and (max-width:700px){.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row{margin-bottom:20px;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content:hover,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content:focus,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content:hover,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-3-1 .views-row .image-content:focus{-webkit-transform:scale(0.95) perspective(1px) translateZ(0);-ms-transform:scale(0.95) perspective(1px) translateZ(0);-moz-transform:scale(0.95) perspective(1px) translateZ(0);transform:scale(0.95) perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}}@media screen and (min-width:701px){.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1{display:block}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1::after,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1::after{clear:both;content:"";display:table}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row{margin-bottom:10px;float:left;display:block;margin-right:.84034%;width:49.57983%;margin-right:3%;width:48.5%;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}
.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row:last-child,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row:last-child{margin-right:0}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row:nth-child(2n),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row:nth-child(2n){margin-right:0}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row:nth-child(2n+1),.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row:nth-child(2n+1){clear:both}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content:hover,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content:focus,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content:hover,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content:focus{-webkit-transform:scale(0.95) perspective(1px) translateZ(0);-ms-transform:scale(0.95) perspective(1px) translateZ(0);-moz-transform:scale(0.95) perspective(1px) translateZ(0);transform:scale(0.95) perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}}@media screen and (max-width:700px){.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row{margin-bottom:20px;-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content{-webkit-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content:hover,.view-business-product-grid .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content:focus,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content:hover,.view-business-product-slider .view-content .business-product-grid.product-grid-layout-2-1 .views-row .image-content:focus{-webkit-transform:scale(0.95) perspective(1px) translateZ(0);-ms-transform:scale(0.95) perspective(1px) translateZ(0);-moz-transform:scale(0.95) perspective(1px) translateZ(0);transform:scale(0.95) perspective(1px) translateZ(0);backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;-webkit-filter:blur(0)}}@media screen and (min-width:701px){.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider{display:none}}@media screen and (max-width:700px){.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider{display:block}}@media screen and (min-width:701px){.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick{position:relative}
.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:all}.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-arrow,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-arrow{position:absolute;top:0;bottom:0;font:0/0 a;text-shadow:none;color:transparent;outline:0;background:none;padding:0 10px;width:70px;margin:0;pointer-events:all}.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-arrow:after,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-arrow:after{pointer-events:all;top:50%;margin-top:-25px;display:block;color:#000;height:50px;text-align:center;background-repeat:no-repeat;background-position:center;line-height:52px;font-size:60px;font-weight:600}.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-arrow.slick-disabled,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-arrow.slick-disabled{cursor:default}.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-arrow.slick-disabled:after,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-arrow.slick-disabled:after{opacity:.3}.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-prev,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-prev{left:0}.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-prev:after,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-prev:after{content:" ";background-image:url(/sites/all/themes/alsarif/images/icons/arrow-left-projects.png)}.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-next,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-next{right:0}.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-next:after,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow .slick-next:after{content:" ";background-image:url(/sites/all/themes/alsarif/images/icons/arrow-right-projects.png)}}@media screen and (max-width:700px){.view-business-product-grid .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow,.view-business-product-slider .view-content .business-product-slider.product-grid-layout-3-slider .slick .slick__arrow{display:none}}.view-business-product-grid{background:#fff}.view-business-product-grid h2{background:#fff;margin-bottom:0;color:#04599c;text-transform:uppercase;font-size:30px;font-weight:600;line-height:72px}@media screen and (min-width:701px){.view-business-product-grid h2{padding:0 40px}}@media screen and (max-width:700px){.view-business-product-grid h2{padding:10px 6.75%;text-align:center;line-height:28px;font-size:26px}}body.page-node-157 .node--product--cell .content-overlay .read-more{display:none}@media screen and (max-width:700px){body.page-node-157 .business-product-grid .node--product--cell{margin-bottom:20px}}.node--product--teaser{margin-bottom:10px;position:relative}
.node--product--teaser::after{clear:both;content:"";display:table}.node--product--teaser>div>.image-content{border-top:solid 7px #107b87}@media screen and (min-width:701px){.node--product--teaser>div>.image-content{width:640px;float:left;margin-right:10px;margin-top:20px}}.node--product--teaser>div>.image-content img{display:block;width:100%}.node--product--teaser>div>header h3{font-family:"Lato",sans-serif,sans-serif;margin-bottom:10px;font-size:24px;line-height:32px;color:#333;font-weight:700;padding:10px 0;margin:0}@media screen and (max-width:700px){.node--product--teaser>div>header h3{font-size:18px;line-height:24px;text-decoration:none}}.node--product--teaser>div>header h3 a{color:#333;text-decoration:none}.node--product--teaser>div>header h3 a:active,.node--product--teaser>div>header h3 a:focus,.node--product--teaser>div>header h3 a:hover{text-decoration:none;color:#777}@media screen and (min-width:701px){.node--product--teaser>div>.text-content{padding-bottom:40px}.node--product--teaser>div>.text-content h3{color:#04599c;text-transform:uppercase;padding:20px 0;line-height:36px;font-size:36px;font-weight:600}.node--product--teaser>div>.text-content.has-image{margin-left:680px;min-height:380px}}@media screen and (max-width:700px){.node--product--teaser>div>.text-content{padding-bottom:0}.node--product--teaser>div>.text-content h3{color:#04599c;text-transform:uppercase;padding:20px 0;line-height:30px;font-size:30px;font-weight:600}}.node--product--teaser>div>.text-content .field--name-body{margin:10px 0}.node--product--teaser>div>.text-content .field--name-body p{color:#303030;font-weight:400;font-style:italic;margin-bottom:10px}@media screen and (min-width:701px){.node--product--teaser>div>.text-content .field--name-body p{font-size:18px;line-height:24px}}@media screen and (max-width:700px){.node--product--teaser>div>.text-content .field--name-body p{text-align:left;font-size:16px;line-height:20px}}.node--product--teaser>div>.text-content .field--name-body ul{list-style-type:none}.node--product--teaser>div>.text-content .field--name-body ul li{color:#303030;font-weight:400}@media screen and (min-width:701px){.node--product--teaser>div>.text-content .field--name-body ul li{font-size:18px;line-height:36px}}@media screen and (max-width:700px){.node--product--teaser>div>.text-content .field--name-body ul li{padding-left:14px;font-size:16px;line-height:18px}}.node--product--teaser>div>.text-content .field--name-body ul li:before{content:"•";font-family:Arial;color:#107b87;vertical-align:middle}@media screen and (min-width:701px){.node--product--teaser>div>.text-content .field--name-body ul li:before{font-size:28px;margin-right:10px}}@media screen and (max-width:700px){.node--product--teaser>div>.text-content .field--name-body ul li:before{font-size:26px;margin-left:-20px;padding-right:10px}}@media screen and (min-width:701px){.node--product--teaser .none-layout .text-content{position:relative}.node--product--teaser .none-layout .text-content .buttons{position:absolute;right:0;bottom:0}.node--product--teaser .none-layout .text-content .buttons .contact-container{display:none}}@media screen and (max-width:700px){.node--product--teaser .none-layout .text-content .buttons{position:absolute;left:0;bottom:0;width:100%;text-align:center}.node--product--teaser .none-layout .text-content .buttons::after{clear:both;content:"";display:table}.node--product--teaser .none-layout .text-content .buttons .contact-container{display:none}}.node--product--teaser .grid-layout,.node--product--teaser .slider-layout{margin-top:60px}@media screen and (max-width:700px){.node--product--teaser .grid-layout,.node--product--teaser .slider-layout{margin-top:30px}}.node--product--teaser .grid-layout .text-content::after,.node--product--teaser .slider-layout .text-content::after{clear:both;content:"";display:table}.node--product--teaser .grid-layout .text-content .buttons a,.node--product--teaser .slider-layout .text-content .buttons a{font-size:18px;line-height:40px;background:#107b87;color:#fff;border:solid 2px #107b87;border-radius:6px;text-decoration:none;text-align:center;font-weight:400;text-transform:capitalize;min-width:150px;display:block;padding:0 20px}@media screen and (min-width:701px){.node--product--teaser .grid-layout .text-content .buttons,.node--product--teaser .slider-layout .text-content .buttons{position:absolute;right:0;bottom:-60px;margin-bottom:0}.node--product--teaser .grid-layout .text-content .buttons .contact-container,.node--product--teaser .grid-layout .text-content .buttons .download-catalog-container,.node--product--teaser .slider-layout .text-content .buttons .contact-container,.node--product--teaser .slider-layout .text-content .buttons .download-catalog-container{position:relative;float:right;margin-left:10px}}@media screen and (max-width:700px){.node--product--teaser .grid-layout .text-content .buttons,.node--product--teaser .slider-layout .text-content .buttons{position:absolute;left:0;bottom:0;width:100%}.node--product--teaser .grid-layout .text-content .buttons::after,.node--product--teaser .slider-layout .text-content .buttons::after{clear:both;content:"";display:table}.node--product--teaser .grid-layout .text-content .buttons .contact-container,.node--product--teaser .slider-layout .text-content .buttons .contact-container{float:none;width:100%;max-width:250px;margin:0 auto 10px}.node--product--teaser .grid-layout .text-content .buttons .download-catalog-container,.node--product--teaser .slider-layout .text-content .buttons .download-catalog-container{float:none;width:100%;max-width:250px;margin:0 auto 10px}}.node--product--teaser .grid-layout .text-content,.node--product--teaser .slider-layout .text-content{padding-bottom:0;text-align:center;margin-bottom:30px}@media screen and (max-width:700px){.node--product--teaser .grid-layout,.node--product--teaser .slider-layout{padding-bottom:140px;position:relative}}.node--product--teaser .slider-layout .product-samples-slider-container .slick-slider{max-width:1080px;margin:0 auto}.node--product--teaser .slider-layout .product-samples-slider-container .slick-slider .title-overlay{display:none}.block--views-business-product-grid-block,.block--views-business-product-slider-block{position:relative}@media screen and (min-width:701px){.block--views-business-product-grid-block,.block--views-business-product-slider-block{max-width:1200px;width:100%;margin:0 auto}}@media screen and (min-width:701px){.block--views-business-product-grid-block .buttons-container,.block--views-business-product-slider-block .buttons-container{display:none;position:absolute;z-index:1;top:0;right:0}.block--views-business-product-grid-block .buttons-container>div,.block--views-business-product-slider-block .buttons-container>div{float:left}.block--views-business-product-grid-block .buttons-container>div:not(:last-child),.block--views-business-product-slider-block .buttons-container>div:not(:last-child){margin-right:10px}}@media screen and (max-width:700px){.block--views-business-product-grid-block .buttons-container,.block--views-business-product-slider-block .buttons-container{display:none}.block--views-business-product-grid-block .buttons-container::after,.block--views-business-product-slider-block .buttons-container::after{clear:both;content:"";display:table}.block--views-business-product-grid-block .buttons-container .download-catalog-container,.block--views-business-product-slider-block .buttons-container .download-catalog-container{float:right}.block--views-business-product-grid-block .buttons-container .download-brochure-container,.block--views-business-product-slider-block .buttons-container .download-brochure-container{position:absolute;top:0;right:0}.block--views-business-product-grid-block .buttons-container .contact-us-container,.block--views-business-product-slider-block .buttons-container .contact-us-container{float:left}}.download-catalog-link{background-color:#fff !important;color:#107b87 !important;display:none !important}.download-catalog-link:after{float:right;content:" ";margin-left:20px;width:42px;height:37px;background-image:url(/sites/all/themes/alsarif/images/icons/pdf.png);display:inline-block;background-repeat:no-repeat;background-position:center}
body.page-node-155 .download-catalog-link{display:block !important}@media screen and (min-width:701px){.view-business-product-details-list{margin:30px 0}}@media screen and (max-width:700px){.view-business-product-details-list{padding:10px 6.75% 0}}.view-business-product-details-list .view-content .views-row{margin-bottom:10px}@media screen and (max-width:700px){.view-business-product-details-list .view-content .views-row:first-child{margin-bottom:30px}}.view-product-samples-slider{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}.view-product-samples-slider::after{clear:both;content:"";display:table}.view-product-samples-slider::after{clear:both;content:"";display:table}@media screen and (max-width:1199px) and (min-width:701px){.view-product-samples-slider{padding:0 40px}}@media screen and (max-width:700px){.view-product-samples-slider{width:100%}}@media screen and (max-width:700px){.view-product-samples-slider .slick--view--projects-carousel{width:100%}}@media screen and (min-width:701px){.view-product-samples-slider .slick{position:relative}.view-product-samples-slider .slick .slick__arrow{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:all}.view-product-samples-slider .slick .slick__arrow .slick-arrow{position:absolute;top:0;bottom:0;font:0/0 a;text-shadow:none;color:transparent;outline:0;background:none;padding:0 10px;width:70px;margin:0;pointer-events:all}.view-product-samples-slider .slick .slick__arrow .slick-arrow:after{pointer-events:all;top:50%;margin-top:-25px;display:block;color:#000;height:50px;text-align:center;background-repeat:no-repeat;background-position:center;line-height:52px;font-size:60px;font-weight:600}.view-product-samples-slider .slick .slick__arrow .slick-arrow.slick-disabled{cursor:default}.view-product-samples-slider .slick .slick__arrow .slick-arrow.slick-disabled:after{opacity:.3}.view-product-samples-slider .slick .slick__arrow .slick-prev{left:0}.view-product-samples-slider .slick .slick__arrow .slick-prev:after{content:" ";background-image:url(/sites/all/themes/alsarif/images/icons/arrow-left-projects.png)}.view-product-samples-slider .slick .slick__arrow .slick-next{right:0}.view-product-samples-slider .slick .slick__arrow .slick-next:after{content:" ";background-image:url(/sites/all/themes/alsarif/images/icons/arrow-right-projects.png)}}@media screen and (max-width:700px){.view-product-samples-slider .slick .slick__arrow{display:none}}@media screen and (max-width:700px){.block--views-business-product-grid-block{padding:0 6.75%}}.twitter-button,.facebook-button,.instagram-button,.linkedin-button{font:0/0 a;text-shadow:none;color:transparent;background-repeat:no-repeat;background-position:left center}@media screen and (min-width:701px){.twitter-button,.facebook-button,.instagram-button,.linkedin-button{width:36px;height:36px;background-size:36px}}@media screen and (max-width:700px){.twitter-button,.facebook-button,.instagram-button,.linkedin-button{width:36px;height:36px;background-size:36px}}.twitter-button{background-image:url(/sites/all/themes/alsarif/images/icons/twitter.png)}.facebook-button{background-image:url(/sites/all/themes/alsarif/images/icons/facebook.png)}.instagram-button{background-image:url(/sites/all/themes/alsarif/images/icons/instagram.png)}.linkedin-button{background-image:url(/sites/all/themes/alsarif/images/icons/linkedin.png)}.block.block--simplenews .block__content p{font-family:"Lato",sans-serif,sans-serif;color:#898989;font-weight:400;text-decoration:none;margin-bottom:10px}@media screen and (min-width:701px){.block.block--simplenews .block__content p{font-size:14px;line-height:20px}}@media screen and (max-width:700px){.block.block--simplenews .block__content p{font-size:14px;line-height:22px}}.block.block--simplenews .block__content p a{color:#898989}.block.block--simplenews .block__content p a:active,.block.block--simplenews .block__content p a:focus,.block.block--simplenews .block__content p a:hover{text-decoration:none;color:#898989}
.block.block--simplenews form.simplenews-subscribe{position:relative}.block.block--simplenews form.simplenews-subscribe::after{clear:both;content:"";display:table}.block.block--simplenews form.simplenews-subscribe .form-item label{display:none}@media screen and (min-width:701px){.block.block--simplenews form.simplenews-subscribe .messages.messages-inline{position:absolute;top:37px;left:20px;width:240px;background-color:rgba(255,0,0,0.7);color:#fff;font-size:.6em;border-radius:3px;line-height:14px;padding:1px 5px;border:none;margin:0}}.block.block--simplenews form.simplenews-subscribe .form-item{float:left;margin-bottom:20px;width:calc(100% - 140px)}.block.block--simplenews form.simplenews-subscribe .form-item input.form-text{width:100%}.block.block--simplenews form.simplenews-subscribe .form-submit{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#000;display:inline-block;text-decoration:enone;text-align:center;margin:0;margin-bottom:20px}.block.block--simplenews form.simplenews-subscribe .form-submit a:hover{background-color:#ddd;color:#777;text-decoration:none}.block.block--simplenews form.simplenews-subscribe .form-submit:hover{background-color:#ddd;color:#777;text-decoration:none}.block.block--simplenews form.simplenews-subscribe .form-item+.form-submit{float:right}#block-views-board-members-block,#block-views-executive-team-block{background-color:#fff}@media screen and (min-width:701px){#block-views-board-members-block,#block-views-executive-team-block{padding:0 60px}}@media screen and (max-width:700px){#block-views-board-members-block,#block-views-executive-team-block{padding:0 20px}}#block-views-board-members-block h2,#block-views-executive-team-block h2{text-align:center;color:#04599c;font-weight:600;margin-bottom:0}@media screen and (min-width:701px){#block-views-board-members-block h2,#block-views-executive-team-block h2{padding:20px 0 0;font-size:36px;line-height:60px}}@media screen and (max-width:700px){#block-views-board-members-block h2,#block-views-executive-team-block h2{position:relative;background:#fff;padding-top:10px;text-transform:uppercase;font-size:30px;line-height:60px}}@media screen and (min-width:701px){#block-views-executive-team-block{margin-top:0;margin-bottom:60px}}@media screen and (max-width:700px){#block-views-executive-team-block{margin-top:0;margin-bottom:30px}}.node--team-member.node-teaser{margin-bottom:20px}.node--team-member.node-teaser h3{margin-bottom:0;text-align:center;color:#555;font-weight:600}@media screen and (min-width:701px){.node--team-member.node-teaser h3{font-size:24px;line-height:30px}}@media screen and (max-width:700px){.node--team-member.node-teaser h3{margin-top:5px;font-weight:600;font-size:16px;line-height:18px}}.node--team-member.node-teaser .field--name-field-position{text-align:center;color:#7d7d7d;font-weight:400;font-family:"Lato",sans-serif,sans-serif}@media screen and (min-width:701px){.node--team-member.node-teaser .field--name-field-position{margin-top:5px;font-size:16px;line-height:20px}}@media screen and (max-width:700px){.node--team-member.node-teaser .field--name-field-position{line-height:16px;font-size:14px}}.node--team-member.node-teaser .field--name-field-timeline{margin-top:10px;font-size:.9em}.node--team-member.node-teaser .image-content img{display:block;width:100%;max-width:250px;margin:0 auto}.node--team-member.node-teaser .text-content{margin-top:10px;text-align:center}.team-members-view{margin-top:20px}@media screen and (min-width:701px){.team-members-view .view-content{display:block}.team-members-view .view-content::after{clear:both;content:"";display:table}.team-members-view .view-content .views-row{float:left;display:block;margin-right:.84034%;width:24.36975%}.team-members-view .view-content .views-row:last-child{margin-right:0}.team-members-view .view-content .views-row:nth-child(4n){margin-right:0}.team-members-view .view-content .views-row:nth-child(4n+1){clear:both}}@media screen and (min-width:701px){.team-members-view .view-content{display:block}.team-members-view .view-content::after{clear:both;content:"";display:table}.team-members-view .view-content .views-row{float:left;display:block;margin-right:.84034%;width:24.36975%}.team-members-view .view-content .views-row:last-child{margin-right:0}.team-members-view .view-content .views-row:nth-child(4n){margin-right:0}.team-members-view .view-content .views-row:nth-child(4n+1){clear:both}}@media screen and (max-width:700px){.team-members-view .view-content{display:block}.team-members-view .view-content::after{clear:both;content:"";display:table}.team-members-view .view-content .views-row{float:left;display:block;margin-right:1.69492%;width:49.15254%}.team-members-view .view-content .views-row:last-child{margin-right:0}.team-members-view .view-content .views-row:nth-child(2n){margin-right:0}.team-members-view .view-content .views-row:nth-child(2n+1){clear:both}}#block-views-view-alsarif-team-block h2{display:none}.node--alsarif-team img{max-width:100%;height:auto}.node--alsarif-team .wrapper-content-map{width:100%;margin-top:-7px;overflow:hidden;display:block;padding-bottom:20px}.node--alsarif-team .wrapper-content-map .team-row{float:left;display:inline-block;width:20%;visibility:hidden;border-top:solid red 5px}@media screen and (max-width:700px){.node--alsarif-team .wrapper-content-map .team-row{padding:0 5px}}.node--alsarif-team .wrapper-content-map .team-row .field--name-field-title{padding-top:15px;margin-bottom:0;color:#555;font-weight:600}@media screen and (min-width:701px){.node--alsarif-team .wrapper-content-map .team-row .field--name-field-title{font-size:24px;line-height:30px}}@media screen and (max-width:700px){.node--alsarif-team .wrapper-content-map .team-row .field--name-field-title{font-size:16px;line-height:18px;margin-top:5px}}.node--alsarif-team .wrapper-content-map .team-row .field--name-field-team-position{color:#7d7d7d;font-weight:400}@media screen and (min-width:701px){.node--alsarif-team .wrapper-content-map .team-row .field--name-field-team-position{line-height:20px;font-size:16px;margin-top:5px}}@media screen and (max-width:700px){.node--alsarif-team .wrapper-content-map .team-row .field--name-field-team-position{line-height:16px;font-size:14px}}@media screen and (max-width:700px){.page-node-99 .l-page .l-page-table .l-content .content-wrapper .content{margin-top:0}}@media screen and (max-width:700px){.page-node-99 .l-page .l-page-table .l-content-pre-2{display:none}
}@media screen and (max-width:700px){.page-node-99 .l-page .l-page-table .l-footer-row{position:absolute;bottom:0;width:100%}}.timeline-history-block .view-timeline{margin:20px 0}@media screen and (min-width:701px){.timeline-history-block .view-timeline .view-header,.timeline-history-block .view-timeline .view-footer{text-align:center}}@media screen and (max-width:700px){.timeline-history-block .view-timeline .view-header,.timeline-history-block .view-timeline .view-footer{text-align:left;padding-left:40px}}.timeline-history-block .view-timeline .view-header{margin-bottom:20px;color:#898989;font-family:"Lato",sans-serif,sans-serif;font-size:16px;line-height:32px;font-weight:600}.timeline-history-block .view-timeline .view-content{font-family:"Lato",sans-serif,sans-serif}@media screen and (min-width:701px){.timeline-history-block .view-timeline .view-content .content-side{width:69%}.timeline-history-block .view-timeline .view-content .image-side{max-height:170px}.timeline-history-block .view-timeline .view-content .image-side .field__item{max-width:170px;height:170px;overflow:hidden}.timeline-history-block .view-timeline .view-content .image-side .field__item img{border-radius:10px;height:170px}}@media screen and (max-width:700px){.timeline-history-block .view-timeline .view-content .image-side{display:none}}.timeline-history-block .view-timeline .view-footer{margin-top:20px;color:#898989;font-family:"Lato",sans-serif,sans-serif;font-size:18px;line-height:32px;font-weight:600}.timeline-history-block .view-timeline ul{width:100%;display:block;list-style:none}.timeline-history-block .view-timeline ul::after{clear:both;content:"";display:table}.timeline-history-block .view-timeline li{position:relative;clear:both;margin-bottom:10px}@media screen and (min-width:701px){.timeline-history-block .view-timeline li{width:50.5%}}@media screen and (max-width:700px){.timeline-history-block .view-timeline li{width:100%;padding:0 20px}}.timeline-history-block .view-timeline li header{font-family:"Lato",sans-serif,sans-serif}@media screen and (min-width:701px){.timeline-history-block .view-timeline li header{padding-top:3%}}@media screen and (max-width:700px){.timeline-history-block .view-timeline li header{padding-top:10%}}.timeline-history-block .view-timeline li header h3{visibility:hidden}.timeline-history-block .view-timeline li .node__content{font-family:"Lato",sans-serif,sans-serif}.timeline-history-block .view-timeline li .node__content h3{padding-top:10px;color:#03508c;line-height:30px;font-size:26px;font-weight:600}.timeline-history-block .view-timeline li .node__content .field--name-body{text-align:left;font-size:16px;line-height:18px;font-weight:400;color:#303030;margin-top:10px;padding-bottom:10px}@media screen and (max-width:700px){.timeline-history-block .view-timeline li:nth-child(even){float:right;text-align:left}}@media screen and (min-width:701px){.timeline-history-block .view-timeline li:nth-child(even){float:left;text-align:right}.timeline-history-block .view-timeline li:nth-child(even) .content-side{padding-left:20px;float:right}}.timeline-history-block .view-timeline li:nth-child(even) header{text-indent:999999999999px}@media screen and (min-width:701px){.timeline-history-block .view-timeline li:nth-child(even) header{background:url(/sites/all/themes/alsarif/images/icons/arrow-right.png) right bottom no-repeat}}@media screen and (max-width:700px){.timeline-history-block .view-timeline li:nth-child(even) header{background:url(/sites/all/themes/alsarif/images/icons/arrow-left.png) left bottom no-repeat}}@media screen and (min-width:701px){.timeline-history-block .view-timeline li:nth-child(even) header{margin-right:-5px}}@media screen and (max-width:700px){.timeline-history-block .view-timeline li:nth-child(even) header{margin-left:-5px}}@media screen and (min-width:701px){.timeline-history-block .view-timeline li:nth-child(even) .node__title{margin-right:20px}
}@media screen and (max-width:700px){.timeline-history-block .view-timeline li:nth-child(even) .node__title{margin-left:20px}}.timeline-history-block .view-timeline li:nth-child(even) .node__content{background-color:#e1e1e1;border-radius:10px;overflow:hidden}@media screen and (min-width:701px){.timeline-history-block .view-timeline li:nth-child(even) .node__content{margin-top:-10%;padding-right:30px;margin-right:25px}}@media screen and (max-width:700px){.timeline-history-block .view-timeline li:nth-child(even) .node__content{margin-top:-10%;margin-left:35px;padding-left:30px}}@media screen and (min-width:701px){.timeline-history-block .view-timeline li:nth-child(even) .timeline-event{background:url(/sites/all/themes/alsarif/images/icons/ul-bg-h.png) 99.8% 0 repeat-y}}@media screen and (max-width:700px){.timeline-history-block .view-timeline li:nth-child(even) .timeline-event{background:url(/sites/all/themes/alsarif/images/icons/ul-bg-h.png) 0 0 repeat-y}}.timeline-history-block .view-timeline li:nth-child(odd){float:right;text-align:left}@media screen and (min-width:701px){.timeline-history-block .view-timeline li:nth-child(odd) .content-side{padding-right:20px;float:left}}.timeline-history-block .view-timeline li:nth-child(odd) header{text-indent:-999999999999px;margin-left:-5px;background:url(/sites/all/themes/alsarif/images/icons/arrow-left.png) left bottom no-repeat}.timeline-history-block .view-timeline li:nth-child(odd) .node__title{margin-left:20px}.timeline-history-block .view-timeline li:nth-child(odd) .node__content{position:relative;background-color:#e1e1e1;border-radius:10px;padding-left:30px;overflow:hidden}@media screen and (min-width:701px){.timeline-history-block .view-timeline li:nth-child(odd) .node__content{margin-left:25px;margin-top:-7%}}@media screen and (max-width:700px){.timeline-history-block .view-timeline li:nth-child(odd) .node__content{margin-left:35px;margin-top:-10%}}.timeline-history-block .view-timeline li:nth-child(odd) .timeline-event{background:url(/sites/all/themes/alsarif/images/icons/ul-bg-h.png) 0 0 repeat-y}@media screen and (max-width:700px){.timeline-history-block .view-timeline{background-color:#fff;position:relative}}.timeline-history-block .read-more-button{display:none}.timeline-about-block{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}.timeline-about-block::after{clear:both;content:"";display:table}.timeline-about-block::after{clear:both;content:"";display:table}@media screen and (max-width:1199px) and (min-width:701px){.timeline-about-block{padding:0 40px}}@media screen and (max-width:700px){.timeline-about-block{width:100%}}@media screen and (min-width:701px){.timeline-about-block{padding:50px 0}}@media screen and (max-width:700px){.timeline-about-block{position:relative;padding-bottom:40px;padding-top:40px}}.timeline-about-block h2{color:#3780ba;font-weight:600;text-align:center;text-transform:uppercase}@media screen and (min-width:701px){.timeline-about-block h2{font-size:30px;line-height:50px}}@media screen and (max-width:700px){.timeline-about-block h2{font-size:26px;line-height:35px}}@media screen and (max-width:700px){.timeline-about-block .view-timeline{margin:20px 0}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline .view-header,.timeline-about-block .view-timeline .view-footer{text-align:center}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline .view-header,.timeline-about-block .view-timeline .view-footer{text-align:left;padding-left:40px}}@media screen and (max-width:700px){.timeline-about-block .view-timeline .view-header{margin-bottom:20px;color:#898989;font-family:"Lato",sans-serif,sans-serif;font-size:16px;line-height:32px;font-weight:600}.timeline-about-block .view-timeline .view-content{font-family:"Lato",sans-serif,sans-serif}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline .view-content .content-side{width:69%}.timeline-about-block .view-timeline .view-content .image-side{max-height:170px}.timeline-about-block .view-timeline .view-content .image-side .field__item{max-width:170px;height:170px;overflow:hidden}.timeline-about-block .view-timeline .view-content .image-side .field__item img{border-radius:10px;height:170px}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline .view-content .image-side{display:none}}@media screen and (max-width:700px){.timeline-about-block .view-timeline .view-footer{margin-top:20px;color:#898989;font-family:"Lato",sans-serif,sans-serif;font-size:18px;line-height:32px;font-weight:600}.timeline-about-block .view-timeline ul{width:100%;display:block;list-style:none}.timeline-about-block .view-timeline ul::after{clear:both;content:"";display:table}.timeline-about-block .view-timeline li{position:relative;clear:both;margin-bottom:10px}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li{width:50.5%}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li{width:100%;padding:0 20px}}@media screen and (max-width:700px){.timeline-about-block .view-timeline li header{font-family:"Lato",sans-serif,sans-serif}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li header{padding-top:3%}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li header{padding-top:10%}
}@media screen and (max-width:700px){.timeline-about-block .view-timeline li header h3{visibility:hidden}.timeline-about-block .view-timeline li .node__content{font-family:"Lato",sans-serif,sans-serif}.timeline-about-block .view-timeline li .node__content h3{padding-top:10px;color:#03508c;line-height:30px;font-size:26px;font-weight:600}.timeline-about-block .view-timeline li .node__content .field--name-body{text-align:left;font-size:16px;line-height:18px;font-weight:400;color:#303030;margin-top:10px;padding-bottom:10px}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(even){float:right;text-align:left}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li:nth-child(even){float:left;text-align:right}.timeline-about-block .view-timeline li:nth-child(even) .content-side{padding-left:20px;float:right}}@media screen and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(even) header{text-indent:999999999999px}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li:nth-child(even) header{background:url(/sites/all/themes/alsarif/images/icons/arrow-right.png) right bottom no-repeat}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(even) header{background:url(/sites/all/themes/alsarif/images/icons/arrow-left.png) left bottom no-repeat}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li:nth-child(even) header{margin-right:-5px}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(even) header{margin-left:-5px}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li:nth-child(even) .node__title{margin-right:20px}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(even) .node__title{margin-left:20px}}@media screen and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(even) .node__content{background-color:#e1e1e1;border-radius:10px;overflow:hidden}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li:nth-child(even) .node__content{margin-top:-10%;padding-right:30px;margin-right:25px}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(even) .node__content{margin-top:-10%;margin-left:35px;padding-left:30px}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li:nth-child(even) .timeline-event{background:url(/sites/all/themes/alsarif/images/icons/ul-bg-h.png) 99.8% 0 repeat-y}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(even) .timeline-event{background:url(/sites/all/themes/alsarif/images/icons/ul-bg-h.png) 0 0 repeat-y}}@media screen and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(odd){float:right;text-align:left}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li:nth-child(odd) .content-side{padding-right:20px;float:left}}@media screen and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(odd) header{text-indent:-999999999999px;margin-left:-5px;background:url(/sites/all/themes/alsarif/images/icons/arrow-left.png) left bottom no-repeat}.timeline-about-block .view-timeline li:nth-child(odd) .node__title{margin-left:20px}.timeline-about-block .view-timeline li:nth-child(odd) .node__content{position:relative;background-color:#e1e1e1;border-radius:10px;padding-left:30px;overflow:hidden}}@media screen and (max-width:700px) and (min-width:701px){.timeline-about-block .view-timeline li:nth-child(odd) .node__content{margin-left:25px;margin-top:-7%}}@media screen and (max-width:700px) and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(odd) .node__content{margin-left:35px;margin-top:-10%}
}@media screen and (max-width:700px){.timeline-about-block .view-timeline li:nth-child(odd) .timeline-event{background:url(/sites/all/themes/alsarif/images/icons/ul-bg-h.png) 0 0 repeat-y}}@media screen and (min-width:701px){.timeline-about-block .view-timeline{position:relative;padding-top:25px;padding-bottom:20px}.timeline-about-block .view-timeline .view-header{position:absolute;bottom:0;right:0;text-align:right;color:#898989;font-size:16px;line-height:32px;font-weight:400}}@media screen and (min-width:701px) and (min-width:701px){.timeline-about-block .view-timeline .view-content{max-width:1200px;overflow:hidden;overflow-x:scroll;margin-bottom:30px}}@media screen and (min-width:701px){.timeline-about-block .view-timeline .view-footer{position:absolute;top:0;left:0;text-align:left;color:#898989;font-size:16px;line-height:32px;font-weight:600}.timeline-about-block .view-timeline .simple_timeline{display:table;border-collapse:separate;border-spacing:10px;direction:rtl}.timeline-about-block .view-timeline ul{margin-bottom:0;text-align:left;display:table-row;vertical-align:top}.timeline-about-block .view-timeline li{display:table-cell;clear:none;height:100%;vertical-align:top;font-family:"Roboto",sans-serif;font-size:13px;line-height:18px;font-weight:400;text-align:left}.timeline-about-block .view-timeline li article{padding:0}.timeline-about-block .view-timeline li article h3{font-family:"Lato",sans-serif,sans-serif;color:#333;font-weight:700;font-size:14px;line-height:24px;color:#555;margin-bottom:5px;font-size:18px;line-height:18px;font-weight:600}}@media screen and (min-width:701px) and (max-width:700px){.timeline-about-block .view-timeline li article h3{font-size:12px;line-height:16px}}@media screen and (min-width:701px){.timeline-about-block .view-timeline li article h3 a{color:#333}.timeline-about-block .view-timeline li article h3 a:active,.timeline-about-block .view-timeline li article h3 a:focus,.timeline-about-block .view-timeline li article h3 a:hover{text-decoration:underline;color:#777}.timeline-about-block .view-timeline li article h2,.timeline-about-block .view-timeline li article h3,.timeline-about-block .view-timeline li article p{direction:ltr}.timeline-about-block .view-timeline li article p{color:#7d7d7d;font-weight:400;font-size:14px;line-height:16px}.timeline-about-block .view-timeline li .field--name-field-timeline-event-image{display:none}.timeline-about-block .view-timeline li .timeline-event{background:url(/sites/all/themes/alsarif/images/icons/ul-bg-h.png) center 4px repeat-x}.timeline-about-block .view-timeline li .timeline-event .node__content{background-color:#ebebeb;padding:15px;border-radius:10px}.timeline-about-block .view-timeline li .timeline-event-autohide{background:url(/sites/all/themes/alsarif/images/icons/ul-bg-h-dash.png) center 4px repeat-x;width:34px;min-height:21px}}@media screen and (min-width:701px) and (max-width:959px){.timeline-about-block .view-timeline li .timeline-event-autohide{width:5px}}@media screen and (min-width:701px){.timeline-about-block .view-timeline li .timeline-event-autohide article{display:none}.timeline-about-block .view-timeline li article{padding-top:0}.timeline-about-block .view-timeline li article header{background:url(/sites/all/themes/alsarif/images/icons/arrow-top.png) left top no-repeat}.timeline-about-block .view-timeline li .node__title{padding-top:25px;text-align:left;visibility:hidden}.timeline-about-block .view-timeline li:first-child article header{background:url(/sites/all/themes/alsarif/images/icons/arrow-top.png) left top no-repeat}.timeline-about-block .view-timeline li:first-child .node__title{text-align:right}}.timeline-about-block .read-more-button{background-color:transparent;color:#3780ba;border-top:solid 2px transparent;padding:0 3px;text-decoration:none}.timeline-about-block .read-more-button:hover,.timeline-about-block .read-more-button:active,.timeline-about-block .read-more-button:focus{background-color:transparent;color:#3780ba;text-decoration:none}@media screen and (min-width:701px){.timeline-about-block .read-more-button:hover,.timeline-about-block .read-more-button:active,.timeline-about-block .read-more-button:focus{border-top:2px solid #3780ba}
}@media screen and (min-width:701px){.timeline-about-block .read-more-button{position:absolute;bottom:0;right:0;white-space:nowrap}}@media screen and (max-width:700px){.timeline-about-block .read-more-button{position:absolute;bottom:0;left:20px;width:calc(100% - 40px);margin-left:0;white-space:nowrap;font-weight:400;line-height:30px;font-size:18px}}#block-views-timeline-block{background:url(/sites/all/themes/alsarif/images/timeline-bg.png) #f4f4f4 no-repeat bottom right;padding:40px;margin-bottom:60px;background-size:80%}@media screen and (max-width:700px){.page-node-146 #block-views-timeline-block{background:#fff;padding:20px;margin-bottom:0}.page-node-146 #block-views-timeline-block .view-timeline .view-header{margin-top:-20px;background:#fff;position:relative;padding-left:20px;padding-top:10px}}.node--value-item--cell{position:relative}.node--value-item--cell .image-content{width:100%}.node--value-item--cell .image-content img{display:block;width:100%}.node--value-item--cell .title-overlay{position:absolute;padding:10px}@media screen and (min-width:701px){.node--value-item--cell .title-overlay{left:15%;top:50%;max-width:50%}}@media screen and (max-width:700px){.node--value-item--cell .title-overlay{left:25px;top:25%;bottom:25%;max-width:60%}}.node--value-item--cell .title-overlay h2,.node--value-item--cell .title-overlay h3,.node--value-item--cell .title-overlay h4{margin:0;text-align:left}.node--value-item--cell .title-overlay a{color:#0f0e49;font-weight:400;text-decoration:none;text-transform:uppercase}@media screen and (min-width:701px){.node--value-item--cell .title-overlay a{line-height:36px;font-size:30px}}@media screen and (max-width:700px){.node--value-item--cell .title-overlay a{line-height:28px;font-size:26px}}.node--value-item--cell .title-overlay a:hover,.node--value-item--cell .title-overlay a:active,.node--value-item--cell .title-overlay a:visited{color:#0f0e49;text-decoration:none}.node--value-item--cell .title-overlay{position:relative;top:auto;left:auto;max-width:100%}.node--value-item--cell .title-overlay h3{text-align:center}.node--value-item--cell .title-overlay h3 a{color:#898989;font-weight:600}@media screen and (min-width:701px){.node--value-item--cell .title-overlay h3 a{font-size:18px;line-height:30px}}@media screen and (max-width:700px){.node--value-item--cell .title-overlay h3 a{text-transform:capitalize;line-height:18px;font-size:16px}}.node--value-item--cell .title-overlay h3 a:hover,.node--value-item--cell .title-overlay h3 a:focus,.node--value-item--cell .title-overlay h3 a:active,.node--value-item--cell .title-overlay h3 a:visited{color:#898989}@media screen and (min-width:701px){.view-about-page-values .view-content{display:block;padding-bottom:50px}.view-about-page-values .view-content .values-wide-image{display:none}.view-about-page-values .view-content::after{clear:both;content:"";display:table}.view-about-page-values .view-content .views-row{float:left;width:20%}.view-about-page-values .view-content .views-row:nth-child(5n+1){clear:both}}@media screen and (max-width:700px){.view-about-page-values .view-content{display:block;padding-bottom:10px}.view-about-page-values .view-content::after{clear:both;content:"";display:table}.view-about-page-values .view-content .views-row{float:left;width:50%}.view-about-page-values .view-content .views-row .values-wide-image{display:none}.view-about-page-values .view-content .views-row:nth-child(3n){width:50%;float:left}.view-about-page-values .view-content .views-row:nth-child(3n) .values-image{display:block}.view-about-page-values .view-content .views-row:nth-child(3n) .values-wide-image{display:none}}.view-about-page-values .view-footer .read-more-button{background-color:#fff;color:#3780ba;border-top:solid 2px transparent;text-decoration:none;padding:0 3px}@media screen and (min-width:701px){.view-about-page-values .view-footer .read-more-button{font-weight:400}}@media screen and (max-width:700px){.view-about-page-values .view-footer .read-more-button{font-weight:400;width:100%;font-size:18px;line-height:30px}
}.view-about-page-values .view-footer .read-more-button:hover,.view-about-page-values .view-footer .read-more-button:active,.view-about-page-values .view-footer .read-more-button:focus{background-color:transparent;color:#3780ba;text-decoration:none}@media screen and (min-width:701px){.view-about-page-values .view-footer .read-more-button:hover,.view-about-page-values .view-footer .read-more-button:active,.view-about-page-values .view-footer .read-more-button:focus{border-top:2px solid #3780ba}}@media screen and (min-width:701px){.view-about-page-values{position:relative}.view-about-page-values .view-footer{position:absolute;bottom:0;right:0;white-space:nowrap}}@media screen and (max-width:700px){.view-about-page-values .view-footer{padding:10px 0;text-align:center}}.test-wrapper{position:relative;width:100%;height:100%;padding:0}.test-wrapper:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:solid rgba(255,255,255,0) 1px;padding:0;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.test-wrapper:hover:after,.test-wrapper:focus:after{width:90%;height:90%;top:5%;left:5%;border:solid #fff 1px;padding:10px}@media screen and (min-width:701px){.node--value-item--teaser::after{clear:both;content:"";display:table}.node--value-item--teaser .text-content{width:50%;background-color:#eee;height:250px;padding:5px}.node--value-item--teaser .text-content .inner{text-align:left;overflow:hidden;padding:20px}.node--value-item--teaser .text-content .inner h3,.node--value-item--teaser .text-content .inner a{color:#03508c;margin-bottom:10px;font-size:24px;line-height:30px;font-weight:600}.node--value-item--teaser .text-content .inner h3:hover,.node--value-item--teaser .text-content .inner h3:focus,.node--value-item--teaser .text-content .inner h3:active,.node--value-item--teaser .text-content .inner a:hover,.node--value-item--teaser .text-content .inner a:focus,.node--value-item--teaser .text-content .inner a:active{color:#03508c}.node--value-item--teaser .text-content .inner h4{color:#555;font-weight:400;margin-bottom:15px;font-size:18px;line-height:24px}.node--value-item--teaser .text-content .inner p{color:#303030;font-weight:400;font-size:14px;line-height:18px}.node--value-item--teaser .image-content{overflow:hidden;width:50%}.node--value-item--teaser .image-content img{width:100%;display:block}}@media screen and (max-width:700px){.node--value-item--teaser{position:relative;padding-bottom:190px;background-color:#eee;margin-bottom:20px}.node--value-item--teaser .text-content{padding:10px;position:absolute;bottom:0;background-color:#ebebeb}.node--value-item--teaser .text-content:before{content:"";position:absolute;left:0;top:0;margin-top:-60px;border-left:30px solid transparent;border-top:30px solid transparent;border-bottom:30px solid transparent;border-right:30px solid #ebebeb;display:block;width:0;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.node--value-item--teaser .text-content .inner{padding:10px}.node--value-item--teaser .text-content h3,.node--value-item--teaser .text-content a{color:#03508c;margin-bottom:10px;font-size:24px;line-height:30px;font-weight:600}.node--value-item--teaser .text-content h3:hover,.node--value-item--teaser .text-content h3:focus,.node--value-item--teaser .text-content h3:active,.node--value-item--teaser .text-content a:hover,.node--value-item--teaser .text-content a:focus,.node--value-item--teaser .text-content a:active{color:#03508c}.node--value-item--teaser .text-content h4{color:#555;font-weight:400;margin-bottom:15px;font-size:18px;line-height:20px}.node--value-item--teaser .text-content p{color:#959595;font-weight:400;font-size:18px;line-height:20px}.node--value-item--teaser .image-content{overflow:hidden}.node--value-item--teaser .image-content img{width:100%;heighht:auto}}@media screen and (max-width:700px){.view-values-list{background-color:#fff;padding:0 20px}}@media screen and (min-width:701px){.view-values-list .view-content{display:block;margin-bottom:60px}.view-values-list .view-content::after{clear:both;content:"";display:table}.view-values-list .view-content .views-row{float:left;width:50%}
.view-values-list .view-content .views-row:nth-child(4n+1) .node--value-item--teaser .text-content,.view-values-list .view-content .views-row:nth-child(4n+2) .node--value-item--teaser .text-content{float:right;text-align:left;position:relative}.view-values-list .view-content .views-row:nth-child(4n+1) .node--value-item--teaser .text-content:after,.view-values-list .view-content .views-row:nth-child(4n+2) .node--value-item--teaser .text-content:after{content:" ";position:absolute;left:-40px;bottom:0;margin-top:-40px;margin-left:-40px;border-left:40px solid transparent;border-top:40px solid transparent;border-bottom:40px solid transparent;border-right:40px solid #eee;display:block;width:0}.view-values-list .view-content .views-row:nth-child(4n+1) .node--value-item--teaser .image-content,.view-values-list .view-content .views-row:nth-child(4n+2) .node--value-item--teaser .image-content{float:left}.view-values-list .view-content .views-row:nth-child(4n+3) .node--value-item--teaser .text-content,.view-values-list .view-content .views-row:nth-child(4n+4) .node--value-item--teaser .text-content{float:left;text-align:right;position:relative}.view-values-list .view-content .views-row:nth-child(4n+3) .node--value-item--teaser .text-content:after,.view-values-list .view-content .views-row:nth-child(4n+4) .node--value-item--teaser .text-content:after{content:" ";position:absolute;right:-40px;bottom:0;margin-top:-40px;margin-right:-40px;border-right:40px solid transparent;border-top:40px solid transparent;border-bottom:40px solid transparent;border-left:40px solid #eee;display:block;width:0}.view-values-list .view-content .views-row:nth-child(4n+3) .node--value-item--teaser .image-content,.view-values-list .view-content .views-row:nth-child(4n+4) .node--value-item--teaser .image-content{float:right}}@media screen and (max-width:700px){.view-values-list .view-content{display:block;margin-bottom:30px}.view-values-list .view-content::after{clear:both;content:"";display:table}.view-values-list .view-content .views-row{margin-bottom:10px}.view-values-list .view-content .views-row.views-row-2 .text-content:before,.view-values-list .view-content .views-row.views-row-4 .text-content:before{right:0;left:auto}}.node--company--teaser header h3{color:#959595;line-height:normal;font-weight:400;font-style:italic;margin-bottom:20px}@media screen and (min-width:701px){.node--company--teaser header h3{font-size:20px}}@media screen and (max-width:700px){.node--company--teaser header h3{font-size:18px}}.node--company--teaser .field--name-field-postal-address{margin-top:5px}.node--company--teaser .field--name-field-postal-address div{display:inline}@media screen and (min-width:701px){.node--company--teaser::after{clear:both;content:"";display:table}.node--company--teaser .field--name-field-postal-address,.node--company--teaser .field--name-field-email,.node--company--teaser .field--name-field-link{width:50%;float:left;clear:left}.node--company--teaser .field--name-field-phone-numbers{width:50%;float:right;clear:right}}.node--company--teaser .field--name-field-postal-address{position:relative;padding-left:30px}.node--company--teaser .field--name-field-postal-address:before{position:absolute;display:block;content:" ";left:0;top:0;width:24px;height:24px;background:url(/sites/all/themes/alsarif/images/icons/map.png) center center no-repeat}.node--company--teaser .field--name-field-email{position:relative;padding-left:30px}.node--company--teaser .field--name-field-email:before{position:absolute;display:block;content:" ";left:0;top:0;width:24px;height:24px;background:url(/sites/all/themes/alsarif/images/icons/email.png) center center no-repeat}.node--company--teaser .field--name-field-link{position:relative;padding-left:30px}.node--company--teaser .field--name-field-link:before{position:absolute;display:block;content:" ";left:0;top:0;width:24px;height:24px;background:url(/sites/all/themes/alsarif/images/icons/web.png) center center no-repeat}
.node--company--teaser .field--name-field-postal-address,.node--company--teaser .field--name-field-email,.node--company--teaser .field--name-field-link{margin-bottom:10px}.node--company--teaser .field--name-field-phone-numbers .field__item{margin-bottom:10px}.node--company--teaser .field--name-field-phone-numbers .field__item:nth-child(1){position:relative;padding-left:30px}.node--company--teaser .field--name-field-phone-numbers .field__item:nth-child(1):before{position:absolute;display:block;content:" ";left:0;top:0;width:24px;height:24px;background:url(/sites/all/themes/alsarif/images/icons/phone.png) center center no-repeat}.node--company--teaser .field--name-field-phone-numbers .field__item:nth-child(2){position:relative;padding-left:30px}.node--company--teaser .field--name-field-phone-numbers .field__item:nth-child(2):before{position:absolute;display:block;content:" ";left:0;top:0;width:24px;height:24px;background:url(/sites/all/themes/alsarif/images/icons/fax.png) center center no-repeat}.node--company--teaser .field--name-field-phone-numbers .field__item:nth-child(3){position:relative;padding-left:30px}.node--company--teaser .field--name-field-phone-numbers .field__item:nth-child(3):before{position:absolute;display:block;content:" ";left:0;top:0;width:24px;height:24px;background:url(/sites/all/themes/alsarif/images/icons/phone.png) center center no-repeat}#block-views-company-on-business-page-block h2{color:#107b87;font-size:30px;line-height:72px;font-weight:600;margin-bottom:0;text-transform:upperc}@media screen and (max-width:700px){.block--views-company-on-business-page-block{padding:0 6.75%}}.node--news.node--full .image-content{margin-bottom:0;position:relative}.node--news.node--full .image-content img,.node--news.node--full .image-content iframe{width:100%}.node--news.node--full .image-content .flaoting-content{position:absolute;left:0;text-align:center;width:100%}@media screen and (min-width:701px){.node--news.node--full .image-content .flaoting-content{top:55%}}@media screen and (max-width:700px){.node--news.node--full .image-content .flaoting-content{top:15%}}.node--news.node--full .image-content .flaoting-content h1{font-weight:600;text-shadow:1px 2px 0px #000;color:#fff}@media screen and (min-width:701px){.node--news.node--full .image-content .flaoting-content h1{margin-bottom:40px;font-size:60px;line-height:50px}}@media screen and (max-width:700px){.node--news.node--full .image-content .flaoting-content h1{margin-bottom:10px;line-height:30px;font-size:32px}}@media screen and (min-width:701px){.node--news.node--full .text-content{width:100%;max-width:1200px;margin:-50px auto 0;background:#fff;position:relative;padding:20px 40px 40px}}@media screen and (max-width:700px){.node--news.node--full .text-content{padding:20px 6.75%}}.node--news.node--full .text-content header{display:inline-block;margin-bottom:10px;width:100%}.node--news.node--full .text-content header h1{color:#04599c;font-weight:600}@media screen and (min-width:701px){.node--news.node--full .text-content header h1{float:left;width:80%;font-size:36px;line-height:40px}}@media screen and (max-width:700px){.node--news.node--full .text-content header h1{margin-bottom:10px;width:100%;line-height:26px;font-size:24px}}.node--news.node--full .text-content .field--name-body blockquote{background-color:#eee;padding:20px;color:#27598c}.node--news.node--full .text-content .field--name-body blockquote p{color:#27598c}.node--news.node--full .text-content .field--name-body blockquote+p{margin-top:24px}.node--news.node--full .text-content .field--name-body h3,.node--news.node--full .text-content .field--name-body h3 strong{color:#04599c;font-weight:600}@media screen and (min-width:701px){.node--news.node--full .text-content .field--name-body h3,.node--news.node--full .text-content .field--name-body h3 strong{font-size:24px;line-height:72px}}@media screen and (max-width:700px){.node--news.node--full .text-content .field--name-body h3,.node--news.node--full .text-content .field--name-body h3 strong{margin-bottom:15px;font-size:22px;line-height:26px}}.node--news.node--full .text-content .field--name-body p{color:#959595;font-weight:400}@media screen and (min-width:701px){.node--news.node--full .text-content .field--name-body p{font-size:24px;line-height:30px}}@media screen and (max-width:700px){.node--news.node--full .text-content .field--name-body p{font-size:20px;line-height:22px}}.node--news.node--full .text-content .published-at{color:#959595}@media screen and (min-width:701px){.node--news.node--full .text-content .published-at{position:relative;text-align:right;font-weight:400;width:20%;float:right;font-size:18px;line-height:40px}}@media screen and (max-width:700px){.node--news.node--full .text-content .published-at{display:block;position:relative;margin:0;text-align:left;width:100%;margin-bottom:5px;font-weight:400;overflow:hidden;font-size:16px;line-height:16px}}.node--news.node--full .text-content .back-news-button-container{margin:20px 0}.node--news.node--full .text-content .back-news-button-container a{font-size:18px;line-height:32px;color:#107b87;background-color:#fff;border-radius:10px;border:2px solid #107b87;padding:0;padding-right:30px;padding-left:15px;text-decoration:none}.node--news.node--full .text-content .back-news-button-container a:hover,.node--news.node--full .text-content .back-news-button-container a:focus{color:#fff;background-color:#107b87;text-decoration:undeline}.node--news.node--full .text-content .back-to-news-button{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;background-color:#777;color:#333;display:inline-block;text-decoration:enone;text-align:center;margin:0}.node--news.node--full .text-content .back-to-news-button a:hover{background-color:#ddd;color:#777;text-decoration:none}.node--news.node--full .text-content .back-to-news-button:hover{background-color:#ddd;color:#777;text-decoration:none}.node--news.node--full .text-content ul.rrssb-buttons{display:none}@media screen and (min-width:701px){.node--news.node--full .text-content ul.rrssb-buttons{float:right}}#block-views-news-search-block{background-color:#fff}@media screen and (min-width:701px){#block-views-news-search-block{padding:40px 60px}}@media screen and (max-width:700px){#block-views-news-search-block{padding:20px 10px 10px}}#block-views-news-search-block h2{font-size:30px;line-height:72px;font-weight:600;color:#04599c;margin-bottom:20px}@media screen and (max-width:700px){#block-views-news-search-block h2{display:none}}.view-news-search .view-filters{display:none;margin-bottom:20px}.view-news-search .view-filters::after{clear:both;content:"";display:table}.view-news-search .view-filters form .views-exposed-widgets{margin:0}.view-news-search .view-filters form .views-exposed-widgets .views-exposed-widget{padding:0}.view-news-search .view-filters form .views-exposed-widgets .views-exposed-widget.views-widget-filter-search_api_views_fulltext{margin-right:10px}.view-news-search .view-filters form .views-exposed-widgets .views-exposed-widget .form-item label{display:none}.view-news-search .view-content .views-row{position:relative;padding-bottom:80px}@media screen and (max-width:700px){.view-news-search .view-content .views-row{background:#f4f4f4;padding-top:15px;padding-right:15px;padding-left:15px;border-radius:10px;margin-bottom:30px}
}@media screen and (min-width:701px){.view-news-search .view-content .views-row{min-height:510px;margin-bottom:50px}}.view-news-search .view-content .views-row .views-field-title-field h3{color:#04599c;font-size:24px;line-height:24px;font-weight:600}.view-news-search .view-content .views-row .views-field-title-field h3 a{font-size:24px;line-height:24px;font-weight:600;color:#04599c;margin-bottom:15px;margin-top:15px;text-decoration:none;display:block}.view-news-search .view-content .views-row .views-field-title-field h3 a:hover,.view-news-search .view-content .views-row .views-field-title-field h3 a:focus,.view-news-search .view-content .views-row .views-field-title-field h3 a:visited{color:#04599c;text-decoration:underline}.view-news-search .view-content .views-row .views-field-created{color:#707070;font-size:18px;line-height:24px;font-style:italic;margin-bottom:15px;font-weight:400}.view-news-search .view-content .views-row .views-field-body{font-size:18px;line-height:24px;font-weight:400;color:#959595}.view-news-search .view-content .views-row .views-field-field-image img,.view-news-search .view-content .views-row .views-field-field-image iframe{width:100%}.view-news-search .view-content .views-row .views-field-field-image img{display:block}.view-news-search .view-content .views-row .read-more-button{position:absolute;border-top:solid 2px transparent;background-color:transparent;border-radius:0;padding:0;font-size:18px;line-height:30px}@media screen and (min-width:701px){.view-news-search .view-content .views-row .read-more-button{width:auto;right:0;bottom:10px}}@media screen and (max-width:700px){.view-news-search .view-content .views-row .read-more-button{width:auto;right:5%;bottom:15px}}.view-news-search .view-content .views-row .read-more-button:hover,.view-news-search .view-content .views-row .read-more-button:focus,.view-news-search .view-content .views-row .read-more-button:visited{border-top:solid 2px #3780ba;background-color:transparent;color:#3780ba}.view-news-search .view-content .views-row .read-more-button:hover a,.view-news-search .view-content .views-row .read-more-button:focus a,.view-news-search .view-content .views-row .read-more-button:visited a{background:transparent;color:#3780ba}.view-news-search .view-content .views-row .read-more-button a{font-size:18px;line-height:30px;font-weight:400;padding:0 3px;color:#3780ba;text-decoration:none;background:transparent}.view-news-search .view-content .views-row .read-more-button a:hover,.view-news-search .view-content .views-row .read-more-button a:focus,.view-news-search .view-content .views-row .read-more-button a:visited{color:#3780ba;text-decoration:none;background:transparent}.view-news-search .pager{color:#04599c}@media screen and (max-width:700px){.view-news-search .pager{margin-bottom:20px}}.view-news-search .pager li{color:#04599c;font-weight:600}@media screen and (min-width:701px){.view-news-search .pager li{font-size:26px;line-height:26px}}@media screen and (max-width:700px){.view-news-search .pager li{font-size:18px;line-height:18px}}.view-news-search .pager li a{color:#04599c;font-weight:600}@media screen and (min-width:701px){.view-news-search .pager li a{line-height:26px;font-size:26px}}@media screen and (max-width:700px){.view-news-search .pager li a{font-size:18px;line-height:18px}}.view-news-search .pager li.pager__item--current{color:#fff;background-color:#1695a3;border-radius:45px}@media screen and (min-width:701px){.view-news-search .pager li.pager__item--current{padding:5px 15px}}@media screen and (max-width:700px){.view-news-search .pager li.pager__item--current{padding:5px 10px}}@media screen and (min-width:701px){.view-news-search .view-filters::after{clear:both;content:"";display:table}.view-news-search .view-filters form{float:right}.view-news-search .view-content{display:block}.view-news-search .view-content::after{clear:both;content:"";display:table}.view-news-search .view-content .views-row{float:left;display:block;margin-right:.84034%;width:32.77311%;width:31%;margin-right:3.5%}.view-news-search .view-content .views-row:last-child{margin-right:0}.view-news-search .view-content .views-row:nth-child(3n){margin-right:0}.view-news-search .view-content .views-row:nth-child(3n+1){clear:both}}.node--news.node--teaser{margin-bottom:20px;position:relative}.node--news.node--teaser::after{clear:both;content:"";display:table}@media screen and (min-width:701px){.node--news.node--teaser .image-content{width:47.5%;float:left;margin-right:2.5%;margin-bottom:20px}}.node--news.node--teaser .image-content img,.node--news.node--teaser .image-content iframe{width:100%}.node--news.node--teaser .image-content img{display:block}@media screen and (min-width:701px){.node--news.node--teaser .text-content{margin-left:50%}}@media screen and (max-width:700px){.node--news.node--teaser .text-content{margin-top:10px}}.node--news.node--teaser .text-content .read-more{margin-top:10px}.latest-news-block .more-link{text-align:center}.latest-news-block .more-link a{vertical-align:baseline;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border:none;background:none;cursor:hand;cursor:pointer;font-family:"Roboto",sans-serif;font-size:18px;line-height:32px;padding:0 20px;border:1px solid #000;background-color:#AAA;color:#fff;display:inline-block;text-decoration:enone;text-align:center;margin:0}.latest-news-block .more-link a a:hover{background-color:#fff;color:#AAA;text-decoration:none}.latest-news-block .more-link a:hover{background-color:#fff;color:#AAA;text-decoration:none}.l-content-post-1 .block--views-projects-carousel-block{max-width:1200px;margin-left:auto;margin-right:auto;width:100%;max-width:1200px}.l-content-post-1 .block--views-projects-carousel-block::after{clear:both;content:"";display:table}.l-content-post-1 .block--views-projects-carousel-block::after{clear:both;content:"";display:table}@media screen and (max-width:1199px) and (min-width:701px){.l-content-post-1 .block--views-projects-carousel-block{padding:0 40px}}@media screen and (max-width:700px){.l-content-post-1 .block--views-projects-carousel-block{width:100%}
}@media screen and (min-width:701px){.l-content-post-1 .block--views-projects-carousel-block{padding-top:30px}}@media screen and (max-width:700px){.l-content-post-1 .block--views-projects-carousel-block .slick--view--projects-carousel{width:100%}}.l-content-post-1 .block--views-projects-carousel-block h2{color:#107b87;font-weight:600;text-align:center;text-transform:uppercase}@media screen and (min-width:701px){.l-content-post-1 .block--views-projects-carousel-block h2{line-height:72px;font-size:36px}}@media screen and (max-width:700px){.l-content-post-1 .block--views-projects-carousel-block h2{max-width:320px;margin:0 auto;font-size:26px;line-height:30px}}@media screen and (min-width:701px){.l-content-post-1 .block--views-projects-carousel-block .slick{position:relative}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow{position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:all}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow .slick-arrow{position:absolute;top:0;bottom:0;font:0/0 a;text-shadow:none;color:transparent;outline:0;background:none;padding:0 10px;width:70px;margin:0;pointer-events:all}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow .slick-arrow:after{pointer-events:all;top:50%;margin-top:-25px;display:block;color:#000;height:50px;text-align:center;background-repeat:no-repeat;background-position:center;line-height:52px;font-size:60px;font-weight:600}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow .slick-arrow.slick-disabled{cursor:default}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow .slick-arrow.slick-disabled:after{opacity:.3}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow .slick-prev{left:0}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow .slick-prev:after{content:" ";background-image:url(/sites/all/themes/alsarif/images/icons/arrow-left-projects.png)}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow .slick-next{right:0}.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow .slick-next:after{content:" ";background-image:url(/sites/all/themes/alsarif/images/icons/arrow-right-projects.png)}}@media screen and (max-width:700px){.l-content-post-1 .block--views-projects-carousel-block .slick .slick__arrow{display:none}}.l-content-post-1 .block--views-projects-carousel-block .slick-slider{margin:0 auto}@media screen and (min-width:701px){.l-content-post-1 .block--views-projects-carousel-block .slick-slider{max-width:950px;width:100%}}@media screen and (max-width:700px){.l-content-post-1 .block--views-projects-carousel-block .slick-slider{max-width:100%;width:90%}}.node--project--cell{padding:20px}.node--project--cell .field--name-field-image img{display:block;width:100%}.node--project--cell .text-content h3{color:#107b87;font-weight:600;text-align:center}@media screen and (min-width:701px){.node--project--cell .text-content h3{margin:20px 0;font-size:30px;line-height:24px}}@media screen and (max-width:700px){.node--project--cell .text-content h3{margin:10px 0;font-size:20px;line-height:20px}}.node--project--cell .text-content p{color:#959595;font-weight:400;margin:10px 0;text-align:center}@media screen and (min-width:701px){.node--project--cell .text-content p{line-height:24px;font-size:30px}}@media screen and (max-width:700px){.node--project--cell .text-content p{font-size:18px;line-height:18px}}.read-more .read-more-button.download-brochure-pdf{background-color:#fff;color:#107b87;font-weight:600;background-image:url(/sites/all/themes/alsarif/images/icons/download-icon.png);background-repeat:no-repeat;padding-right:40px;min-width:250px;margin-bottom:15px;background-position:96% 4px}body.page-node-156 .read-more .read-more-button.download-brochure-pdf{display:block}article.node--full .rrssb{width:100%;float:none;margin:20px 0;padding-left:0 !important;padding-right:0 !important}article.node--full .rrssb ul li{width:80px !important;height:80px !important;max-width:25% !important;background-color:transparent;background-repeat:no-repeat;background-size:80px 80px;margin-right:15px}
article.node--full .rrssb ul li a{background-color:transparent;cursor:pointer;z-index:999999;position:relative;width:100%;height:100%}article.node--full .rrssb ul li a:hover,article.node--full .rrssb ul li a:focus,article.node--full .rrssb ul li a:visited{background-color:transparent}article.node--full .rrssb ul li a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,0)}article.node--full .rrssb ul li a .rrssb-icon{display:none}article.node--full .rrssb ul li:last-child{margin-right:0}article.node--full .rrssb ul li.rrssb-email{background-image:url(/sites/all/themes/alsarif/images/icons/share-email-icon.png)}article.node--full .rrssb ul li.rrssb-facebook{background-image:url(/sites/all/themes/alsarif/images/icons/share-facebook-icon.png)}article.node--full .rrssb ul li.rrssb-linkedin{background-image:url(/sites/all/themes/alsarif/images/icons/share-linkedin-icon.png)}article.node--full .rrssb ul li.rrssb-twitter{background-image:url(/sites/all/themes/alsarif/images/icons/share-twitter-icon.png)}article.node--full .rrssb ul.rrssb-buttons{padding:0 !important}article.node--full .rrssb ul.rrssb-buttons .rrssb-icon{width:100%;left:0}article.node--full .rrssb ul.rrssb-buttons .rrssb-icon svg{width:23px;height:23px;display:none}article.node--full .rrssb ul.rrssb-buttons .rrssb-text{display:none}.rrssb-icon{display:none}.share-actions{overflow:hidden;text-align:center;border-radius:10px;background-color:#1695a3}@media screen and (min-width:701px){.share-actions{width:450px;margin:20px auto 0}}@media screen and (max-width:700px){.share-actions{width:80%;margin:10px auto 0}}.share-actions .share-button{background-color:transparent;color:#fff}@media screen and (min-width:701px){.share-actions .share-button{font-size:28px;line-height:60px}}@media screen and (max-width:700px){.share-actions .share-button{font-size:18px;line-height:40px;padding:0;margin:0}}.share-actions .share-icon{background-image:url(/sites/all/themes/alsarif/images/icons/share-icon.png);background-color:transparent;background-repeat:no-repeat}.node--product--teaser .node--product-sample--cell{position:relative}.node--product--teaser .node--product-sample--cell .image-content{width:100%}.node--product--teaser .node--product-sample--cell .image-content img{display:block;width:100%}.node--product--teaser .node--product-sample--cell .title-overlay{position:absolute;padding:10px}@media screen and (min-width:701px){.node--product--teaser .node--product-sample--cell .title-overlay{left:15%;top:50%;max-width:50%}}@media screen and (max-width:700px){.node--product--teaser .node--product-sample--cell .title-overlay{left:25px;top:25%;bottom:25%;max-width:60%}}.node--product--teaser .node--product-sample--cell .title-overlay h2,.node--product--teaser .node--product-sample--cell .title-overlay h3,.node--product--teaser .node--product-sample--cell .title-overlay h4{margin:0;text-align:left}.node--product--teaser .node--product-sample--cell .title-overlay a{color:#0f0e49;font-weight:400;text-decoration:none;text-transform:uppercase}@media screen and (min-width:701px){.node--product--teaser .node--product-sample--cell .title-overlay a{line-height:36px;font-size:30px}}@media screen and (max-width:700px){.node--product--teaser .node--product-sample--cell .title-overlay a{line-height:28px;font-size:26px}}.node--product--teaser .node--product-sample--cell .title-overlay a:hover,.node--product--teaser .node--product-sample--cell .title-overlay a:active,.node--product--teaser .node--product-sample--cell .title-overlay a:visited{color:#0f0e49;text-decoration:none}.node--product--teaser .node--product-sample--cell .image-content img{width:98%}@media screen and (min-width:701px){.node--product--teaser .node--product-sample--cell .title-overlay{position:relative;left:auto;top:auto;width:100%;max-width:100%}.node--product--teaser .node--product-sample--cell .title-overlay h3{text-align:center;color:#04599c;font-weight:600;font-size:24px;line-height:32px}}@media screen and (max-width:700px){.node--product--teaser .node--product-sample--cell{width:300px}.node--product--teaser .node--product-sample--cell .title-overlay{display:none}}@media screen and (min-width:701px){.view-product-samples-grid .view-content{display:block}.view-product-samples-grid .view-content::after{clear:both;content:"";display:table}.view-product-samples-grid .view-content .views-row{float:left;display:block;margin-right:.84034%;width:32.77311%;margin-bottom:40px;width:31.7%;margin-right:2.45%}.view-product-samples-grid .view-content .views-row:last-child{margin-right:0}.view-product-samples-grid .view-content .views-row:nth-child(3n){margin-right:0}.view-product-samples-grid .view-content .views-row:nth-child(3n+1){clear:both}
}@media screen and (max-width:700px){.view-product-samples-grid .view-content{display:block}.view-product-samples-grid .view-content::after{clear:both;content:"";display:table}.view-product-samples-grid .view-content .views-row{margin-bottom:10px;float:left;display:block;margin-right:1.69492%;width:49.15254%}.view-product-samples-grid .view-content .views-row:last-child{margin-right:0}.view-product-samples-grid .view-content .views-row:nth-child(2n){margin-right:0}.view-product-samples-grid .view-content .views-row:nth-child(2n+1){clear:both}}.node--vacancy--teaser{background-color:#eee}@media screen and (min-width:701px){.node--vacancy--teaser{padding:20px 40px;border-radius:20px}}@media screen and (max-width:700px){.node--vacancy--teaser{padding:20px;border-radius:10px;margin-bottom:25px}}.node--vacancy--teaser header h3{margin-bottom:10px}.node--vacancy--teaser header h3 a{color:#04599c;font-size:24px;line-height:24px;font-weight:600}.node--vacancy--teaser .node__content p{color:#707070;font-weight:400;font-style:italic;margin-bottom:15px;font-size:18px;line-height:24px}.node--vacancy--teaser .read-more{overflow:hidden}.node--vacancy--teaser .read-more a{background-color:transparent;border-radius:0;color:#3780ba;text-align:center;font-weight:400;padding:0 3px;text-decoration:none;text-transform:capitalize;border-top:solid 2px transparent;float:left;font-size:18px;line-height:30px}.node--vacancy--teaser .read-more a:hover,.node--vacancy--teaser .read-more a:focus,.node--vacancy--teaser .read-more a:visited{color:#3780ba;text-decoration:none;background-color:transparent;border-top:solid 2px #3780ba}@media screen and (min-width:701px){.view-vacancies .view-content{display:block}.view-vacancies .view-content::after{clear:both;content:"";display:table}.view-vacancies .view-content .views-row{margin-bottom:40px;float:left;display:block;margin-right:.84034%;width:49.57983%;margin-right:3.6%;width:48.2%}.view-vacancies .view-content .views-row:last-child{margin-right:0}.view-vacancies .view-content .views-row:nth-child(2n){margin-right:0}.view-vacancies .view-content .views-row:nth-child(2n+1){clear:both}}@media screen and (max-width:700px){.view-vacancies .view-content .views-row{margin-bottom:10px}}#block-views-vacancies-block{display:none;background-color:#fff}@media screen and (min-width:701px){#block-views-vacancies-block{padding:20px 60px}}@media screen and (max-width:700px){#block-views-vacancies-block{padding:20px}}#block-views-vacancies-block h2{color:#107b87;font-weight:600;text-transform:uppercase}@media screen and (min-width:701px){#block-views-vacancies-block h2{padding:0;text-align:left;margin-bottom:30px;font-size:36px;line-height:60px}}@media screen and (max-width:700px){#block-views-vacancies-block h2{background:#fff;position:relative;text-align:center;padding-top:20px;margin-bottom:20px;font-size:30px;line-height:30px}}.captcha{float:left;clear:left;margin-bottom:15px}@media screen and (min-width:701px){.captcha{width:calc(50% - 20px)}}@media screen and (max-width:700px){.captcha{width:100%;margin-top:15px}}.node--office--teaser .field--name-field-postal-address,.node--company .field--name-field-postal-address{margin-top:5px}.node--office--teaser .field--name-field-postal-address div,.node--company .field--name-field-postal-address div{display:inline}@media screen and (min-width:701px){.node--office--teaser::after,.node--company::after{clear:both;content:"";display:table}.node--office--teaser .field--name-field-email,.node--office--teaser .field--name-field-link,.node--company .field--name-field-email,.node--company .field--name-field-link{width:50%;float:left;clear:left}.node--office--teaser .field--name-field-fax-number,.node--office--teaser .field--name-field-phone-numbers,.node--company .field--name-field-fax-number,.node--company .field--name-field-phone-numbers{width:50%;float:right;clear:right}}.node--office--teaser .field--name-field-postal-address,.node--company .field--name-field-postal-address{position:relative;padding-left:50px;line-height:34px}
.node--office--teaser .field--name-field-postal-address:before,.node--company .field--name-field-postal-address:before{position:absolute;display:block;content:" ";left:0;top:0;width:35px;height:35px;background:url(/sites/all/themes/alsarif/images/icons/navigation-icon.png) center center no-repeat}.node--office--teaser .field--name-field-email,.node--company .field--name-field-email{position:relative;padding-left:50px;line-height:34px}.node--office--teaser .field--name-field-email:before,.node--company .field--name-field-email:before{position:absolute;display:block;content:" ";left:0;top:0;width:35px;height:35px;background:url(/sites/all/themes/alsarif/images/icons/mail-icon.png) center center no-repeat}.node--office--teaser .field--name-field-link,.node--company .field--name-field-link{position:relative;padding-left:50px;line-height:34px}.node--office--teaser .field--name-field-link:before,.node--company .field--name-field-link:before{position:absolute;display:block;content:" ";left:0;top:0;width:35px;height:35px;background:url(/sites/all/themes/alsarif/images/icons/globe-icon.png) center center no-repeat}.node--office--teaser .field--name-field-postal-address,.node--office--teaser .field--name-field-email,.node--office--teaser .field--name-field-link,.node--company .field--name-field-postal-address,.node--company .field--name-field-email,.node--company .field--name-field-link{color:#707070;font-size:18px;line-height:34px;font-weight:600}@media screen and (min-width:701px){.node--office--teaser .field--name-field-postal-address,.node--office--teaser .field--name-field-email,.node--office--teaser .field--name-field-link,.node--company .field--name-field-postal-address,.node--company .field--name-field-email,.node--company .field--name-field-link{margin-bottom:30px}}@media screen and (max-width:700px){.node--office--teaser .field--name-field-postal-address,.node--office--teaser .field--name-field-email,.node--office--teaser .field--name-field-link,.node--company .field--name-field-postal-address,.node--company .field--name-field-email,.node--company .field--name-field-link{margin-bottom:20px}}.node--office--teaser .field--name-field-postal-address a,.node--office--teaser .field--name-field-email a,.node--office--teaser .field--name-field-link a,.node--company .field--name-field-postal-address a,.node--company .field--name-field-email a,.node--company .field--name-field-link a{color:#707070;font-size:18px;font-weight:600;line-height:24px}@media screen and (min-width:701px){.node--office--teaser .field--name-field-phone-numbers,.node--company .field--name-field-phone-numbers{margin-bottom:30px}}@media screen and (max-width:700px){.node--office--teaser .field--name-field-phone-numbers,.node--company .field--name-field-phone-numbers{margin-bottom:20px;color:#707070;font-size:18px;line-height:34px;font-weight:600}}.node--office--teaser .field--name-field-phone-numbers .field__item:nth-child(1),.node--company .field--name-field-phone-numbers .field__item:nth-child(1){position:relative;padding-left:50px;line-height:34px}.node--office--teaser .field--name-field-phone-numbers .field__item:nth-child(1):before,.node--company .field--name-field-phone-numbers .field__item:nth-child(1):before{position:absolute;display:block;content:" ";left:0;top:0;width:35px;height:35px;background:url(/sites/all/themes/alsarif/images/icons/phone-icon-en.png) center center no-repeat}.node--office--teaser .field--name-field-phone-numbers .field__item:nth-child(2),.node--company .field--name-field-phone-numbers .field__item:nth-child(2){position:relative;padding-left:50px;line-height:34px}.node--office--teaser .field--name-field-phone-numbers .field__item:nth-child(2):before,.node--company .field--name-field-phone-numbers .field__item:nth-child(2):before{position:absolute;display:block;content:" ";left:0;top:0;width:35px;height:35px;background:url(/sites/all/themes/alsarif/images/icons/fax-icon.png) center center no-repeat}.node--office--teaser .field--name-field-phone-numbers .field__item:nth-child(3),.node--company .field--name-field-phone-numbers .field__item:nth-child(3){position:relative;padding-left:50px;line-height:34px}.node--office--teaser .field--name-field-phone-numbers .field__item:nth-child(3):before,.node--company .field--name-field-phone-numbers .field__item:nth-child(3):before{position:absolute;display:block;content:" ";left:0;top:0;width:35px;height:35px;background:url(/sites/all/themes/alsarif/images/icons/phone-icon-en.png) center center no-repeat}
.node--office--teaser .field--name-field-phone-numbers .field__item:nth-child(3):before,.node--company .field--name-field-phone-numbers .field__item:nth-child(3):before{background-image:none}@media screen and (min-width:701px){.node--office--teaser .field--name-field-fax-number,.node--company .field--name-field-fax-number{margin-bottom:30px}}@media screen and (max-width:700px){.node--office--teaser .field--name-field-fax-number,.node--company .field--name-field-fax-number{margin-bottom:20px;color:#707070;font-size:18px;line-height:34px;font-weight:600}}.node--office--teaser .field--name-field-fax-number .field__item:nth-child(1),.node--company .field--name-field-fax-number .field__item:nth-child(1){position:relative;padding-left:50px;line-height:34px}.node--office--teaser .field--name-field-fax-number .field__item:nth-child(1):before,.node--company .field--name-field-fax-number .field__item:nth-child(1):before{position:absolute;display:block;content:" ";left:0;top:0;width:35px;height:35px;background:url(/sites/all/themes/alsarif/images/icons/fax-icon.png) center center no-repeat}.node--company .field--name-field-postal-address{width:100%}@media screen and (min-width:701px){.node--company .field--name-field-phone-numbers,.node--company .field--name-field-fax-number{width:65%}}@media screen and (min-width:701px){.node--company .field--name-field-email,.node--company .field--name-field-link{width:30%}}.node--company .read-more{position:absolute;bottom:90px;left:65%}@media screen and (max-width:700px){.node--company .read-more{position:relative;left:auto;max-width:250px;margin:0 auto 30px;top:auto;bottom:auto}}.node--company .read-more a{font-size:18px;line-height:40px;display:block;background:#107b87;color:#fff;border:solid 2px #107b87;border-radius:6px;text-decoration:none;text-align:center;font-weight:400;text-transform:capitalize;min-width:150px}@media screen and (min-width:701px){.block--views-company-contact-details-block .node--company .field--name-field-email{width:60%}}@media screen and (min-width:701px){.block--views-company-contact-details-block .node--company .field--name-field-phone-numbers{width:40%}}.block--views-company-contact-details-block .node--company .read-more{position:relative;bottom:auto;top:auto;left:auto;right:auto;width:100%;clear:both}.block--views-company-contact-details-block .node--company .read-more .read-more-button{float:left;display:none}@media screen and (min-width:701px){.block--views-company-contact-details-block .node--company .read-more .read-more-button{width:calc(100% - 300px)}}@media screen and (max-width:700px){.block--views-company-contact-details-block .node--company .read-more .read-more-button{width:100%}}.block--views-company-contact-details-block .node--company .read-more .read-more-button.download-brochure-pdf{display:block}@media screen and (min-width:701px){.block--views-company-contact-details-block .node--company .read-more .read-more-button.download-brochure-pdf{width:calc(250px);min-width:auto;margin-right:50px}}.webform-client-form-309::after{clear:both;content:"";display:table}.webform-client-form-309 .form-item:not(last-child){margin-bottom:10px}.webform-client-form-309 .form-item input[type=text],.webform-client-form-309 .form-item input[type=email],.webform-client-form-309 .form-item input[type=tel],.webform-client-form-309 .form-item select,.webform-client-form-309 .form-item textarea{padding:10px 30px;border-radius:5px;background:none;border-color:#000;font-weight:600;color:#000;width:100%}@media screen and (min-width:701px){.webform-client-form-309 .form-item input[type=text],.webform-client-form-309 .form-item input[type=email],.webform-client-form-309 .form-item input[type=tel],.webform-client-form-309 .form-item select,.webform-client-form-309 .form-item textarea{font-size:18px;line-height:24px}}@media screen and (max-width:700px){.webform-client-form-309 .form-item input[type=text],.webform-client-form-309 .form-item input[type=email],.webform-client-form-309 .form-item input[type=tel],.webform-client-form-309 .form-item select,.webform-client-form-309 .form-item textarea{font-size:18px;line-height:24px}}@media screen and (min-width:701px){.webform-client-form-309 .form-item textarea{height:180px}}@media screen and (max-width:700px){.webform-client-form-309 .form-item textarea{height:200px}}.webform-client-form-309 .form-item input[type=text]::placeholder{color:#000}.webform-client-form-309 .form-item input[type=text],.webform-client-form-309 .form-item input[type=email],.webform-client-form-309 .form-item input[type=tel],.webform-client-form-309 .form-item select{height:50px;color:#000;font-size:18px;line-height:24px;font-weight:600}.webform-client-form-309 .form-item select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.webform-client-form-309 .form-item select option{background-color:#fff}.webform-client-form-309 .form-item label{display:none}.webform-client-form-309 .form-item.webform-component--business{position:relative;display:none}.webform-client-form-309 .form-item.webform-component--business:after{content:" ";background-image:url(/sites/all/themes/alsarif/images/icons/select-arrow.png);background-repeat:no-repeat;display:block;width:10px;height:100%;background-position:center;right:20px;top:0;padding:0;margin:0;position:absolute;pointer-events:none}@media screen and (min-width:701px){.webform-client-form-309 .form-item.webform-component--business,.webform-client-form-309 .form-item.webform-component--full-name,.webform-client-form-309 .form-item.webform-component--phone-number,.webform-client-form-309 .form-item.webform-component--email-address{float:left;clear:left;width:calc(50% - 20px);margin-bottom:15px}.webform-client-form-309 .form-item.webform-component--business+.messages.error.messages-inline,.webform-client-form-309 .form-item.webform-component--full-name+.messages.error.messages-inline,.webform-client-form-309 .form-item.webform-component--phone-number+.messages.error.messages-inline,.webform-client-form-309 .form-item.webform-component--email-address+.messages.error.messages-inline{float:left;clear:left;width:calc(50% - 20px);margin-bottom:15px}.webform-client-form-309 .form-item.webform-component--your-message,.webform-client-form-309 .form-item.webform-component--your-message+.messages.error.messages-inline{margin-left:calc(50% + 20px)}
}.webform-client-form-309 .form-actions{margin-top:20px}.webform-client-form-309 .form-actions::after{clear:both;content:"";display:table}.webform-client-form-309 .form-actions .form-submit{float:right;font-size:24px;line-height:50px;color:#fff;background:#1695a3;border-radius:10px;border:solid 2px #1695a3;padding:0 40px;font-weight:600;width:58%}@media screen and (max-width:700px){.webform-client-form-309 .form-actions .form-submit{padding:0 20px}}.webform-client-form-309 .form-actions .form-reset{display:none;float:right;font-size:18px;line-height:50px;background:transparent;border:solid 2px #fff;font-weight:400;width:38%}@media screen and (min-width:701px){.webform-client-form-309 .form-actions{margin-left:calc(50% + 20px)}}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000;opacity:1}::-ms-input-placeholder{color:#000}::-ms-expand{display:none}body.section-contact .l-content,body.section-contact-us-business .l-content{position:relative}@media screen and (min-width:701px){body.section-contact .l-content,body.section-contact-us-business .l-content{margin-top:-30%}}@media screen and (max-width:700px){body.section-contact .l-content,body.section-contact-us-business .l-content{margin-top:-70%;padding:0 20px}}body.section-contact .l-content .content::after,body.section-contact-us-business .l-content .content::after{clear:both;content:"";display:table}@media screen and (min-width:701px){body.section-contact .l-content .content h1,body.section-contact-us-business .l-content .content h1{font-size:60px;font-weight:600;line-height:60px;text-shadow:1px 2px 0px #000;text-transform:none;color:#fff;margin-bottom:30px}body.section-contact .l-content .content .block--webform-client-block-309,body.section-contact-us-business .l-content .content .block--webform-client-block-309{overflow:hidden;background-color:#fff;border:solid 1px #000;padding:40px 60px}body.section-contact .l-content .content .block--views-company-contact-details-block,body.section-contact .l-content .content .block--views-office-contact-details-block,body.section-contact-us-business .l-content .content .block--views-company-contact-details-block,body.section-contact-us-business .l-content .content .block--views-office-contact-details-block{float:left;width:50%;min-height:400px;background:#fff;padding:40px 60px}body.section-contact .l-content .content .block--views-company-contact-details-block h2,body.section-contact .l-content .content .block--views-office-contact-details-block h2,body.section-contact-us-business .l-content .content .block--views-company-contact-details-block h2,body.section-contact-us-business .l-content .content .block--views-office-contact-details-block h2{color:#107b87;margin-bottom:30px;line-height:72px;font-size:30px;font-weight:600}body.section-contact .l-content .content .block--views-office-map-block,body.section-contact .l-content .content .block--views-company-map-block,body.section-contact-us-business .l-content .content .block--views-office-map-block,body.section-contact-us-business .l-content .content .block--views-company-map-block{float:right;width:50%}}@media screen and (max-width:700px){body.section-contact .l-content .content h1,body.section-contact-us-business .l-content .content h1{font-size:40px;font-weight:600;line-height:42px;text-shadow:1px 2px 0px #000;text-transform:none;color:#fff;margin-bottom:50px;position:relative}body.section-contact .l-content .content .block--webform-client-block-309,body.section-contact-us-business .l-content .content .block--webform-client-block-309{margin-bottom:20px;background-color:#fff;overflow:hidden;padding:15px}body.section-contact .l-content .content .block--views-office-contact-details-block,body.section-contact .l-content .content .block--views-company-contact-details-block,body.section-contact-us-business .l-content .content .block--views-office-contact-details-block,body.section-contact-us-business .l-content .content .block--views-company-contact-details-block{margin-bottom:20px;background:#fff;padding:0}
body.section-contact .l-content .content .block--views-office-contact-details-block h2,body.section-contact .l-content .content .block--views-company-contact-details-block h2,body.section-contact-us-business .l-content .content .block--views-office-contact-details-block h2,body.section-contact-us-business .l-content .content .block--views-company-contact-details-block h2{color:#107b87;line-height:72px;font-size:30px;font-weight:600;margin-bottom:20px}body.section-contact .l-content .content .block--views-company-map-block,body.section-contact-us-business .l-content .content .block--views-company-map-block{display:none}}body.section-contact .messages.messages--error,body.section-contact-us-business .messages.messages--error{display:none}.career-form{background-color:#fff}.career-form::after{clear:both;content:"";display:table}@media screen and (min-width:701px){.career-form{padding:20px 60px}}@media screen and (max-width:700px){.career-form{padding:20px;position:relative}}.career-form h2{margin-bottom:30px;color:#04599c;font-size:24px;line-height:24px;font-weight:600}@media screen and (min-width:701px){.career-form #edit-submitted-attach-cv-resume-ajax-wrapper{float:left;clear:left;width:calc(50% - 20px);margin-bottom:15px}.career-form #edit-submitted-attach-cv-resume-ajax-wrapper label{display:block;margin-bottom:10px;color:#707070;font-weight:400;font-size:18px;line-height:24px}.career-form #edit-submitted-attach-cv-resume-ajax-wrapper label .form-required{color:#707070}.career-form #edit-submitted-attach-cv-resume-ajax-wrapper input[type=file]{text-indent:999999999px;width:calc(100% - 90px);margin-top:-4px;margin-right:-10px;padding:10px 30px;height:50px;color:#707070;font-weight:400;border-radius:5px;font-size:18px;line-height:24px}.career-form #edit-submitted-attach-cv-resume-ajax-wrapper input[type=submit]{width:100px;height:50px;color:#fff;border-radius:5px;font-size:18px;line-height:24px}.career-form #edit-submitted-attach-cv-resume-ajax-wrapper .webform-component--attach-cv-resume+.messages.error.messages-inline{float:left;clear:left;width:calc(50% - 20px);margin-bottom:15px}}@media screen and (max-width:700px){.career-form #edit-submitted-attach-cv-resume-ajax-wrapper label{display:block;color:#707070;margin-bottom:10px;font-weight:400;font-size:18px;line-height:24px}.career-form #edit-submitted-attach-cv-resume-ajax-wrapper label .form-required{color:#707070}.career-form #edit-submitted-attach-cv-resume-ajax-wrapper input[type=file]{text-indent:999999999px;width:calc(100%);padding:10px 0;height:50px;color:#707070;font-weight:400;border-radius:5px;font-size:18px;line-height:24px}.career-form #edit-submitted-attach-cv-resume-ajax-wrapper input[type=submit]{width:100%;height:50px;color:#fff;margin:10px 0;border-radius:5px;font-size:18px;line-height:24px}}.career-form .form-item:not(last-child){margin-bottom:10px}.career-form .form-item input[type=text],.career-form .form-item input[type=email],.career-form .form-item input[type=tel],.career-form .form-item select,.career-form .form-item textarea{padding:10px 30px;border-radius:5px;background:none;border-color:#707070;font-weight:400;color:#707070;width:100%}@media screen and (min-width:701px){.career-form .form-item input[type=text],.career-form .form-item input[type=email],.career-form .form-item input[type=tel],.career-form .form-item select,.career-form .form-item textarea{font-size:18px;line-height:24px}}@media screen and (max-width:700px){.career-form .form-item input[type=text],.career-form .form-item input[type=email],.career-form .form-item input[type=tel],.career-form .form-item select,.career-form .form-item textarea{font-size:18px;line-height:24px}}@media screen and (min-width:701px){.career-form .form-item textarea{height:100px}}@media screen and (max-width:700px){.career-form .form-item textarea{height:150px}}.career-form .form-item input[type=text]::placeholder{color:#707070}.career-form .form-item input[type=text],.career-form .form-item input[type=email],.career-form .form-item input[type=tel],.career-form .form-item select{height:50px;color:#707070;font-size:18px;line-height:24px;font-weight:400}
.career-form .form-item select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.career-form .form-item select option{background-color:#fff}.career-form .form-item label{display:none}.career-form .form-item.webform-component--availability{position:relative}.career-form .form-item.webform-component--availability:after{content:" ";background-image:url(/sites/all/themes/alsarif/images/icons/select-arrow.png);background-repeat:no-repeat;display:block;width:10px;height:100%;background-position:center;right:20px;top:0;padding:0;margin:0;position:absolute;pointer-events:none}@media screen and (min-width:701px){.career-form .form-item.webform-component--availability,.career-form .form-item.webform-component--full-name,.career-form .form-item.webform-component--phone-number,.career-form .form-item.webform-component--website-portfoilo{float:left;clear:left;width:calc(50% - 20px);margin-bottom:15px}.career-form .form-item.webform-component--availability+.messages.error.messages-inline,.career-form .form-item.webform-component--full-name+.messages.error.messages-inline,.career-form .form-item.webform-component--website-portfoilo+.messages.error.messages-inline,.career-form .form-item.webform-component--phone-number+.messages.error.messages-inline{float:left;clear:left;width:calc(50% - 20px);margin-bottom:15px}.career-form .form-item.webform-component--email-address,.career-form .form-item.webform-component--introduce-yourself,.career-form .form-item.webform-component--introduce-yourself+.messages.error.messages-inline,.career-form .form-item.webform-component--email-address+.messages.error.messages-inline{margin-left:calc(50% + 20px)}}.career-form .form-actions::after{clear:both;content:"";display:table}@media screen and (min-width:701px){.career-form .form-actions{margin-top:126px}}@media screen and (max-width:700px){.career-form .form-actions{margin-top:20px}}.career-form .form-actions .form-submit{float:right;font-size:24px;line-height:50px;color:#fff;background:#1695a3;border-radius:10px;border:solid 2px #1695a3;padding:0 40px;font-weight:400}@media screen and (min-width:701px){.career-form .form-actions .form-submit{width:58%}}@media screen and (max-width:700px){.career-form .form-actions .form-submit{padding:0 20px;width:100%}}.career-form .form-actions .form-reset{display:none;float:right;font-size:18px;line-height:50px;background:transparent;border:solid 2px #fff;font-weight:400;width:38%}@media screen and (min-width:701px){.career-form .form-actions{margin-left:calc(40% + 20px)}}@media screen and (min-width:768px) and (max-width:959px){.career-form .form-actions{margin-left:calc(50% + 20px)}.career-form .form-actions .webform-submit{width:100%}}::-webkit-input-placeholder{color:#707070}::-moz-placeholder{color:#707070;opacity:1}::-ms-input-placeholder{color:#707070}::-ms-expand{display:none}