/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.webform-details-toggle-state-wrapper{text-align:right;margin-top:1em;}[dir="rtl"] .webform-details-toggle-state-wrapper{text-align:left;}.webform-details-toggle-state-wrapper + details{margin-top:0;}.webform-details-toggle-state{margin-top:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;text-decoration:none;color:#337ab7;}.webform-details-toggle-state:hover,.webform-details-toggle-statelink:focus{text-decoration:underline;}.webform-tabs .webform-details-toggle-state-wrapper{float:right;}@media screen and (max-width:600px){.webform-tabs .webform-details-toggle-state-wrapper{float:none;}}
.webform-managed-file-preview-wrapper + input[type="submit"],.webform-managed-file-preview-wrapper + button,.webform-managed-file-preview + input[type="submit"],.webform-managed-file-preview + button{margin:0.5em 0;}.webform-managed-file-preview-wrapper,.webform-managed-file-preview-wrapper.form-item{display:table;padding:0.5em;border:1px solid #ccc;}.webform-managed-file-preview,label.webform-managed-file-preview,label.option.webform-managed-file-preview{display:block;}.webform-managed-file-placeholder,.webform-managed-file-preview,.webform-file-button{margin:0.5em 0;}
.webform-message--close .messages{position:relative;padding-right:35px;}.webform-message--close .webform-message__link{display:none;}html.js .webform-message--close .webform-message__link{position:absolute;top:11px;right:10px;display:block;font-size:24px;line-height:24px;}html[dir="rtl"].js .webform-message--close .webform-message__link{top:11px;right:inherit;left:10px;}.webform-message__link{opacity:0.33;color:inherit;}.webform-message__link:link{text-decoration:none;border-bottom:none;}.webform-message__link:hover,.webform-message__link:focus,.webform-message__link:active{text-decoration:none;opacity:1;color:inherit;border-bottom:none;}html.js .js-webform-message--close-storage{display:none;}.js-webform-message--close .button--dismiss{display:none;}
.form-type-webform-multiple:after{display:table;clear:both;content:" ";}.webform-multiple-table table{margin-bottom:2px;}.webform-multiple-table td{vertical-align:top;white-space:nowrap;}.webform-multiple-table td .webform-element-help--title,.webform-multiple-table td .webform-element-help--content{white-space:normal;}.webform-multiple-table td .description,.webform-multiple-table td .messages,.webform-multiple-table td .form-item--error-message{white-space:normal;}.webform-multiple-table td.webform-multiple-table--handle{width:26px;padding:0 0 0 1em;text-align:center;vertical-align:middle;}.webform-multiple-table td.webform-multiple-table--weight{width:20px;}.webform-multiple-table td.webform-multiple-table--operations{width:30px;padding:0 2px;text-align:center;vertical-align:middle;}.webform-multiple-table td.webform-multiple-table--operations-two{width:60px;}.webform-multiple-table td.webform-multiple-table--operations input{margin:0 2px;opacity:0.4;background:none;}.webform-multiple-table td.webform-multiple-table--operations input:hover,.webform-multiple-table td.webform-multiple-table--operations input:focus,.webform-multiple-table td.webform-multiple-table--operations input:active{opacity:1;background:none;}.webform-multiple-table td select,.webform-multiple-table td .form-type-textfield input,.webform-multiple-table td .form-type-email input,.webform-multiple-table td .form-type-url input,.webform-multiple-table td .form-type-tel input,.webform-multiple-table td .form-type-entity-autocomplete input,.webform-multiple-table td .form-type-webform-autocomplete input{width:100%;}.webform-multiple-table td .container-inline select,.webform-multiple-table td.webform-has-field-prefix select,.webform-multiple-table td.webform-has-field-suffix select,.webform-multiple-table td.webform-has-field-prefix input,.webform-multiple-table td.webform-has-field-suffix input{width:auto;}.webform-multiple-table td .form-type-datetime .form-type-textfield input{width:12em;}.webform-multiple-table .webform-multiple-sort-weight{width:4em;}.webform-multiple-table td input[type="image"]{box-sizing:border-box;width:20px;min-width:initial;max-width:initial;height:auto;margin:0;padding:2px;border:2px solid #333;border-radius:50%;}.webform-multiple-table td input[type="image"] + input[type="image"]{margin-left:2px;}.webform-multiple-table .container-inline input[type="submit"]{width:inherit;}.webform-multiple-table .form-item + .form-item{margin-top:0.2em;}.webform-multiple-table .form-checkboxes .form-item,.webform-multiple-table .form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.webform-multiple-table--no-items-message .messages__wrapper{padding:0;}.webform-multiple-table .tabledrag-changed-warning,.webform-multiple-table .tabledrag-changed{display:none !important;}.tabledrag-toggle-weight-wrapper.webform-multiple-tabledrag-toggle-weight{position:inherit;display:inherit;float:right;}.tabledrag-toggle-weight-wrapper.webform-multiple-tabledrag-toggle-weight button{position:inherit;top:inherit;right:inherit;}.webform-multiple-table .imce-url-button{display:block;}@media (max-width:768px){.webform-multiple-table-responsive thead{display:none;}.webform-multiple-table-responsive tr{position:relative;display:block;padding:0.5em 0;}.webform-multiple-table-responsive td{display:block;width:inherit;padding:0.5em 1em;text-align:inherit;border:0;background:transparent;}.webform-multiple-table-responsive td:after{display:table;clear:both;content:"";}.webform-multiple-table-responsive td.webform-multiple-table--operations{position:absolute;top:0.75em;right:0;}.webform-multiple-table-responsive td.webform-multiple-table--weight{width:100%;}.webform-multiple-table-responsive td > div > label.visually-hidden{position:inherit !important;display:block;overflow:inherit;clip:inherit;width:inherit;height:inherit;margin:0.2em 0;}}
html.js .js-webform-visually-hidden,html.js .js-webform-visually-hidden[style*="display: none"]{position:absolute !important;display:inline !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.js-form-item.js-webform-states-hidden,.js-form-submit.js-webform-states-hidden,.js-form-wrapper.js-webform-states-hidden,.js-webform-text-format-hidden > .js-text-format-wrapper{display:none;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}.webform-element-description p:first-child{margin-top:0;}.webform-element-description p:last-child{margin-bottom:0;}.form-item .container-inline{margin:2px 0;}.form-checkboxes .form-required:after,.form-radios .form-required:after{display:none;}.webform-element--title-inline > label{display:inline;padding-right:0.5em;}.webform-element--title-inline > div.container-inline{display:inline;}.form-composite.webform-fieldset--title-inline legend{float:left;margin:0.4em 0.5em 0.4em 0;}[dir=rtl] .form-composite.webform-fieldset--title-inline legend{float:right;margin-right:0;margin-left:0.5em;}.form-composite.webform-fieldset--title-inline .fieldset-wrapper,.form-composite.webform-fieldset--title-inline .fieldset-wrapper > div{display:inline;}.webform-element--title-inline .form-radios,.webform-element--title-inline .form-checkboxes{display:inline;}.webform-submission-form strong.error.form-item--error-message{display:block;}.webform-readonly input[type="date"],.webform-readonly input[type="datetime-local"],.webform-readonly input[type="email"],.webform-readonly input[type="number"],.webform-readonly input[type="password"],.webform-readonly input[type="search"],.webform-readonly input[type="tel"],.webform-readonly input[type="text"],.webform-readonly input[type="time"],.webform-readonly input[type="url"],.webform-readonly textarea{color:#6B6B6B;border-color:#bbb;background:#ededed;}
.addtoany{display:inline;}.addtoany_list{display:inline;line-height:16px;}.addtoany_list > a,.addtoany_list a img,.addtoany_list a > span{vertical-align:middle;}.addtoany_list > a{border:0;display:inline-block;font-size:16px;padding:0 4px;}.addtoany_list.a2a_kit_size_32 > a{font-size:32px;}.addtoany_list .a2a_counter img{float:left;}.addtoany_list a span.a2a_img{display:inline-block;height:16px;opacity:1;overflow:hidden;width:16px;}.addtoany_list a span{display:inline-block;float:none;}.addtoany_list.a2a_kit_size_32 a > span{border-radius:4px;height:32px;line-height:32px;opacity:1;width:32px;}.addtoany_list a:hover:hover img,.addtoany_list a:hover span{opacity:.7;}.addtoany_list a.addtoany_share_save img{border:0;width:auto;height:auto;}.addtoany_list a .a2a_count{position:relative;}
.wrapper-right-block .bg-holder .center-block .layout-sidebar-first{background-repeat:no-repeat;background-size:contain;background-position:center;}.views-block__carousel-3d-block-1{overflow:visible;top:0px;z-index:1;}.views-field-field-carousel3d-slide-image{width:100%;-webkit-filter:drop-shadow(0px 0px 1px rgba(221,221,221,0.65))
                  drop-shadow(-0px -0px 1px rgba(221,221,221,0.65));filter:drop-shadow(0px 0px 1px rgba(221,221,221,0.65))
          drop-shadow(-0px -0px 1px rgba(221,221,221,0.65));}.slideshowButton{width:100%;position:relative;top:550px;}.slideshowButton > .left,.slideshowButton > .right{color:#efefef;font:bold 20px arial;text-align:center;text-shadow:0px 1px 0px #f5f5f5;background:transparent;border:solid 1px #efefef;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;-webkit-box-shadow:0 0 9px 1px rgba(0,0,0,0.4);-moz-box-shadow:0 0 9px 1px rgba(0,0,0,0.4);box-shadow:0 0 9px 1px rgba(0,0,0,0.4);cursor:pointer;padding:10px 12px;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";// IE8

        
        
        filter:alpha(opacity=50);// IE 5-7

        
        opacity:0.5;}.slideshowButton > .left{left :0px;}.slideshowButton > .right{right :0px;}.corousel3dTittle{position:absolute;float:left;width:100%;}.corousel3dTittle::before{content:"+";background-color:transparent;color:#ffffff;font-weight:bold;border:solid 2px #efefef;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:15px 19px;float:left;margin-left:50%;}.active .corousel3dTittle::before{animation:glow .5s infinite alternate;}@keyframes glow{from{box-shadow:0 0 5px -5px #ffffff;}to{box-shadow:0 0 5px 5px #efefef;}}.corousel3dTittle a{padding:13px 20px;display:block;font-size:1.5rem;text-align:left;color:#ffffff;font-weight:500;background:url(/modules/custom/slideshow/images/arrow-white.png) no-repeat 80% center;}.corousel3dTittle a:hover{color:#ffffff;text-decoration:none;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.intl-tel-input{width:100%;}@media only screen and (min-width:240px){.views-block__carousel-3d-block-1{width:100%;overflow:hidden;margin:0 auto 0px;}.slideshowButton{display:none;}.slideshowButton > .left,.slideshowButton > .right{display:none;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:45%;}.corousel3dTittle::before{display:none;}.corousel3dTittle{background:#523375;background:-webkit-gradient(left top,right top,color-stop(0%,#523375),color-stop(100%,#933680));background:-webkit-gradient(linear,left top,right top,from(#523375),to(#933680));background:linear-gradient(to right,#523375 0%,#933680 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#523375',endColorstr='#933680',GradientType=1);}.corousel3dTittle a{margin-left:0%;background:url(/modules/custom/slideshow/images/arrow-white.png) no-repeat 80% center;}}@media only screen and (min-width:320px){.views-block__carousel-3d-block-1{width:100%;overflow:hidden;margin:0 auto 0px;}.slideshowButton{display:none;}.slideshowButton > .left,.slideshowButton > .right{display:none;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:45%;}.corousel3dTittle::before{display:none;}.corousel3dTittle{background:#523375;background:-webkit-gradient(left top,right top,color-stop(0%,#523375),color-stop(100%,#933680));background:-webkit-gradient(linear,left top,right top,from(#523375),to(#933680));background:linear-gradient(to right,#523375 0%,#933680 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#523375',endColorstr='#933680',GradientType=1);}.corousel3dTittle a{margin-left:0%;background:url(/modules/custom/slideshow/images/arrow-white.png) no-repeat 80% center;}}@media only screen and (min-width:480px){.views-block__carousel-3d-block-1{width:100%;overflow:hidden;margin:0 auto 0px;}.slideshowButton{display:none;}.slideshowButton > .left,.slideshowButton > .right{display:none;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:45%;}.corousel3dTittle::before{display:none;}.corousel3dTittle{background:#523375;background:-webkit-gradient(left top,right top,color-stop(0%,#523375),color-stop(100%,#933680));background:-webkit-gradient(linear,left top,right top,from(#523375),to(#933680));background:linear-gradient(to right,#523375 0%,#933680 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#523375',endColorstr='#933680',GradientType=1);}.corousel3dTittle a{margin-left:0%;background:url(/modules/custom/slideshow/images/arrow-white.png) no-repeat 80% center;}}@media only screen and (min-width:768px){.views-block__carousel-3d-block-1{width:100%;overflow:hidden;margin:0 auto;}.slideshowButton{display:none;}.slideshowButton > .left,.slideshowButton > .right{display:none;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:55%;}.corousel3dTittle::before{display:block;}.corousel3dTittle{background:transparent;margin:12px 10px;float:left;letter-spacing:1px;}.corousel3dTittle a{margin-left:0%;background:none;}}@media only screen and (min-width:1024px){.views-block__carousel-3d-block-1{width:100%;margin:0 auto;}.slideshowButton{display:none;}.slideshowButton > .left,.slideshowButton > .right{display:none;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:55%;}.corousel3dTittle::before{display:block;}.corousel3dTittle{background:transparent;margin:12px 10px;float:left;letter-spacing:1px;}.corousel3dTittle a{margin-left:65%;background:none;}}@media only screen and (min-width:1140px){.views-block__carousel-3d-block-1{width:100%;margin:0 auto;}.slideshowButton{display:block;}.slideshowButton > .left,.slideshowButton > .right{display:block;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:55%;}.corousel3dTittle::before{display:block;}.corousel3dTittle{background:transparent;margin:12px 10px;float:left;letter-spacing:1px;}.corousel3dTittle a{margin-left:65%;background:none;}}@media only screen and (min-width:1640px){.views-block__carousel-3d-block-1{width:95%;margin:0 auto;}.slideshowButton{display:block;}.slideshowButton > .left,.slideshowButton > .right{display:block;}.slideshowButton > .left,.slideshowButton > .right{display:block;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:55%;}.corousel3dTittle::before{display:block;}.corousel3dTittle{background:transparent;margin:12px 10px;float:left;letter-spacing:1px;}.corousel3dTittle a{margin-left:65%;background:none;}}@media only screen and (min-width:1800px){.views-block__carousel-3d-block-1{width:95%;margin:0 auto;}.slideshowButton{display:block;}.slideshowButton > .left,.slideshowButton > .right{display:block;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:55%;}.corousel3dTittle::before{display:block;}.corousel3dTittle{background:transparent;margin:12px 10px;float:left;letter-spacing:1px;}.corousel3dTittle a{margin-left:65%;background:none;}}@media only screen and (min-width:2860px){.views-block__carousel-3d-block-1{width:95%;margin:0 auto;}.slideshowButton{display:block;}.slideshowButton > .left,.slideshowButton > .right{display:block;}.carousel3dMainWrapper{top:-180px;position:relative;}.corousel3dTittle{top:55%;}.corousel3dTittle::before{display:block;}.corousel3dTittle{background:transparent;margin:12px 10px;float:left;letter-spacing:1px;}.corousel3dTittle a{margin-left:65%;background:none;}}@media
(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){}@media
(-webkit-min-device-pixel-ratio:1.3),(min-resolution:124.8dpi){.views-block__carousel-3d-block-1{width:88%;}.slideshowButton{display:block;}}@media
(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.views-block__carousel-3d-block-1{width:88%;}.slideshowButton{display:block;}}@media
(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.views-block__carousel-3d-block-1{width:88%;}.slideshowButton{display:block;}}
.simple-status-messages{position:fixed;top:100px;right:10px;z-index:1259;width:30%;transition:all 0.25s ease;}[dir="rtl"] .simple-status-messages{right:unset;left:10px;}.webform-message .simple-status-messages{top:170px;}@media screen and (max-width:767px){.simple-status-messages{width:100%;position:unset;}}.status-messages + .status-messages{margin-top:0.769em;}.simple-status-messages .status-messages{position:relative;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"] .simple-status-messages .status-messages{padding-left:20px;padding-right:35px;border-right-width:0;border-left-width:1px;background-position:right 10px top 17px;}.simple-status-messages .js-webform-message__link{display:none !important;}.simple-status-messages .messages--status{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--status{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--info{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--info{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--webform{background-image:url(/modules/contrib/status_messages/img/checked.svg);background-size:16px;background-color:#f3faef;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;box-shadow:-8px 0 0 #77b259,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--webform{border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.simple-status-messages .messages--warning{background-image:url(/modules/contrib/status_messages/img/warning.svg);background-size:16px;color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.simple-status-messages .messages--error{background-image:url(/modules/contrib/status_messages/img/cancel.svg);background-size:16px;color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;box-shadow:-8px 0 0 #e62600,-4px 0px 15px rgba(0,0,0,0.3);}[dir="rtl"] .simple-status-messages .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.simple-status-messages .status-message-close{border:none;position:absolute;right:0;top:0;background-color:transparent;cursor:pointer;}[dir="rtl"] .simple-status-messages .status-message-close{right:unset;left:0;}.simple-status-messages .status-message-close span{color:#000000;font-size:16px;opacity:0.25;border-bottom:none;}.simple-status-messages .status-message-close span:hover,.simple-status-messages .status-message-close span:focus,.simple-status-messages .status-message-close span:active{color:#000000;text-decoration:none;opacity:0.4;}
.ajax-progress.ajax-progress-fullscreen{z-index:1261;}.webform-ajax-messages{position:fixed;z-index:100;bottom:0;width:100%;}.webform-ajax-messages .messages{margin:0;border-width:10px 0 0 0;font-weight:bold;}.webform-ajax-messages .messages + .messages{margin:0;}.webform-ui-dialog{top:50px !important;}.toolbar-tray-open.toolbar-horizontal .webform-ui-dialog{top:90px !important;}
.ui-datepicker{z-index:1261 !important;}.webform-ajax-form-wrapper[data-effect="slide"] .form-actions{margin-bottom:0;padding-bottom:1em;}
