html{height:100%;}body{min-height:100%;word-wrap:break-word;font-family:Georgia,"Times New Roman",Times,serif;font-size:87.5%;line-height:1.5;}a,a.link{text-decoration:none;border-bottom:1px dotted;}a:hover,a:active,a:focus,.link:hover,.link:active,.link:focus{text-decoration:none;border-bottom-style:solid;}.link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}h1 a,h2 a{border-bottom:none;}h1,.heading-a{margin:1em 0 0.5em;color:#000;font-size:1.357em;font-weight:inherit;}h2,.heading-b{margin:1em 0 0.5em;font-size:1.143em;font-weight:inherit;}h3,.heading-c{margin:1em 0 0.5em;font-size:1.092em;font-weight:inherit;}h4,.heading-d{margin:1em 0 0.5em;font-size:1.05em;font-weight:inherit;}h5,.heading-e{margin:1em 0 0.5em;letter-spacing:0.1em;text-transform:uppercase;font-size:0.889em;font-weight:inherit;}h6,.heading-f{margin:1em 0 0.5em;letter-spacing:0.1em;text-transform:uppercase;font-size:0.67em;font-weight:inherit;}p{margin:0 0 1.2em;}del{text-decoration:line-through;}blockquote{margin:1.5em 10px;padding:0.5em 10px;border-left:1px solid #bbb;background:#f7f7f7;font-style:italic;}[dir="rtl"] blockquote{border-right:1px solid #bbb;border-left:none;}blockquote:before{margin-right:0.2em;content:"\201C";vertical-align:-0.4em;color:#bbb;font-size:3em;line-height:0.1em;}[dir="rtl"] blockquote:before{margin-right:0;margin-left:0.2em;content:"\201D";}blockquote:after{content:"\201D";vertical-align:-0.45em;color:#bbb;font-size:3em;line-height:0.1em;}[dir="rtl"] blockquote:after{content:"\201C";}blockquote > p:first-child{display:inline;}.feed-icon{display:block;margin:25px 0 0 0;}img{max-width:100%;height:auto;}ul,ol{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ul,[dir="rtl"] ol{padding:0 1em 0.25em 0;}ol ol,ul ul{margin:0;padding:0 0 0.25em 1em;}[dir="rtl"] ol ol,[dir="rtl"] ul ul{padding:0 1em 0.25em 0;}
.layout-container{box-sizing:border-box;max-width:860px;margin-right:auto;margin-left:auto;}@media all and (min-width:851px){.layout-container{max-width:1290px;}}.layout-main-wrapper{min-height:300px;}.layout-main{margin-top:20px;margin-bottom:40px;}
@font-face{font-family:'PlayfairDisplay-Bold';src:url(/themes/dsah/fonts/PlayfairDisplay-Bold.svg#PlayfairDisplay-Bold) format('svg'),url(/themes/dsah/fonts/PlayfairDisplay-Bold.ttf) format('truetype'),url(/themes/dsah/fonts/PlayfairDisplay-Bold.woff) format('woff');src:url(/themes/dsah/fonts/playfairdisplay-bold-webfont.eot);src:url(/themes/dsah/fonts/playfairdisplay-bold-webfont.eot#iefix) format('embedded-opentype'),url(/themes/dsah/fonts/playfairdisplay-bold-webfont.woff2) format('woff2');font-weight:normal;font-style:normal;}@font-face{font-family:'PlayfairDisplay-Regular';src:url(/themes/dsah/fonts/PlayfairDisplay-Regular.eot);src:url(/themes/dsah/fonts/PlayfairDisplay-Regular.eot#iefix) format('embedded-opentype'),url(/themes/dsah/fonts/PlayfairDisplay-Regular.svg#PlayfairDisplay-Regular) format('svg'),url(/themes/dsah/fonts/PlayfairDisplay-Regular.ttf) format('truetype'),url(/themes/dsah/fonts/PlayfairDisplay-Regular.woff) format('woff'),url(/themes/dsah/fonts/PlayfairDisplay-Regular.woff2) format('woff2');font-weight:normal;font-style:normal;}@font-face{font-family:'Montserrat-Regular';src:url(/themes/dsah/fonts/Montserrat-Regular.eot);src:url(/themes/dsah/fonts/Montserrat-Regular.woff2) format('woff2'),url(/themes/dsah/fonts/Montserrat-Regular.woff) format('woff'),url(/themes/dsah/fonts/Montserrat-Regular.ttf) format('truetype'),url(/themes/dsah/fonts/Montserrat-Regular.svg#Montserrat-Regular) format('svg'),url(/themes/dsah/fonts/Montserrat-Regular.eot#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;}@font-face{font-family:'Montserrat-Bold';src:url(/themes/dsah/fonts/Montserrat-Bold.eot);src:url(/themes/dsah/fonts/Montserrat-Bold.woff2) format('woff2'),url(/themes/dsah/fonts/Montserrat-Bold.woff) format('woff'),url(/themes/dsah/fonts/Montserrat-Bold.ttf) format('truetype'),url(/themes/dsah/fonts/Montserrat-Bold.svg#Montserrat-Bold) format('svg'),url(/themes/dsah/fonts/Montserrat-Bold.eot#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;}@font-face{font-family:'Montserrat-Italic';src:url(/themes/dsah/fonts/Montserrat-Italic.eot);src:url(/themes/dsah/fonts/Montserrat-Italic.woff2) format('woff2'),url(/themes/dsah/fonts/Montserrat-Italic.woff) format('woff'),url(/themes/dsah/fonts/Montserrat-Italic.ttf) format('truetype'),url(/themes/dsah/fonts/Montserrat-Italic.svg#Montserrat-Italic) format('svg'),url(/themes/dsah/fonts/Montserrat-Italic.eot#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;}@font-face{font-family:'Montserrat-Light';src:url(/themes/dsah/fonts/Montserrat-Light.eot);src:url(/themes/dsah/fonts/Montserrat-Light.woff2) format('woff2'),url(/themes/dsah/fonts/Montserrat-Light.woff) format('woff'),url(/themes/dsah/fonts/Montserrat-Light.ttf) format('truetype'),url(/themes/dsah/fonts/Montserrat-Light.svg#Montserrat-Light) format('svg'),url(/themes/dsah/fonts/Montserrat-Light.eot#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;}@font-face{font-family:'Montserrat-Medium';src:url(/themes/dsah/fonts/Montserrat-Medium.eot);src:url(/themes/dsah/fonts/Montserrat-Medium.woff2) format('woff2'),url(/themes/dsah/fonts/Montserrat-Medium.woff) format('woff'),url(/themes/dsah/fonts/Montserrat-Medium.ttf) format('truetype'),url(/themes/dsah/fonts/Montserrat-Medium.svg#Montserrat-Medium) format('svg'),url(/themes/dsah/fonts/Montserrat-Medium.eot#iefix) format('embedded-opentype');font-weight:normal;font-style:normal;}@font-face{font-family:'Montserrat-SemiBold';src:url(/themes/dsah/fonts/Montserrat-SemiBold.eot);src:url(/themes/dsah/fonts/Montserrat-SemiBold.eot#iefix) format('embedded-opentype'),url(/themes/dsah/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold) format('svg'),url(/themes/dsah/fonts/Montserrat-SemiBold.ttf) format('truetype'),url(/themes/dsah/fonts/Montserrat-SemiBold.woff) format('woff'),url(/themes/dsah/fonts/Montserrat-SemiBold.woff2) format('woff2');font-weight:normal;font-style:normal;}
.block .content{margin-top:10px;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{margin:0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.breadcrumb{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.929em;}.region-breadcrumb{padding:0 15px 0.25em;}
.caption{margin-bottom:1.2em;}.caption > *{padding:0.5ex;border:1px solid #ccc;background:#f3f3f3;}.caption > figcaption{padding-top:0.5ex;text-align:center;border:1px solid #ccc;border-top:none;font-size:small;}.caption-pre > pre,.caption-blockquote > blockquote{margin:0;}.caption-blockquote > figcaption::before{content:"— ";}.caption-blockquote > figcaption{text-align:left;}[dir="rtl"] .caption-blockquote > figcaption{text-align:right;}
#content .comment-wrapper h2{margin-bottom:1em;}#content .comment-wrapper h2.comment-form__title{margin-bottom:1em;}.field-node--comment{font-size:0.934em;}.comment{display:table;margin-bottom:19px;vertical-align:top;}[dir="rtl"] .comment{direction:rtl;}.comment__meta{padding:0 30px 0 0;font-size:1.071em;}[dir="rtl"] .comment__meta{padding:0 0 0 30px;}.comment__attribution img{border:1px solid #d3d7d9;}.comment .field--name-user-picture img{margin:0;}.comment__author .username{white-space:nowrap;}.comment__author{margin:4px 0;line-height:1.2;}.comment__time{margin-bottom:4px;color:#68696b;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.733em;line-height:1.2;}.comment__permalink{font-size:0.733em;line-height:1.2;}.comment__content{position:relative;display:table-cell;width:100%;padding:10px 25px 10px 25px;vertical-align:top;word-break:break-word;hyphens:auto;border:1px solid #d3d7d9;font-size:0.929em;line-height:1.6;}.comment__content a{hyphens:none;}.comment__content:before{position:absolute;top:20px;right:100%;content:"";border-top:20px solid transparent;border-right:20px solid #d3d7d9;border-bottom:20px solid transparent;}[dir="rtl"] .comment__content:before{right:auto;left:100%;border-right:none;border-left:20px solid #d3d7d9;}.comment__content:after{position:absolute;top:20px;right:100%;margin-right:-1px;content:"";border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent;}[dir="rtl"] .comment__content:after{right:auto;left:100%;margin-right:0;margin-left:-1px;border-right:none;border-left:20px solid #fff;}.comment__content h3{margin-top:0.94em;margin-bottom:0.45em;font-size:1.171em;}.indented{margin-left:40px;}[dir="rtl"] .indented{margin-right:40px;margin-left:0;}.comment .links{padding:0 0 0.25em 0;}.comment .links li{padding:0 0.5em 0 0;font-size:1.08em;}[dir="rtl"] .comment .links li{padding:0 0 0 0.5em;}.comment--unpublished{margin-right:5px;padding:5px 2px 5px 5px;background:#fff4f4;}[dir="rtl"] .comment--unpublished{margin-right:0;margin-left:5px;padding:5px 5px 5px 2px;}.unpublished .comment-text .comment-arrow{border-right:1px solid #fff4f4;border-left:1px solid #fff4f4;}.unpublished{padding:20px 15px 0;}.comment-footer{display:table-row;}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4;}[dir="rtl"] .comment--unpublished .comment__content:after,[dir="rtl"] .node--unpublished .comment__content:after{border-left-color:#fff4f4;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.demo-block{margin:5px;padding:5px;text-align:center;color:#000;border:1px dotted #9f9e00;background:#ff6;text-shadow:none;font:90% "Lucida Grande","Lucida Sans Unicode",sans-serif;}.featured-top .demo-block{font-size:0.55em;}
.js .dropbutton-widget{overflow:hidden;margin:0.125em 0;cursor:pointer;text-align:center;color:#3a3a3a;border:1px solid;border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;border-radius:1em;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);}.js .dropbutton-widget:hover{border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;}.js .dropbutton-widget .button{margin:0;padding:0.32em 1em;border:none;background:transparent none;}.js .dropbutton-multiple .dropbutton-widget,.js[dir="rtl"] .dropbutton-multiple .dropbutton-widget{padding:0;}.js .dropbutton-multiple .dropbutton-widget .dropbutton{position:relative;padding-right:2em;}.js[dir="rtl"] .dropbutton-multiple .dropbutton-widget .dropbutton{padding-right:0;padding-left:2em;}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0;}[dir="rtl"].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0;}.js .dropbutton .secondary-action{border-top-color:#ccc;}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:linear-gradient(to bottom,#e8e8e8,#d2d2d2);}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc;}.js .dropbutton a{color:#3a3a3a;border-bottom:0 none;}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{border-bottom:0 none;background:#dedede;}
.featured-top{margin:0;padding:20px 10px 45px;text-align:center;border-bottom:1px solid #e7e7e7;background:#f0f0f0;background:rgba(30,50,10,0.08);text-shadow:1px 1px #fff;font-size:1.2em;font-weight:normal;line-height:1.4;}.featured-top h2{font-size:1.2em;line-height:1;}.featured-top p{margin:0;padding:0;}
.feed-icon{display:inline-block;padding-bottom:2px;border-bottom:1px solid transparent;}.feed-icon:focus,.feed-icon:hover{border-color:#018fe2;}
.field--type-entity-reference{margin:0 0 1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.field--type-entity-reference .field__label{margin:0;padding-right:5px;font-weight:normal;}[dir="rtl"] .field--type-entity-reference .field__label{padding-right:0;padding-left:5px;}.field--type-entity-reference .field__label,.field--type-entity-reference ul.links{font-size:0.8em;}.node--view-mode-teaser .field--type-entity-reference .field__label,.node--view-mode-teaser .field--type-entity-reference ul.links{font-size:0.821em;}.field--type-entity-reference ul.links{margin:0;padding:0;list-style:none;}[dir="rtl"] .field--type-entity-reference ul.links{padding:0;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{float:right;padding:0 0 0 1em;}@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.field--name-field-tags .field__label{margin:0;padding-right:5px;font-weight:normal;}[dir="rtl"] .field--name-field-tags .field__label{padding-right:0;padding-left:5px;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{margin:0;padding:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{float:right;padding:0 0 0 1em;}
.password-field{margin:0;}form{margin:0;padding:0;}fieldset{min-width:0;margin:1em 0;}@media (min--moz-device-pixel-ratio:0){fieldset{display:table-cell;}}details,fieldset,.filter-wrapper{border-radius:4px;}.filter-wrapper{border-top-left-radius:0;border-top-right-radius:0;}.filter-help a{font-size:0.857em;}.filter-wrapper .form-item label{margin-right:10px;}[dir="rtl"] .filter-wrapper .form-item label{margin-right:0;margin-left:10px;}summary{color:#3b3b3b;background:#dbdbdb;text-shadow:0 1px 0 #fff;}details summary a{color:#3b3b3b;}details summary a:hover,details summary a:active,details summary a:focus{color:#000;}details .details-description{font-style:italic;}label{display:table;font-weight:bold;}label[for]{cursor:pointer;}input,textarea,select{font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;}input{box-sizing:border-box;max-width:100%;margin:2px 0;padding:4px;}input,textarea{font-size:0.929em;}@media screen and (max-width:60em){input,textarea{font-size:16px;}}textarea{line-height:1.5;}textarea.form-textarea{padding:4px;}input.form-text,input.form-tel,input.form-email,input.form-url,input.form-search,input.form-file,input.form-number,input.form-color,textarea.form-textarea{color:#3b3b3b;border:1px solid #ccc;}input.form-submit:hover,input.form-submit:focus{background:#dedede;}.password-suggestions ul li{margin-left:1.2em;}[dir="rtl"] .password-suggestions ul li{margin-right:1.2em;margin-left:0;}.form-item label,.form-wrapper .label{font-size:0.929em;}.form-wrapper .field-multiple-table .label{font-size:inherit;}.form-type-radio label,.form-type-checkbox label{margin-left:4px;}[dir="rtl"] .form-type-radio label,[dir="rtl"] .form-type-checkbox label{margin-right:4px;margin-left:0;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2px;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2px;margin-left:0;}.form-actions{padding-top:10px;}#edit-body{margin-bottom:2em;}.node-form label,.node-form .description,.node-form .form-wrapper .label{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.node-form .form-wrapper .field-multiple-table .label{font-family:inherit;}.node-form .form-wrapper{margin-bottom:2em;}.node-form .entity-content-form-footer,.node-form .field--name-status{margin-bottom:0;}.node-form .form-actions{margin-top:0;padding-top:0;}.contact-form #edit-name{width:75%;border-radius:4px;}.contact-form #edit-mail{width:75%;border-radius:4px;}.contact-form #edit-subject{width:75%;border-radius:4px;}.contact-form #edit-message{width:76.3%;border-top-left-radius:4px;border-top-right-radius:4px;}.form-disabled input,.form-disabled select,.form-disabled textarea{color:#717171;border-color:#bbb;background:#ededed;}.form-disabled label{color:#717171;}.comment-form label{float:left;width:120px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.929em;}[dir="rtl"] .comment-form label{float:right;}.comment-form input,.comment-form .form-select{margin:0;border-radius:4px;}.comment-form .form-type-textarea label{float:none;}.comment-form .form-item,.comment-form .form-radios,.comment-form .form-type-checkbox,.comment-form .form-select{overflow:hidden;margin-bottom:10px;}.comment-form .form-type-checkbox,.comment-form .form-radios{margin-left:120px;}[dir="rtl"] .comment-form .form-type-checkbox,[dir="rtl"] .comment-form .form-radios,[dir="rtl"] .comment-form .form-item .description{margin-right:120px;margin-left:0;}.comment-form .form-type-checkbox label,.comment-form .form-radios label{float:none;margin-top:0;}.comment-form input.form-file{width:auto;}.layout-no-sidebars .comment-form .form-text{width:800px;}.layout-one-sidebar .comment-form .form-text{width:500px;}.layout-two-sidebars .comment-form .form-text{width:320px;}.comment-form .form-item .description{margin-left:120px;font-size:0.786em;line-height:1.2;}.comment-form .form-textarea{border-top-left-radius:4px;border-top-right-radius:4px;}.comment-form details.filter-wrapper .details-wrapper,.comment-form .text-format-wrapper .form-item{margin-top:0;margin-bottom:0;}.filter-wrapper label{float:none;width:auto;}.filter-wrapper .form-select{min-width:120px;}.comment-form details.filter-wrapper .tips{font-size:0.786em;}#comment-body-add-more-wrapper .form-type-textarea label{margin-bottom:0.4em;}#edit-actions input{margin-right:0.6em;}[dir="rtl"] #edit-actions input{margin-right:0;margin-left:0.6em;}.form-item textarea.error + .cke{border:2px solid red;}.form-item--error-message{color:#e32700;}@media all and (max-width:600px){.form-actions .button{display:block;float:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:10px 0 0;padding-bottom:6px;}.js .dropbutton .dropbutton-action > input,.js .dropbutton .dropbutton-action > a,.js .dropbutton .dropbutton-action > button{padding-left:3em;text-align:center;}}
.forum__name{font-size:1.083em;}.forum__description{font-size:1em;}
#header{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.header .section{position:relative;}.region-header{padding:0.357em 15px 0;}.region-header .site-branding{margin-top:0.429em;}@media all and (min-width:461px){.region-header .block{float:right;margin-top:0.357em;}[dir="rtl"] .region-header .block{float:left;}.region-header .site-branding{float:left;}[dir="rtl"] .region-header .site-branding{float:right;}}@media screen and (max-width:460px){.region-header{padding-bottom:0.357em;}}.region-header .block:not(.site-branding){clear:right;margin:0 0 1em;font-size:0.857em;}@media all and (min-width:901px){.region-header .block:not(.site-branding){margin:1.167em 0 1em;}}.region-header .block > h2{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;}.header .block .content{margin:0;padding:0;}.region-header .block ul{padding:0;}.region-header .block li{padding:0;list-style:none;list-style-image:none;}.region-header .branding{font-size:1em;}.region-header .form-text{width:120px;margin-right:2px;border-color:#ccc;border-color:rgba(255,255,255,0.3);background:#fefefe;background:rgba(255,255,255,0.7);}[dir="rtl"] .region-header .form-text{margin-right:0;margin-left:2px;}.region-header .form-text:hover,.region-header .form-text:focus,.region-header .form-text:active{background:#fff;background:rgba(255,255,255,0.8);}.region-header .form-required:after{background-image:url(/themes/dsah/images/required.svg);}.region-header .block-menu{width:208px;padding:0;border:1px solid;border-color:#eee;border-color:rgba(255,255,255,0.2);}.region-header .block-menu li a{display:block;padding:3px 7px;border-bottom:1px solid;border-bottom-color:#eee;border-bottom-color:rgba(255,255,255,0.2);}.region-header .block-menu li a:hover,.region-header .block-menu li a:focus,.region-header .block-menu li a:active{text-decoration:none;background:rgba(255,255,255,0.15);}.region-header .block-menu li:last-child a{border-bottom:0;}.region-header #block-user-login{width:auto;}.region-header #block-user-login .content{margin-top:2px;}.region-header #block-user-login .form-item{float:left;margin:0;padding:0;}.region-header #block-user-login div.item-list,.region-header #block-user-login div.description{margin:0;font-size:0.916em;}.region-header #block-user-login div.item-list{clear:both;}.region-header #block-user-login div.description{display:inline;}.region-header #block-user-login .item-list ul{padding:0;line-height:1;}.region-header #block-user-login .item-list li{float:left;padding:3px 0 1px;list-style:none;}.region-header #block-user-login .item-list li:last-child{padding-left:0.5em;}[dir="rtl"] .region-header #block-user-login .item-list li:last-child{padding-right:0.5em;padding-left:0;}.region-header #block-user-login .form-actions{clear:both;margin:4px 0 0;padding:0;}.region-header #block-user-login input.form-submit{margin:4px 0;padding:3px 8px;border:1px solid;border-color:#ccc;border-color:rgba(255,255,255,0.5);background:#eee;background:rgba(255,255,255,0.7);}.region-header #block-user-login input.form-submit:hover,.region-header #block-user-login input.form-submit:focus{background:#fff;background:rgba(255,255,255,0.9);}.region-header #block-search-form{width:208px;}.region-header #block-search-form .form-text{width:154px;}.region-header .search-block-form{float:right;}[dir="rtl"] .region-header .search-block-form{float:left;}.region-header .block-locale ul li{display:inline;padding:0 0.5em;}[role*=banner] a{border-bottom:none;}[dir="rtl"] .branding,[dir="rtl"] .site-logo,[dir="rtl"] .site-branding-text,[dir="rtl"] .region-header #block-user-login .form-item,[dir="rtl"] .region-header #block-user-login .item-list li{float:right;}
.block-help{margin-bottom:30px;padding:0 1.5em;border:1px solid #d3d7d9;}
.has-featured-top .region-highlighted{background:#f0f0f0;background:rgba(30,50,10,0.08);}.region-highlighted{margin:0 15px;}
.item-list ul{margin:0 0 0.25em 0;padding:0;list-style:none;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{padding:7px 0 0;border-top:1px solid #ccc;}.list-group__description{margin:0 0 10px;}
ul.links{margin:0;padding:0;list-style:none;color:#68696b;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.821em;}
.main-content .section{padding:0 15px;}.main-content h2{margin-bottom:2px;font-size:1.429em;line-height:1.4;}@media all and (min-width:851px){.main-content{position:relative;float:left;}[dir="rtl"] .main-content{float:right;}.layout-two-sidebars .main-content{width:50%;margin-right:25%;margin-left:25%;}.layout-one-sidebar .main-content{width:75%;}.layout-no-sidebars .main-content{width:100%;}.layout-sidebar-first .main-content{margin-right:0;margin-left:25%;}[dir="rtl"] .layout-sidebar-first .main-content{margin-right:25%;margin-left:0;}.layout-sidebar-second .main-content{margin-right:25%;margin-left:0;}[dir="rtl"] .layout-sidebar-second .main-content{margin-right:0;margin-left:25%;}}
ul.menu{list-style:none outside;text-align:left;margin:0;padding:0 0 0.25em 1em;}.menu-item{margin:0;padding-top:0.2em;}[dir="rtl"] ul.menu{margin:0;}
.messages__wrapper{padding:0 0 0 8px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}[dir="rtl"] .messages__wrapper{padding:0 8px 0 0;}.messages:first-child{margin-top:28px;}.messages:last-child{margin-bottom:13px;}
.node__content{margin-top:10px;font-size:1.071em;}.node--view-mode-teaser{margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid #d3d7d9;}.node--view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.node--view-mode-teaser h2 a{color:#181818;}.node--view-mode-teaser.node--sticky{padding:0 15px 15px;border:1px solid #d3d7d9;background:#f9f9f9;background:rgba(0,0,0,0.024);}.node--view-mode-teaser .node__content{clear:none;font-size:1em;line-height:1.6;}.node__meta{margin-bottom:-5px;color:#68696b;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.857em;}.node__meta .field--name-user-picture img{float:left;margin:1px 20px 0 0;}[dir="rtl"] .node__meta .field--name-user-picture img{float:right;margin-right:0;margin-left:20px;}.node__links{text-align:right;font-size:0.93em;}[dir="rtl"] .node__links{text-align:left;}.node--unpublished{padding:20px 15px 0;}.node--unpublished .comment-text .comment-arrow{border-right:1px solid #fff4f4;border-left:1px solid #fff4f4;}
.node-preview-container{position:fixed;z-index:499;width:100%;padding:5px 10px;background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);font-family:Arial,sans-serif;}.node-preview-backlink{display:inline-block;margin:5px 10px 5px 0;padding:4px 1em 4px 0.6em;color:#fff;border:1px solid #0048c8;border-radius:0.4em;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);text-shadow:1px 1px 0 rgba(0,0,0,0.5);font-size:0.9em;line-height:normal;}[dir="rtl"] .node-preview-backlink{float:right;margin:5px 0 5px 10px;padding:4px 0.6em 4px 1em;background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);}.node-preview-backlink:focus,.node-preview-backlink:hover{text-decoration:none;color:#fff;border:1px solid #0048c8;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}.node-preview-backlink:active{border:1px solid #0048c8;background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);}[dir="rtl"] .node-preview-backlink:active{background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}.node-preview-backlink::before{display:inline-block;width:10px;content:"";}[dir="rtl"] .node-preview-backlink::after{display:inline-block;width:10px;content:"";}.node-preview-container .form-item-view-mode{display:inline-block;margin:5px 0;}[dir="rtl"] .node-preview-container .form-item-view-mode{margin-right:0;}

.pager .pager__items{padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.pager__item{padding:10px 15px;font-size:0.929em;}.pager__item a{display:inline-block;}.pager__item.is-active a{color:#3b3b3b;border-bottom:0;}.pager__item--first,.pager__item--previous{padding:10px 10px 10px 0;}[dir="rtl"] .pager__item--first,[dir="rtl"] .pager__item--previous{padding-right:0;padding-left:10px;}.pager__item--ellipsis{padding:10px 0;}.pager__item--last,.pager__item--next{padding:10px 0 10px 10px;}[dir="rtl"] .pager__item--last,[dir="rtl"] .pager__item--next{padding-right:10px;padding-left:0;}
.panel{margin:10px 0;padding:0 5px 5px;border:1px solid #ccc;background:#fbfbfb;}.panel__title{margin:16px 7px;}.panel__content{padding:0 4px 2px 8px;}[dir="rtl"] .panel__content{padding-right:8px;padding-left:4px;}
.region-primary-menu{clear:both;}.region-primary-menu .menu{margin:0 5px;padding:0;text-align:left;font-size:0.929em;}[dir="rtl"] .region-primary-menu .menu{margin-right:5px;margin-left:5px;text-align:right;}.region-primary-menu .menu-item{float:none;width:100%;height:auto;margin:0;padding:0;list-style:none;}.region-primary-menu .menu a{display:block;float:none;margin:4px 0;padding:0.9em 0 0.9em 10px;text-decoration:none;color:#333;border-radius:8px;background:#ccc;background:rgba(255,255,255,0.7);text-shadow:0 1px #eee;}[dir="rtl"] .region-primary-menu .menu a{padding:0.9em 10px 0.9em 0;}.region-primary-menu .menu a:hover,.region-primary-menu .menu a:focus{background:#f6f6f2;background:rgba(255,255,255,0.95);}.region-primary-menu .menu a:active{background:#b3b3b3;background:rgba(255,255,255,1);}.region-primary-menu .menu-item a.is-active{border-bottom:none;}.menu-toggle,.menu-toggle-target{display:none;}.region-primary-menu .menu-toggle-target{position:fixed;top:0;display:inherit;}.region-primary-menu .menu-toggle{display:none;}body:not(:target) .region-primary-menu .menu-toggle{z-index:1000;display:block;float:none;padding:0.9em 10px 0.9em 10px;text-decoration:none;color:#333;background:#ccc;background:rgba(255,255,255,0.7);text-shadow:0 1px #eee;font-size:0.929em;}body:not(:target) .region-primary-menu .menu-toggle:after{position:absolute;right:10px;display:inline-block;width:22px;height:22px;content:"";background:url(/misc/icons/ffffff/hamburger.svg) no-repeat;background-size:contain;}[dir="rtl"] body:not(:target) .region-primary-menu .menu-toggle:after{right:initial;left:10px;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle,body:not(:target) .region-primary-menu .menu-toggle--hide{display:none;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle--hide{display:block;}body:not(:target) .region-primary-menu .menu-item{overflow:hidden;height:0;}body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu .menu-item{overflow:visible;height:auto;}@media all and (min-width:461px) and (max-width:900px){.region-primary-menu .menu{margin:0 5px;padding:0;text-align:center;}[dir="rtl"] .region-primary-menu .menu{text-align:center;}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{display:inline-block;float:left;overflow:visible;width:32.75%;height:auto;margin-right:5px;padding:0;}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right;margin-right:0;margin-left:5px;}.region-primary-menu .menu-item:nth-child(3n){margin-right:-5px;}[dir="rtl"] .region-primary-menu .menu-item:nth-child(3n){margin-right:0;margin-left:-5px;}.region-primary-menu .menu a{display:block;float:none;margin-bottom:5px;padding:0.9em 5px;border-radius:8px;}[dir="rtl"] .region-primary-menu .menu a{padding:0.9em 5px;}body:not(:target) .region-primary-menu .menu-toggle{display:none;}}@media all and (min-width:901px){.region-primary-menu .block-menu .menu{margin:0;padding:0 15px;font-size:0.929em;}.region-primary-menu .menu-item,body:not(:target) .region-primary-menu .menu-item{float:left;overflow:visible;width:auto;height:auto;margin:0 1px;padding:0 1px;list-style:none;}[dir="rtl"] .region-primary-menu .menu-item,[dir="rtl"] body:not(:target) .region-primary-menu .menu-item{float:right;}.region-primary-menu .menu a{float:left;margin-bottom:0;padding:0.7em 0.8em;border-bottom-right-radius:0;border-bottom-left-radius:0;}[dir="rtl"] .region-primary-menu .menu a{float:right;padding:0.7em 0.8em;}.featured .region-primary-menu .menu-item a:active,.featured .region-primary-menu .menu-item a.is-active{background:#f0f0f0;background:rgba(240,240,240,1);}body:not(:target) .region-primary-menu .menu-toggle{display:none;}}@media all and (min-width:461px){body:not(:target) .region-primary-menu .menu-toggle-target-show:target ~ .menu-toggle--hide{display:none;}}
.search-form{font-size:0.875rem;}.search-form .form-search{float:left;margin-right:5px;padding:4px;}[dir="rtl"] .search-form .form-search{float:right;margin-right:0;margin-left:5px;}.button.search-form__submit,.search-form__submit{overflow:hidden;width:34px;height:26px;margin-right:0;margin-left:0;padding:0;cursor:pointer;text-indent:-9999px;direction:ltr;background:#f0f0f0;}.button.search-form__submit:hover,.search-form__submit:hover,.button.search-form__submit:focus,.search-form__submit:focus{background:#dedede;}.search-form .form-item-keys label{display:block;}
.search-results{padding:0;list-style-position:inside;}.search-results li{margin-bottom:0.5em;padding-bottom:0.4285em;border-bottom:1px solid #d3d7d9;}.search-results li:last-child{margin-bottom:1em;padding-bottom:0;border-bottom:none;}.search-result__title{font-weight:bold;}.search-result__snippet-info{padding-left:0;}[dir="rtl"] .search-result__snippet-info{padding-right:0;}
.region-secondary-menu .menu{margin:0 10px;padding:0;text-align:right;font-size:0.929em;}[dir="rtl"] .region-secondary-menu .menu{margin-right:10px;margin-left:10px;text-align:left;}.region-secondary-menu .menu-item{display:inline;margin:0;padding:0;}.region-secondary-menu .menu a{display:inline-block;padding:0.8em;}.region-secondary-menu .menu a:hover,.region-secondary-menu .menu a:focus{text-decoration:underline;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{margin-left:0.5em;padding-top:0.35em;border-bottom:none;}[dir="rtl"] .shortcut-action{margin-right:0.5em;margin-left:0;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.skip-link{z-index:50;left:50%;padding:1px 10px 2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-bottom-width:0;border-radius:0 0 10px 10px;outline:0;background:#444;background:rgba(0,0,0,0.6);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.94em;line-height:1.7em;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
@media all and (min-width:560px){.sidebar{position:relative;float:left;width:50%;}[dir="rtl"] .sidebar{float:right;}.layout-one-sidebar .sidebar{width:100%;}}@media all and (min-width:851px){.layout-one-sidebar .sidebar{width:25%;}#sidebar-first{width:25%;margin-left:-100%;}[dir="rtl"] #sidebar-first{margin-right:-100%;margin-left:0;}#sidebar-second{clear:none;width:25%;margin-left:-25%;}[dir="rtl"] #sidebar-second{margin-right:-25%;margin-left:0;}}.sidebar .section{padding:10px 15px 0;}.sidebar .block{margin:0 0 20px;padding:15px 20px;border-width:1px;border-style:solid;}.sidebar h2{margin:0 0 0.5em;padding-bottom:5px;border-bottom:1px solid #d6d6d6;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{border-bottom:1px solid #d6d6d6;background:none;}
.site-branding__logo{display:inline-block;margin-right:1em;margin-bottom:0.286em;border-bottom:0;}[dir="rtl"] .site-branding__logo{margin-right:0;margin-left:1em;}.site-branding__text{display:inline-block;vertical-align:top;}@media all and (min-width:461px){.site-branding__text{margin-bottom:1.857em;}}@media all and (min-width:901px){.site-branding__text{padding:1.286em 0 0;}}.site-branding__name{color:#686868;font-size:1.6em;line-height:1;}@media all and (min-width:901px){.site-branding__name{font-size:1.821em;}}.site-branding__slogan{margin-top:7px;word-spacing:0.1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:0.929em;font-style:italic;}
.site-footer{padding:35px 0 30px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{position:relative;float:left;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-right:0;padding-left:10px;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-right:10px;padding-left:0;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-right:0;padding-left:10px;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-right:10px;padding-left:0;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}.site-footer .content{color:#c0c0c0;color:rgba(255,255,255,0.65);font-size:0.857em;}.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;padding:10px;border:1px solid #444;border-color:rgba(255,255,255,0.1);}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{margin-bottom:0;padding-bottom:3px;text-transform:uppercase;border-color:rgba(255,255,255,0.15);border-bottom:1px solid #555;font-size:1em;}.site-footer__top .content{margin-top:0;}.site-footer__top p{margin-top:1em;}.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;padding:0.8em 2px 0.8em 20px;text-indent:-15px;border-color:rgba(255,255,255,0.15);border-bottom:1px solid #555;line-height:1.2;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{text-decoration:none;background-color:#1f1f21;background-color:rgba(255,255,255,0.05);}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{margin-top:0;padding:0.5em 0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{margin-top:30px;letter-spacing:0.2px;border-color:rgba(255,255,255,0.15);border-top:1px solid #555;}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{display:block;float:left;padding:0 12px;border-color:rgba(255,255,255,0.15);border-right:1px solid #555;}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-right:none;border-left:1px solid #555;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-right:12px;padding-left:0;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
table{width:100%;margin:10px 0;border-spacing:0;border:0;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:0.857em;}table table{font-size:1em;}tr{padding:0.1em 0.6em;border-bottom:1px solid #ccc;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{border-bottom-style:none;background:#757575;background:rgba(0,0,0,0.51);}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;text-align:left;border:1px solid #fff;}.tabledrag-handle:hover,.tabledrag-handle{border:none;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
.tablesort{width:14px;height:14px;margin:1px 0 0 5px;vertical-align:top;}.tablesort--asc{background-image:url(/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/misc/icons/ffffff/twistie-up.svg);}
div.tabs{margin-bottom:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.tabs ul.primary li a{display:block;height:1.8em;padding:0 10px 3px;color:#000;border-width:1px;border-style:solid solid none solid;border-color:#bbb;background-color:#ededed;text-shadow:0 1px 0 #fff;font-size:0.929em;line-height:1.9;}.tabs ul.primary li.is-active a{border:1px solid #bbb;background-color:#fff;}@media screen and (max-width:37.5em){.tabs ul.primary{border-bottom:1px solid #bbb;}.tabs ul.primary li{display:block;margin:0;}.tabs ul.primary li a{padding:5px 10px;}.tabs ul.primary li.is-active a{border-bottom:none;}}@media screen and (min-width:37.5em){.tabs ul.primary{overflow:hidden;height:auto;margin:0;padding:0 3px;white-space:nowrap;border:none;border-collapse:collapse;background:transparent url(/themes/dsah/images/tabs-border.png) repeat-x left bottom;line-height:normal;}.tabs ul.primary li{display:block;float:left;margin:0 5px 0 0;vertical-align:bottom;}[dir="rtl"] .tabs ul.primary li{float:right;margin:0 0 0 5px;}.tabs ul.primary li a{float:left;border-top-left-radius:6px;border-top-right-radius:6px;}.tabs ul.primary li.is-active a{border-bottom:1px solid #fff;}}.tabs ul.secondary{overflow:hidden;margin:5px;padding:0.5em 0;border-bottom:none;}.tabs ul.secondary li{display:block;float:left;margin:0;padding:0 1em;border-right:1px solid #ccc;}[dir="rtl"] .tabs ul.secondary li{float:right;border-right:none;border-left:1px solid #ccc;}.tabs ul.secondary li:last-child{border-right:none;}[dir="rtl"] .tabs ul.secondary li:last-child{border-left:none;}.tabs ul.secondary li:first-child{padding-left:0;}[dir="rtl"] .tabs ul.secondary li:first-child{padding-right:0;}.tabs ul.secondary li a{display:inline;padding:0.25em 0.5em;text-decoration:none;}.tabs ul.secondary li a.is-active{border-bottom:none;border-radius:5px;background:#f2f2f2;}
.text-formatted ul,.text-formatted ol{margin:1em 0;padding:0 0 0.25em 15px;}[dir="rtl"] .text-formatted ul,[dir="rtl"] .text-formatted ol{padding:0 15px 0.25em 0;}
.toolbar a{border-bottom:none;}
.featured-bottom{border-top:1px solid #e7e7e7;background:rgba(30,50,10,0.08);}.featured-bottom .region{padding:0 20px;}@media all and (min-width:560px){.featured-bottom .region{position:relative;float:left;box-sizing:border-box;width:33%;padding:20px 15px 30px;}[dir="rtl"] .featured-bottom .region{float:right;}}@media all and (min-width:851px){.featured-bottom .region{padding:0 20px;}}.featured-bottom h2{margin-bottom:0.6em;text-align:center;color:#000;text-shadow:0 1px 0 #fff;font-size:1.4em;line-height:1em;}.featured-bottom .block{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #dfdfdf;line-height:1.3em;}.featured-bottom .block:last-child{border-bottom:none;}.featured-bottom ul,.featured-bottom ol{padding-left:0;}.featured-bottom ul li,.featured-bottom ol li{list-style:none;}.featured-bottom input:not(.form-submit){width:185px;}.region-featured-bottom-third .feed-icon{float:right;}.region-featured-bottom-second .block-system-powered-by-block{text-align:center;}
.password-suggestions{border:0;}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
.vertical-tabs__menu{margin:-1px 0 -1px -15em;padding:0;}[dir="rtl"] .vertical-tabs__menu{margin-right:-15em;margin-left:0;padding:0;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071b3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018fe2;}
.button{display:inline-block;padding:0.25em 1.063em;cursor:pointer;text-align:center;color:#3a3a3a;border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-radius:1em;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;font-size:0.929em;font-weight:normal;line-height:normal;}.button:hover,.button:active,.button:focus{text-decoration:none;color:#5a5a5a;background:#dedede;}.button.is-disabled:hover,.button.is-disabled:active,.button.is-disabled:focus,.button.is-disabled{cursor:default;color:#717171;border-color:#bbb;background:#ededed;}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{cursor:default;opacity:0.5;background:transparent;}
.ui-widget-overlay{opacity:0.7;background:#000;}.ui-dialog{border-radius:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{padding:0.25em 1.063em;cursor:pointer;text-align:center;color:#3a3a3a;border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-radius:1em;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);font-size:0.929em;font-weight:normal;}
body{line-height:1;margin:0;}h1{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:40px;margin:0;padding:0;}h2,.form-title{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:40px;margin:0;padding:0;}h3{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:38px;margin:0;padding:0;}h4{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:20px;margin:0;padding:0;}a{border:0;}.visually-hidden{width:0;height:0;}.text{font-family:'Montserrat-Light';font-weight:normal;font-size:16px;line-height:26px;}.text strong,.text b{font-family:'Montserrat-Bold';font-weight:normal;}.text i,.text em{font-family:'Montserrat-Italic';font-weight:normal;}ul{margin:0;padding:0;}.p-t-0{padding-top:0px !important;}.p-t-5{padding-top:5px;}.p-t-10{padding-top:10px;}.p-t-15{padding-top:15px;}.p-t-20{padding-top:20px;}.p-t-25{padding-top:25px;}.p-t-30{padding-top:30px;}.p-t-35{padding-top:35px;}.p-t-40{padding-top:40px !important;}.p-t-60{padding-top:60px;}.p-t-80{padding-top:80px;}.p-t-100{padding-top:100px;}.p-t-130{padding-top:130px;}.p-b-0{padding-bottom:0px !important;}.p-b-5{padding-bottom:5px;}.p-b-10{padding-bottom:10px;}.p-b-15{padding-bottom:15px;}.p-b-20{padding-bottom:20px !important;}.p-b-25{padding-bottom:25px;}.p-b-30{padding-bottom:30px;}.p-b-35{padding-bottom:35px;}.p-b-40{padding-bottom:40px;}.p-b-60{padding-bottom:60px;}.p-b-80{padding-bottom:80px;}.m-t-0{margin-top:0px;}.m-t-5{margin-top:5px;}.m-t-10{margin-top:10px;}.m-t-15{margin-top:15px;}.m-t-20{margin-top:20px;}.m-t-25{margin-top:25px;}.m-t-30{margin-top:30px;}.m-t-35{margin-top:35px;}.m-t-40{margin-top:40px;}.m-b-0{margin-bottom:0px;}.m-b-5{margin-bottom:5px;}.m-b-10{margin-bottom:10px;}.m-b-15{margin-bottom:15px;}.m-b-20{margin-bottom:20px;}.m-b-25{margin-bottom:25px;}.m-b-30{margin-bottom:30px;}.m-b-35{margin-bottom:35px;}.m-b-40{margin-bottom:40px;}.m-b-60{margin-bottom:60px;}.text-center{text-align:center;}.dsah-button{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:14px;}pre{overflow:visible !important;}p{margin:0;padding:0;}.path-user .header-top-bar{display:none;}.header-top-bar{position:fixed;width:calc(100% - 160px);text-align:center;background-color:#2b925d;z-index:5;padding:10px 80px;font-family:'Montserrat-SemiBold';font-weight:normal;font-size:12px;color:#fff;}.header-top-bar p{display:inline-block;}.top-bar-apple-icon{display:inline-block;width:16px;height:18px;margin-left:15px;background-image:url(/themes/dsah/images/top-bar-apple-icon.png);background-repeat:no-repeat;background-position:center;}.top-bar-android-icon{display:inline-block;width:25px;height:18px;margin-left:15px;background-image:url(/themes/dsah/images/top-bar-android-icon.png);background-repeat:no-repeat;background-position:center;}body.active-scroll .header-top-bar{opacity:0;visibility:hidden;}.mobile-menu-bar{display:none;float:left;width:calc(100% - 40px);text-align:left;background-color:#2b925d;z-index:5;padding:20px;font-family:'Montserrat-SemiBold';font-weight:normal;font-size:15px;color:#fff;line-height:22px;}.mobile-menu-bar p{display:inline-block;width:100%;margin-bottom:10px;}.mobile-menu-bar-apple-icon{display:inline-block;width:154px;height:45px;margin-left:15px;background-image:url(/themes/dsah/images/banner-apple-icon.png);background-repeat:no-repeat;background-position:center;}.mobile-menu-bar-android-icon{display:inline-block;width:154px;height:45px;background-image:url(/themes/dsah/images/banner-android-icon.png);background-repeat:no-repeat;background-position:center;}.header-menu{position:fixed;top:0;left:0;width:calc(100% - 160px);padding:65px 80px;height:91px;z-index:4;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.field-used-en{display:block;}.field-used-ar{display:none;}.block-language{display:none;}#preloader{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:#fff;z-index:9;}body.pace-done #preloader{display:none;}.cd-nav-trigger{display:none;}.header-language{float:left;width:42px;height:42px;padding:2px 12px;}.language-icon{text-align:center;line-height:42px;font-family:'Montserrat-Medium';font-weight:normal;font-size:12px;text-transform:uppercase;color:#fff;}.language-icon:hover{color:#fff;}.language-icon:hover:before{border:3px solid #2b925d;background-color:#2b925d;opacity:1;z-index:-1;}.header-search{float:right;width:50px;padding:0px 8px;}.search-icon{position:relative;width:50px;height:50px;}.search-icon:before{content:"";position:absolute;width:50px;height:50px;top:0px;left:0px;background-color:rgba(43,146,93,.50);border-radius:50%;}.search-icon:after{content:"";position:absolute;width:40px;height:40px;top:5px;left:5px;background-color:#2b925d;border-radius:50%;}.search-icon-loop{position:relative;z-index:1;width:50px;height:50px;background-image:url(/themes/dsah/images/loop-icon.png);background-repeat:no-repeat;background-position:center;}.header-search .search-btn .trigger{animation:pulse 2s infinite;background:#3965dd;border:1px solid #3965dd;border-radius:100%;box-shadow:0 0 0 rgba(57,101,221,.4);cursor:pointer;display:block;margin:0 auto;position:relative;width:50px;height:50px;}.header-search .search-btn .trigger,.header-search .search-btn .trigger>i{transition:all .5s cubic-bezier(.77,0,.175,1) 0s;}.header-search .search-btn i.open{opacity:1;visibility:visible;}.header-search .search-btn .trigger,.header-search .search-btn .trigger>i.open{width:100%;height:100%;display:inline-block;transition:all .5s cubic-bezier(.77,0,.175,1) 0s;}.header-search .search-btn svg{margin:auto;max-width:16px;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;}.header-search .search-btn i.close{font-family:Material Icons;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;font-size:19px;font-size:1.1875rem;margin:auto;opacity:0;top:calc(50% - 9px);left:calc(50% - 9px);position:absolute;visibility:hidden;}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}.search-breadcrumb{margin-top:150px;}.search-page-list .search-form{display:none;}.search-page-list h2{position:relative;padding-bottom:40px;padding-left:65px;padding-top:20px;color:#363636;font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:40px;}.search-page-list h2:before{content:"";position:absolute;top:0;left:0;width:2px;height:70px;background-color:#2b925d;}.search-page-list .search-results li{margin:0;padding:0;border:0;}.search-page-list .search-results li .page-box:last-child{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #efefef;}.search-page-list .search-results li .page-box .section-title{padding-bottom:10px;}.container-inline div,.container-inline label{display:inline;}body.search-visible .header-search .search-btn .open{opacity:0;visibility:hidden;}body.search-visible .header-search .search-btn .close{opacity:1;visibility:visible;}.pace .pace-progress{background:#2b925d;}.sitewide-search{background-color:transparent;color:#fff;display:block;opacity:0;visibility:hidden;overflow:hidden;top:0;right:0;bottom:0;left:0;position:fixed;width:100%;height:100%;text-align:center;transition:all .5s cubic-bezier(.77,0,.175,1) 0s;z-index:99;}body.search-visible .sitewide-search{opacity:1;visibility:visible;}body.search-visible .sitewide-search:before{background-color:#203367;background-image:linear-gradient(0deg,#212739 0,rgba(33,39,57,.01) 0,#0f182f 90%);content:"";opacity:.9;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;z-index:-1;}.site-search-container{position:absolute;top:50%;left:50%;width:40%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.site-search-container h3{padding-bottom:40px;}.sitewide-search .search-wrap{position:relative;z-index:1;background:#fff;border-radius:45px;overflow:hidden;display:block;}.sitewide-search .search-wrap:before{content:"search";font-family:Material Icons;-webkit-font-feature-settings:"liga" 1;font-feature-settings:"liga" 1;position:absolute;color:#203367;top:50%;font-size:1.6em;left:15px;transform:translateY(-50%);}.sitewide-search .search-wrap input.form-search{display:block;height:57px;width:calc(100% - 60px);font-family:'Montserrat-Italic';font-weight:normal;font-size:14px;border:0;padding-left:53px;}.sitewide-search .search-wrap input.form-submit{display:none;}.sitewide-search .header-search{margin-top:45px;margin-right:84px;}.page-search-header.active-scroll{margin-bottom:150px;}.login-page-wrapper{position:relative;width:80%;margin:100px auto;}.user-login-form .form-item{margin-bottom:20px;}.search-page-list .item-list li{list-style:none;}body.active-scroll .header-language,.page-search-header.active-scroll .header-language{opacity:0;visibility:hidden;padding:0;width:0;transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);}body.active-scroll .header-language{position:absolute;top:20px;right:250px;opacity:1;visibility:visible;}body.active-scroll .header-language .language-icon{color:#2b925d;}body.active-scroll .header-language .language-icon:before{border:3px solid #2b925d;}body.active-scroll .header-language .language-icon:hover{color:#fff;}body.active-scroll .header-search,.page-search-header.active-scroll .header-search{padding:0px 8px;padding-right:65px;transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);}body.active-scroll .header-menu,.page-search-header.active-scroll .header-menu{position:fixed;background-color:#fff;padding:14px 80px;height:59px;transition:height .3s cubic-bezier(.77,0,.175,1) 0s,background .3s cubic-bezier(.77,0,.175,1) .3s;-moz-transition:height .3s cubic-bezier(.77,0,.175,1) 0s,background .3s cubic-bezier(.77,0,.175,1) .3s;-ms-transition:height .3s cubic-bezier(.77,0,.175,1) 0s,background .3s cubic-bezier(.77,0,.175,1) .3s;-o-transition:height .3s cubic-bezier(.77,0,.175,1) 0s,background .3s cubic-bezier(.77,0,.175,1) .3s;-webkit-transition:height .3s cubic-bezier(.77,0,.175,1) 0s,background .3s cubic-bezier(.77,0,.175,1) .3s;}body.active-scroll .header-menu .header-secondary-menu,.page-search-header.active-scroll .header-menu .header-secondary-menu{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);}.logo-desktop{position:absolute;}.logo-mobile,.logo-mobile-black{opacity:0;visibility:hidden;position:absolute;}body.active-scroll .logo-desktop,.page-search-header.active-scroll .logo-desktop{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);}body.active-scroll .logo-mobile,.page-search-header.active-scroll .logo-mobile{opacity:1;visibility:visible;transition:all .3s cubic-bezier(.77,0,.175,1) .3s;-moz-transition:all .3s cubic-bezier(.77,0,.175,1) .3s;-ms-transition:all .3s cubic-bezier(.77,0,.175,1) .3s;-o-transition:all .3s cubic-bezier(.77,0,.175,1) .3s;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1) .3s;}body.active-scroll .header-primary-menu .region-primary-menu,.page-search-header.active-scroll .header-primary-menu .region-primary-menu{border:0;padding-top:23px;transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);}.header-logo{float:left;padding-left:65px;}.menu-wrapper{float:right;padding-right:65px;}body.active-scroll .menu-wrapper,.page-search-header.active-scroll .menu-wrapper{width:calc(100% - 247px);padding-right:0;text-align:center;}body.active-scroll .menu-wrapper .header-primary-menu,.page-search-header.active-scroll .menu-wrapper .header-primary-menu{display:inline-block;}.header-secondary-menu .region-secondary-menu{float:right;padding-top:25px;}.header-secondary-menu .region-secondary-menu .content{margin:0;display:inline-block;line-height:1;}.header-secondary-menu .region-secondary-menu ul li{float:left;margin-left:27px;list-style:none;}.header-secondary-menu .region-secondary-menu ul li:first-child{margin-left:0;}.dsah-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;background-color:#fff;opacity:1;visibility:visible;}.logo-svg-color{position:relative;direction:ltr;margin:0 auto;overflow:hidden;top:calc(50% - 73px);width:376px;height:146px;background-image:url(/themes/dsah/images/loader-title.png);background-repeat:no-repeat;background-position:right center;}.logo-svg-color svg{width:173px;height:146px;}.logo-svg-color-red-st0{fill:#FFFFFF;}svg #fillup{height:100%;width:100%;top:0;position:absolute;}svg #filldown{position:absolute;top:0;height:100%;width:100%;background-color:#fff;}.fade-out{visibility:hidden;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;animation-duration:0s;animation-fill-mode:none;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;}@-webkit-keyframes pulse{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes pulse{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes pulse{0%{opacity:0;}100%{opacity:1;}}@keyframes pulse{0%{opacity:0;}100%{opacity:1;}}.header-primary-menu .region-primary-menu{float:right;padding-top:20px;position:relative;width:100%;text-align:right;}.header-primary-menu .region-primary-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-image:url(/themes/dsah/images/banner-pixel.png);}.header-primary-menu .region-primary-menu .content{margin:0;display:inline-block;line-height:1;}.header-primary-menu .region-primary-menu .menu{padding:0;}.header-primary-menu .region-primary-menu ul li.dsah_menu{float:left;position:relative;list-style:none;margin-left:23px;}.header-primary-menu .region-primary-menu ul li.dsah_menu.dsah_menu_scroll{opacity:0;visibility:hidden;margin:0;padding:0;width:0;}body.active-scroll .header-primary-menu .region-primary-menu ul li.dsah_menu.dsah_menu_scroll,.page-search-header.active-scroll .header-primary-menu .region-primary-menu ul li.dsah_menu.dsah_menu_scroll{margin-left:23px;opacity:1;visibility:visible;width:auto;transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);}.header-primary-menu .region-primary-menu ul li.dsah_menu:first-child,body.active-scroll .header-primary-menu .region-primary-menu ul li.dsah_menu:first-child,.page-search-header.active-scroll .header-primary-menu .region-primary-menu ul li.dsah_menu:first-child{margin-left:0;}.header-primary-menu .region-primary-menu ul li.dsah_menu:nth-child(2){margin-left:0;}body.active-scroll .header-primary-menu .region-primary-menu ul li.dsah_menu:nth-child(2),.page-search-header.active-scroll .header-primary-menu .region-primary-menu ul li.dsah_menu:nth-child(2){margin-left:23px;}.header-primary-menu .region-primary-menu ul li.dsah_menu ul{position:absolute;background-color:#fff;top:calc(100% + 40px);margin:0;width:240px;padding:30px 40px;opacity:0;overflow:hidden;display:block;visibility:hidden;z-index:-1;transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);-ms-transition:all .6s cubic-bezier(.77,0,.175,1);-o-transition:all .6s cubic-bezier(.77,0,.175,1);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);}.header-primary-menu .region-primary-menu ul li.dsah_menu.dsah_menu_small ul{width:150px;}.header-primary-menu .region-primary-menu ul li.dsah_menu:hover ul{visibility:visible;opacity:1;top:calc(100% + 3px);z-index:1;}.header-primary-menu .region-primary-menu ul li.dsah_menu ul li.dsah_submenu{float:none;width:100%;display:inline-table;padding-bottom:25px;margin-left:0;position:relative;}.header-primary-menu .region-primary-menu ul li.dsah_menu ul li.dsah_submenu:last-child{padding-bottom:0;}.region-secondary-menu .menu{margin:0;}.region-secondary-menu .menu li.dsah_topmenu a{padding:0 0 19px 0;color:#fff;}.region-secondary-menu .menu a,.region-secondary-menu .menu span.info-icon{position:relative;font-family:'Montserrat-Medium';font-weight:normal;font-size:13px;color:#fff;}.region-secondary-menu .menu a:after{background:#2b925d;content:"";bottom:-3px;left:0;position:absolute;width:0;height:4px;transition:all .5s cubic-bezier(.77,0,.175,1);}.region-secondary-menu .menu li.dsah_topmenu:hover a:after,.region-secondary-menu .menu li.dsah_topmenu a.is-active:after{width:100%;}.region-secondary-menu .menu li.dsah_topmenu:hover a,.region-secondary-menu .menu li.dsah_topmenu a.is-active{text-decoration:none;}.region-secondary-menu ul li.dsah_topmenu ul.menu{position:absolute;background-color:#fff;top:150px;margin:0;width:240px;padding:30px 40px;opacity:0;overflow:hidden;display:block;visibility:hidden;z-index:-1;transition:all .6s cubic-bezier(.77,0,.175,1);-moz-transition:all .6s cubic-bezier(.77,0,.175,1);-ms-transition:all .6s cubic-bezier(.77,0,.175,1);-o-transition:all .6s cubic-bezier(.77,0,.175,1);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1);}.region-secondary-menu ul li.dsah_topmenu.dsah_menu_small ul{width:150px;}.region-secondary-menu ul li.dsah_topmenu:hover ul.menu{visibility:visible;opacity:1;top:105px;z-index:1;}.region-secondary-menu ul li.dsah_topmenu ul.menu li.dsah_submenu{text-align:left;float:none;width:100%;display:inline-table;padding-bottom:25px;margin-left:0;position:relative;}.region-secondary-menu ul li.dsah_topmenu ul.menu li.dsah_submenu:last-child{padding-bottom:0;}.header-secondary-menu .region-secondary-menu .social-menu,.header-secondary-menu .region-secondary-menu .language-icon{display:none;}.home-icon{padding-left:20px !important;min-height:12px;background-image:url(/themes/dsah/images/home-icon.png);background-repeat:no-repeat;background-position:left 0px;}.info-icon{padding-left:20px !important;min-height:12px;background-image:url(/themes/dsah/images/info-icon.png);background-repeat:no-repeat;background-position:left 0px;}.email-icon{padding-left:22px !important;min-height:12px;background-image:url(/themes/dsah/images/email-icon.png);background-repeat:no-repeat;background-position:left 0px;}.briefcase-icon{padding-left:21px !important;min-height:12px;background-image:url(/themes/dsah/images/briefcase-icon.png);background-repeat:no-repeat;background-position:left 0px;}.training-icon{padding-left:21px !important;min-height:12px;background-image:url(/themes/dsah/images/training-icon.png);background-repeat:no-repeat;background-position:left 0px;}.phone-icon{padding-left:17px !important;min-height:12px;background-image:url(/themes/dsah/images/phone-icon.png);background-repeat:no-repeat;background-position:left 0px;}.region-primary-menu .menu li.dsah_menu a,.region-primary-menu .menu li.dsah_menu span{display:inline-block;font-family:'Montserrat-Medium';font-weight:normal;font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#fff;border:0;border-radius:0;background-color:transparent;text-shadow:none;margin:0;padding:0;padding-bottom:23px;}body.active-scroll .region-primary-menu .menu li.dsah_menu a,body.active-scroll .region-primary-menu .menu li.dsah_menu span,.page-search-header.active-scroll .region-primary-menu .menu li.dsah_menu a,.page-search-header.active-scroll .region-primary-menu .menu li.dsah_menu span{color:#000;padding-bottom:34px;}body.active-scroll .cd-side-nav .region-primary-menu .menu li.dsah_menu a,body.active-scroll .cd-side-nav .region-primary-menu .menu li.dsah_menu span{color:#fff;padding-bottom:0;}.region-primary-menu .menu li.dsah_menu:hover a,.region-primary-menu .menu li.dsah_menu:hover span,.region-primary-menu .menu li.dsah_menu a.is-active,,.region-primary-menu .menu li.dsah_menu span.is-active{background-color:transparent;}.region-primary-menu .menu li.dsah_menu a:after,.region-primary-menu .menu li.dsah_menu span:after{background:#2b925d;content:"";bottom:-3px;left:0;position:absolute;width:0;height:4px;transition:all .5s cubic-bezier(.77,0,.175,1);}.region-primary-menu .menu li.dsah_menu:hover a:after,.region-primary-menu .menu li.dsah_menu a.is-active:after,.region-primary-menu .menu li.dsah_menu:hover span:after,.region-primary-menu .menu li.dsah_menu span.is-active:after{width:100%;}.region-primary-menu .menu li.dsah_menu:hover a,.region-primary-menu .menu li.dsah_menu a.is-active,.region-primary-menu .menu li.dsah_menu:hover span,.region-primary-menu .menu li.dsah_menu span.is-active{text-decoration:none;}.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a{font-family:'Montserrat-Regular';font-weight:normal;font-size:14px;color:#252525;text-transform:capitalize;padding:0;}.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a:hover,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a.is-active{color:#2b925d;}.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a:after{display:none;}.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu_title{padding-top:24px;float:none;width:100%;display:inline-table;padding-bottom:45px;margin-left:0;position:relative;}.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu_title a{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:16px;color:#2b925d;text-transform:capitalize;padding:0;}.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu_title a:hover,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu_title a.is-active{color:#2b925d;}.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu_title a:after{display:none;}.region-secondary-menu .menu li.dsah_topmenu ul li.dsah_submenu a{font-family:'Montserrat-Regular';font-weight:normal;font-size:14px;color:#252525;text-transform:capitalize;padding:0;}.region-secondary-menu .menu li.dsah_topmenu ul li.dsah_submenu a:hover,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a.is-active{color:#2b925d;}.region-secondary-menu .menu li.dsah_topmenu ul li.dsah_submenu a:after{display:none;}.region-secondary-menu .menu li.dsah_topmenu ul li.dsah_submenu_title{text-align:left;padding-top:24px;float:none;width:100%;display:inline-table;padding-bottom:45px;margin-left:0;position:relative;}.region-secondary-menu .menu li.dsah_topmenu ul li.dsah_submenu_title a{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:16px;color:#2b925d;text-transform:capitalize;padding:0;}.region-secondary-menu .menu li.dsah_topmenu ul li.dsah_submenu_title a:hover,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu_title a.is-active{color:#2b925d;}.region-secondary-menu .menu li.dsah_topmenu ul li.dsah_submenu_title a:after{display:none;}.cd-main-content,.cd-side-nav{display:none;}.close-icon{display:none;}body.has-active-menu{overflow:hidden;}.color-white{color:#fff;}.color-green{color:#2b925d;}.color-grey{color:#efefef;}.color-black-25{color:#252525;}.color-black-36{color:#363636;}.background-color-white{background-color:#fff;}.background-color-green{background-color:#2b925d;}.background-color-grey{background-color:#efefef;}.background-color-black-25{background-color:#252525;}.background-color-black-36{background-color:#363636;}.before-color-grey:before{content:"";position:absolute;top:0;left:0;width:80%;height:100%;background-color:#efefef;z-index:-1;}.careers-text.text li{margin-bottom:0px;}.region-header{padding:0;position:relative;}.region-header:before{content:"";position:absolute;top:0;bottom:0;left:146px;width:1px;height:100%;background-image:url(/themes/dsah/images/banner-pixel.png);z-index:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.region-header:after{content:"";position:absolute;top:0;bottom:0;right:146px;width:1px;height:100%;background-image:url(/themes/dsah/images/banner-pixel.png);z-index:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.region-header .block-block-content{float:none;margin:0 !important;}.region-header .block .content{margin:0;}.region-header .field--type-entity-reference{margin:0;}.inside-banner{position:relative;width:calc(100% - 160px);padding:0 80px;height:500px;background-size:cover;background-position:center;}.home-banner{position:relative;}.home-banner:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:176px;background-size:cover;background-image:url(/themes/dsah/images/home-banner-layer.png);background-position:top center;z-index:1;}.home-banner .inside-banner{height:735px;}.inside-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/themes/dsah/images/banner-layer.png);background-repeat:no-repeat;background-position:top center;background-size:cover;}.inside-banner-title.col-xs-12{position:relative;padding:0;width:60%;top:50%;padding:0 131px;margin:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.inside-banner-title.col-xs-12:before{content:"";position:absolute;top:-45px;left:65px;width:2px;height:114px;background-color:#fff;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.home-banner-title.inside-banner-title.col-xs-12:before,.home-banner-button.inside-banner-title.col-xs-12:before{display:none;}.home-banner-title{font-family:'Montserrat-Medium';font-weight:normal;font-size:20px;}.home-banner .inside-banner h1{line-height:45px;}.share{position:absolute;bottom:40px;left:92px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.social-share-buttons .main{display:inline-block;}.social-share-buttons .icons{position:relative;opacity:0;transition:all .6s cubic-bezier(.165,.84,.44,1);-moz-transition:all .6s cubic-bezier(.165,.84,.44,1);-ms-transition:all .6s cubic-bezier(.165,.84,.44,1);-o-transition:all .6s cubic-bezier(.165,.84,.44,1);-webkit-transition:all .6s cubic-bezier(.165,.84,.44,1);visibility:hidden;}.social-title{position:relative;letter-spacing:1px;font-size:12px;text-transform:uppercase;color:#fff;font-family:'Montserrat-Bold';font-weight:normal;transform:rotate(-90deg) translate(128px,-43px);-moz-transform:rotate(-90deg) translate(128px,-43px);-ms-transform:rotate(-90deg) translate(128px,-43px);-o-transform:rotate(-90deg) translate(128px,-43px);-webkit-transform:rotate(-90deg) translate(128px,-43px);}.language-icon,.social-icon,.tw-icon,.fb-icon,.insta-icon,.utube-icon{position:relative;width:42px;height:42px;background-repeat:no-repeat;background-position:center;transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);-ms-transition:all .5s cubic-bezier(.165,.84,.44,1);-o-transition:all .5s cubic-bezier(.165,.84,.44,1);-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);}.tw-icon,.fb-icon,.insta-icon,.utube-icon{overflow:hidden;transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);-webkit-transform:translateY(12px);}.social-icon{background-image:url(/themes/dsah/images/social.png);}.tw-icon{background-image:url(/themes/dsah/images/tw.png);margin-bottom:9px;}.fb-icon{background-image:url(/themes/dsah/images/fb.png);margin-bottom:9px;}.insta-icon{background-image:url(/themes/dsah/images/insta.png);margin-bottom:9px;}.utube-icon{background-image:url(/themes/dsah/images/utube.png);margin-bottom:9px;}.language-icon:before,.social-icon:before,.tw-icon:before,.fb-icon:before,.insta-icon:before,.utube-icon:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;border:3px solid #fff;opacity:.3;border-radius:50%;width:36px;height:36px;}.social-icon:hover:before,.tw-icon:hover:before,.fb-icon:hover:before,.insta-icon:hover:before,.utube-icon:hover:before{opacity:1;cursor:pointer;}.social-share-buttons .main:hover .icons{opacity:1;visibility:visible;}.social-share-buttons .main:hover .icons .tw-icon,.social-share-buttons .main:hover .icons .fb-icon,.social-share-buttons .main:hover .icons .insta-icon,.social-share-buttons .main:hover .icons .utube-icon{transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transform:translateY(0);}.social-share-buttons .main:hover+ .social-title{opacity:0;visibility:hidden;}.whatsapp-share-icon{position:relative;width:42px;height:42px;margin-top:10px;}.whatsapp-icon{width:42px;height:42px;background-image:url(/themes/dsah/images/WhatsApp-Icon.png);background-repeat:no-repeat;}footer .social-menu li:last-child{width:100%;}footer .social-menu .whatsapp-booknow-icon{position:relative;width:100%;height:44px;margin-top:10px;}footer .social-menu .whatsapp-booknow-icon .whatsapp-bn-icon{width:158px;height:44px;background-image:url(/themes/dsah/images/WhatsApp-Book-Now.png);background-repeat:no-repeat;margin:0 auto;}.scrolling{z-index:2;bottom:161px;position:absolute;right:87px;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.scrolling .scroll-down{color:#fff;cursor:pointer;right:0;bottom:0;position:absolute;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3;}.scrolling .scroll-down i{display:block;margin:auto;position:relative;width:42px;height:70px;text-align:center;}.scrolling .scroll-down i:before{background:#fff;content:"";margin:0 auto;right:0;left:0;position:absolute;width:1px;height:45px;top:0;transition:all .6s cubic-bezier(.77,0,.175,1);z-index:1;}.scrolling .scroll-down:hover i:before{height:75px;}.scrolling .scroll-down svg.arrow{margin:0 auto;right:0;left:0;position:absolute;width:11px;height:7px;top:45px;transition:top .6s cubic-bezier(.77,0,.175,1);z-index:1;}.scrolling .scroll-down:hover svg.arrow{top:75px;}.scrolling .scroll-down svg.arrow g path{transition:fill .6s cubic-bezier(.77,0,.175,1);}.scrolling .scroll-down svg.circle{opacity:.5;right:0;bottom:0;left:0;position:absolute;width:42px;height:42px;transform:rotate(-90deg);z-index:0;}.scrolling .scroll-down svg.circle circle{stroke:#fff;stroke-dasharray:95;stroke-dashoffset:0;transition:all .6s ease-in;}.scrolling .scroll-down:hover svg.circle circle{stroke-dashoffset:95;}.scrolling .social-title{-webkit-transform:rotate(90deg) translate(-128px,0px);}.home-banner .share{z-index:2;bottom:161px;}.row-1{position:relative;display:table;padding:0 106px 0 146px;width:calc(100% - 252px);}.row-2{position:relative;display:table;padding:55px 106px 55px 146px;width:calc(100% - 252px);}.column-1{display:table-cell;width:calc(100% - 424px);padding:50px 110px 50px 0;}.column-1.column-full{width:100%;padding:50px 0;}.column-2{display:table-cell;width:424px;position:relative;}.text li{list-style:none;background-image:url(/themes/dsah/images/list-check-icon.png);background-repeat:no-repeat;background-position:left 8px;padding-left:22px;margin-bottom:30px;}.text li:last-child{margin-bottom:0;}.page-box{display:inline-block;width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #efefef;margin-left:65px;}.page-box:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0;}.view--dsah-testimonials-and-questions div .views-field .field-content .page-box{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #efefef;margin-left:65px;}.page-title{position:relative;padding-bottom:40px;padding-left:65px;padding-top:20px;}.page-title:before{content:"";position:absolute;top:0;left:0;width:2px;height:80%;background-color:#2b925d;}.page-text{padding-left:65px;padding-bottom:40px;}.page-image{padding-left:65px;}.page-image img{max-width:100%;}.page-date{font-family:'Montserrat-Medium';font-weight:normal;font-size:18px;padding-bottom:40px;padding-left:65px;}.section-title{padding-bottom:30px;line-height:30px;}.section-text{}.section-text p,.section-text ul{margin-bottom:30px;}.section-text p:last-child,.section-text ul:last-child{margin-bottom:0;}.section-text p{padding-left:0px;}.section-text ul+p{padding-left:20px;}.section-image{padding-top:30px;}.inside-title{padding-left:65px;padding-bottom:25px;}.inside-btn,.inside-map{padding-left:65px;}.what-to-bring-title{padding-bottom:45px;}.what-to-bring-text{padding-bottom:45px;}.what-to-bring-wrapper{display:inline-block;width:100%;}.what-to-bring-box{display:inline-block;text-align:center;padding-right:50px;}.what-to-bring-image{display:inline-block;width:92px;height:92px;line-height:125px;margin-left:20px;margin-right:20px;border:6px solid #32a268;border-radius:50%;text-align:center;vertical-align:middle;}.what-to-bring-image img{max-width:100%;max-height:100%;}.what-to-bring-box h4{padding-top:20px;}.arrow-btn{position:relative;display:inline-block;padding:20px 0;z-index:1;}.arrow-btn .local{text-decoration:none;font-family:'Montserrat-Bold';font-weight:normal;font-size:14px;padding:1.2em 46px 1.2em 20px;}.arrow-btn:hover .local{color:#252525;}.arrow-btn .local:before{background-color:#a7e3c4;content:"";top:0;left:0;position:absolute;width:40px;height:100%;transition:width .5s cubic-bezier(.77,0,.175,1);z-index:-1;}.arrow-btn .local:after{content:"";position:absolute;top:50%;right:20px;width:16px;height:8px;background-image:url(/themes/dsah/images/arrow-green-16x8.png);background-repeat:no-repeat;transform:translateY(-50%);}.arrow-btn:hover .local:before{width:100%;}.form-btn-container .arrow-btn{padding:0;margin-top:0;}.form-btn-container .arrow-btn:before{background-color:#a7e3c4;content:"";top:0;left:0;position:absolute;width:40px;height:100%;transition:width .5s cubic-bezier(.77,0,.175,1);z-index:-1;}.form-btn-container .arrow-btn:after{content:"";position:absolute;top:50%;right:20px;width:16px;height:8px;background-image:url(/themes/dsah/images/arrow-green-16x8.png);background-repeat:no-repeat;transform:translateY(-50%);}.form-btn-container .arrow-btn:hover:before{width:100%;}.form-btn-container .arrow-btn input{border:0;margin:0;background-color:transparent;background-image:none;font-family:'Montserrat-Bold';font-weight:normal;font-size:14px;color:#252525;padding:1.2em 46px 1.2em 20px;}.search-btn-container .arrow-btn{padding:0;margin-top:0;z-index:1;}.search-btn-container .arrow-btn:before{background-color:#278253;content:"";top:0;left:0;position:absolute;width:40px;height:100%;transition:width .5s cubic-bezier(.77,0,.175,1);z-index:-1;}.search-btn-container .arrow-btn:after{content:"";position:absolute;top:50%;right:20px;width:16px;height:8px;background-image:url(/themes/dsah/images/arrow-white-16x8.png);background-repeat:no-repeat;transform:translateY(-50%);}.search-btn-container .arrow-btn:hover:before{width:100%;}.search-btn-container .arrow-btn input{border:0;margin:0;background-color:transparent;background-image:none;font-family:'Montserrat-Bold';font-weight:normal;font-size:14px;color:#fff;padding:1.2em 46px 1.2em 20px;}.visiting-hours{background-image:url(/themes/dsah/images/clock.png);background-repeat:no-repeat;background-position:center;}.visiting-hours-box{float:left;padding-right:20px;}.visting-hours-date{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:20px;padding-bottom:10px;}.visting-hours-time{font-family:'Montserrat-Light';font-weight:normal;font-size:16px;}.testimonial-box{display:inline-block;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #efefef;width:100%;}.testimonial-image{float:left;overflow:hidden;width:171px;height:171px;margin-right:20px;background-color:#efefef;background-image:url(/themes/dsah/images/default-testimonial.png);background-repeat:no-repeat;background-position:center;}.testimonial-info{display:inline-block;width:calc(100% - 191px);}.testimonial-info h4{padding-bottom:14px;}.testimonial-info .testimonial-date{font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#2b925d;padding-bottom:37px;}.form-item{margin:0;}.form-container{padding-left:65px;}.webform-section{display:inline-block;width:calc(100% - 65px);}.webform-section-wrapper{display:inline-block;width:100%;}.form-group{display:inline-block;width:100%;}.form-group .webform-section-wrapper .form-item{position:relative;float:left;width:calc(50% - 20px);margin-bottom:20px;margin-right:40px;}.form-group .webform-section-wrapper .form-item:nth-child(2n){margin-right:0px;}.form-group .webform-section-wrapper .form-item.form-group-width{width:100%;margin-right:0;}.form-group .webform-section-wrapper .form-item label{margin-bottom:10px;font-family:'Montserrat-Light';font-weight:normal;font-size:14px;color:#252525;}.form-group .webform-section-wrapper .form-item label:after{color:#252525;background-image:url(/themes/dsah/images/star.png);margin:0;width:5px;height:4px;background-size:5px 4px;}.form-group .webform-section-wrapper .form-item input,.form-group .webform-section-wrapper .form-item textarea,.form-group .webform-section-wrapper .form-item select{width:100%;border:1px solid #d7d5d5;height:44px;padding:5px;margin:0;}.form-group .webform-section-wrapper .form-item textarea{height:160px;resize:none;}.form-group .webform-section-wrapper .form-item select{-webkit-appearance:none;appearance:none;cursor:pointer;background-color:#fff;}.form-group .webform-section-wrapper .form-item.form-type-select{position:relative;}.form-group .webform-section-wrapper .form-item.form-type-select:after{content:"";top:43px;right:15px;position:absolute;width:8px;height:6px;background-image:url(/themes/dsah/images/arrow-down-select.png);background-repeat:no-repeat;}.form-group .webform-section-wrapper .form-item input:focus,.form-group .webform-section-wrapper .form-item textarea:focus,.form-group .webform-section-wrapper .form-item select:focus{border:1px solid #2b925d;border-left:4px solid #2b925d;outline:none;}.webform-section-wrapper .webform-section-title h4{font-family:'Montserrat-SemiBold';font-weight:normal;font-size:21px;color:#252525;margin-bottom:10px;}.form-group .webform-section-wrapper .form-item .ui-datepicker-trigger{position:absolute;right:10px;top:40px;}.webform-section-wrapper .webform-clean{margin-bottom:0 !important;}.webform-section-wrapper .webform-clean .webform-section-title{margin-bottom:0 !important;}.webform-text-under{margin-top:50px;padding-left:65px;}.webform-text-under h4{font-family:'Montserrat-SemiBold';font-weight:normal;font-size:21px;color:#252525;margin-bottom:15px;}.webform-text-under p{font-family:'Montserrat-Light';font-weight:normal;font-size:16px;line-height:22px;color:#252525;margin:0 0 1.2em;}.webform-text-under p strong{font-family:'Montserrat-SemiBold';font-weight:normal;}.webform-text-under p a{color:#2b925d;text-decoration:underline;}.webform-text-under p a:hover{color:#2b925d;text-decoration:none;}.form-btn-container{padding-left:65px;text-align:right;}.messages--error{box-shadow:-8px 0 0 #2b925d;background-color:#a7e3c4;margin-left:65px;}.messages--error{color:#252525;}.webform-confirmation{padding-left:65px;}.form-group .webform-section-wrapper .upload-file-wrapper .form-managed-file{width:calc(100% - 22px);border:1px solid #d7d5d5;height:34px;padding:5px 10px;margin:0;}.form-group .webform-section-wrapper .upload-file-wrapper .form-managed-file .choose-file-button-custom{float:right;font-family:'Montserrat-Bold';font-weight:normal;color:#363636;font-size:14px;background-image:url(/themes/dsah/images/upload-icon.png);background-repeat:no-repeat;background-position:left center;padding-left:30px;margin-top:10px;}.form-group .webform-section-wrapper .upload-file-wrapper .description{font-family:'Montserrat-Medium';font-weight:normal;font-size:10px;color:#252525;padding:10px;line-height:14px;}.form-group .webform-section-wrapper .form-item input.form-submit,.form-group .webform-section-wrapper .form-item input.form-submit:hover{padding:10px;width:auto;background:transparent;border:0;font-family:'Montserrat-Medium';font-weight:normal;font-size:10px;color:#252525;}.form-group.form-group-four .webform-section-wrapper .form-item{width:calc(24% - 20px);}.form-group.form-group-four .webform-section-wrapper .form-item:nth-child(2n){margin-right:40px;}.form-group.form-group-four .webform-section-wrapper .form-item:nth-child(4n){margin-right:0px;}.form-section-container{padding:20px;background-color:#efefef;margin-bottom:20px;}.form-group.form-group-four .webform-section-wrapper .form-item.careers-more-table{width:100%;margin-bottom:0;}.search-title{padding-bottom:35px;}.search-text{padding-bottom:35px;}.filter-wrap{display:table;width:100%;}.filter-by{display:table-cell;width:20%;vertical-align:top;line-height:40px;}.filter-search{display:table-cell;width:80%;vertical-align:top;}.filter-field{display:inline-block;width:calc(50% - 60px);margin-right:60px;}.filter-field:nth-child(2n){margin-right:0;}.column-full .filter-field{width:calc(33.33% - 60px);}.column-full .filter-field:nth-child(2n){margin-right:60px;}.column-full .filter-field:nth-child(3n){margin-right:0;}.filter-field select,.filter-field input{cursor:pointer;outline:none;font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;color:#a7e3c4;width:100%;border:0;border-bottom:1px solid #1b7145;padding-top:9px;padding-bottom:9px;background-color:transparent;margin-bottom:30px;}.filter-field select option{color:#252525;}.filter-field input::-webkit-input-placeholder{font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;color:#a7e3c4;}.filter-field input::-moz-placeholder{font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;color:#a7e3c4;}.filter-field input::-ms-placeholder{font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;color:#a7e3c4;}.filter-field input::placeholder{font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;color:#a7e3c4;}.column-full .gallery-wrap{text-align:center;}.column-full .gallery-filter-by,.gallery-filter-search{display:inline-block;width:auto;}.column-full .gallery-filter-by{line-height:47px;padding-right:50px;}.column-full .gallery-filter-field{width:280px;margin-right:30px;}.column-full .gallery-filter-field:last-child{margin-right:50px;}.column-full .gallery-filter-field.search-btn-container{width:auto;}.column-full .gallery-filter-field select,.column-full .gallery-filter-field input{margin-bottom:0;}.custom-box{position:relative;float:left;width:calc(32% - 18px);margin-right:18px;background-color:#fff;border-bottom:12px solid #252525;margin-bottom:18px;}.custom-box:nth-child(3n){margin-right:0;}.slider-container-department .custom-box:nth-child(3n){margin-right:18px;}.custom-box:hover{border-bottom:12px solid #2b925d;}.block-views-block-dsah-accreditations-page-block-1 .custom-box{display:inline-block;width:calc(32.33% - 18px);float:none;vertical-align:top;}.custom-box-depart{position:relative;float:left;width:calc(32% - 18px);margin-right:18px;background-color:#fff;border-bottom:12px solid #252525;margin-bottom:18px;}.custom-box-depart:hover{border-bottom:12px solid #2b925d;}.home-selection .custom-box-depart{margin-bottom:0;}.custom-box-image{height:200px;width:100%;text-align:center;}.custom-box.doctors-box .custom-box-image .custom-box-icon,.custom-box.departments-box .custom-box-image .custom-box-icon,.custom-box.education-box .custom-box-image .custom-box-icon{display:inline-block;width:141px;height:141px;overflow:hidden;margin-top:29px;margin-bottom:18px;border:6px solid #efefef;border-radius:50%;background-color:#fff;}.custom-box.education-box .custom-box-image .custom-box-icon{background-image:url(/themes/dsah/images/pdf-icon.png);background-repeat:no-repeat;background-position:center;}.block-views-block-dsah-accreditations-page-block-1 .custom-box.tips-box .custom-box-image .custom-box-icon{background-image:url(/themes/dsah/images/download.png);background-repeat:no-repeat;background-position:top center;}.custom-box.news-box .custom-box-image .custom-box-icon,.custom-box.tips-box .custom-box-image .custom-box-icon{height:170px;overflow:hidden;}.custom-box.news-box .custom-box-image .custom-box-icon img,.custom-box.tips-box .custom-box-image .custom-box-icon img{object-fit:cover;width:100%;height:100%;}.custom-box-title{padding-bottom:10px;margin-left:25px;margin-right:25px;line-height:22px;}.custom-box-text{font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;line-height:22px;color:#2b925d;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #2b925d;margin-left:25px;margin-right:25px;}.custom-box-read-more{font-family:'Montserrat-Bold';font-weight:normal;font-size:14px;color:#363636;margin-left:25px;margin-right:25px;margin-bottom:20px;}.custom-box.doctors-box .custom-box-read-more{height:17px;line-height:17px;padding-left:16px;background-image:url(/themes/dsah/images/doctors-icon.png);background-repeat:no-repeat;background-position:left center;}.custom-box.departments-box .custom-box-read-more{line-height:17px;padding-left:32px;background-image:url(/themes/dsah/images/departments-icon.png);background-repeat:no-repeat;background-position:left center;}.custom-box.education-box .custom-box-read-more{height:17px;line-height:17px;padding-left:16px;background-image:url(/themes/dsah/images/download-icon.png);background-repeat:no-repeat;background-position:left center;}.block-views-block-dsah-accreditations-page-block-1 .custom-box.tips-box .custom-box-read-more{width:calc(100% - 80px);padding-left:0;background-image:none;}.changeable-read-more{display:inline-block;background-image:url(/themes/dsah/images/arrow-green-16x8.png);background-repeat:no-repeat;background-position:right center;padding-right:30px;}.custom-box.news-box .custom-box-read-more,.custom-box.tips-box .custom-box-read-more{display:inline-block;height:17px;line-height:17px;padding-right:30px;background-image:url(/themes/dsah/images/arrow-green-16x8.png);background-repeat:no-repeat;background-position:right center;}.custom-box.news-box .custom-box-text{text-transform:uppercase;}.custom-box.doctors-box .custom-box-image .custom-box-icon img,.custom-box.departments-box .custom-box-image .custom-box-icon img,.custom-box.education-box .custom-box-image .custom-box-icon img{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.custom-box-depart.departments-box .custom-box-image .custom-box-icon{display:inline-block;width:141px;height:141px;overflow:hidden;margin-top:29px;margin-bottom:18px;border:6px solid #efefef;border-radius:50%;background-color:#fff;}.custom-box-depart.departments-box .custom-box-read-more{height:17px;line-height:17px;padding-left:32px;background-image:url(/themes/dsah/images/departments-icon.png);background-repeat:no-repeat;background-position:left center;}.custom-box-depart.departments-box .custom-box-image .custom-box-icon img{position:relative;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.slider-wrapper-department .custom-box-depart.departments-box .custom-box-image .custom-box-icon img{left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);}.custom-results{display:inline-block;width:calc(100% - 60px);}.custom-pager{display:inline-block;width:calc(100% - 60px);margin-top:78px;}.custom-box-wrapper-text{border-bottom:0;padding-bottom:60px;}.custom-box-wrapper{position:absolute;bottom:0;width:100%;}.custom-box-wrapper .custom-box-read-more{margin-top:20px;padding-top:20px;border-top:1px solid #2b925d;}.custom-box.doctors-box .custom-box-wrapper .custom-box-read-more,.custom-box.departments-box .custom-box-wrapper .custom-box-read-more,.custom-box-depart.departments-box .custom-box-wrapper .custom-box-read-more{background-position:left 85%;}.custom-box-wrapper-title{padding-bottom:120px;}.block-views-block-dsah-accreditations-page-block-1 .custom-box.tips-box .custom-box-wrapper-title{padding-bottom:100px;}.custom-box-department-wrapper-text{border:0;padding-bottom:0;}.pager,.pager .pager__items{height:48px;border-top:1px solid #d7d5d5;}.pager__item{display:inline-block;padding:18px;}.pager__item a{color:#252525;}.pager__item.is-active{position:relative;}.pager__item.is-active a{color:#2b925d;}.pager__item.is-active:before{content:"";position:absolute;top:-1px;left:0;height:1px;width:100%;background-color:#2b925d;}.pager__item.pager__item--next span{display:block;text-indent:-999999px;width:18px;height:13px;background-image:url(/themes/dsah/images/arrow-black-18x7.png);background-repeat:no-repeat;background-position:center;clip:unset;background-color:#efefef;}.pager__item.pager__item--previous span{display:block;text-indent:-999999px;width:18px;height:13px;background-image:url(/themes/dsah/images/arrow-black-ar-18x7.png);background-repeat:no-repeat;background-position:center;clip:unset;background-color:#efefef;}.pager__item.pager__item--next span,.pager__item.pager__item--previous span{color:#efefef;}.pager__item.pager__item--next .visually-hidden,.pager__item.pager__item--previous .visually-hidden{display:none;}.pager__item.pager__item--first span{padding-left:50px;background-image:url(/themes/dsah/images/arrow-black-ar-18x7.png);background-repeat:no-repeat;background-position:left center;}.pager__item.pager__item--last span{padding-right:50px;background-image:url(/themes/dsah/images/arrow-black-18x7.png);background-repeat:no-repeat;background-position:right center;}.pager__item.pager__item--first .visually-hidden,.pager__item.pager__item--last .visually-hidden{display:none;}.doctors-info-wrap{}.doctors-info-box{float:left;overflow:hidden;width:211px;height:211px;margin-right:40px;}.doctors-info-icon{display:inline-block;width:199px;height:199px;overflow:hidden;border:6px solid #efefef;border-radius:50%;background-color:#fff;}.doctors-info-icon.default{background-image:url(/themes/dsah/images/default-doctor.png);background-repeat:no-repeat;background-position:center;}.doctors-info-list{display:inline-block;width:calc(100% - 251px);padding-top:7px;}.doctors-info-list h2{padding-bottom:10px;}.doctors-specialities{font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;}.doctors-section .page-text p{margin-bottom:40px;}.doctors-section .page-text.department-field-texts p{margin-bottom:0px;}.doctors-section .page-text.department-field-texts.text li{margin-bottom:0;}.block-views-block-dsah-doctors-contents-view-block-1{margin-bottom:80px;}.node-box{display:inline-block;padding-bottom:45px;width:100%;}.node-box:last-child{padding-bottom:0;}.node-box h4{padding-bottom:40px;}.custom-box-icon.default{background-image:url(/themes/dsah/images/default-doctor.png);background-repeat:no-repeat;background-position:center;}.news-slider{height:450px;width:calc(100% - 65px);max-width:670px;margin-left:65px;margin-bottom:40px;}.news-slider .slick-slide{height:450px;max-width:670px;width:100%;}.news-slider .slick-slide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(37,37,37,.4);z-index:1;}.news-slider .slick-arrow.slick-prev,.news-slider .slick-arrow.slick-next{position:absolute;bottom:0;width:42px;height:42px;background-color:#fff;border:0;text-indent:-99999px;z-index:1;outline:none;}.news-slider .slick-arrow.slick-next{right:0;}.news-slider .slick-arrow.slick-next:before{content:"";position:absolute;top:calc(50% - 4px);left:calc(50% - 8px);width:16px;height:8px;background-image:url(/themes/dsah/images/next.png);background-repeat:no-repeat;}.news-slider .slick-arrow.slick-prev{right:42px;}.news-slider .slick-arrow.slick-prev:before{content:"";position:absolute;top:calc(50% - 4px);left:calc(50% - 8px);width:16px;height:8px;background-image:url(/themes/dsah/images/previous.png);background-repeat:no-repeat;}.news-slider .slick-arrow.slick-prev:hover:before,.news-slider .slick-arrow.slick-next:hover:before{background-position:0 -8px;}.media-image img{width:100%;}.media-mp4{position:relative;text-align:center;}.media-mp4 .frame{position:absolute;width:58px;height:58px;z-index:1;background-image:url(/themes/dsah/images/play-button.png);background-repeat:no-repeat;top:calc(50% - 29px);left:calc(50% - 29px);}.node-gallery{}.news-slider.slick-initialized .slick-slide{display:table;}.news-slider.slick-initialized .slick-slide table,.news-slider.slick-initialized .slick-slide tr,.news-slider.slick-initialized .slick-slide tr td{padding:0;margin:0;border:0;background:none;}.news-slider .slick-slide img{}.lg-outer .lg-inner{top:0 !important;height:100% !important;background-color:#404042;}.block .content{margin-top:0;}.row-3{display:inline-block;position:relative;width:calc(100% - 292px);padding:90px 146px;z-index:2;}.row-4{display:inline-block;position:relative;width:calc(100% - 292px);padding:90px 146px;}.row-5{display:inline-block;position:relative;width:calc(100% - 267px);padding:28px 70px;z-index:2;max-width:1000px;}.who-we-are-text{position:relative;margin:0 auto;font-family:'PlayfairDisplay-Regular';font-weight:normal;font-size:24px;line-height:32px;width:60%;}.column-image-1{float:right;padding-left:40px;width:432px;}.column-image-2{float:left;padding-right:40px;width:509px;}.mission-info{float:right;width:calc(100% - 549px);}.column-3 h2{float:left;width:calc(100% - 537px);}.column-3 .mission-info h2{width:100%;padding-bottom:30px;}.passion-for-care{min-height:320px;}.passion-for-care .arrow-btn{margin-left:64px;}.passion-for-care hgroup{width:50%;position:relative;}.home-360 hgroup{width:33%;}.who-we-are-values{}.who-we-are-values ul{display:inline-block;width:100%;padding-top:40px;}.who-we-are-values ul li{display:inline-block;width:calc(50% - 24px);list-style:none;background-image:url(/themes/dsah/images/list-check-icon-white.png);background-repeat:no-repeat;background-position:left 8px;padding-left:22px;margin-bottom:30px;}.who-we-are-values ul li:last-child{margin-bottom:0;}.home-doctor{position:relative;}.home-doctor:before{position:absolute;left:0;top:0;width:100%;height:calc(100% + 115px);background-repeat:no-repeat;background-size:cover;background-position:top center;}.home-360{position:relative;}.home-360-mobile{display:none;}.home-360:before{position:absolute;right:146px;bottom:80px;width:870px;height:400px;background-repeat:no-repeat;}.home-360:after{content:"";position:absolute;background-color:#2b925d;right:0;top:80px;width:40%;height:calc(100% - 160px);z-index:-1;}.about-text-resize{width:calc(100% - 537px);}.about-text-resize h2{width:100%;line-height:46px;}.gallery-list{float:left;width:calc(25% - 10px);margin-right:10px;height:195px;}.gallery-list:nth-child(4n){margin-right:0;}.gallery-list{margin-top:10px;}.gallery-list:first-child,.gallery-list:nth-child(2),.gallery-list:nth-child(3),.gallery-list:nth-child(4){margin-top:0;}.gallery-box .child{cursor:pointer;height:195px;width:100%;background-repeat:no-repeat;background-size:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .8s cubic-bezier(.165,.84,.44,1);-o-transition:transform .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);}.gallery-box:hover .child{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);}.gallery-box{position:relative;height:195px;overflow:hidden;}.gallery-box:before{content:"";z-index:1;position:absolute;cursor:pointer;top:-100%;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);background-repeat:no-repeat;background-position:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.gallery-video:before{background-image:url(/themes/dsah/images/play-button.png);}.gallery-image:before{background-image:url(/themes/dsah/images/zoom-in.png);}.gallery-box:hover:before{top:0;}.gallery-box.gallery-360:before{background-color:transparent;background-image:url(/themes/dsah/images/360-layer.png);background-size:cover;}.gallery-box.gallery-360:before,.gallery-box.gallery-360:hover:before{top:0;}.gallery-page-listing .custom-pager{display:none;}.gallery-box.gallery-360 .rooms-info-wrapper{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;cursor:pointer;}.gallery-box.gallery-360 .rooms-info-wrapper .rooms-info{position:relative;text-align:center;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.gallery-box.gallery-360 .rooms-info-wrapper .rooms-info .room-icon{display:inline-block;width:56px;height:31px;background-image:url(/themes/dsah/images/360-icon.png);margin-bottom:20px;}.gallery-box.gallery-360 .rooms-info-wrapper .rooms-info .room-title{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:20px;color:#fff;}.gallery-box.gallery-360 .rooms-info-wrapper .rooms-info .room-size{font-family:'Montserrat-SemiBold';font-weight:normal;font-size:18px;color:#fff;margin-top:10px;}.website-content{position:relative;min-height:750px;}.quick-links{position:absolute;top:50px;right:106px;width:363px;z-index:1;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.quick-links.sticky{position:fixed;top:87px;height:100%;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.quick-links.sticky.relative{position:relative;right:auto;left:calc(100% - 529px);top:auto;bottom:40px;}.quick-links-wrapper{display:inline-block;width:100%;}.quick-links-box{display:inline-block;width:100%;background-color:#2b925d;margin-bottom:7px;background-image:url(/themes/dsah/images/arrow-right-13x10.png);background-repeat:no-repeat;background-position:calc(100% - 43px) center;}.quick-links-box:hover{background-color:#1b7145;}.quick-links-box.quick-links-box-red{background-color:#c72f28;}.quick-links-box.quick-links-box-red:hover{background-color:#aa1a1c;}.quick-links-box:last-child{margin-bottom:15px;}.quick-links-box hgroup{display:inline-block;width:calc(100% - 12px);padding:20px 6px;}.quick-links-icon{display:table-cell;vertical-align:middle;width:66px;height:39px;background-repeat:no-repeat;background-position:center;}.quick-links-info{display:table-cell;vertical-align:middle;width:calc(100% - 66px);}.quick-links-title{font-family:'Montserrat-SemiBold';font-weight:normal;font-size:18px;color:#fff;padding-bottom:6px;}.quick-links-text{font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#fff;}.quick-links-download-apps{position:relative;text-align:center;}.quick-links-download-apps:before{content:"";position:absolute;bottom:0;left:22px;height:1px;width:calc(100% - 44px);background-color:#cc5551;}.quick-links-download-apps.quick-links-box.quick-links-box-red:hover{background-color:#c72f28;cursor:default;}.quick-links-download-apps.quick-links-box.quick-links-box-red{background-image:none;margin-bottom:0;padding:15px 22px;width:calc(100% - 44px);}.quick-links-download-apps-title{font-family:'Montserrat-SemiBold';font-weight:normal;font-size:14px;color:#fff;margin-bottom:10px;}.quick-links-apple-icon{display:inline-block;width:154px;height:45px;margin-left:7px;background-image:url(/themes/dsah/images/banner-apple-icon.png);background-repeat:no-repeat;background-position:center;}.quick-links-android-icon{display:inline-block;width:154px;height:45px;background-image:url(/themes/dsah/images/banner-android-icon.png);background-repeat:no-repeat;background-position:center;}.contact-information-wrapper{display:inline-block;width:100%;background-color:#efefef;border-bottom:9px solid #252525;padding:0 24px;width:calc(100% - 48px);}.contact-information-box{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #d7d7d7;}.contact-information-box:last-child{border-bottom:0;}.contacting-information-title{font-family:'Montserrat-SemiBold';font-weight:normal;font-size:21px;color:#252525;margin-bottom:10px;}.contact-information-link{font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;color:#2b925d;}.contact-information-address{font-family:'Montserrat-Medium';font-weight:normal;font-size:16px;color:#363636;line-height:22px;}.contact-information-address a,.contact-information-address a:hover{color:#2b925d;}.contact-information-address strong,.contact-information-address b{font-family:'Montserrat-Bold';font-weight:normal;}.footer-menu .hide{display:none;}ul.footer-menu{display:inline-block;width:100%;margin-bottom:0;padding:0;}.footer-menu ul{padding:0;}.footer-menu li{list-style:none;font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:22px;color:#fff;padding-top:0;}.footer-menu li a{display:inline-block;min-width:145px;font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:22px;color:#fff;border-bottom:1px solid #fff;padding-bottom:24px;}.footer-menu li a.is-active{color:#fff;}.footer-menu ul.menu li{margin-top:25px;}.footer-menu ul.menu li:first-child{margin-top:0;}.footer-menu ul.menu li ul li{margin-top:15px;}.footer-menu ul.menu li ul li:first-child{margin-top:22px;}.footer-menu ul.menu li ul li a{width:100%;font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;border-bottom:0;padding-bottom:0;}.f-menu{float:left;width:100%;}.f-menu-3{float:left;width:22%;}.f-menu-2{float:left;width:18.66667%;}footer .social-menu{float:right;padding:43px 0 25px 0;width:18.66667%;}footer .social-menu li{list-style:none;display:inline-block;padding-right:10px;}footer .social-menu li:last-child{padding-right:0;}footer .social-menu li a{padding:0;margin:0;}footer .social-menu li .fb-icon,footer .social-menu li .utube-icon,footer .social-menu li .insta-icon,footer .social-menu li .tw-icon{margin-bottom:0;transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}.copyright-wrapper{display:inline-block;width:100%;position:relative;border-top:1px solid #fff;}.menu-wrapper-box{float:left;padding-top:20px;}.copyright-wrapper-box{float:right;padding-right:64px;padding-top:20px;text-align:right;}.complaints{font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#fff;padding-bottom:15px;}.complaints a{text-decoration:underline;font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#fff;}.complaints a:hover{text-decoration:none;color:#fff;}.policies-menu{font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#fff;}.policies-menu a{font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#fff;}.policies-menu ul.menu a.is-active,.policies-menu a:hover{color:#363636;}.policies-menu ul.menu{padding:0;}.policies-menu ul.menu li{float:left;padding-right:25px;}.policies-menu ul.menu li:last-child{padding-right:0;}.copyright{font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#fff;padding-bottom:15px;}.website-text{font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#fff;}.website-text a{font-family:'Montserrat-Medium';font-weight:normal;font-size:14px;color:#fff;}.website-text a:hover{text-decoration:underline;color:#fff;}.footer-logo-box{position:absolute;right:0;top:20px;}footer.row-3{padding:90px 146px 25px 146px;}.footer-download-apps{float:left;padding-top:40px;padding-bottom:40px;}.footer-menu-bar{font-family:'Montserrat-Bold';font-size:16px;line-height:22px;color:#fff;}.footer-menu-bar p{margin-bottom:20px;}.footer-menu-bar-apple-icon{display:inline-block;width:150px;height:44px;margin-left:12px;background-image:url(/themes/dsah/images/footer-apple-icon.png);background-repeat:no-repeat;background-position:center;}.footer-menu-bar-android-icon{display:inline-block;width:150px;height:44px;background-image:url(/themes/dsah/images/footer-android-icon.png);background-repeat:no-repeat;background-position:center;}.breadcrumb .hide{display:none;}.region-breadcrumb{padding:0 146px;}.dsah-breadcrumb .breadcrumb.b{text-align:left;display:inline-block;width:100%;background-color:white;border:0;margin:30px 0 0 0;padding-left:0;padding-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;padding-right:0px;list-style-type:none;}.dsah-breadcrumb .breadcrumb > li{position:relative;padding-right:55px;}.dsah-breadcrumb .breadcrumb > li a{color:#252525;font-family:'Montserrat-Bold';font-size:13px;line-height:13px;text-transform:uppercase;letter-spacing:1px;}.dsah-breadcrumb .breadcrumb > li a:hover{color:#2b925d;}.dsah-breadcrumb .breadcrumb > li.active{color:#2b925d;font-family:'Montserrat-Bold';font-size:13px;line-height:13px;text-transform:uppercase;letter-spacing:1px;opacity:1;}.dsah-breadcrumb .breadcrumb > li + li:before{content:"";position:absolute;width:24px;height:1px;background-color:#bcbdc1;left:-39px;top:calc(50% - 1px);padding:0;}.dsah-breadcrumb .breadcrumb > li:last-child{padding-right:0;}.home-banner-button{font-family:'Montserrat-Medium';font-weight:normal;font-size:15px;color:#fff;}.home-banner .inside-banner-title.col-xs-12{top:40%;z-index:2;}.inside-banner-title.col-xs-12.home-banner-button{top:50%;z-index:2;}.home-banner-button .watch-button{display:inline-block;cursor:pointer;position:relative;margin-left:0px;top:auto;right:auto;bottom:auto;left:auto;opacity:1;transition:all .3s cubic-bezier(.77,0,.175,1) 1.2s;transform:translateY(0);visibility:visible;}.home-banner-button .watch-button i.play-icon{background:rgba(43,146,93,.5);border-radius:100%;display:inline-block;margin-right:10px;position:relative;width:50px;height:50px;vertical-align:top;}.home-banner-button .watch-button i.play-icon:before{background:#2b925d;border-radius:100%;width:40px;height:40px;transition:all .4s cubic-bezier(.77,0,.175,1);content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;}.home-banner-button .watch-button i.play-icon:after{background:transparent url(/themes/dsah/images/arrow-right-9x11.png) no-repeat 50%/cover;width:9px;height:11px;transform:translateX(2px);transition:all .4s ease-in-out;content:"";margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;}.home-banner-button .watch-button span{display:inline-block;padding-top:16px;vertical-align:top;color:#fff;}.home-banner-button .watch-button:hover i.play-icon:before{width:100%;height:100%;}body.video-visible .home-banner .inside-banner .inside-banner-title.col-xs-12{opacity:0;transition-delay:0s;transform:translateY(-60%);visibility:hidden;}body.video-visible .home-banner .inside-banner .inside-banner-title.col-xs-12.home-banner-button{opacity:0;transition-delay:0s;transform:translateY(-70%);visibility:hidden;}body.video-visible .home-banner .inside-banner .watch-button{opacity:0;transition-delay:0s;visibility:hidden;}.home-banner .media{display:none;margin:auto;top:0;right:0;bottom:0;left:0;position:absolute;width:100%;height:100%;opacity:0;overflow:hidden;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}.home-banner .media video,.home-banner .media iframe{min-width:100%;min-height:100%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;}body.video-visible .home-banner .inside-banner .media{opacity:1;display:block;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}body.video-visible .home-banner .inside-banner .media:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(255,255,255,0);z-index:1;}body.video-visible .header-search .search-btn .open{opacity:0;visibility:hidden;}body.video-visible .header-search .search-btn .close{opacity:1;visibility:visible;color:white;}.header-search .search-btn svg path,.header-search .search-btn svg circle{stroke:#fff;transition:stroke 1s cubic-bezier(.77,0,.175,1) 0s;}.header-search .search-btn .trigger{animation:pulse 2s infinite;background:#2b925d;border:1px solid #2b925d;border-radius:100%;box-shadow:0 0 0 rgba(43,146,93,.50);cursor:pointer;display:block;margin:0 auto;position:relative;width:50px;height:50px;}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(43,146,93,.50);}70%{box-shadow:0 0 0 12px transparent;}100%{box-shadow:0 0 0 0 transparent;}}@-moz-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(43,146,93,.50);}70%{box-shadow:0 0 0 12px transparent;}100%{box-shadow:0 0 0 0 transparent;}}@-o-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(43,146,93,.50);}70%{box-shadow:0 0 0 12px transparent;}100%{box-shadow:0 0 0 0 transparent;}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(43,146,93,.50);}70%{box-shadow:0 0 0 12px transparent;}100%{box-shadow:0 0 0 0 transparent;}}.home-about{position:relative;}.home-about .passion-for-care{min-height:1px;background-image:url(/themes/dsah/images/home-about-image.jpg);background-repeat:no-repeat;background-position:top right;margin-bottom:91px;}.home-doctor{min-height:425px;padding-top:80px;}.home-360{min-height:400px;padding-top:80px;z-index:2;background-color:#fff;}.home-booking{padding-top:60px;padding-bottom:60px;text-align:center;}.book-now{display:inline-block;padding:20px 40px;color:#2b925d;background-color:#fff;font-family:'Montserrat-Bold';font-size:14px;font-weight:normal;text-transform:uppercase;}.book-now:hover{color:#fff;background-color:#252525;}.book-now-black{display:inline-block;padding:20px 40px;color:#fff;background-color:#252525;font-family:'Montserrat-Bold';font-size:14px;font-weight:normal;text-transform:uppercase;}.book-now-black:hover{color:#fff;background-color:#2b925d;}.home-booking h3{padding-bottom:25px;line-height:40px;}.home-newsletter{display:table;}.home-newsletter .page-title{float:left;font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:40px;padding-bottom:10px;}.newsletter-children{float:right;width:auto;margin-top:9px;}.newsletter-children .newsletter-icon{float:left;border-right:1px solid #eaeaea;background-image:url(/themes/dsah/images/newsletter-icon.png);background-repeat:no-repeat;background-position:center;width:50px;height:54px;background-color:#fff;}.newsletter-children .newsletter-email{float:left;width:495px;background-color:#fff;border:0;height:54px;}.newsletter-children .newsletter-email input{background-color:#fff;padding:16px 23px;border:0;font-family:'Montserrat-Italic';font-weight:normal;font-size:12px;color:#252525;}.newsletter-children .newsletter-email input::-webkit-input-placeholder{font-family:'Montserrat-Italic';font-weight:normal;font-size:12px;color:#252525;}.newsletter-children .newsletter-email input::-moz-placeholder{font-family:'Montserrat-Italic';font-weight:normal;font-size:12px;color:#252525;}.newsletter-children .newsletter-email input::-ms-placeholder{font-family:'Montserrat-Italic';font-weight:normal;font-size:12px;color:#252525;}.newsletter-children .newsletter-email input::placeholder{font-family:'Montserrat-Italic';font-weight:normal;font-size:12px;color:#252525;}.newsletter-children .newsletter-submit{float:left;padding:0;margin:0;}.newsletter-children .newsletter-submit input{height:54px;padding:20px 45px;background-color:#252525;border:0;color:#fff;font-family:'Montserrat-Bold';font-size:14px;font-weight:normal;margin:0 !important;background-image:none;border-radius:0;}.newsletter-children .newsletter-submit input:hover{background-color:#2b925d;}.departments-new-info-box{float:none;display:table-cell;vertical-align:middle;}.departments-new-info-list{display:table-cell;padding-top:0;vertical-align:middle;padding-left:20px;}.home-about-book{background-image:url(/themes/dsah/images/book-background.jpg);text-align:left;border-bottom:11px solid #252525;margin-top:-140px;background-repeat:no-repeat;background-position:center;background-size:cover;}.home-about-book .column-3{display:table !important;width:100%;}.home-about-book-info{display:table-cell;width:calc(100% - 176px);padding-right:20px;vertical-align:middle;}.home-about-book-image{display:table-cell;width:156px;vertical-align:middle;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;}.home-about-book-image:hover{transform:rotate(4deg);-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);-o-transform:rotate(4deg);-webkit-transform:rotate(4deg);transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;}.home-about-book h3{font-size:30px;}.home-about-book-appointment{margin-top:100px;}#slider-books .slick-prev,#slider-books .slick-next{top:40%;border:4px solid #bcbcbc;border-radius:100%;width:52px;height:52px;}#slider-books .slick-prev:hover,#slider-books .slick-next:hover{border:4px solid #2b925d;}#slider-books .slick-prev{left:-95px;}#slider-books .slick-next{right:-95px;}#slider-books .slick-prev:before,#slider-books .slick-next:before{content:"";position:absolute;width:20px;height:15px;background-repeat:no-repeat;opacity:1;left:calc(50% - 10px);line-height:1;top:calc(50% - 7px);}#slider-books .slick-prev:before{background-image:url(/themes/dsah/images/arrow-left-363636-20x15.png);}#slider-books .slick-next:before{background-image:url(/themes/dsah/images/arrow-right-363636-20x15.png);}.home-department{text-align:center;}.home-department h1{padding-bottom:25px;}.home-department-text{font-family:'Montserrat-Medium';font-size:18px;font-weight:normal;color:#252525;}.home-department .arrow-btn{display:none;}.slider-selection{margin:0 auto;position:relative;}.slider-selection .custom-box-depart{width:254px !important;}.slider-wrapper-department{float:left;width:calc(100% - 406px);position:relative;top:44%;transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.home-doctor-svg{display:none;}.slider-container .slick-slider{position:relative;display:block;}.slider-container{position:relative;display:inline-block;width:100%;height:550px;z-index:3;}.slider-container:before{content:"";display:block;background-color:#252525;position:absolute;width:400px;left:0;height:100%;}.slider-nav-department{float:left;height:100%;position:relative;text-align:center;}.slider-nav-container{padding-left:80px;height:100%;}.slider-nav-buttons{position:relative;padding-top:87px;}.slider-nav-item{display:block;width:60px;height:60px;position:relative;margin-bottom:16px;-webkit-transition:opacity .8s cubic-bezier(.165,.84,.44,1);-o-transition:opacity .8s cubic-bezier(.165,.84,.44,1);transition:opacity .8s cubic-bezier(.165,.84,.44,1);cursor:pointer;}.slider-nav-item:after,.slider-nav-item:before{content:"";display:block;border:4px solid #363636;border-radius:100%;position:absolute;width:52px;height:52px;left:0;top:0;}.slider-nav-item:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 80ms;transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 80ms;-o-transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms;transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms;transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 80ms;}.slider-nav-item:after{border-color:#2b925d;opacity:0;-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);}.slider-nav-item-icon-container{position:absolute;top:4px;left:4px;width:52px;height:52px;border-radius:100%;overflow:hidden;}.slider-nav-item .icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px;width:16px;height:16px;fill:#fff;-webkit-transition:-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .8s cubic-bezier(.165,.84,.44,1);-o-transition:transform .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);transition:transform .8s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.165,.84,.44,1);}.icon{display:block;width:100%;height:100%;}.slider-nav-item-icon-1,.slider-nav-item-icon-2{position:absolute;width:100%;height:100%;top:0;left:0;opacity:1;-webkit-transition:opacity 0s cubic-bezier(.165,.84,.44,1) 0s,-webkit-transform 0s cubic-bezier(.77,0,.175,1) 0s;transition:opacity 0s cubic-bezier(.165,.84,.44,1) 0s,-webkit-transform 0s cubic-bezier(.77,0,.175,1) 0s;-o-transition:transform 0s cubic-bezier(.77,0,.175,1) 0s,opacity 0s cubic-bezier(.165,.84,.44,1) 0s;transition:transform 0s cubic-bezier(.77,0,.175,1) 0s,opacity 0s cubic-bezier(.165,.84,.44,1) 0s;transition:transform 0s cubic-bezier(.77,0,.175,1) 0s,opacity 0s cubic-bezier(.165,.84,.44,1) 0s,-webkit-transform 0s cubic-bezier(.77,0,.175,1) 0s;}.slider-nav-item-icon-2{opacity:0;-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px);-webkit-transition:opacity 0s cubic-bezier(.165,.84,.44,1) 0s,-webkit-transform 0s cubic-bezier(.165,.84,.44,1) 0s;transition:opacity 0s cubic-bezier(.165,.84,.44,1) 0s,-webkit-transform 0s cubic-bezier(.165,.84,.44,1) 0s;-o-transition:transform 0s cubic-bezier(.165,.84,.44,1) 0s,opacity 0s cubic-bezier(.165,.84,.44,1) 0s;transition:transform 0s cubic-bezier(.165,.84,.44,1) 0s,opacity 0s cubic-bezier(.165,.84,.44,1) 0s;transition:transform 0s cubic-bezier(.165,.84,.44,1) 0s,opacity 0s cubic-bezier(.165,.84,.44,1) 0s,-webkit-transform 0s cubic-bezier(.165,.84,.44,1) 0s;}.slider-nav-item-prev .icon{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);}.slider-nav-item-next .slider-nav-item-icon-1,.slider-nav-item-next .slider-nav-item-icon-2{background-image:url(/themes/dsah/images/arrow-right-20x15.png);background-repeat:no-repeat;background-position:center;}.slider-nav-item-prev .slider-nav-item-icon-1,.slider-nav-item-prev .slider-nav-item-icon-2{background-image:url(/themes/dsah/images/arrow-right-ar-20x15.png);background-repeat:no-repeat;background-position:center;}.slider-nav-item-prev .slider-nav-item-icon-2{-webkit-transform:translateX(80px);-ms-transform:translateX(80px);transform:translateX(80px);}.slider-nav-pagination{display:block;color:#fff;position:relative;margin-top:60px;overflow:hidden;height:50px;padding-top:16px;padding-bottom:16px;}.slider-nav-page{font-family:'Montserrat-Bold';font-weight:normal;font-size:55px;color:#fff;width:85px;line-height:50px;display:inline-block;text-align:center;margin-left:-42px;-webkit-transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-o-transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);}.slider-nav-total{font-family:'Montserrat-Bold';font-weight:normal;font-size:25px;color:#363636;display:inline-block;}.slider-nav-progress{width:160px;height:2px;background-color:#363636;position:relative;margin:0 auto;margin-top:0;}.slider-progress-inner{width:20px;height:2px;position:absolute;top:0;left:0;background-color:#2b925d;}.slider-nav-item:hover:before{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);-o-transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94);transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94),-webkit-transform .5s cubic-bezier(.25,.46,.45,.94);}.slider-nav-item:hover:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:opacity .4s cubic-bezier(.77,0,.175,1) 50ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.77,0,.175,1) 50ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;-o-transition:opacity .4s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;transition:opacity .4s cubic-bezier(.77,0,.175,1) 50ms,transform .5s cubic-bezier(.455,.03,.515,.955) 50ms,-webkit-transform .5s cubic-bezier(.455,.03,.515,.955) 50ms;}.slider-nav-item:hover .slider-nav-item-icon-1{opacity:0;-webkit-transform:translateX(80px);-ms-transform:translateX(80px);transform:translateX(80px);-webkit-transition:opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.77,0,.175,1);transition:opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.77,0,.175,1);-o-transition:transform .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.77,0,.175,1);}.slider-nav-item-prev:hover .slider-nav-item-icon-1{-webkit-transform:translateX(-80px);-ms-transform:translateX(-80px);transform:translateX(-80px);}.slider-nav-item:hover .slider-nav-item-icon-2{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.77,0,.175,1);transition:opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.77,0,.175,1);-o-transition:transform .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1);transition:transform .6s cubic-bezier(.77,0,.175,1),opacity .6s cubic-bezier(.77,0,.175,1),-webkit-transform .6s cubic-bezier(.77,0,.175,1);}.slider-nav-btn .arrow-btn .local:before{background-color:#363636;}.slider-nav-btn .arrow-btn .local{color:#fff;}.slider-nav-btn{margin-top:83px;}.testimonials-item-list{margin:0 auto;width:70%;text-align:center;}.home-testimonial-text{outline:none;position:relative;font-family:'PlayfairDisplay-Regular';font-weight:normal;font-size:30px;line-height:44px;padding-bottom:20px;margin-bottom:20px;}.home-testimonial-text:before{content:"";position:absolute;width:71px;height:1px;bottom:0;left:calc(50% - 35px);background-color:#2b925d;}.home-testimonial-name{font-family:'Montserrat-Bold';font-weight:normal;font-size:18px;}.testimonials-item-list .slick-list{padding-bottom:50px;}.testimonials-item-list .slick-dots li{width:26px;height:26px;border:1px solid #252525;border-radius:50%;}.testimonials-item-list .slick-dots li.slick-active button,.testimonials-item-list .slick-dots li button:hover,.testimonials-item-list .slick-dots li button:focus{border:1px solid #fff;border-radius:50%;width:26px;height:26px;opacity:1;}.testimonials-item-list .slick-dots li button:before{line-height:26px;width:26px;height:26px;color:#fff;opacity:1;}.testimonials-item-list .slick-dots li.slick-active button:before,.testimonials-item-list .slick-dots li button:hover:before,.testimonials-item-list .slick-dots li button:focus:before{color:#2b925d;opacity:1;}.testimonials-item-list .slick-dots li button{width:26px;height:26px;}.home-quick-links{position:absolute;width:413px;bottom:80px;right:215px;z-index:2;}.home-download-apps{position:relative;text-align:left;}.home-download-apps:before{content:"";position:absolute;bottom:-90px;right:60px;width:462px;height:289px;background-image:url(/themes/dsah/images/phone-images.png);background-repeat:no-repeat;}.home-download-apps h2{position:relative;padding-left:65px;padding-right:65px;line-height:50px;}.home-download-apps h2:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background-color:#fff;}.home-download-apps-buttons{display:inline-block;width:calc(100% - 130px);padding-left:65px;padding-right:65px;margin-top:25px;}.field_android_text{display:inline-block;width:177px;height:52px;background-image:url(/themes/dsah/images/section-android-icon.png);background-repeat:no-repeat;margin-right:15px;}.field_apple_text{display:inline-block;width:177px;height:52px;background-image:url(/themes/dsah/images/section-apple-icon.png);background-repeat:no-repeat;}.awards-list-box{margin-bottom:60px;}.awards-list-box:last-child{margin-bottom:0;}.awards-title{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:25px;}.awards-section-title{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:30px;}.awards-box{margin-bottom:40px;}.awards-box:last-child{margin-bottom:0px;}.awards-box .page-text ul + p{padding-left:22px;margin-bottom:30px;}.awards-box .page-text ul + p:last-child{margin-bottom:0;}.hidesection{display:none;}.region-primary-menu .menu li.dsah_menu.dsah_menu_button{margin-top:-10px;}.region-primary-menu .menu li.dsah_menu.dsah_menu_button a{padding:10px;background-color:#c72f28;}.region-primary-menu .menu li.dsah_menu.dsah_menu_button a:hover{background-color:#aa1a1c;}.region-primary-menu .menu li.dsah_menu.dsah_menu_button:hover a:after{display:none;}body.active-scroll .region-primary-menu .menu li.dsah_menu.dsah_menu_button a{padding-bottom:10px;color:#fff;}header#active .region-primary-menu .menu li.dsah_menu.dsah_menu_button{margin-top:0;}header#active .region-primary-menu .menu li.dsah_menu.dsah_menu_button a{padding:0;background-color:transparent;}.region-page-top{display:none;}.room-information-wrapper{padding:40px;padding-top:88px;}.room-information-wrapper-row{display:table;width:100%;padding-bottom:45px;margin-bottom:45px;border-bottom:1px solid #efefef;}.room-information-wrapper-row:first-child,.room-information-wrapper-row:last-child{margin-bottom:0;border-bottom:0;}.room-information-wrapper-row:last-child{padding-bottom:0;}.room-information-wrapper-column-image{display:table-cell;width:60%;vertical-align:top;}.room-information-wrapper-column-image iframe{height:420px;}.room-information-wrapper-column-info{display:table-cell;width:40%;vertical-align:top;padding-left:25px;}.room-information-title{padding-top:60px;color:#363636;}.room-information-text{padding-top:25px;color:#252525;}.room-information-content{padding-top:35px;padding-bottom:20px;border-bottom:1px solid #949494;}.room-information-content-size{display:inline-block;vertical-align:top;width:49%;font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:20px;color:#363636;line-height:25px;}.room-information-content-list{list-style:none;display:inline-block;vertical-align:top;width:49%;font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:20px;color:#363636;padding:0 !important;line-height:33px;}.room-information-amenities-list{list-style:none;padding:0 !important;}.room-information-amenities-list li{display:inline-block;width:calc(20% + 45px);margin-bottom:10px;font-family:'Montserrat-SemiBold';font-weight:normal;font-size:18px;color:#363636;line-height:32px;}.amenities-icon{display:inline-block;width:52px !important;background-repeat:no-repeat;}.room-information-facilities-list{list-style:none;padding:0 !important;}.room-information-facilities-list li{display:inline-block;width:18%;line-height:24px;font-family:'Montserrat-SemiBold';font-weight:normal;font-size:18px;color:#363636;background-image:url(/themes/dsah/images/list-check-icon.png);background-repeat:no-repeat;background-position:left 8px;padding-left:15px;margin-bottom:20px;}.room-information-header{font-family:'PlayfairDisplay-Bold';font-weight:normal;font-size:20px;color:#363636;padding-bottom:28px;}.lg-outer .lg-video-cont{height:100%;max-width:100% !important;}.lg-outer .lg-video-cont .lg-video{padding-bottom:0;height:100%;}.lg-outer.lg-visible .lg-toolbar{opacity:1;transform:translate3d(0,0,0);}.careers-form .webform-section{width:100%;}.careers-form h4{padding-bottom:20px;}.careers-form .messages.messages--info{background-image:none;border:0;background-color:transparent;box-shadow:none;color:#c72f28;}.careers-more-table .tabledrag-toggle-weight-wrapper{display:none;}.form-group .webform-section-wrapper .careers-more-table label{font-family:'PlayfairDisplay-Bold';font-size:17px;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table label{font-family:'Montserrat-Light';font-size:14px;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tr th{background:transparent;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table .image-button{height:24px;width:24px;opacity:1;padding:0;border:5px solid transparent;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table .image-button:hover{width:24px;padding:0;border:5px solid transparent;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table .form-item:first-child{margin-top:0;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table .form-item:last-child{margin-bottom:10px;margin-top:0;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table thead > tr{display:none;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tbody tr{display:block;background:transparent;border-bottom:1px solid #d7d7d7;padding-bottom:5px;padding-left:0;padding-right:0;padding-top:20px;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tbody tr:first-child{padding-top:0;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tbody tr:last-child{border-bottom:0;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tbody tr td{display:inline-block;padding:0;width:calc(100% - 80px);position:relative;top:auto;left:auto;right:auto;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tbody tr td,.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tbody tr td tr th{border:0;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tbody tr td:nth-child(2){text-align:right;width:70px;vertical-align:bottom;margin-bottom:30px;}.careers-form .form-group .webform-section-wrapper .form-item input[type="checkbox"]{width:auto;height:auto;}.careers-form .form-group .webform-section-wrapper .form-item input[type="checkbox"] + label{display:inline-block;margin-left:5px;}.form-group .webform-section-wrapper .careers-more-table input.form-submit,.form-group .webform-section-wrapper .careers-more-table input.form-submit:hover{font-size:14px;padding:0;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table .form-item.js-form-type-checkbox{padding-top:39px;}@media screen and (max-width:1460px){.what-to-bring-box{padding-bottom:40px;}.what-to-bring-box:last-child{padding-bottom:0;}body.active-scroll .header-language{right:242px;}}@media screen and (max-width:1400px){#slider-books .slick-prev{left:-65px;}#slider-books .slick-next{right:-65px;}.home-quick-links{right:110px;}.header-menu{padding:45px 0;width:100%;}.header-logo{padding-left:40px;}.menu-wrapper{padding-right:40px;}body.active-scroll .header-menu,.page-search-header.active-scroll .header-menu{padding:14px 0;width:100%;}body.active-scroll .header-search,.page-search-header.active-scroll .header-search{padding-right:40px;}body.active-scroll .menu-wrapper,.page-search-header.active-scroll .menu-wrapper{width:calc(100% - 197px);}.inside-banner{padding:0;width:100%;}.region-header:before{left:66px;}.region-header:after{right:66px;}.share{left:10px;}.row-1{padding:0 66px 0 66px;width:calc(100% - 132px);}.row-2{padding:55px 66px 55px 66px;width:calc(100% - 132px);}.column-1{width:calc(100% - 384px);padding:50px 70px 50px 0;}.custom-results{display:inline-block;width:calc(100% - 20px);}.row-3{width:calc(100% - 132px);padding:90px 66px;}.row-4{width:calc(100% - 132px);padding:90px 66px;}.row-5{width:calc(100% - 214px);padding:28px 40px;}footer.row-3{padding:90px 66px 25px 66px;width:calc(100% - 132px);}.region-breadcrumb{padding:0 66px;}.quick-links{right:66px;}.slider-wrapper-department{width:calc(100% - 326px);}.scrolling{right:0px;}body.active-scroll .header-language{right:140px;}.home-360:before{right:66px;bottom:90px;}.home-360:after{top:90px;height:calc(100% - 180px);}}@media screen and (max-width:1200px){header{max-height:95px;}body.active-scroll header,.page-search-header.active-scroll header{max-height:87px;}.header-logo{padding-left:0px;}.menu-wrapper{padding-right:20px;}.header-menu{padding:14px 20px;width:calc(100% - 40px);height:67px;}.header-language,.menu-wrapper{display:none;}.header-search{padding:10px 50px 10px 0px;}body.active-scroll .header-menu,.page-search-header.active-scroll .header-menu{width:calc(100% - 40px);padding:14px 20px 50px 20px;}body.active-scroll .header-search,.page-search-header.active-scroll .header-search{padding-right:50px;}body.has-active-menu .header-search,.page-search-header.has-active-menu .header-search{padding-right:60px;}header#active{position:fixed;top:0;z-index:4;overflow:auto;background-color:#252525;width:100%;max-height:100%;height:100%;-webkit-transition:max-height 0.3s ease-in-out;-moz-transition:max-height 0.3s ease-in-out;-o-transition:max-height 0.3s ease-in-out;-ms-transition:max-height 0.3s ease-in-out;transition:max-height 0.3s ease-in-out;}header#active .header-menu{position:relative;background-color:transparent;}header#active .cd-main-content{position:relative;display:block;z-index:-1;}header#active .cd-side-nav{display:inline-block;width:100%;margin-top:20px;}body.active-scroll .close-icon,.page-search-header.active-scroll .close-icon{top:15px;}body.active-scroll .cd-nav-trigger.nav-is-visible #menu-btn,.page-search-header.active-scroll .cd-nav-trigger.nav-is-visible #menu-btn{top:36px;}.mobile-menu-bar{display:block;}.cd-nav-trigger{display:block;}#menu-btn{position:absolute;right:20px;top:40px;width:30px;}.cd-nav-trigger.nav-is-visible #menu-btn{right:30px;top:45px;}.close-icon{position:absolute;right:20px;top:25px;width:52px;}.cd-nav-trigger #menu-btn .close-icon{display:none;}.cd-nav-trigger.nav-is-visible #menu-btn .close-icon{display:block;position:absolute;left:-20px;top:-15px;width:50px;height:50px;}.cd-nav-trigger.nav-is-visible .close-icon{display:block;}.close-icon:before{content:"";position:absolute;width:52px;height:52px;top:0px;left:0px;background-color:rgba(43,146,93,.50);border-radius:50%;}.close-icon:after{content:"";position:absolute;width:42px;height:42px;top:5px;left:5px;background-color:#2b925d;border-radius:50%;}body.active-scroll #menu-btn,.page-search-header.active-scroll #menu-btn{top:30px;}.menu-btn__line{position:relative;overflow:hidden;height:2px;margin-bottom:7px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition:none;transition:none}.menu-btn__line:first-child .menu-btn__line__inner{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:0s;animation-delay:0s}.menu-btn__line:nth-child(2) .menu-btn__line__inner{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:75ms;animation-delay:75ms}.menu-btn__line:nth-child(3) .menu-btn__line__inner{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.15s;animation-delay:.15s}.menu-btn__line:nth-child(3),.menu-btn__line:nth-child(4){margin-bottom:0}.menu-btn__line__inner{content:"";display:block;position:absolute;left:0px;top:0;width:100%;height:100%;background-color:#fff;}.nav-is-visible #menu-btn .menu-btn__line__inner{background-color:#fff;}body.active-scroll .menu-btn__line__inner,.page-search-header.active-scroll .menu-btn__line__inner{background-color:#2b925d;}.nav-is-visible #menu-btn .menu-btn__line{margin-bottom:7px;}.nav-is-visible #menu-btn .menu-btn__line__inner{left:6px;width:60%;}.nav-is-visible #menu-btn .menu-btn__line:first-child{z-index:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.nav-is-visible #menu-btn .menu-btn__line:nth-child(2){z-index:1;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation-name:e;animation-name:e;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.nav-is-visible #menu-btn .menu-btn__line:nth-child(3){visibility:hidden}@-webkit-keyframes c{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);}30%{-webkit-transform:translate(0) rotate(-10deg);transform:translate(0) rotate(-10deg);}to{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg);}}@-moz-keyframes c{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);}30%{-webkit-transform:translate(0) rotate(-10deg);transform:translate(0) rotate(-10deg);}to{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg);}}@-o-keyframes c{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);}30%{-webkit-transform:translate(0) rotate(-10deg);transform:translate(0) rotate(-10deg);}to{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg);}}@keyframes c{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);}30%{-webkit-transform:translate(0) rotate(-10deg);transform:translate(0) rotate(-10deg);}to{-webkit-transform:translateY(4px) rotate(45deg);transform:translateY(4px) rotate(45deg);}}@-webkit-keyframes e{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);}30%{-webkit-transform:translate(0) rotate(10deg);transform:translate(0) rotate(10deg);}to{-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg);}}@-moz-keyframes e{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);}30%{-webkit-transform:translate(0) rotate(10deg);transform:translate(0) rotate(10deg);}to{-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg);}}@-o-keyframes e{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);}30%{-webkit-transform:translate(0) rotate(10deg);transform:translate(0) rotate(10deg);}to{-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg);}}@keyframes e{0%{-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg);}30%{-webkit-transform:translate(0) rotate(10deg);transform:translate(0) rotate(10deg);}to{-webkit-transform:translateY(-5px) rotate(-45deg);transform:translateY(-5px) rotate(-45deg);}}.region-secondary-menu .menu-item.no-mobile,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu_title.no-mobile,header#active .no-mobile,.no-mobile{display:none;}.region-primary-menu .block-menu .menu{padding:0;margin-right:0;margin-left:0;}.region-primary-menu .block-menu .menu li{margin-right:0;margin-left:0;}.region-primary-menu .menu li.dsah_menu.menu-item--expanded{position:relative;cursor:pointer;}.region-primary-menu .menu li.dsah_menu.menu-item--expanded:before{content:"";position:absolute;right:20px;top:23px;width:13px;height:13px;background-image:url(/themes/dsah/images/arrow-right-green-white-13x13.png);background-repeat:no-repeat;}.region-primary-menu .menu li.dsah_menu.menu-item--expanded.active:before{background-position:0 -13px;}.region-primary-menu .menu li.dsah_menu a:after,.region-primary-menu .menu li.dsah_menu span:after,.region-secondary-menu .menu li.dsah_topmenu a:after{display:none;}.region-primary-menu .menu li.dsah_menu a,.region-primary-menu .menu li.dsah_menu span,.region-secondary-menu .menu li.dsah_topmenu a,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a,.region-primary-menu .menu li.dsah_menu a:hover,.region-primary-menu .menu li.dsah_menu span:hover,.region-secondary-menu .menu li.dsah_topmenu a:hover,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a:hover{color:#fff;padding-bottom:0;cursor:pointer;}.region-primary-menu .menu li.dsah_menu a.is-active,.region-primary-menu .menu li.dsah_menu span.is-active,.region-secondary-menu .menu li.dsah_topmenu a.is-active,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a.is-active,.region-primary-menu .menu li.dsah_menu a.is-active:hover,.region-primary-menu .menu li.dsah_menu span.is-active:hover,.region-secondary-menu .menu li.dsah_topmenu a.is-active:hover,.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a.is-active:hover{color:#2b925d;}.region-primary-menu .menu li.dsah_menu.menu-item--expanded.active span{color:#2b925d;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded{position:relative;cursor:pointer;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded ul.menu{position:relative;top:auto;width:calc(100% - 40px);padding:30px 20px;visibility:visible;opacity:1;background-color:transparent;z-index:auto;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded:before{content:"";position:absolute;right:20px;top:12px;width:13px;height:13px;background-image:url(/themes/dsah/images/arrow-right-green-white-13x13.png);background-repeat:no-repeat;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded.active:before{background-position:0 -13px;}.region-primary-menu .menu li.dsah_menu.menu-item--expanded.active span{color:#2b925d;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded ul.menu li.dsah_submenu a{padding-left:0 !important;padding-right:0 !important;color:#fff;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded span.info-icon{font-family:'Montserrat-Medium';font-weight:normal;font-size:17px;color:#fff;padding-left:20px !important;padding-right:20px;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded:nth-child(2){padding-top:20px;padding-bottom:20px;border-bottom:1px solid #303030;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded:nth-child(2) span.info-icon{font-size:17px;font-family:'Montserrat-Medium';font-weight:normal;text-transform:uppercase;letter-spacing:1px;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded:nth-child(2):before{top:23px;}body:not(:target) .region-primary-menu .menu-toggle{display:none;}body:not(:target) .region-primary-menu .menu-item{height:auto;}.home-icon,.info-icon,.email-icon,.briefcase-icon,.phone-icon,.training-icon{background-image:none;padding-left:0 !important;}.region-primary-menu .menu-item,.region-secondary-menu .menu a{float:none !important;display:inline-block;width:calc(100% - 42px) !important;padding-left:20px !important;padding-right:20px !important;}.region-primary-menu .menu-item{padding-top:20px !important;padding-bottom:20px !important;border-bottom:1px solid #303030;}.region-secondary-menu .menu-item{text-align:left;padding-top:10px;padding-bottom:10px;display:inline-block;width:100%;}.region-primary-menu .menu-item.dsah_submenu{padding-left:0px !important;padding-right:0px !important;border-bottom:0;padding-bottom:0 !important;}.region-secondary-menu .menu li.dsah_topmenu a{padding:0;}body.active-scroll .region-primary-menu .menu li.dsah_menu a,.page-search-header.active-scroll .region-primary-menu .menu li.dsah_menu a{color:#fff;padding-bottom:0;}body.active-scroll .region-primary-menu .menu li.dsah_menu a.is-active,.page-search-header.active-scroll .region-primary-menu .menu li.dsah_menu a.is-active{color:#2b925d;}.region-primary-menu .block-menu .menu{text-align:left;}.region-primary-menu .menu li.dsah_menu a,.region-secondary-menu .menu a,.region-primary-menu .menu li.dsah_menu span,.region-secondary-menu .menu span{font-size:17px;}.region-primary-menu .menu li.dsah_menu ul li.dsah_submenu a{font-size:14px;}.region-secondary-menu .menu--top-navigation .social-menu{float:left;padding:40px 20px;}.region-secondary-menu .menu--top-navigation .language-icon{float:right;margin:40px 20px;}.region-secondary-menu .menu--top-navigation .social-menu li{list-style:none;display:inline-block;padding-right:30px;}.region-secondary-menu .menu--top-navigation .social-menu li:last-child{padding-right:0;}.region-secondary-menu .menu--top-navigation .social-menu li a{padding:0;margin:0;}.region-secondary-menu .menu--top-navigation .social-menu li .fb-icon,.region-secondary-menu .menu--top-navigation .social-menu li .utube-icon,.region-secondary-menu .menu--top-navigation .social-menu li .insta-icon,.region-secondary-menu .menu--top-navigation .social-menu li .tw-icon{margin-bottom:0;transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}.region-secondary-menu .menu--top-navigation .language-icon{color:#fff;}.region-secondary-menu .menu--top-navigation .language-icon:before{border:3px solid #2b925d;background-color:#2b925d;opacity:1;z-index:-1;}.inside-banner{padding:0 20px;width:calc(100% - 40px);}.inside-banner-title.col-xs-12{padding:0;}.inside-banner-title.col-xs-12:before{display:none;}.region-primary-menu .menu-item.menu-item--expanded ul.menu,.region-secondary-menu .menu-item.menu-item--expanded ul.menu{display:none;}.region-primary-menu .menu-item.menu-item--expanded.active ul.menu{display:block;}.region-header:before{display:none;}.region-header:after{display:none;}.share{display:none;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded ul.menu{display:none;}.region-secondary-menu ul li.dsah_topmenu.menu-item--expanded.active ul.menu{display:block;}.row-1{display:inline-block;padding:0 0 40px 0;width:100%;}.row-2{padding:40px 20px;width:calc(100% - 40px);}.column-1,.column-2{display:inline-block;}.column-1,.column-2,.column-1.column-full{width:100%;padding:0;}.page-title{padding-left:20px;padding-right:20px;margin-left:20px;margin-right:20px;}.page-text{padding-left:42px;padding-right:42px;}.page-image{padding-left:0;padding-right:0;}.page-box{padding-left:0px;padding-right:0px;margin-left:20px;margin-right:20px;width:calc(100% - 40px);}.inside-title{padding-left:42px;padding-right:42px;}.inside-btn{padding-left:42px;}.inside-map{padding-left:0;}.visiting-hours{background-position:calc(100% - 20px) center;}.visiting-hours-box{float:none;padding-right:0px;padding-bottom:40px;}.visiting-hours-box:last-child{padding-bottom:0;}.testimonial-box{margin-left:20px;margin-right:20px;}.form-container,.form-btn-container{padding-left:42px;padding-right:42px;width:calc(100% - 84px);}.form-group .webform-section-wrapper .form-item{width:100%;margin-right:0;}.careers-form .webform-section.form-section-container{width:calc(100% - 40px);}.form-group.form-group-four .webform-section-wrapper .form-item{width:100%;margin-right:0;}.form-group.form-group-four .webform-section-wrapper .form-item:nth-child(2n){margin-right:0;}.form-group .webform-section-wrapper .careers-more-table .webform-multiple-table table tbody tr td:nth-child(2){margin-bottom:10px;}.messages--error{margin-left:42px;margin-right:42px;width:calc(100% - 140px);}.webform-confirmation{padding-left:42px;padding-right:42px;width:calc(100% - 140px);}.filter-wrap{display:inline-block;}.filter-by,.filter-search{display:inline-block;width:100%;}.filter-search{width:calc(100% - 84px);padding-left:42px;padding-right:42px;padding-top:40px;}.filter-field,.column-full .filter-field{width:100%;margin-right:0;}.search-btn-container .arrow-btn{width:100%;}.search-btn-container .arrow-btn:before{width:100%;}.search-btn-container .arrow-btn input{text-align:left;}.search-btn-container{margin-bottom:20px;}.search-btn-container:last-child{margin-bottom:0px;}.custom-results{width:100%;}.doctors-info-box{margin-right:0;}.doctors-info-list{width:100%;padding-top:40px;}.departments-new-info-box{float:left;display:block;}.departments-new-info-list{display:inline-block;}.doctors-info-wrap{padding-left:20px;padding-right:20px;}.page-date{padding-left:42px;padding-right:42px;}.news-slider{width:calc(100% - 84px);margin-left:42px;margin-right:42px;margin-bottom:40px;}.column-full .gallery-wrap{text-align:left;}.column-full .gallery-filter-field{width:80%;margin-left:10%;margin-right:10%;}.sitewide-search .header-search{margin-right:0;margin-top:20px;}.column-full .gallery-filter-field select,.column-full .gallery-filter-field input{margin-bottom:30px;}.column-full .gallery-filter-field:last-child select,.column-full .gallery-filter-field:last-child input{margin-bottom:0px;}.row-3{width:calc(100% - 40px);padding:60px 20px;}.row-4{width:calc(100% - 40px);padding:60px 20px;}.row-5{width:calc(100% - 124px);padding:28px 40px;margin-left:22px;margin-right:22px;}.home-about-book{margin-top:-91px;}.who-we-are-text{width:100%;}.column-3 h2{width:calc(100% - 512px);margin-left:0;margin-right:0;}.column-3 .page-text{width:calc(100% - 40px);padding-left:20px;padding-right:20px;}.passion-for-care hgroup h2{margin-left:0;margin-right:0;}.passion-for-care hgroup .page-text{padding-left:22px;padding-right:22px;}.passion-for-care .arrow-btn{margin-left:24px;margin-right:24px;}footer.row-3{width:calc(100% - 40px);padding:60px 20px;}.region-breadcrumb{padding:0 20px 40px 20px;}.quick-links,.quick-links.sticky{position:relative;right:auto;padding-left:20px;margin-top:40px;top:auto;padding-right:20px;width:calc(100% - 40px);margin-bottom:40px;height:auto;}.contact-information-wrapper{display:none;}.slider-wrapper-department{width:calc(100% - 280px);}.slider-nav-container{padding-left:20px;}.page-search-header.active-scroll .region-primary-menu .menu li.dsah_menu a,.page-search-header.active-scroll .region-primary-menu .menu li.dsah_menu span{color:#fff !important;padding-bottom:0 !important;}.home-banner .inside-banner-title.col-xs-12.home-banner-title{top:37%;}.inside-banner-title.col-xs-12.home-banner-button{top:42%;}.column-3 .page-text.about-text-resize{width:calc(100% - 500px);}.column-3 .page-text.about-text-resize h2{width:100%;}.webform-text-under{padding-left:42px;}.custom-pager{width:100%;}.header-language{display:block;position:absolute;right:120px;top:26px;}body.active-scroll .header-language{display:block;right:175px;top:20px;}header#active .header-language{display:none;}.region-page-top{display:block;position:absolute;left:6px;top:95px;}.region-page-top .menu li a{padding:10px;background-color:#c72f28;color:#fff;font-family:'Montserrat-Medium';font-weight:normal;font-size:13px;text-transform:uppercase;letter-spacing:1px;}body.active-scroll .region-page-top{top:87px;}.header-search .search-btn .trigger{width:40px;height:40px;}.header-search{position:absolute;padding:0;top:83px;right:17px;}.header-language{right:60px;top:80px;}body.active-scroll .header-search{padding:0;top:75px;}body.active-scroll .header-language{right:114px;top:75px;}body.has-active-menu .header-search{top:30px;padding-right:60px;}body.has-active-menu.active-scroll .header-search{top:20px;}header#active .region-page-top{display:none;}.logo-mobile-black,.logo-mobile{opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.77,0,.175,1);-moz-transition:all .3s cubic-bezier(.77,0,.175,1);-ms-transition:all .3s cubic-bezier(.77,0,.175,1);-o-transition:all .3s cubic-bezier(.77,0,.175,1);-webkit-transition:all .3s cubic-bezier(.77,0,.175,1);}.logo-desktop{opacity:1;visibility:visible;transition:all .3s cubic-bezier(.77,0,.175,1) .3s;-moz-transition:all .3s cubic-bezier(.77,0,.175,1) .3s;-ms-transition:all .3s cubic-bezier(.77,0,.175,1) .3s;-o-transition:all .3s cubic-bezier(.77,0,.175,1) .3s;-webkit-transition:all .3s cubic-bezier(.77,0,.175,1) .3s;}.logo-desktop img,.logo-mobile-black img{height:59px;}body.active-scroll .logo-mobile-black{opacity:1;visibility:visible;}body.active-scroll .logo-mobile,body.active-scroll .logo-desktop{opacity:0;visibility:hidden;}body.active-scroll.has-active-menu .logo-desktop{opacity:1;visibility:visible;}body.active-scroll.has-active-menu .logo-mobile,body.active-scroll.has-active-menu .logo-mobile-black{opacity:0;visibility:hidden;}.home-download-apps:before{display:none;}.home-download-apps h2{padding-right:20px;padding-left:20px;}.home-download-apps-buttons{padding-right:20px;padding-left:20px;width:calc(100% - 40px);}.header-top-bar{display:none;}.home-360:before{right:20px;bottom:60px;}.home-360:after{top:60px;height:calc(100% - 120px);}.room-information-wrapper{padding:88px 20px 40px 20px;}}@media screen and (max-width:1100px){.home-about-book .column-3{text-align:center;}.home-about-book-info{display:inline-block;width:100%;padding-right:0;text-align:left;}.home-about-book-image{display:inline-block;padding-top:20px;}.home-360{overflow:hidden;}.home-360-mobile{display:block;margin-top:40px;position:relative;text-align:right;}.home-360-mobile:before{content:"";position:absolute;top:-40px;right:-31px;width:40%;height:calc(100% + 40px);background-color:#2b925d;z-index:-1;}.home-360:before,.home-360:after{display:none;}.room-information-facilities-list li{width:23%;}.room-information-wrapper-column-image,.room-information-wrapper-column-info{display:inline-block;width:100%;}.room-information-wrapper-column-info{padding-left:0;}.room-information-title{padding-top:40px;}}@media screen and (max-width:1024px){.newsletter-children{width:100%;}.newsletter-children .newsletter-email,.newsletter-children .newsletter-email input{width:calc(100% - 51px);}.newsletter-children .newsletter-submit,.newsletter-children .newsletter-submit input{width:100%;}.newsletter-children .newsletter-submit input:hover{background-color:#252525;}.home-newsletter .page-title{margin-left:0;margin-right:0;margin-bottom:40px;}.room-information-amenities-list li{width:calc(27% + 45px);}}@media screen and (max-width:922px){#slider-books .slick-prev{left:-58px;}#slider-books .slick-next{right:-58px;}.home-quick-links{right:auto;left:20px;position:relative;width:calc(100% - 40px);bottom:130px;}.home-about{margin-top:-150px;}.column-3 h2{width:calc(100% - 40px);}.block-views-block-dsah-about-dsah-contents-view-block-1 .column-3 h2{width:calc(100% - 80px);margin-left:20px;margin-right:20px;}.column-3 .mission-info h2{width:100%;margin-left:0;margin-right:0;}.column-image-1{float:left;width:100%;padding-left:0;padding-right:0;padding-bottom:40px;}.column-3 .page-text{width:100%;padding-left:0;padding-right:0;}.before-color-grey:before{width:100%;}.mission-info{width:100%;}.column-image-2{width:100%;padding-right:0;padding-top:40px;}.who-we-are-values ul li{width:calc(100% - 44px);}.footer-menu ul.menu li ul{display:none;}.f-menu-3,.f-menu-2{width:100%;}.footer-menu li a{min-width:0;width:100%;text-align:center;}.footer-menu ul.menu li{margin-bottom:24px;}footer .social-menu{text-align:center;padding:20px 0 25px 0;width:100%;}.footer-logo-box{position:relative;top:auto;right:auto;text-align:center;padding-top:40px;}.menu-wrapper-box{width:100%;text-align:center;}.copyright-wrapper-box{width:100%;text-align:center;padding-right:0;}.policies-menu ul.menu li{float:none;width:100%;text-align:center;margin-bottom:20px;padding-right:0;}.policies-menu ul.menu li:last-child{margin-bottom:0;}.complaints{padding-bottom:20px;}.testimonials-item-list{width:100%;}.home-department .arrow-btn{display:inline-block;margin-top:40px;}.slider-nav-pagination,.slider-nav-progress,.slider-nav-btn{display:none;}.slider-wrapper-department{margin-top:0;width:calc(100% - 20px);padding-left:20px;padding-right:0px;top:auto;transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;}.slider-container:before{width:100%;bottom:0;height:50%;}.slider-nav-department{position:absolute;left:50%;width:auto;height:auto;bottom:40px;float:none;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);}.slider-nav-container{max-width:100%;padding:0;}.slider-nav-buttons{padding:0;}.slider-nav-item-next{float:right;margin-left:20px;}.slider-nav-item{display:inline-block;}.home-doctor{padding:60px 20px 160px 20px;}.home-doctor:before{top:0;height:100%;}.site-search-container{width:70%;}.scrolling{bottom:160px;}.column-3 .page-text.about-text-resize{width:100%;}.column-3 .page-text.about-text-resize h2{width:100%;}.home-about .passion-for-care{background-image:none;}.book-now,.book-now:hover{color:#2b925d;background-color:#fff;}.row-5{width:calc(100% - 85px);padding:20px;}.home-about-book h3{font-size:25px;line-height:30px;}.home-about-book-info .home-department-text{font-size:15px;padding-bottom:5px;}.home-about-book-image:hover{transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);}.footer-download-apps{width:100%;text-align:center;padding-top:10px;padding-bottom:10px;}.room-information-facilities-list li{width:30%;}}@media screen and (max-width:850px){.custom-box{width:calc(50% - 18px);}.block-views-block-dsah-accreditations-page-block-1 .custom-box.tips-box{width:calc(49% - 20px);}.custom-box-depart{width:calc(50% - 18px);}.custom-box:nth-child(3n){margin-right:18px;}.custom-box:nth-child(2n){margin-right:0;}.home-banner .inside-banner-title.col-xs-12{width:100%;}.home-banner h1{top:37%;}.home-download-apps{text-align:center;}.home-download-apps h2{width:100%;padding-right:0;padding-left:0;}.home-download-apps h2:before{display:none;}.home-download-apps-buttons{widht:100%;padding-right:0;padding-left:0;margin-bottom:10px;}.home-download-apps-buttons .field_android_text,.home-download-apps-buttons .field_apple_text{margin-right:0;margin-left:0;width:190px;height:56px;background-size:190px 56px;}}@media screen and (max-width:850px){.room-information-amenities-list li{width:calc(35% + 45px);}}@media screen and (max-width:750px){.page-image img{width:100%;}.testimonial-image{margin-right:0px;}.testimonial-info{width:100%;padding-top:20px;}.passion-for-care hgroup{width:100%;}.gallery-list{width:calc(33.333% - 10px);}.gallery-list:nth-child(3n){margin-right:0;}.gallery-list:nth-child(4n){margin-right:10px;}.gallery-list{margin-top:10px;}.gallery-list:nth-child(4){margin-top:10px;}}@media screen and (max-width:650px){h1,h2,.form-title{font-size:30px;}h3{font-size:28px;}.column-full .gallery-filter-field{width:100%;margin-left:0;margin-right:0;}.row-4{width:100%;padding:60px 0;}.column-3 .mission-info h2{width:calc(100% - 40px);margin-left:20px;margin-right:20px;}.column-3 .mission-info .text h2{width:100%;margin-left:0px;margin-right:0px;}.column-image-1 img,.column-image-2 img{width:100%;}.column-3 .page-text{width:calc(100% - 80px);padding-left:40px;padding-right:40px;}.mission-info .text{width:calc(100% - 40px);padding-left:20px;padding-right:20px;}.quick-links-box hgroup{width:calc(100% - 32px);padding:20px 26px 20px 6px;}.quick-links-box{background-position:calc(100% - 12px) center;}.home-banner-title{font-size:16px;}.column-3 .page-text.about-text-resize{width:calc(100% - 80px);}.room-information-facilities-list li{width:45%;}}@media screen and (max-width:625px){.what-to-bring-box:nth-last-child(2){padding-bottom:0;}.gallery-list{width:100%;margin-right:0;}.gallery-list:nth-child(4n){margin-right:0;}.gallery-list{margin-top:10px;}.gallery-list:nth-child(2),.gallery-list:nth-child(3){margin-top:10px;}.gallery-box .child{-webkit-transform:scale(1.15);-ms-transform:scale(1.15);transform:scale(1.15);}.gallery-box:before{top:0;}}@media screen and (max-width:570px){.home-banner .inside-banner-title.col-xs-12.home-banner-title{top:34%;}.pager__item--first,.pager__item--last{width:calc(100% - 36px);}.pager__item--first{margin-bottom:20px;}.pager__item{padding:18px 5px;}.pager__item.pager__item--first span{padding-left:30px;}.pager__item.pager__item--last span{padding-right:30px;}.room-information-amenities-list li{width:100%;margin-right:0;}}@media screen and (max-width:540px){.what-to-bring-box{padding-right:10px;}}@media screen and (max-width:480px){.custom-box{width:100%;}.custom-box:nth-child(3n){margin-right:0;}.custom-box-depart{width:100%;}.home-banner .inside-banner-title.col-xs-12{top:35%;width:100%;}.inside-banner-title.col-xs-12.home-banner-button{top:40%;}.region-secondary-menu .menu--top-navigation .social-menu li{padding-right:10px;}.region-secondary-menu .menu--top-navigation .social-menu li:last-child{padding-right:0;}.region-secondary-menu .menu--top-navigation .language-icon{margin:40px 20px 40px 0px;}.dsah-breadcrumb .breadcrumb > li{padding-right:25px;}.dsah-breadcrumb .breadcrumb > li:last-child{padding-right:0px;}.dsah-breadcrumb .breadcrumb > li + li:before{width:10px;left:-20px;}.page-title{padding-top:10px;}.home-banner .inside-banner-title.col-xs-12.home-banner-title{top:30%;}.home-banner .inside-banner h1{line-height:40px;}body.has-active-menu .logo-desktop img{height:49px;padding-top:14px;}body.active-scroll.has-active-menu .logo-desktop img{padding-top:5px;}.quick-links-apple-icon,.quick-links-android-icon{width:135px;height:39px;background-size:cover;}.room-information-facilities-list li{width:100%;}}@media screen and (max-width:400px){.logo-svg-color{width:200px;height:200px;background-position:bottom center;}}@media screen and (max-width:390px){.home-banner .inside-banner-title.col-xs-12.home-banner-title{top:28%;}}
body{color:#252525;background:#ffffff;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#ffffff;}.tabs ul.primary li a.is-active{background-color:#ffffff;}.tabs ul.primary li.is-active a{border-bottom-color:#ffffff;background-color:#ffffff;}#header{background-color:#ffffff;background-image:-webkit-linear-gradient(top,#ffffff 0%,#ffffff 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#ffffff 100%);}a,.link{color:#2b925d;}a:hover,a:focus,.link:hover,.link:focus{color:#20ca73;}a:active,.link:active{color:#41e791;}.sidebar .block{border-color:#f9f9f9;background-color:#f6f6f2;}.site-footer{background:#ffffff;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-right:20px;margin-left:0;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
