/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.row.form-message-container{margin-bottom :0;}fieldset{border-radius :4px;padding       :10px;}.form-container{display :inline-block;width   :100%;}.input-field{min-height :70px;margin-top :1.7rem;}.form-container div.right-form-button{text-align :right;}.error{color :#ff0000 !important;}div.error:not(.input-field){display     :inline-block;font-weight :bold;font-size   :12px;}div.input-field.error select,div.input-field.error input,div.input-field.error span.select2 span.select2-selection{color         :#ff0000;border-bottom :2px solid #ff0000;}div.input-field.error input[type="radio"] + label{color :#ff0000;}select.error:not(.browser-default){display :none;}.form-error .alert{position :relative;}.form-error .alert > div{flex :1;}.form-error .alert-info div{color :#31708f;}.form-error .alert-success div{color :#3c763d;}.form-error .alert-warning div{color :#8a6d3b;}.form-error .alert-danger div{color :#a94442;}.form-error .alert div{width      :100%;text-align :left;}.form-error .alert div .errors ul{padding-left :10px;}.form-error .alert div .errors ul li{list-style :disc inside;}.form-error .close{position :absolute;top      :0;right    :0;padding  :2px 6px;}.link-error-focus{cursor          :pointer;font-weight     :bold;text-decoration :underline;}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea,.select-wrapper input.select-dropdown,select{height        :30px;line-height   :normal;font-size     :15px;margin-bottom :0;border-bottom :2px solid #5d5d5d;box-shadow    :none;}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom :2px solid #256eb1;box-shadow    :none;}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom :2px solid #4caf50;box-shadow    :none;}.input-field label{font-size :15px;}.input-field .select-wrapper + label,.select-wrapper + label,.input-field select + label{top       :-14px;font-size :12px;}.input-field label:not(.label-icon).active,.input-field label{top :4px;}.input-field label:not(.label-icon).active,.input-field.valid input[type="date"] + label:not(.label-icon),.input-field.error input[type="date"] + label:not(.label-icon),input[type="date"].valid + label,input[type="date"].error + label,input[type="date"]:active + label,input[type="date"]:focus + label{-webkit-transform :translateY(-105%);transform         :translateY(-105%);font-size         :12px;}.image-upload-block .input-field.file-field label:not(.label-icon).active{-webkit-transform :translateY(-170%);transform         :translateY(-170%);}input:not([type]):focus:not([readonly]) + label,input[type=text]:focus:not([readonly]) + label,input[type=password]:focus:not([readonly]) + label,input[type=email]:focus:not([readonly]) + label,input[type=url]:focus:not([readonly]) + label,input[type=time]:focus:not([readonly]) + label,input[type=date]:focus:not([readonly]) + label,input[type=datetime]:focus:not([readonly]) + label,input[type=datetime-local]:focus:not([readonly]) + label,input[type=tel]:focus:not([readonly]) + label,input[type=number]:focus:not([readonly]) + label,input[type=search]:focus:not([readonly]) + label,textarea.materialize-textarea:focus:not([readonly]) + label{color :#9e9e9e;}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{background-color        :transparent !important;border                  :none !important;border-bottom           :1px solid #9e9e9e !important;border-radius           :0 !important;color                   :#5d5d5d !important;-webkit-text-fill-color :#5d5d5d !important;transition              :background-color 50000s ease-in-out 0s;}input:-webkit-autofill + label,input:-webkit-autofill:hover + label,input:-webkit-autofill:focus + label,textarea:-webkit-autofill + label,textarea:-webkit-autofill:hover + label,textarea:-webkit-autofill:focus + label,select:-webkit-autofill + label,select:-webkit-autofill:hover + label,select:-webkit-autofill:focus + label{-webkit-transform :translateY(-105%);transform         :translateY(-105%);font-size         :12px;}.ticked-radio [type="radio"] + label,.ticked-radio [type="radio"]:checked + label,.ticked-radio [type="radio"]:not(:checked) + label{padding :2px 16px;padding :2px 4px;}.ticked-radio [type="radio"] + label:after,.ticked-radio [type="radio"]:not(:checked) + label:after,.ticked-radio [type="radio"]:checked + label:after{width         :0;height        :0;left          :3px;top           :6px;margin        :0;border-radius :0;}.ticked-radio [type="radio"] + label:after,.ticked-radio [type="radio"]:checked + label:after,.ticked-radio [type="radio"]:not(:checked) + label:after{background               :transparent;border-color             :transparent;transition               :height 100ms linear,width 80ms linear 110ms;transform-origin         :top left;transform                :rotate(-45deg);-webkit-transition       :height 100ms linear,width 80ms linear 110ms;-webkit-transform-origin :top left;-webkit-transform        :rotate(-45deg);}.ticked-radio [type="radio"]:checked + label:after{width               :18px;height              :12px;border-left-color   :#5a5a5a;border-bottom-color :#5a5a5a;}.file-field input[type=file]{bottom :auto;height :36px;}.no-js .input-field textarea,.no-js .popin .input-field textarea{padding-top    :0;padding-bottom :0;margin-top     :20px;min-height     :50px;height         :50px;overflow-y     :scroll;resize         :none;}.no-js .input-field textarea + label{top :0;}.input-field i.prefix{margin-top :5px;text-align :center;}.input-field i.prefix ~ div.error{margin-left :3rem;}div.select-wrapper span.caret{display :none;}select.browser-default,input.select-dropdown{background-color    :transparent;background-image    :url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgMjkyLjM2MiAyOTIuMzYyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyOTIuMzYyIDI5Mi4zNjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8cGF0aCBkPSJNMjg2LjkzNSw2OS4zNzdjLTMuNjE0LTMuNjE3LTcuODk4LTUuNDI0LTEyLjg0OC01LjQyNEgxOC4yNzRjLTQuOTUyLDAtOS4yMzMsMS44MDctMTIuODUsNS40MjQgICBDMS44MDcsNzIuOTk4LDAsNzcuMjc5LDAsODIuMjI4YzAsNC45NDgsMS44MDcsOS4yMjksNS40MjQsMTIuODQ3bDEyNy45MDcsMTI3LjkwN2MzLjYyMSwzLjYxNyw3LjkwMiw1LjQyOCwxMi44NSw1LjQyOCAgIHM5LjIzMy0xLjgxMSwxMi44NDctNS40MjhMMjg2LjkzNSw5NS4wNzRjMy42MTMtMy42MTcsNS40MjctNy44OTgsNS40MjctMTIuODQ3QzI5Mi4zNjIsNzcuMjc5LDI5MC41NDgsNzIuOTk4LDI4Ni45MzUsNjkuMzc3eiIgZmlsbD0iIzVkNWQ1ZCIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=);background-size     :10px 10px;background-repeat   :no-repeat;background-position :right 2px center;-webkit-box-sizing  :border-box;-moz-box-sizing     :border-box;box-sizing          :border-box;-moz-appearance     :none;-webkit-appearance  :none;appearance          :none;outline             :0;padding             :0 10px 0 0;border              :none;border-radius       :0;border-bottom       :2px solid;}input[type="date"]::-webkit-date-and-time-value,input[type="date"]::-webkit-datetime-edit-text,input[type="date"]::-webkit-datetime-edit-year-field,input[type="date"]::-webkit-datetime-edit-month-field,input[type="date"]::-webkit-datetime-edit-day-field{-webkit-appearance :none;display            :none;}.input-field.valid input[type="date"]::-webkit-date-and-time-value,.input-field.valid input[type="date"]::-webkit-datetime-edit-text,.input-field.valid input[type="date"]::-webkit-datetime-edit-year-field,.input-field.valid input[type="date"]::-webkit-datetime-edit-month-field,.input-field.valid input[type="date"]::-webkit-datetime-edit-day-field,.input-field.error input[type="date"]::-webkit-date-and-time-value,.input-field.error input[type="date"]::-webkit-datetime-edit-text,.input-field.error input[type="date"]::-webkit-datetime-edit-year-field,.input-field.error input[type="date"]::-webkit-datetime-edit-month-field,.input-field.error input[type="date"]::-webkit-datetime-edit-day-field,input[type="date"].no-spin-button::-webkit-date-and-time-value,input[type="date"].no-spin-button::-webkit-datetime-edit-text,input[type="date"].no-spin-button::-webkit-datetime-edit-year-field,input[type="date"].no-spin-button::-webkit-datetime-edit-month-field,input[type="date"].no-spin-button::-webkit-datetime-edit-day-field,input[type="date"].valid::-webkit-date-and-time-value,input[type="date"].error::-webkit-date-and-time-value,input[type="date"]:active::-webkit-date-and-time-value,input[type="date"]:focus::-webkit-date-and-time-value,input[type="date"].valid::-webkit-datetime-edit-text,input[type="date"].error::-webkit-datetime-edit-text,input[type="date"]:active::-webkit-datetime-edit-text,input[type="date"]:focus::-webkit-datetime-edit-text,input[type="date"].valid::-webkit-datetime-edit-year-field,input[type="date"].error::-webkit-datetime-edit-year-field,input[type="date"]:active::-webkit-datetime-edit-year-field,input[type="date"]:focus::-webkit-datetime-edit-year-field,input[type="date"].valid::-webkit-datetime-edit-month-field,input[type="date"].error::-webkit-datetime-edit-month-field,input[type="date"]:active::-webkit-datetime-edit-month-field,input[type="date"]:focus::-webkit-datetime-edit-month-field,input[type="date"].valid::-webkit-datetime-edit-day-field,input[type="date"].error::-webkit-datetime-edit-day-field,input[type="date"]:active::-webkit-datetime-edit-day-field,input[type="date"]:focus::-webkit-datetime-edit-day-field{-webkit-appearance :initial !important;display            :initial !important;}.btn-large,.btn-flat{font-weight    :bold;text-transform :uppercase;font-style     :normal;border-radius  :0.2em;}.btn{margin :5px;}.btn.btn-icon > i.fa{font-size :10px;margin    :0;}.buttons-block .btn ~ a,.buttons-row .btn ~ a{margin-top :0;}.cancel-link-wrapper{margin-bottom :20px;text-align    :center;}a.cancel-link{font-family    :arial,sans-serif;color          :#726f73;font-weight    :normal;font-size      :14px;text-transform :none;cursor         :pointer;}div.center a{text-transform :uppercase;}i.waves-input-wrapper{margin-bottom :5px;}input.waves-button-input:focus{outline :0;}.margin-lr-auto{margin-left  :auto;margin-right :auto;}.text-left .valign-wrapper,.text-left-xs .valign-wrapper,.text-left.valign-wrapper,.text-left-xs.valign-wrapper,.text-left .text-left.valign-wrapper,.text-left-xs .text-left-xs.valign-wrapper{justify-content :flex-start;}.text-center .valign-wrapper,.text-center-xs .valign-wrapper,.text-center.valign-wrapper,.text-center-xs.valign-wrapper,.text-center .text-center.valign-wrapper,.text-center-xs .text-center-xs.valign-wrapper{justify-content :center;}.text-right .valign-wrapper,.text-right-xs .valign-wrapper,.text-right.valign-wrapper,.text-right-xs.valign-wrapper,.text-right .text-right.valign-wrapper,.text-right-xs .text-right-xs.valign-wrapper{justify-content :flex-end;}i.btn,i.btn-large,i.btn-flat{padding-left  :0 !important;padding-right :0 !important;}.no-js .btn > input[type="button"],.no-js .btn-large > input[type="button"],.no-js .btn-flat > input[type="button"],.no-js .btn > input[type="submit"],.no-js .btn-large > input[type="submit"],.no-js .btn-flat > input[type="submit"],.no-js .btn,.no-js .btn-large,.no-js div.btn-flat,.js .btn,.js .btn-large,.js div.btn-flat{padding :0 1rem !important;}i.btn > input,i.btn-large > input,i.btn-flat > input{width          :100%;height         :100%;padding        :0 15px;letter-spacing :0.5px;}.validate-btn{color            :#3c763d;background-color :#dff0d8;border-color     :#b2dba1;}.validate-btn:hover,.validate-btn:focus{color            :#dff0d8;background-color :#3c763d;}.rejected-btn{color            :#a94442;background-color :#f2dede;border-color     :#dca7a7;}.rejected-btn:hover,.rejected-btn:focus{color            :#f2dede;background-color :#a94442;}.centered-content{display         :flex;justify-content :center;}.picker__input.picker__input--active{border-color :#256eb1;}div.picker__day-display div,div.picker__date-display div,div.picker__month-display div,div.picker__year-display div{color :#ffffff;}.picker__date-display,.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected,.picker__weekday-display{background-color :#256eb1;padding          :.6rem 0;}table.picker__table th{background-color :#fff;}div.picker__header select.picker__select--month,div.picker__header select.picker__select--year,div.picker__select--month.browser-default,div.picker__select--year.browser-default{border :0;}div.picker__header select.picker__select--month:focus,div.picker__header select.picker__select--year:focus,div.picker__select--month.browser-default:focus,div.picker__select--year.browser-default:focus{outline :none;}div.input-field.error .picker select,div.input-field.error .picker input{color :inherit;}.picker__nav--prev:hover,.picker__nav--next:hover{background :none;}.picker__nav--prev:hover,.picker__nav--next:hover{background-color :#ffffff;}.picker__day.picker__day--today{color       :#256eb1;font-weight :bold;}.picker__footer{display         :inline-block;width           :100%;text-align      :center;padding         :5px 10px;align-items     :center;justify-content :space-between;}button.picker__today:hover,button.picker__clear:hover,button.picker__close:hover{box-shadow       :0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);background-color :#ababab;color            :#000;}.picker__close.btn-flat,.picker__today.btn-flat,.picker__clear.btn-flat{color            :#fff;border-color     :#5c2684;background-color :#6c3198;font-size        :12px;margin           :2px 5px;padding          :0 8px;will-change      :opacity,transform;transition       :all .3s ease-out;}.picker__close.btn-flat:hover,.picker__today.btn-flat:hover,.picker__clear.btn-flat:hover{background-color :#8c3ec5;border-color     :#8c3ec5;}form .input-field .switch-label,form .input-field .switch-label + .switch{display :inline-block;}form .input-field .switch-label{margin-right :10px;}form .input-field .switch-label + .switch > label{position :relative;top      :0;}.mobile-multiple-files .files-collection-ajax{position   :relative;float      :right;margin-top :-34px;}.mobile-multiple-files .files-collection-ajax .btn-icon{padding :0 16px !important;}.file-field.mobile-multiple-files .file-path-wrapper input.file-path{width :calc(100% - 50px)}@media screen and (min-width :768px){form .image-upload-block > div.image-box{padding-right :10px !important;}}@media screen and (max-width :767px){.form-container div.right-form-button{text-align :center;}.popin form .vertical-buttons-row{flex-direction :column;}.popin form .vertical-buttons-row a + .btn,a + .btn-large,a + .btn-flat{margin-left :0;margin-top  :20px;}.popin form .vertical-buttons-row a + .btn.margin-lr-auto,a + .btn-large.margin-lr-auto,a + .btn-flat.margin-lr-auto{margin-left  :auto;margin-right :auto;}.popin .popin-footer .rejected-btn-container + .validate-btn-container{margin-top :10px;}.popin .popin-footer .col-xs-12.text-right.rejected-btn-container{text-align :center;}.popin .popin-footer .col-xs-12.text-left.validate-btn-container{text-align :center;}}@media all and (-ms-high-contrast :none),screen and (-ms-high-contrast :active),screen and (-ms-high-contrast :none){.valign-wrapper.margin-lr-auto,.valign-wrapper .margin-lr-auto,.valign-wrapper-md.margin-lr-auto,.valign-wrapper-md .margin-lr-auto{margin-left  :0;margin-right :0;}.valign-wrapper.margin-lr-auto a + .btn,.valign-wrapper.margin-lr-auto a + .btn-large,.valign-wrapper.margin-lr-auto a + .btn-flat,.valign-wrapper .margin-lr-auto a + .btn,.valign-wrapper .margin-lr-auto a + .btn-large,.valign-wrapper .margin-lr-auto a + .btn-flat,.valign-wrapper-md.margin-lr-auto a + .btn,.valign-wrapper-md.margin-lr-auto a + .btn-large,.valign-wrapper-md.margin-lr-auto a + .btn-flat,.valign-wrapper-md .margin-lr-auto a + .btn,.valign-wrapper-md .margin-lr-auto a + .btn-large,.valign-wrapper-md .margin-lr-auto a + .btn-flat{margin-left :20px;}.valign-wrapper .valign-wrapper.margin-lr-auto a + .btn,.valign-wrapper .margin-lr-auto a + .btn,.valign-wrapper .valign-wrapper.margin-lr-auto a + .btn-large,.valign-wrapper .margin-lr-auto a + .btn-large,.valign-wrapper .valign-wrapper.margin-lr-auto a + .btn-flat,.valign-wrapper .margin-lr-auto a + .btn-flat{margin-left :20px !important;}}
@font-face{font-family :'Cormorant Garamond';font-style  :italic;font-weight :400;src         :url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-Italic.eot');src         :local('Cormorant Garamond Italic'),local('CormorantGaramond-Italic'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-Italic.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-Italic.woff2') format('woff2'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-Italic.woff') format('woff'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-Italic.ttf') format('truetype'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-Italic.svg#CormorantGaramond-Italic') format('svg');}@font-face{font-family :'Cormorant Garamond';font-style  :normal;font-weight :600;src         :url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-SemiBold.eot');src         :local('Cormorant Garamond SemiBold'),local('CormorantGaramond-SemiBold'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-SemiBold.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-SemiBold.woff2') format('woff2'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-SemiBold.woff') format('woff'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-SemiBold.ttf') format('truetype'),url('/themes/tamtam/fonts/cormorant-garamond/CormorantGaramond-SemiBold.svg#CormorantGaramond-SemiBold') format('svg');}
@font-face{font-family :'Quicksand';font-style  :normal;font-weight :300;src         :url('/themes/tamtam/fonts/quicksand/Quicksand-Light.eot');src         :local('Quicksand Light'),local('Quicksand-Light'),url('/themes/tamtam/fonts/quicksand/Quicksand-Light.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/quicksand/Quicksand-Light.woff2') format('woff2'),url('/themes/tamtam/fonts/quicksand/Quicksand-Light.woff') format('woff'),url('/themes/tamtam/fonts/quicksand/Quicksand-Light.ttf') format('truetype'),url('/themes/tamtam/fonts/quicksand/Quicksand-Light.svg#Quicksand-Light') format('svg');}@font-face{font-family :'Quicksand';font-style  :normal;font-weight :400;src         :url('/themes/tamtam/fonts/quicksand/Quicksand-Regular.eot');src         :local('Quicksand Regular'),local('Quicksand-Regular'),url('/themes/tamtam/fonts/quicksand/Quicksand-Regular.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/quicksand/Quicksand-Regular.woff2') format('woff2'),url('/themes/tamtam/fonts/quicksand/Quicksand-Regular.woff') format('woff'),url('/themes/tamtam/fonts/quicksand/Quicksand-Regular.ttf') format('truetype'),url('/themes/tamtam/fonts/quicksand/Quicksand-Regular.svg#Quicksand-Regular') format('svg');}@font-face{font-family :'Quicksand';font-style  :normal;font-weight :700;src         :url('/themes/tamtam/fonts/quicksand/Quicksand-Bold.eot');src         :local('Quicksand Bold'),local('Quicksand-Bold'),url('/themes/tamtam/fonts/quicksand/Quicksand-Bold.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/quicksand/Quicksand-Bold.woff2') format('woff2'),url('/themes/tamtam/fonts/quicksand/Quicksand-Bold.woff') format('woff'),url('/themes/tamtam/fonts/quicksand/Quicksand-Bold.ttf') format('truetype'),url('/themes/tamtam/fonts/quicksand/Quicksand-Bold.svg#Quicksand-Bold') format('svg');}
@font-face{font-family :'Merriweather';font-style  :normal;font-weight :300;src         :url('/themes/tamtam/fonts/merriweather/Merriweather-Light.eot');src         :local('Merriweather Light'),local('Merriweather-Light'),url('/themes/tamtam/fonts/merriweather/Merriweather-Light.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/merriweather/Merriweather-Light.woff2') format('woff2'),url('/themes/tamtam/fonts/merriweather/Merriweather-Light.woff') format('woff'),url('/themes/tamtam/fonts/merriweather/Merriweather-Light.ttf') format('truetype'),url('/themes/tamtam/fonts/merriweather/Merriweather-Light.svg#Merriweather-Light') format('svg');}@font-face{font-family :'Merriweather';font-style  :normal;font-weight :400;src         :url('/themes/tamtam/fonts/merriweather/Merriweather-Regular.eot');src         :local('Merriweather Regular'),local('Merriweather-Regular'),url('/themes/tamtam/fonts/merriweather/Merriweather-Regular.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/merriweather/Merriweather-Regular.woff2') format('woff2'),url('/themes/tamtam/fonts/merriweather/Merriweather-Regular.woff') format('woff'),url('/themes/tamtam/fonts/merriweather/Merriweather-Regular.ttf') format('truetype'),url('/themes/tamtam/fonts/merriweather/Merriweather-Regular.svg#Merriweather-Regular') format('svg');}@font-face{font-family :'Merriweather';font-style  :normal;font-weight :700;src         :url('/themes/tamtam/fonts/merriweather/Merriweather-Bold.eot');src         :local('Merriweather Bold'),local('Merriweather-Bold'),url('/themes/tamtam/fonts/merriweather/Merriweather-Bold.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/merriweather/Merriweather-Bold.woff2') format('woff2'),url('/themes/tamtam/fonts/merriweather/Merriweather-Bold.woff') format('woff'),url('/themes/tamtam/fonts/merriweather/Merriweather-Bold.ttf') format('truetype'),url('/themes/tamtam/fonts/merriweather/Merriweather-Bold.svg#Merriweather-Bold') format('svg');}
@font-face{font-family :'Dinot';font-style  :normal;font-weight :300;src         :url('/themes/tamtam/fonts/dinot/dinot-light.eot');src         :local('DINOT-Light'),url('/themes/tamtam/fonts/dinot/dinot-light.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/dinot/dinot-light.woff2') format('woff2'),url('/themes/tamtam/fonts/dinot/dinot-light.woff') format('woff'),url('/themes/tamtam/fonts/dinot/dinot-light.ttf') format('truetype'),url('/themes/tamtam/fonts/dinot/dinot-light.svg#DINOT-Light') format('svg');}@font-face{font-family :'Dinot';font-style  :normal;font-weight :400;src         :url('/themes/tamtam/fonts/dinot/dinot-regular.eot');src         :local('DINOT-Regular'),url('/themes/tamtam/fonts/dinot/dinot-regular.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/dinot/dinot-regular.woff2') format('woff2'),url('/themes/tamtam/fonts/dinot/dinot-regular.woff') format('woff'),url('/themes/tamtam/fonts/dinot/dinot-regular.ttf') format('truetype'),url('/themes/tamtam/fonts/dinot/dinot-regular.svg#DINOT-Regular') format('svg');}@font-face{font-family :'Dinot';font-style  :italic;font-weight :400;src         :url('/themes/tamtam/fonts/dinot/dinot-italic.eot');src         :local('DINOT-Italic'),url('/themes/tamtam/fonts/dinot/dinot-italic.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/dinot/dinot-italic.woff2') format('woff2'),url('/themes/tamtam/fonts/dinot/dinot-italic.woff') format('woff'),url('/themes/tamtam/fonts/dinot/dinot-italic.ttf') format('truetype'),url('/themes/tamtam/fonts/dinot/dinot-italic.svg#DINOT-Italic') format('svg');}@font-face{font-family :'Dinot';font-style  :normal;font-weight :500;src         :url('/themes/tamtam/fonts/dinot/dinot-medium.eot');src         :local('DINOT-Medium'),url('/themes/tamtam/fonts/dinot/dinot-medium.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/dinot/dinot-medium.woff2') format('woff2'),url('/themes/tamtam/fonts/dinot/dinot-medium.woff') format('woff'),url('/themes/tamtam/fonts/dinot/dinot-medium.ttf') format('truetype'),url('/themes/tamtam/fonts/dinot/dinot-medium.svg#DINOT-Medium') format('svg');}@font-face{font-family :'Dinot';font-style  :normal;font-weight :700;src         :url('/themes/tamtam/fonts/dinot/dinot-bold.eot');src         :local('DINOT-Bold'),url('/themes/tamtam/fonts/dinot/dinot-bold.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/dinot/dinot-bold.woff2') format('woff2'),url('/themes/tamtam/fonts/dinot/dinot-bold.woff') format('woff'),url('/themes/tamtam/fonts/dinot/dinot-bold.ttf') format('truetype'),url('/themes/tamtam/fonts/dinot/dinot-bold.svg#DINOT-Bold') format('svg');}@font-face{font-family :'Dinot';font-style  :normal;font-weight :900;src         :url('/themes/tamtam/fonts/dinot/dinot-black.eot');src         :local('DINOT-Black'),url('/themes/tamtam/fonts/dinot/dinot-black.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/dinot/dinot-black.woff2') format('woff2'),url('/themes/tamtam/fonts/dinot/dinot-black.woff') format('woff'),url('/themes/tamtam/fonts/dinot/dinot-black.ttf') format('truetype'),url('/themes/tamtam/fonts/dinot/dinot-black.svg#DINOT-Black') format('svg');}
@font-face{font-family :'Lato';font-style  :normal;font-weight :300;src         :url('/themes/tamtam/fonts/lato/lato-light.eot');src         :local('lato-Light'),url('/themes/tamtam/fonts/lato/lato-light.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/lato/lato-light.woff2') format('woff2'),url('/themes/tamtam/fonts/lato/lato-light.woff') format('woff'),url('/themes/tamtam/fonts/lato/lato-light.ttf') format('truetype'),url('/themes/tamtam/fonts/lato/lato-light.svg#lato-Light') format('svg');}@font-face{font-family :'Lato';font-style  :normal;font-weight :400;src         :url('/themes/tamtam/fonts/lato/lato-regular.eot');src         :local('lato-Regular'),url('/themes/tamtam/fonts/lato/lato-regular.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/lato/lato-regular.woff2') format('woff2'),url('/themes/tamtam/fonts/lato/lato-regular.woff') format('woff'),url('/themes/tamtam/fonts/lato/lato-regular.ttf') format('truetype'),url('/themes/tamtam/fonts/lato/lato-regular.svg#lato-Regular') format('svg');}@font-face{font-family :'Lato';font-style  :italic;font-weight :400;src         :url('/themes/tamtam/fonts/lato/lato-italic.eot');src         :local('lato-Italic'),url('/themes/tamtam/fonts/lato/lato-italic.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/lato/lato-italic.woff2') format('woff2'),url('/themes/tamtam/fonts/lato/lato-italic.woff') format('woff'),url('/themes/tamtam/fonts/lato/lato-italic.ttf') format('truetype'),url('/themes/tamtam/fonts/lato/lato-italic.svg#lato-Italic') format('svg');}@font-face{font-family :'Lato';font-style  :normal;font-weight :700;src         :url('/themes/tamtam/fonts/lato/lato-bold.eot');src         :local('lato-Bold'),url('/themes/tamtam/fonts/lato/lato-bold.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/lato/lato-bold.woff2') format('woff2'),url('/themes/tamtam/fonts/lato/lato-bold.woff') format('woff'),url('/themes/tamtam/fonts/lato/lato-bold.ttf') format('truetype'),url('/themes/tamtam/fonts/lato/lato-bold.svg#lato-Bold') format('svg');}@font-face{font-family :'Lato';font-style  :italic;font-weight :700;src         :url('/themes/tamtam/fonts/lato/lato-bolditalic.eot');src         :local('lato-BoldItalic'),url('/themes/tamtam/fonts/lato/lato-bolditalic.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/lato/lato-bolditalic.woff2') format('woff2'),url('/themes/tamtam/fonts/lato/lato-bolditalic.woff') format('woff'),url('/themes/tamtam/fonts/lato/lato-bolditalic.ttf') format('truetype'),url('/themes/tamtam/fonts/lato/lato-bolditalic.svg#lato-BoldItalic') format('svg');}@font-face{font-family :'Lato';font-style  :normal;font-weight :900;src         :url('/themes/tamtam/fonts/lato/lato-black.eot');src         :local('lato-Black'),url('/themes/tamtam/fonts/lato/lato-black.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/lato/lato-black.woff2') format('woff2'),url('/themes/tamtam/fonts/lato/lato-black.woff') format('woff'),url('/themes/tamtam/fonts/lato/lato-black.ttf') format('truetype'),url('/themes/tamtam/fonts/lato/lato-black.svg#lato-Black') format('svg');}@font-face{font-family :'Lato';font-style  :italic;font-weight :900;src         :url('/themes/tamtam/fonts/lato/lato-blackitalic.eot');src         :local('lato-BlackItalic'),url('/themes/tamtam/fonts/lato/lato-blackitalic.eot?#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/lato/lato-blackitalic.woff2') format('woff2'),url('/themes/tamtam/fonts/lato/lato-blackitalic.woff') format('woff'),url('/themes/tamtam/fonts/lato/lato-blackitalic.ttf') format('truetype'),url('/themes/tamtam/fonts/lato/lato-blackitalic.svg#lato-BlackItalic') format('svg');}
@font-face{font-family :'tamtam-icons';font-style  :normal;font-weight :normal;font-display:swap;src         :url('/themes/tamtam/fonts/tamtam-icons/tamtam-icons.otf?v=1.0.2');src         :url('/themes/tamtam/fonts/tamtam-icons/tamtam-icons.otf?v=1.0.2') format("opentype"),url('/themes/tamtam/fonts/tamtam-icons/tamtam-icons.eot?v=1.0.2#iefix') format('embedded-opentype'),url('/themes/tamtam/fonts/tamtam-icons/tamtam-icons.woff2?v=1.0.2') format('woff2'),url('/themes/tamtam/fonts/tamtam-icons/tamtam-icons.woff?v=1.0.2') format('woff'),url('/themes/tamtam/fonts/tamtam-icons/tamtam-icons.ttf?v=1.0.2') format('truetype'),url('/themes/tamtam/fonts/tamtam-icons/tamtam-icons.svg#tamtam-icons') format('svg');}
.tamtam-icon{display                 :inline-block;font                    :normal normal normal 14px/1 'tamtam-icons';font-size               :inherit;text-rendering          :auto;-webkit-font-smoothing  :antialiased;-moz-osx-font-smoothing :grayscale;}.tamtam-icon-lg{font-size      :1.33333333em;line-height    :0.75em;vertical-align :-15%;}.tamtam-icon-2x{font-size :2em;}.tamtam-icon-3x{font-size :3em;}.tamtam-icon-4x{font-size :4em;}.tamtam-icon-5x{font-size :5em;}.tamtam-icon-fw{width      :1.28571429em;text-align :center;}.tamtam-icon-ul{padding-left    :0;margin-left     :2.14285714em;list-style-type :none;}.tamtam-icon-ul > li{position :relative;}.tamtam-icon-li{position   :absolute;left       :-2.14285714em;width      :2.14285714em;top        :0.14285714em;text-align :center;}.tamtam-icon-li.tamtam-icon-lg{left :-1.85714286em;}.tamtam-icon-border{padding       :.2em .25em .15em;border        :solid 0.08em #eeeeee;border-radius :.1em;}.tamtam-icon-pull-left{float :left;}.tamtam-icon-pull-right{float :right;}.tamtam-icon.tamtam-icon-pull-left{margin-right :.3em;}.tamtam-icon.tamtam-icon-pull-right{margin-left :.3em;}.tamtam-icon-spin{-webkit-animation :tamtam-icon-spin 2s infinite linear;animation         :tamtam-icon-spin 2s infinite linear;}.tamtam-icon-pulse{-webkit-animation :tamtam-icon-spin 1s infinite steps(8);animation         :tamtam-icon-spin 1s infinite steps(8);}@-webkit-keyframes tamtam-icon-spin{0%{-webkit-transform :rotate(0deg);transform         :rotate(0deg);}100%{-webkit-transform :rotate(359deg);transform         :rotate(359deg);}}@keyframes tamtam-icon-spin{0%{-webkit-transform :rotate(0deg);transform         :rotate(0deg);}100%{-webkit-transform :rotate(359deg);transform         :rotate(359deg);}}.tamtam-icon-rotate-90{-ms-filter        :'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)';-webkit-transform :rotate(90deg);-ms-transform     :rotate(90deg);transform         :rotate(90deg);}.tamtam-icon-rotate-180{-ms-filter        :'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)';-webkit-transform :rotate(180deg);-ms-transform     :rotate(180deg);transform         :rotate(180deg);}.tamtam-icon-rotate-270{-ms-filter        :'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)';-webkit-transform :rotate(270deg);-ms-transform     :rotate(270deg);transform         :rotate(270deg);}.tamtam-icon-flip-horizontal{-ms-filter        :'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)';-webkit-transform :scale(-1,1);-ms-transform     :scale(-1,1);transform         :scale(-1,1);}.tamtam-icon-flip-vertical{-ms-filter        :'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)';-webkit-transform :scale(1,-1);-ms-transform     :scale(1,-1);transform         :scale(1,-1);}:root .tamtam-icon-rotate-90,:root .tamtam-icon-rotate-180,:root .tamtam-icon-rotate-270,:root .tamtam-icon-flip-horizontal,:root .tamtam-icon-flip-vertical{filter :none;}.tamtam-icon-stack{position       :relative;display        :inline-block;width          :2em;height         :2em;line-height    :2em;vertical-align :middle;}.tamtam-icon-stack-1x,.tamtam-icon-stack-2x{position   :absolute;left       :0;width      :100%;text-align :center;}.tamtam-icon-stack-1x{line-height :inherit;}.tamtam-icon-stack-2x{font-size :2em;}.tamtam-icon-inverse{color :#ffffff;}.tamtam-icon-sr-only{position :absolute;width    :1px;height   :1px;padding  :0;margin   :-1px;overflow :hidden;clip     :rect(0,0,0,0);border   :0;}.tamtam-icon-sr-only-focusable:active,.tamtam-icon-sr-only-focusable:focus{position :static;width    :auto;height   :auto;margin   :0;overflow :visible;clip     :auto;}.tamtam-icon-chevron:before{content :'\f001';}.tamtam-icon-arrow:before{content :'\f002';}
form.row{margin-left  :-10px !important;margin-right :-10px !important;}form.webform-submission-form > div{padding :0 15px;}.btn.btn-primary,.btn.btn-secondary{height          :46px;min-width       :125px;padding         :0 35px !important;border-radius   :50px;font-family     :'Dinot',sans-serif;font-size       :13px;font-weight     :500;text-decoration :none;text-transform  :none;line-height     :40px;box-shadow      :none;z-index         :10;}.btn.btn-primary{color            :#fff;background-color :#620a89;}.btn.btn-secondary{color            :#3081de;background-color :#fff;border           :2px solid #3081de;}.btn.btn-primary:hover{background-color :#7b00d5;text-decoration  :none;color            :#fff;}.btn.btn-secondary:hover{color            :#fff;background-color :#3081de;text-decoration  :none;}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active{text-decoration :none;}.btn.btn-rounded{border-radius :50px;}.btn.btn-lg{height      :41px;padding     :0 60px !important;font-size   :22px;line-height :45px;}.input-field{margin-top    :17px;margin-bottom :17px;font-size     :0;}.input-field.form-type-select,.input-field.form-type-textarea,.input-field.form-type-checkboxes{margin-top :25px;}.input-field.form-type-checkbox{margin-top    :7px;margin-bottom :7px;}.form-type-processed-text{margin-left  :0;margin-right :0;}.input-field > label{top            :11px;left           :0;margin         :0;font-family    :'Dinot','Arial',sans-serif;font-size      :14px;font-weight    :500;line-height    :20px;color          :#4d0085;text-transform :uppercase;transform      :none;transition     :transform .2s ease-out,color .2s ease-out,font-size .2s ease-out,top .2s ease-out,left .2s ease-out;}.no-js .input-field > label,.input-field > label.active,.input-field label:not(.label-icon).active,input:not([type]):focus:not([readonly]) + label,input[type=text]:not(.browser-default):focus:not([readonly]) + label,input[type=password]:not(.browser-default):focus:not([readonly]) + label,input[type=email]:not(.browser-default):focus:not([readonly]) + label,input[type=url]:not(.browser-default):focus:not([readonly]) + label,input[type=time]:not(.browser-default):focus:not([readonly]) + label,input[type=date]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label,input[type=tel]:not(.browser-default):focus:not([readonly]) + label,input[type=number]:not(.browser-default):focus:not([readonly]) + label,input[type=search]:not(.browser-default):focus:not([readonly]) + label,textarea.materialize-textarea:focus:not([readonly]) + label{top         :-21px;font-size   :14px;font-weight :500;line-height :20px;color       :#4d0085;transform   :none !important;}input:not([type]):not([readonly]):not([disabled]).required ~ label:after,input[type=text]:not([readonly]):not([disabled]).required ~ label:after,input[type=password]:not([readonly]):not([disabled]).required ~ label:after,input[type=email]:not([readonly]):not([disabled]).required ~ label:after,input[type=url]:not([readonly]):not([disabled]).required ~ label:after,input[type=time]:not([readonly]):not([disabled]).required ~ label:after,input[type=date]:not([readonly]):not([disabled]).required ~ label:after,input[type=datetime]:not([readonly]):not([disabled]).required ~ label:after,input[type=datetime-local]:not([readonly]):not([disabled]).required ~ label:after,input[type=tel]:not([readonly]):not([disabled]).required ~ label:after,input[type=number]:not([readonly]):not([disabled]).required ~ label:after,input[type=search]:not([readonly]):not([disabled]).required ~ label:after,textarea.materialize-textarea:not([readonly]):not([disabled]).required ~ label:after,.select-wrapper.required ~ label:after,select:not([readonly]):not([disabled]).required ~ label:after{content  :'*';display  :inline;position :static;opacity  :1;}.input-field .select-wrapper + label,.select-wrapper + label,.input-field select + label,textarea.materialize-textarea + label,textarea.materialize-textarea + label.active,.form-type-checkboxes .form-checkboxes + label,.form-type-checkboxes .form-checkboxes + label:active{top         :-21px;left        :0;font-family :'Dinot',Arial,sans-serif;font-size   :14px;font-weight :500;line-height :20px;color       :#620a89;}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea:not(.browser-default),.select-wrapper input.select-dropdown,select{box-sizing       :border-box !important;margin-bottom    :0;padding          :0;height           :40px;border           :1px solid transparent;border-bottom    :2px solid #000;font-size        :13px;font-weight      :500;line-height      :23px;color            :#000 !important;background-color :#fff;}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border        :1px solid transparent;border-bottom :2px solid #620a89;box-shadow    :none;}select.browser-default,input.select-dropdown{height              :40px;margin-bottom       :0;padding             :0;border              :1px solid transparent;border-bottom       :2px solid #000;box-sizing          :border-box;appearance          :none;outline             :0;box-shadow          :none;vertical-align      :middle;font-size           :13px;font-weight         :500;line-height         :23px;color               :#000;background-color    :#fff;background-image    :url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy43NDkiIGhlaWdodD0iNy4zODgiIHZpZXdCb3g9IjAgMCAxMy43NDkgNy4zODgiPjxwYXRoIGlkPSJUcmFjw6lfNjQ1IiBkYXRhLW5hbWU9IlRyYWPDqSA2NDUiIGQ9Ik0xMC4yNCwwLDUuNzI2LDQuODUxLDEuMjEyLDBIMEw1LjcyNiw2LjE1NCwxMS40NTIsMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTQ5IDAuNSkiIGZpbGw9IiMwMDAwMDAiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLXdpZHRoPSIxIi8+PC9zdmc+Cg==);background-size     :15px 10px;background-repeat   :no-repeat;background-position :right 0 center;}select.browser-default{position    :static;width       :100%;line-height :normal;}.dropdown-content li > a,.dropdown-content li > span{font-size   :14px;color       :#000;display     :block;line-height :22px;padding     :14px 16px;}.dropdown-content li.active,.dropdown-content li.selected{background-color :#e1e1e1;}.content ul.dropdown-content li:before{top  :15px;left :10px;}textarea.materialize-textarea:not(.browser-default){width          :100%;min-height     :40px;padding-top    :10px;padding-bottom :20px;box-sizing     :content-box !important;}[type="checkbox"]:not(:checked) + label,[type="checkbox"]:checked + label{position       :static;height         :auto;padding-top    :0;padding-left   :28px;font-family    :'Dinot',Arial,sans-serif;font-size      :15px;font-weight    :normal;line-height    :17px;text-transform :none;color          :#000;transition     :none;}[type="checkbox"] + label:before,[type="checkbox"]:not(.filled-in) + label:after{width         :17px;height        :17px;margin-top    :0;border-width  :2px;border-color  :#4d0085;border-radius :4px;}[type="checkbox"] + label:before{transition :none;z-index    :1;}[type="checkbox"]:checked + label:before{width         :7px;height        :13px;top           :1px;left          :0;border-right  :2px solid #fff;border-bottom :2px solid #fff;}[type="checkbox"]:checked + label:after{background-color :#620a89 !important;}[type="checkbox"]:not(.filled-in) + label:after{transform        :none !important;border-color     :#620a89;background-color :transparent;transition       :none;}.form-checkboxes.row{margin-left  :0;margin-right :0;font-size    :0;text-align   :center;}.form-checkboxes > div{display      :inline-block;float        :none;width        :auto;margin-left  :10px;margin-right :10px;}.form-checkboxes [type="checkbox"]:not(:checked) + label,.form-checkboxes [type="checkbox"]:checked + label{font-size :13px;}.form-type-webform-document-file label{display :none;top     :0;}.form-type-webform-document-file label.js-form-required:after{content :'*';}.form-type-webform-document-file .form-managed-file label{display          :inline-block;width            :100%;height           :39px;padding          :0;font-family      :'Dinot',Arial,sans-serif;font-size        :13px;font-weight      :500;line-height      :39px;color            :#620a89;text-transform   :uppercase;background-color :transparent;border           :1px solid transparent;border-bottom    :2px solid #000;border-radius    :3px;}.form-type-webform-document-file .form-managed-file .form-file{display   :none;font-size :12px;}.form-type-webform-document-file .file{font-size :12px;color     :#000;}.form-type-webform-document-file .description{padding-top :50px;font-size   :10px;color       :#707070;}.form-type-webform-document-file .description span{display :inline-block;width   :100%;}.form-type-webform-document-file .form-submit{width         :auto;height        :28px;font-size     :12px;font-weight   :normal;line-height   :29px;border-radius :5px;}div.error:not(.input-field){display :block;}.input-field.form-item--error .form-item--error-message p.error,strong.form-item--error-message.error{margin-top  :4px;padding     :0;font-size   :13px;font-weight :500;color       :#fff;}input.error:not([type]),input.error:not([type]):focus,input[type=text].error:not(.browser-default),input[type=text].error:not(.browser-default):focus,input[type=password].error:not(.browser-default),input[type=password].error:not(.browser-default):focus,input[type=email].error:not(.browser-default),input[type=email].error:not(.browser-default):focus,input[type=url].error:not(.browser-default),input[type=url].error:not(.browser-default):focus,input[type=time].error:not(.browser-default),input[type=time].error:not(.browser-default):focus,input[type=date].error:not(.browser-default),input[type=date].error:not(.browser-default):focus,input[type=datetime].error:not(.browser-default),input[type=datetime].error:not(.browser-default):focus,input[type=datetime-local].error:not(.browser-default),input[type=datetime-local].error:not(.browser-default):focus,input[type=tel].error:not(.browser-default),input[type=tel].error:not(.browser-default):focus,input[type=number].error:not(.browser-default),input[type=number].error:not(.browser-default):focus,input[type=search].error:not(.browser-default),input[type=search].error:not(.browser-default):focus,textarea.materialize-textarea.error,textarea.materialize-textarea.error:focus,.select-wrapper.error > input.select-dropdown{border-bottom-color :#ff0000;box-shadow          :none;}input.valid:not([type]),input.valid:not([type]):focus,input[type=text].valid:not(.browser-default),input[type=text].valid:not(.browser-default):focus,input[type=password].valid:not(.browser-default),input[type=password].valid:not(.browser-default):focus,input[type=email].valid:not(.browser-default),input[type=email].valid:not(.browser-default):focus,input[type=url].valid:not(.browser-default),input[type=url].valid:not(.browser-default):focus,input[type=time].valid:not(.browser-default),input[type=time].valid:not(.browser-default):focus,input[type=date].valid:not(.browser-default),input[type=date].valid:not(.browser-default):focus,input[type=datetime].valid:not(.browser-default),input[type=datetime].valid:not(.browser-default):focus,input[type=datetime-local].valid:not(.browser-default),input[type=datetime-local].valid:not(.browser-default):focus,input[type=tel].valid:not(.browser-default),input[type=tel].valid:not(.browser-default):focus,input[type=number].valid:not(.browser-default),input[type=number].valid:not(.browser-default):focus,input[type=search].valid:not(.browser-default),input[type=search].valid:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid > input.select-dropdown{border     :1px solid #81c6aa;box-shadow :none;}.alert-message-container.success span{font-family :'Dinot',Arial,sans-serif;font-size   :1.6em;}.input-field.form-type-webform-markup{min-height :0;font-size  :15px;color      :#000;}@media (min-width :768px){form.row{margin-left  :-15px !important;margin-right :-15px !important;}form.webform-submission-form > div{padding :0 15px;}.node-webform .content .field--name-webform{overflow :visible !important;}.btn.btn-primary,.btn.btn-secondary{width       :auto;height      :55px;min-width   :147px;padding     :0 15px !important;font-size   :25px;line-height :55px;}.input-field,.input-field.form-type-select,.input-field.form-type-textarea,.input-field.form-type-checkboxes{margin-top    :29px;margin-bottom :29px;}.input-field > label{top       :15px;left      :0;font-size :18px;}.no-js .input-field > label,.input-field > label.active,.input-field label:not(.label-icon).active,input:not([type]):focus:not([readonly]) + label,input[type=text]:not(.browser-default):focus:not([readonly]) + label,input[type=password]:not(.browser-default):focus:not([readonly]) + label,input[type=email]:not(.browser-default):focus:not([readonly]) + label,input[type=url]:not(.browser-default):focus:not([readonly]) + label,input[type=time]:not(.browser-default):focus:not([readonly]) + label,input[type=date]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime]:not(.browser-default):focus:not([readonly]) + label,input[type=datetime-local]:not(.browser-default):focus:not([readonly]) + label,input[type=tel]:not(.browser-default):focus:not([readonly]) + label,input[type=number]:not(.browser-default):focus:not([readonly]) + label,input[type=search]:not(.browser-default):focus:not([readonly]) + label,textarea.materialize-textarea:focus:not([readonly]) + label{top       :-23px;font-size :18px;}.input-field .select-wrapper + label,.select-wrapper + label,.input-field select + label,textarea.materialize-textarea + label,textarea.materialize-textarea + label.active,.form-type-checkboxes .form-checkboxes + label,.form-type-checkboxes .form-checkboxes + label:active{top       :-23px;left      :0;font-size :18px;}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea:not(.browser-default),.select-wrapper input.select-dropdown,select.browser-default{height    :50px;padding   :0;font-size :16px;}select.browser-default,input.select-dropdown{background-size     :21px 12px;background-position :right 0 center;}.select-wrapper .caret{display :none;}textarea.materialize-textarea:not(.browser-default){width          :100%;min-height     :50px;padding-top    :20px;padding-bottom :40px;}[type="checkbox"]:not(:checked) + label,[type="checkbox"]:checked + label{padding-top  :4px;padding-left :35px;font-size    :19px;}[type="checkbox"] + label:before,[type="checkbox"]:not(.filled-in) + label:after{width      :20px;height     :20px;margin-top :1px;}[type="checkbox"]:checked + label:before{border-right-width  :2px;border-bottom-width :2px;}[type="checkbox"]:checked + label:before{top    :0;left   :-1px;width  :9px;height :17px;}.form-checkboxes > div{margin-left  :15px;margin-right :15px;}.form-checkboxes [type="checkbox"]:not(:checked) + label,.form-checkboxes [type="checkbox"]:checked + label{font-size :18px;}.form-type-webform-document-file .form-managed-file{text-align :center;}.form-type-webform-document-file label{top :0;}.form-type-webform-document-file .form-managed-file label{margin      :0;height      :52px;padding     :0;font-size   :18px;line-height :50px;text-align  :left;cursor      :pointer;}.form-type-webform-document-file .form-managed-file label:after{content     :'+';position    :absolute;right       :0;font-size   :42px;font-weight :normal;color       :#000;}.form-type-webform-document-file .description{padding-top :60px;font-size   :14px;}.form-type-webform-document-file .file{margin-top    :10px;margin-bottom :5px;}.form-type-webform-document-file .form-submit{height      :30px !important;min-width   :110px;font-size   :14px !important;line-height :30px !important;}.input-field.form-item--error .form-item--error-message p.error,strong.form-item--error-message.error{font-size :16px;}.input-field.form-type-webform-markup{font-size :19px;}}
*{font-family            :'Dinot','Arial',sans-serif;-webkit-font-smoothing :antialiased;}html,body,#body{min-height :100vh;}#mm-0,#body{height :100%;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display :block;}figure{margin :0;}.visually-hidden{display :none !important;}.slider{height :auto;}h4{margin    :10px 0;font-size :18px;}.container-fluid > .row{margin-left   :-15px;margin-right  :-15px;margin-bottom :0;}.no-padding,.row > div,.row > section{padding-left  :0;padding-right :0;}#body{display        :flex;flex-direction :column;}a.link-effect{position        :relative;text-decoration :none !important;}a.link-effect:after{content          :'';position         :absolute;left             :0;bottom           :-2px;width            :0;height           :1px;background-color :#000;transition       :width 250ms ease-in-out;}html:not(.touch-device) a.link-effect:hover:after,html:not(.touch-device) a.link-effect:focus:after,html:not(.touch-device) a.link-effect:active:after,html.touch-device a.link-effect:after{width :100%;}#header{position         :fixed;top              :0;width            :100%;height           :70px;background-color :#fff;box-shadow       :0 1px 3px rgba(0,0,0,0.2);z-index          :10;}#header .logo,#header .languages,#header .burger-menu{position    :absolute;display     :flex;align-items :center;height      :100%;max-height  :72px;}#header .logo{left :15px;}#header .logo a{display :inline-block;}#header .languages{top        :0;right      :92px;margin     :0;padding    :0;list-style :none;}#header .languages .language{display :inline-block;}#header .languages .language:not(:first-child){padding-left :10px;}#header .languages .language .nav-language{font-family :'Dinot','Arial',sans-serif;font-size   :14px;color       :#000;}#header .languages .language.active .nav-language{font-weight :bold;}#header .burger-menu{top   :0;right :11px;}#main{flex       :1 0 auto;margin-top :70px;}#main .breadcrumbs{padding   :25px 20px 0 20px;font-size :0;}#main .breadcrumbs ul{margin     :0;padding    :0;list-style :none;}#main .breadcrumbs li,#main .breadcrumbs li a{font-family :'Dinot','Arial',sans-serif;color       :#000;}#main .breadcrumbs li{display     :inline-block;font-size   :14px;font-weight :500;}#main .breadcrumbs li:nth-child(n+2):before{content :'>';display :inline-block;margin  :0 5px;}#main .page-title{padding :22px 20px 0 20px;}#main .page-title .title-classic,#main .page-title .title-green-bg{margin      :0;font-family :'Dinot',sans-serif;color       :#000;font-size   :26px;line-height :31px;}#main .page-title .title-classic{font-weight :600;}#main .page-title .title-green-bg{display     :inline;font-weight :800;z-index     :1;}#main .page-title .title-green-bg .last-line{position :relative;}#main .page-title .title-green-bg .last-line:after{content          :'';display          :block;position         :absolute;bottom           :0;left             :0;width            :100%;height           :10px;background-color :#e1ff60;z-index          :-1;}#footer{flex-shrink      :0;padding          :20px;color            :#fff;background-color :#000000;}#footer > .container-fluid{max-width :1350px;}#footer .logo{margin-bottom :15px;}#footer .slogan{font-family :'Dinot','Arial',sans-serif;font-weight :500;font-size   :15px;line-height :16px;color       :#fff;}#footer .addresses{padding-top :5px;}#footer .addresses .address{padding-top :15px;}#footer .addresses .name{font-size      :17px;font-weight    :bold;line-height    :25px;text-transform :uppercase;color          :#fff;}#footer .addresses .name a{color           :#fff;text-decoration :none;}#footer .addresses .text{font-size   :15px;line-height :25px;color       :#fff;}#footer .addresses .tel a{font-size       :15px;font-weight     :bold;line-height     :25px;text-decoration :underline;color           :#fff;}#footer .fit4digital{margin :20px 0;}#footer .links{margin-top :20px;}#footer .links ul{padding    :0;list-style :none;}#footer .links ul.level-1{margin-bottom :0;}#footer .links ul.level-2{margin :10px 0 20px;}#footer .links li{margin-bottom :10px;}#footer .links ul.level-1 > li{padding :0;}#footer .links ul.level-2 li{margin-bottom :5px;}#footer .links a{font-family    :'Dinot',sans-serif;font-size      :18px;font-weight    :bold;text-transform :uppercase;color          :#fff;}#footer .links a:hover,#footer .links a:focus{text-decoration :underline;}#footer .links ul.level-2 a{font-size      :15px;font-weight    :normal;text-transform :none;}#footer .copyright{margin-top  :15px;padding     :0;font-family :'Dinot','Arial',sans-serif;font-size   :14px;line-height :26px;}#footer .copyright,#footer .copyright a{color :#fff;}#footer .copyright a{display :inline-block;width   :100%;}#footer .copyright a.facebook,#footer .copyright a.linkedin{background-image :url('/themes/tamtam/img/sprite.png');}#footer .copyright a.facebook{width               :20px;height              :20px;background-position :0 0;}#footer .copyright a.linkedin{width               :19px;height              :19px;background-position :0 -26px;}#footer .copyright .social-networks{display :inline-block;}#footer .copyright .social-networks a:nth-child(n+2){margin-left :15px;}#footer .copyright a:hover,#footer .copyright a:focus{text-decoration :underline;}#navigation{display :none;}#mm-navigation{text-align       :right;background-color :#25282a;z-index          :0;}.no-js #mm-navigation{max-width  :none;text-align :left;}#mm-navigation .mm-navbar,#mm-navigation .mm-panels,#mm-navigation .mm-panel{background :none;}#mm-navigation .mm-panel{transition-property :transform,left,-webkit-transform,background-color;}#mm-navigation .mm-panel_opened-parent.panel-level-1{background-color :#000;}#mm-navigation .mm-panel_opened.panel-level-2,#mm-navigation .mm-panel_opened-parent.panel-level-2{left  :40px;width :calc(100% - 40px);}#mm-navigation .mm-panel_opened-parent.panel-level-2{background-color :#191a1b;}#mm-navigation .mm-panel_opened.panel-level-3,#mm-navigation .mm-panel_opened-parent.panel-level-3{left  :80px;width :calc(100% - 80px);}#mm-navigation .mm-navbar{margin-top :60px;padding    :0 25px;border     :none;text-align :right;}#mm-navigation .mm-navbar .mm-navbar__title{padding-right :15px;}#mm-navigation .mm-navbar__title > span{white-space :normal;}#mm-navigation .mm-btn.mm-btn_next.mm-listitem__btn{display :none !important;}#mm-navigation .mm-btn_prev:before{border-color :#fff;}#mm-navigation .mm-btn_prev:before,#mm-navigation .mm-btn_next:after{margin-top    :5px;margin-bottom :0;}#mm-navigation .mm-panels .mm-panel.panel-level-1 .mm-navbar.mm-navbar_sticky{display :none;}#mm-navigation .mm-panels .mm-panel.mm-panel_opened{background-color :#25282a;}#mm-navigation .mm-panels .mm-panel:first-child{padding-top :20px;}#mm-navigation ul{margin-top :20px;}.no-js #mm-navigation ul{padding-left :0;}#mm-navigation ul.level-2,#mm-navigation ul.level-3{margin-top :0;}.no-js #mm-navigation ul.level-2,.no-js #mm-navigation ul.level-3{margin-top :20px;}#mm-navigation li,#mm-navigation li.mm-listitem{display   :block;margin    :16px 0;padding   :0 25px;font-size :0;}#mm-navigation li.has-sub-items{padding-left :40px;}.no-js #mm-navigation li.has-sub-items{padding-left :20px;}#mm-navigation li:after{display :none;}#mm-navigation a:not(.mm-next):not(.mm-prev){display        :inline-block !important;margin-right   :0;padding        :0 0 2px 0;overflow       :visible;font-family    :'Dinot','Arial',sans-serif;font-weight    :500;font-size      :18px;line-height    :20px;text-transform :uppercase;color          :#fff;}#mm-navigation a:not(.mm-next):not(.mm-prev):hover,#mm-navigation a:not(.mm-next):not(.mm-prev):focus,#mm-navigation .mm-next:hover + a,#mm-navigation .mm-next:focus + a{padding-bottom  :0 !important;text-decoration :none;background      :none;}#mm-navigation ul.level-2 a:not(.mm-next):not(.mm-prev),#mm-navigation .mm-panel.panel-level-3 .mm-navbar__title span{font-size   :15px;font-weight :400;white-space :normal;}#mm-navigation ul.level-3 a:not(.mm-next):not(.mm-prev){font-size      :15px;font-weight    :400;text-transform :none;}#mm-navigation a.mm-prev,#mm-navigation a.mm-prev:before{width  :8px;height :15px;}#mm-navigation a.mm-next{position   :absolute;top        :0;left       :0;right      :0;bottom     :0;width      :100%;background :none;border     :none;}#mm-navigation a.mm-prev{top     :0;left    :25px;right   :unset;padding :0;}#mm-navigation a.mm-next:before,#mm-navigation a.mm-prev:before{margin    :0;transform :none;border    :none;}#mm-navigation a.mm-prev:before{left                :unset;background-image    :url('/themes/tamtam/img/sprite.png');background-position :-42px -113px;}#mm-navigation a.mm-next:after,#mm-navigation a.mm-prev:after{display :none;}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim] ~ #mm-blocker{opacity            :.5;-webkit-transition :opacity .4s ease .3s;transition         :opacity .4s ease .3s;}html.mm-opening .mm-menu.mm-opened[class*=mm-pagedim] ~ #mm-blocker:hover{cursor :pointer;}.mm-menu.mm-shadow-page:after{box-shadow :none;}.btn.btn-primary{padding        :0 35px !important;font-family    :'Dinot',sans-serif;font-weight    :500;text-transform :none;line-height    :40px;border-radius  :50px;}.btn.btn-lg{height      :41px;padding     :0 60px !important;font-size   :22px;line-height :45px;}#sliding-popup,#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{border-radius :10px 10px 0 0;background    :rgba(0,0,0,0.36);}button.eu-cookie-withdraw-tab{display :none;}.eu-cookie-compliance-content{max-width :100%;padding   :20px;}.eu-cookie-compliance-content > div{float :left;}.eu-cookie-compliance-message{width         :60%;padding-right :5px;}.eu-cookie-compliance-message p,.eu-cookie-compliance-more-button{font-family :'Lato',sans-serif;font-size   :13px;color       :#fff;}.eu-cookie-compliance-message p{font-weight :bold;}.eu-cookie-compliance-more-button{padding         :0;border          :none;background      :none;text-decoration :underline;}.eu-cookie-compliance-more-button:hover,.eu-cookie-compliance-more-button:focus{text-decoration :none;}.eu-cookie-compliance-buttons{clear        :none;width        :40%;padding-left :5px;}.eu-cookie-compliance-buttons > button{display          :inline-block;width            :100%;padding          :5px 10px 6px;border-radius    :7px;font-family      :'Lato',sans-serif;font-weight      :normal;font-size        :13px;color            :#000;background-color :#fff;}.eu-cookie-compliance-secondary-button{margin-bottom :15px;}#scrollbar{position :relative;width    :75%;height   :19px;margin   :0 auto;}#scrollbar:before{content          :'';position         :absolute;top              :9px;left             :0;display          :block;width            :100%;height           :2px;background-color :#eeeeee;}#scrollbar div{width  :100%;height :100%;}#scrollbar .handle{position :relative;cursor   :grab;}#scrollbar .handle:before{content          :'';display          :block;position         :absolute;left             :0;top              :9px;height           :2px;width            :100%;background-color :#b5b5b5;transition       :background-color ease .4s;}#scrollbar .handle:hover:before,#scrollbar .handle:active:before{background-color :#516576;}.content ul{margin  :0;padding :0;}.content li{position     :relative;padding-left :25px;font-size    :20px;}.content ul li{list-style :none;}.content li:not(:first-child){margin-top :12px;}.content ul li:before{content             :'';position            :absolute;top                 :4px;left                :0;display             :block;width               :16px;height              :18px;background-image    :url('/themes/tamtam/img/sprite.png');background-position :0 -153px;transform           :scale(0.8);}@media (min-width :768px){a.link-effect:after{height :2px;}#header{height     :80px;transition :height 250ms ease-in-out;}.user-logged-in.gin--vertical-toolbar #header{max-width :calc(100% - 65px);}#header .logo{left       :30px;max-height :80px;}#header .languages{right :30px;}#header .languages .language:not(:first-child){padding-left :10px;}#header .languages .language .nav-language{font-size :12px;}#header .burger-menu{display :none;}#main{margin-top :80px;}#main .breadcrumbs{padding-top :40px;font-size   :0;}#main .breadcrumbs li{font-size :16px;}#main .page-title{padding :30px 20px 0 20px;}#main .page-title .title-classic,#main .page-title .title-green-bg{font-size   :52px;line-height :56px;}#main .page-title .title-green-bg .last-line:after{bottom :0;height :18px;}#footer{padding :40px 20px;}#footer > .container-fluid{max-width :1350px;}#footer > .container-fluid > .row{display   :flex;flex-wrap :wrap;}#footer .addresses .name{font-size   :19px;line-height :25px;}#footer .addresses .text{font-size   :18px;line-height :25px;}#footer .addresses .tel a{font-size   :18px;line-height :25px;}#footer .footer-right-block{display        :flex;flex-direction :column;}#footer .footer-nav-container{display   :flex;flex-grow :1;}#footer .footer-nav-container > div.links-group{flex       :1;text-align :right;}#footer .footer-nav-container > div.links-group:first-child{text-align :left;}#footer .footer-nav-container > div.links-group > ul{display    :inline-block;width      :auto;text-align :left;}#footer .logo img{width  :126px !important;height :25px !important;}#footer .links{margin-top :0;}#footer .links ul.level-1{overflow  :auto;font-size :20px;}#footer .links ul.level-2{margin :5px 0 0;}#footer .links ul.level-2 a{font-size :18px;}#footer .links li.has-sub-items,#footer .links ul.level-2 li:last-child{margin-bottom :0;}#footer .copyright > a{width :auto;}#footer .copyright .social-networks{margin-right :13px;}#footer .copyright .social-networks a:nth-child(n+2){margin-left :15px;}#navigation{display         :flex;justify-content :center;position        :fixed;top             :0;left            :202px;right           :80px;height          :80px;z-index         :100;}#navigation .nav-container{position :relative;}#navigation ul.level-1{display     :flex;align-items :center;height      :100%;}#navigation ul.level-2{visibility  :hidden;opacity     :0;position    :absolute;left        :0;width       :calc(100% + ((100vw - (202px + 80px) - 100%) / 2) + 80px - 30px);padding-top :8px;transition  :all 250ms ease-in-out;}#navigation li a:hover + ul.level-2,#navigation li a:active + ul.level-2,#navigation li a:focus + ul.level-2,#navigation ul.level-2:hover,#navigation ul.level-2:active,#navigation ul.level-2:focus{visibility :visible;opacity    :1;}#navigation li{display    :block;text-align :center;}#navigation .level-1 li:not(:last-child){padding-right :10px;}#navigation .level-2 li{float       :left;padding-top :8px;}#navigation .level-2 li:not(:last-child){padding-right :20px;}#navigation li a{position        :relative;font-weight     :bold;text-transform  :uppercase;text-decoration :none;color           :#3c3c3b;}#navigation .level-1 > li > a{font-size   :12px;line-height :15px;}#navigation li a:after{content          :'';display          :block;position         :absolute;left             :0;bottom           :-3px;width            :0;height           :2px;background-color :#620a89;transition       :width 300ms ease-in-out;}#navigation li a:hover:after,#navigation li a:focus:after,#navigation li a:active:after{width :100%;}#navigation .level-2 li a{font-size   :10px;font-weight :500;line-height :12px;}.btn.btn-lg{height      :68px;padding     :0 55px !important;font-size   :33px;line-height :72px;}#sliding-popup{right :50px;width :390px;}.eu-cookie-compliance-content{text-align :center;}.eu-cookie-compliance-content > div{width     :100%;max-width :100%;padding   :0;}.eu-cookie-compliance-message p{margin    :0;font-size :17px;}.eu-cookie-compliance-more-button{margin    :7px 0 16px;font-size :13px;}.eu-cookie-compliance-buttons > button{width     :120px;border    :none;font-size :11px;}.eu-cookie-compliance-buttons > button:hover,.eu-cookie-compliance-buttons > button:focus,.eu-cookie-compliance-buttons > button:active{background-color :#ddd;}.eu-cookie-compliance-secondary-button{margin-right  :15px;margin-bottom :0;}}@media (min-width :1000px){#navigation .level-1 > li > a{font-size   :13px;line-height :17px;}#navigation .level-1 li:not(:last-child){padding-right :15px;}#navigation .level-2 li:not(:last-child){padding-right :30px;}}@media (min-width :1280px){#header .logo img{width  :180px !important;height :35px !important;}#navigation{left :240px;}.user-logged-in.gin--vertical-toolbar #navigation{left :280px;}#navigation ul.level-2{width :calc(100% + ((100vw - (240px + 80px) - 100%) / 2) + 80px - 30px);}#navigation .level-1 > li > a{font-size   :17px;line-height :22px;}#navigation .level-2 li a{font-size   :15px;line-height :20px;}#navigation .level-1 li:not(:last-child){padding-right :25px;}}@media (min-width :1360px){#navigation .level-1 > li > a{font-size   :20px;line-height :25px;}#navigation li a:after{height :3px;}#navigation .level-2 li a:after{height :2px;}}
#services-masterpage{max-width :1130px;}#services{padding :30px 15px;}#services-masterpage .intro{font-size   :25px;line-height :31px;text-align  :center;color       :#333;}#services-masterpage .services{padding-top :20px;}.services .service:not(:last-child){padding-bottom :30px;}.services .card{position       :relative;max-width      :330px;max-height     :334px;margin         :0 auto;padding-bottom :68px;border         :1px solid #eceff1;border-radius  :14px;box-shadow     :none;overflow       :hidden;transition     :none;}.services .card .image{overflow :hidden;}.services .card .image img{width      :100%;transition :transform 200ms ease-in-out;}.services .card a:hover .image img,.services .card a:focus .image img,.services .card a:active .image img{transform :scale(1.1);}.services .card .name{display          :flex;align-items      :center;justify-content  :center;position         :absolute;left             :0;right            :0;bottom           :0;height           :68px;padding          :0 15px;font-size        :21px;font-weight      :bold;line-height      :28px;text-align       :center;text-decoration  :none;color            :#3c3c3c;background-color :#fff;transition       :height 200ms ease-in-out;}.services .card a:hover .name,.services .card a:focus .name,.services .card a:active .name{height :88px;color  :#620a89;}@media (min-width :768px){#services-masterpage .intro{font-size   :32px;line-height :43px;}#services-masterpage .services{padding-top :40px;}}@media (min-width :992px){#services-masterpage .services .service{padding-left  :15px;padding-right :15px;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/css/components/../../images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
