/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.select2-container--open{z-index:1261;}
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;}
