@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap);@keyframes attentionAnimation{ 0%{ left:0 } 1%{ left:-3px } 2%{ left:5px } 3%{ left:-8px } 4%{ left:8px } 5%{ left:-5px } 6%{ left:3px } 7%{ left:0 } } .elementor-widget-wrap [data-tilt]{ transition:box-shadow 400ms cubic-bezier(.25,.9,.58,1) } .elementor-widget-wrap [data-tilt]:hover{ box-shadow:0 20px 50px -10px rgba(0,0,0,.45),0 50px 90px 0 rgba(51,51,51,.15) } .mega-menu-last-modified-1693395387{ content:'Wednesday 30th August 2023 11:36:27 UTC' } #mega-menu-wrap-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge{ transition:none; border-radius:0; box-shadow:none; background:none; border:0; bottom:auto; box-sizing:border-box; clip:auto; color:var(--secondaryblue); display:block; float:none; font-family:inherit; font-size:14px; height:auto; left:auto; line-height:1.7; list-style-type:none; margin:0; min-height:auto; max-height:none; min-width:auto; max-width:none; opacity:1; outline:none; overflow:visible; padding:0; position:relative; pointer-events:auto; right:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; transform:none; top:auto; vertical-align:baseline; visibility:inherit; width:auto; word-wrap:break-word; white-space:normal } .mega-menu-horizontal > .mega-menu-item > .mega-sub-menu{ padding:10px; } #mega-menu-wrap-menu-1:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge:before,#mega-menu-wrap-menu-1:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-row:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-column:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link:after,#mega-menu-wrap-menu-1 #mega-menu-menu-1 span.mega-menu-badge:after{ display:none } #mega-menu-wrap-menu-1{ border-radius:0 } @media only screen and (min-width:1360px){ #mega-menu-wrap-menu-1 .mega-menu-column.mega-menu-columns-3-of-12>ul.mega-sub-menu>li.mega-menu-item a.mega-menu-link:before{ left:10px !important; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.mega-menu-columns-3-of-12 ul li{ margin-bottom: 10px !important; } } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 .mega-menu-column.mega-menu-columns-3-of-12>ul.mega-sub-menu>li.mega-menu-item>.mega-sub-menu a.mega-menu-link:before{ left:0px !important; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column.mega-menu-columns-3-of-12 ul li{ margin-bottom: 0px !important; } ul.mega-sub-menu .mega-menu-row .mega-sub-menu .mega-menu-column.mega-menu-columns-3-of-12 ul.mega-sub-menu.level2 .mega-menu-item ul.mega-sub-menu.level3 .mega-menu-item a.mega-menu-link{ padding-left : 25px !important; } #mega-menu-wrap-menu-1{ background:rgba(255,255,255,0) } #mega-menu-wrap-menu-1 .mega-menu-column.mega-menu-columns-6-of-12>ul.mega-sub-menu>li.mega-menu-item a.mega-menu-link:before{ left:20px !important; } } #mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-menu-toggle:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block a:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block .mega-search input[type=text]:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 a:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 span:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 input:focus,#mega-menu-wrap-menu-1.mega-keyboard-navigation #mega-menu-menu-1 li.mega-menu-item a.mega-menu-link:focus{ outline:3px solid #109cde; outline-offset:-3px } #mega-menu-wrap-menu-1.mega-keyboard-navigation .mega-toggle-block button.mega-toggle-animated:focus{ outline-offset:2px } #mega-menu-wrap-menu-1.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus{ background:rgba(255,255,255,0); color:var(--tertiarycolor); font-weight:700; text-decoration:none; border-color:#fff } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1.mega-keyboard-navigation>li.mega-menu-item>a.mega-menu-link:focus{ color:#fff; background:var(--secondaryblue) } } #mega-menu-wrap-menu-1 #mega-menu-menu-1{ visibility:visible; text-align:left; padding:0 0 0 0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link{ cursor:pointer; display:inline } #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group{ vertical-align:middle; display:inline-block; transition:none } #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-description{ transition:none; line-height:1.5; display:block } #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link .mega-description-group .mega-menu-description{ font-style:italic; font-size:.8em; text-transform:none; font-weight:400 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link{ display:flex; align-items:center } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link:before{ flex:0 0 auto; align-self:flex-start } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-tabbed.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link{ display:block } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top>a.mega-menu-link{ display:table-cell; vertical-align:middle; line-height:initial } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top>a.mega-menu-link:before{ display:block; margin:0 0 6px 0; text-align:center } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-top>a.mega-menu-link>span.mega-title-below{ display:inline-block; transition:none } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-icon-top>a.mega-menu-link{ display:block; line-height:40px } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-icon-top>a.mega-menu-link:before{ display:inline-block; margin:0 6px 0 0; text-align:left } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-icon-right>a.mega-menu-link:before{ float:right; margin:0 0 0 6px } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-animating>ul.mega-sub-menu{ pointer-events:none } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-disable-link>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu li.mega-disable-link>a.mega-menu-link{ cursor:inherit } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-disable-link>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>li.mega-menu-item-has-children.mega-disable-link>a.mega-menu-link{ cursor:pointer } #mega-menu-wrap-menu-1 #mega-menu-menu-1 p{ margin-bottom:10px } #mega-menu-wrap-menu-1 #mega-menu-menu-1 input,#mega-menu-wrap-menu-1 #mega-menu-menu-1 img{ max-width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>ul.mega-sub-menu{ display:block; visibility:hidden; opacity:0; pointer-events:auto; transition:opacity 200ms ease-in; } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item>ul.mega-sub-menu{ display:none; visibility:visible; opacity:1 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{ display:block } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on li.mega-hide-sub-menu-on-mobile>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-hide-sub-menu-on-mobile>ul.mega-sub-menu{ display:none } } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item>ul.mega-sub-menu{ opacity:0; transition:opacity 200ms ease-in,visibility 200ms ease-in } #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{ opacity:1 } #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{ opacity:0; transform:translate(0,10px); transition:opacity 200ms ease-in,transform 200ms ease-in,visibility 200ms ease-in } #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{ opacity:1; transform:translate(0,0) } #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu{ transform:translate(0,10px); transition:transform 200ms ease-in,visibility 200ms ease-in } #mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"].mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"].mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1[data-effect="slide_up"] li.mega-menu-item.mega-menu-megamenu.mega-toggle-on ul.mega-sub-menu{ transform:translate(0,0) } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children>ul.mega-sub-menu{ display:none } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-collapse-children.mega-toggle-on>ul.mega-sub-menu{ display:block } #mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-no-js li.mega-menu-item:hover>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1.mega-no-js li.mega-menu-item:focus>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{ visibility:visible; opacity : 1; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{ visibility:inherit; opacity:1; display:block } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-1-columns>ul.mega-sub-menu>li.mega-menu-item{ float:left; width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-2-columns>ul.mega-sub-menu>li.mega-menu-item{ float:left; width:50% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-3-columns>ul.mega-sub-menu>li.mega-menu-item{ float:left; width:33.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-4-columns>ul.mega-sub-menu>li.mega-menu-item{ float:left; width:25% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-5-columns>ul.mega-sub-menu>li.mega-menu-item{ float:left; width:20% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu li.mega-6-columns>ul.mega-sub-menu>li.mega-menu-item{ float:left; width:16.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a[class^='dashicons']:before{ font-family:dashicons } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item a.mega-menu-link:before{ display:inline-block; font:inherit; font-family:dashicons; position:static; margin:0 6px 0 0; vertical-align:top; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; color:inherit; background:transparent; height:auto; width:auto; top:auto } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-hide-text a.mega-menu-link:before{ margin:0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-hide-text li.mega-menu-item a.mega-menu-link:before{ margin:0 6px 0 0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-left.mega-toggle-on>a.mega-menu-link{ border-radius:0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-right>ul.mega-sub-menu{ right:0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-align-bottom-right.mega-toggle-on>a.mega-menu-link{ border-radius:0 } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item{ position:static } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{ margin:0 0 0 0; display:inline-block; height:auto; vertical-align:middle } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-item-align-right{ float:right } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-item-align-right{ margin:0 0 0 0 } } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-item-align-float-left{ float:left } } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:focus{ background:rgba(255,255,255,0); color:var(--primaryblue); font-weight:700; text-decoration:none; border-color:#fff } } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{ color:#fff; background:var(--secondaryblue) } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{ background:rgba(255,255,255,0); color:var(--tertiarycolor); font-weight:700; text-decoration:none; border-color:#fff } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{ color:#fff; background:var(--secondaryblue) } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{ line-height:40px; height:40px; padding:0 10px 0 10px; vertical-align:baseline; width:auto; display:block; color:#fff; text-transform:none; text-decoration:none; text-align:left; background:rgba(0,0,0,0); border:0; border-radius:0; font-family:inherit; font-size:14px; font-weight:inherit; outline:none } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-multi-line>a.mega-menu-link{ line-height:inherit; display:table-cell; vertical-align:middle } } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-multi-line>a.mega-menu-link br{ display:none } } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{ display:list-item; margin:0; clear:both; border:0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-item-align-right{ float:none } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{ border-radius:0; border:0; margin:0; line-height:40px; height:40px; padding:0 10px; background:transparent; text-align:left; color:#fff; font-size:14px } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{ width:100%; float:left } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{ float:left; min-height:1px } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-1-of-1{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-2-of-6{ width:33.33333% }#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-6-of-12{ width:50% }#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-12-of-12{ width:100% }} @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column{ width:100%; clear:both } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{ padding:5px 0 5px 0; width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ z-index:999; border-radius:0; background:#fff; border:0; border-radius: 5px; padding-top:20px; position:absolute; width:100%; max-width:none; left:0 } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ float:left; position:static; width:100% } } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-1{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-2{ width:50% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-2{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-3{ width:33.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-3{ width:66.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-3{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-4{ width:25% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-4{ width:50% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-4{ width:75% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-4{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-5{ width:20% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-5{ width:40% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-5{ width:60% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-5{ width:80% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-5{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-6{ width:16.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-6{ width:33.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-6{ width:50% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-6{ width:66.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-6{ width:83.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-6{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-7{ width:14.28571% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-7{ width:28.57143% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-7{ width:42.85714% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-7{ width:57.14286% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-7{ width:71.42857% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-7{ width:85.71429% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-7{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-8{ width:12.5% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-8{ width:25% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-8{ width:37.5% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-8{ width:50% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-8{ width:62.5% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-8{ width:75% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-8{ width:87.5% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-8{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-9{ width:11.11111% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-9{ width:22.22222% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-9{ width:33.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-9{ width:44.44444% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-9{ width:55.55556% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-9{ width:66.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-9{ width:77.77778% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-9{ width:88.88889% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-9{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-10{ width:10% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-10{ width:20% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-10{ width:30% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-10{ width:40% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-10{ width:50% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-10{ width:60% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-10{ width:70% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-10{ width:80% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-10{ width:90% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-10-of-10{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-11{ width:9.09091% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-11{ width:18.18182% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-11{ width:27.27273% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-11{ width:36.36364% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-11{ width:45.45455% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-11{ width:54.54545% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-11{ width:63.63636% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-11{ width:72.72727% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-11{ width:81.81818% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-10-of-11{ width:90.90909% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-11-of-11{ width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-1-of-12{ width:8.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-2-of-12{ width:16.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-3-of-12{ width:25% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-4-of-12{ width:33.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-5-of-12{ width:41.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-6-of-12{ width:50% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-7-of-12{ width:58.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-8-of-12{ width:66.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-9-of-12{ width:75% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-10-of-12{ width:83.33333% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-11-of-12{ width:91.66667% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-columns-12-of-12{ width:100% } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu .mega-description-group .mega-menu-description{ margin:5px 0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item ul.mega-sub-menu{ clear:both } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{ color:white; font-family:inherit; font-size:14px; display:block; float:left; clear:none; padding:5px 0 5px 0; vertical-align:top } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-menu-clear{ clear:left } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title{ color:var(--secondaryblue); font-family:inherit; font-size:16px; text-transform:uppercase; text-decoration:none; font-weight:700; text-align:left; margin:0 0 0 0; padding:0 0 5px 0; vertical-align:top; display:block; visibility:inherit; border:0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item h4.mega-block-title:hover{ border-color:rgba(0,0,0,0) } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{ color:var(--secondaryblue); font-family:inherit; font-size:16px; text-transform:none; text-decoration:none; font-weight:700; text-align:left; margin:0 0 0 0; padding:0 0 0 0; vertical-align:top; display:block; border:0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover{ border-color:rgba(0,0,0,0) } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus{ color:var(--secondaryblue); font-weight:700; text-decoration:none; background:rgba(0,0,0,0) } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover>span.mega-title-below,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover>span.mega-title-below,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus>span.mega-title-below,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus>span.mega-title-below{ text-decoration:none } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{ font-size:14px; text-transform:none; text-decoration:none; font-weight:700; text-align:left; margin:0 0 0 0; padding:0 0 0 0; vertical-align:top; display:block; border:0; width: 100% !important; max-width: 100% !important; } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover{ border-color:rgba(0,0,0,0) } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item.mega-icon-left.mega-has-description.mega-has-icon>a.mega-menu-link{ display:flex } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus{ color:var(--secondaryblue); font-weight:700; text-decoration:none; background:rgba(0,0,0,0) } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ border:0; padding:10px; border-radius:0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item{ width:100%; clear:both } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{ color:var(--secondaryblue); font-family:inherit; font-size:16px; text-transform:none; text-decoration:none; font-weight:700; margin:0; border:0; padding:0 0 0 0; vertical-align:top; display:block } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-no-headers>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:focus{ color:var(--secondaryblue); font-weight:700; text-decoration:none; background:rgba(0,0,0,0) } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{ z-index:999; position:absolute; width:250px; max-width:none; padding:0 0 0 0; border:0; background:#f1f1f1; border-radius:0 } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu{ float:left; position:static; width:100%; padding:0; border:0; border-radius:0 } } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item{ clear:both } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{ display:block; background:#f1f1f1; color:#666; font-family:inherit; font-size:14px; font-weight:400; padding:0 10px 0 10px; line-height:35px; text-decoration:none; text-transform:none; vertical-align:baseline } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link{ border-top-left-radius:0; border-top-right-radius:0 } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:first-child>a.mega-menu-link{ border-top-left-radius:0; border-top-right-radius:0 } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{ border-bottom-right-radius:0; border-bottom-left-radius:0 } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item:last-child>a.mega-menu-link{ border-bottom-right-radius:0; border-bottom-left-radius:0 } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{ background:#ddd; font-weight:400; text-decoration:none; color:#666 } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{ position:absolute; left:100%; top:0 } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{ position:static; left:0; width:100% } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu a.mega-menu-link{ padding-left:20px } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu ul.mega-sub-menu a.mega-menu-link{ padding-left:30px } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{ display:inline-block; width:auto; background:transparent; position:relative; pointer-events:auto; left:auto; min-width:auto; font-size:inherit; padding:0; margin:0 0 0 2px; height:auto; line-height:inherit; color:inherit } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{ content:'\f347'; font-family:dashicons; font-weight:400; display:inline-block; margin:0; vertical-align:top; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; transform:rotate(0); color:inherit; position:relative; background:transparent; height:auto; width:auto; right:auto; line-height:inherit } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{ float:right } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-collapse-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{ content:'\f343' } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{ float:right } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{ content:'\f343' } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-hide-sub-menu-on-mobile>a.mega-menu-link>span.mega-indicator{ display:none } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu:not(.mega-menu-tabbed) li.mega-menu-item-has-children:not(.mega-collapse-children)>a.mega-menu-link>span.mega-indicator,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-hide-arrow>a.mega-menu-link>span.mega-indicator{ display:none } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout li.mega-menu-item a.mega-menu-link>span.mega-indicator:after{ content:'\f345' } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link{ text-align:right } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link>span.mega-indicator{ float:left } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link>span.mega-indicator:after{ content:'\f341'; margin:0 6px 0 0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right li.mega-menu-item a.mega-menu-link:before{ float:right; margin:0 0 0 6px } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-flyout.mega-align-bottom-right ul.mega-sub-menu li.mega-menu-item ul.mega-sub-menu{ left:-100%; top:0 } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li[class^='mega-lang-item']>a.mega-menu-link>img{ display:inline } #mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link>img.wpml-ls-flag,#mega-menu-wrap-menu-1 #mega-menu-menu-1 a.mega-menu-link>img.iclflag{ display:inline; margin-right:8px } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-hide-on-mobile,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-hide-on-mobile,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-hide-on-mobile{ display:none } } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-hide-on-desktop,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-hide-on-desktop,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-hide-on-desktop{ display:none } } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1:after{ content:""; display:table; clear:both } } #mega-menu-wrap-menu-1 .mega-menu-toggle{ display:none; z-index:1; cursor:pointer; background:var(--secondaryblue); border-radius:2px 2px 2px 2px; line-height:40px; height:40px; text-align:left; user-select:none; -webkit-tap-highlight-color:transparent; outline:none; white-space:nowrap } #mega-menu-wrap-menu-1 .mega-menu-toggle img{ max-width:100%; padding:0 } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 .mega-menu-toggle{ display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex } } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right{ display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -ms-flex-preferred-size:33.33%; -webkit-flex-basis:33.33%; flex-basis:33.33% } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left{ -webkit-box-flex:1; -ms-flex:1; -webkit-flex:1; flex:1; -webkit-box-pack:start; -ms-flex-pack:start; -webkit-justify-content:flex-start; justify-content:flex-start } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block{ margin-left:6px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-left .mega-toggle-block:only-child{ margin-right:6px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center{ -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-center .mega-toggle-block{ margin-left:3px; margin-right:3px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right{ -webkit-box-flex:1; -ms-flex:1; -webkit-flex:1; flex:1; -webkit-box-pack:end; -ms-flex-pack:end; -webkit-justify-content:flex-end; justify-content:flex-end } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{ margin-right:6px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block:only-child{ margin-left:6px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block{ display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; height:100%; outline:0; -webkit-align-self:center; -ms-flex-item-align:center; align-self:center; -ms-flex-negative:0; -webkit-flex-shrink:0; flex-shrink:0 } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{ background:var(--secondaryblue); padding:0 0 0 0; display:none; position:absolute; width:100%; z-index:9999999 } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{ display:block } #mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{ position:fixed; display:block; width:300px; max-width:90%; height:100vh; max-height:100vh; top:85px; box-sizing:border-box; transition:left 200ms ease-in-out,right 200ms ease-in-out; overflow:auto; z-index:9999999999; overscroll-behavior:contain; } #mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{ right:-300px } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{ right:0 } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open:after{ position:fixed; width:100%; height:99999px; content:""; top:0; left:0; opacity:.5; background:#000; cursor:pointer; z-index:-1; } } html.mega-menu-menu-1-off-canvas-open{ overflow:hidden; height:auto } html.mega-menu-menu-1-off-canvas-open body{ overflow:hidden; height:auto } html.mega-menu-menu-1-off-canvas-open #wpadminbar{ z-index:0 } .elementor-sticky__spacer #mega-menu-wrap-menu-1 #mega-menu-menu-1,.elementor-sticky__spacer #mega-menu-wrap-menu-1 #mega-menu-menu-1 .mega-sub-menu{ visibility:inherit!important } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0{ cursor:pointer } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated{ padding:0; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; cursor:pointer; transition-property:opacity,filter; transition-duration:0.15s; transition-timing-function:linear; font:inherit; color:inherit; text-transform:none; background-color:transparent; border:0; margin:0; overflow:visible; transform:scale(.8); align-self:center; outline:0; background:none } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-box{ width:40px; height:24px; display:inline-block; position:relative; outline:0 } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner{ display:block; top:50%; margin-top:-2px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{ width:40px; height:4px; background-color:#ddd; border-radius:4px; position:absolute; transition-property:transform; transition-duration:0.15s; transition-timing-function:ease } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{ content:""; display:block } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before{ top:-10px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after{ bottom:-10px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner{ top:2px } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before{ top:10px; transition-property:transform,opacity; transition-timing-function:ease; transition-duration:0.15s } #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after{ top:20px } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner{ transform:translate3d(0,10px,0) rotate(45deg) } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::before{ transform:rotate(-45deg) translate3d(-5.71429px,-6px,0); opacity:0 } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-block-0 .mega-toggle-animated-slider .mega-toggle-animated-inner::after{ transform:translate3d(0,-20px,0) rotate(-90deg) } #mega-menu-wrap-menu-1{ clear:both }/*! This file is auto-generated */  html{ line-height:1.15; -webkit-text-size-adjust:100% } *,:after,:before{ -webkit-box-sizing:border-box; box-sizing:border-box } body{ margin:0; font-family:-apple-system,BlinkMacSystemFont,'Poppins',sans-serif; font-size:1rem; font-weight:400; line-height:1.5; color:#333; background-color:#fff; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale } hr{ -webkit-box-sizing:content-box; box-sizing:content-box; height:0; overflow:visible } pre{ font-family:monospace; font-size:1em; white-space:pre-wrap } .site-header a{ background-color:transparent; text-decoration:none; color:var(--lightblue); } small{ font-size:80% } sub,sup{ font-size:75%; line-height:0; position:relative; vertical-align:baseline } sub{ bottom:-.25em } sup{ top:-.5em } img{ border-style:none; height:auto; max-width:100% } details{ display:block } summary{ display:list-item } figcaption{ font-size:16px; color:#333; line-height:1.4; font-style:italic; font-weight:400 } [hidden],template{ display:none } .sr-only{ position:absolute; width:1px; height:1px; padding:0; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0 } @media print{ *,:after,:before{ background:transparent!important; color:#000!important; -webkit-box-shadow:none!important; box-shadow:none!important; text-shadow:none!important } a,a:visited{ text-decoration:underline } a[href]:after{ content:" (" attr(href) ")" } abbr[title]:after{ content:" (" attr(title) ")" } a[href^="#"]:after,a[href^="javascript:"]:after{ content:"" } pre{ white-space:pre-wrap!important } blockquote,pre{ page-break-inside:avoid; border:1px solid #ccc } thead{ display:table-header-group } img,tr{ page-break-inside:avoid } h2,h3,p{ orphans:3; widows:3 } h2,h3{ page-break-after:avoid } } label{ display:inline-block; line-height:1; vertical-align:middle } button,input,optgroup,select,textarea{ font-family:inherit; font-size:1rem; line-height:1.5; margin:0 } select, input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{ width:100%; border-radius:3px; padding:.5rem 1rem; -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s } input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{ outline:0 none } button,input{ overflow:visible } button,select{ text-transform:none } [type=button],[type=reset],[type=submit],button{ width:auto; -webkit-appearance:button } [type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{ border-style:none; padding:0 } [type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{ outline:1px dotted ButtonText } [type=button],[type=submit],button{ display:inline-block; font-weight:400; color:var(--tertiarycolor); text-align:center; white-space:nowrap; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; background-color:transparent; border:1px solid var(--tertiarycolor); padding:.5rem 1rem; font-size:1rem; border-radius:3px; -webkit-transition:all .3s; -o-transition:all .3s; transition:all .3s } [type=button]:focus,[type=submit]:focus,button:focus{ outline:none; } [type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{ color:#fff; background-color:var(--tertiarycolor); text-decoration:none } [type=button]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){ cursor:pointer } fieldset{ padding:.35em .75em .625em } legend{ -webkit-box-sizing:border-box; box-sizing:border-box; color:inherit; display:table; max-width:100%; padding:0; white-space:normal } progress{ vertical-align:baseline } textarea{ overflow:auto; resize:vertical } [type=checkbox],[type=radio]{ -webkit-box-sizing:border-box; box-sizing:border-box; padding:0 } [type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{ height:auto } [type=search]{ -webkit-appearance:textfield; outline-offset:-2px } [type=search]::-webkit-search-decoration{ -webkit-appearance:none } ::-webkit-file-upload-button{ -webkit-appearance:button; font:inherit } select{ display:block } table{ background-color:transparent; width:100%; margin-bottom:15px; font-size:.9em; border-spacing:0; border-collapse:collapse } table td,table th{ padding:15px; line-height:1.5; vertical-align:top; border:1px solid #ccc } table th{ font-weight:700 } table tfoot th,table thead th{ font-size:1em } table caption+thead tr:first-child td,table caption+thead tr:first-child th,table colgroup+thead tr:first-child td,table colgroup+thead tr:first-child th,table thead:first-child tr:first-child td,table thead:first-child tr:first-child th{ border-top:1px solid #ccc } table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{ background-color:#f7f7f7 } table tbody+tbody{ border-top:2px solid #ccc } @media (max-width:767px){ table table{ font-size:.8em } table table td,table table th{ padding:7px; line-height:1.3 } table table th{ font-weight:400 } } dd,dl,dt,li,ol,ul{ margin-top:0; margin-bottom:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent } .alignright{ float:right; margin-left:1rem } .alignleft{ float:left; margin-right:1rem } .aligncenter{ clear:both; display:block; margin-left:auto; margin-right:auto } .alignwide{ margin-left:-80px; margin-right:-80px } .alignfull{ margin-left:calc(50% - 50vw); margin-right:calc(50% - 50vw); max-width:100vw } .alignfull,.alignfull img{ width:100vw } .wp-caption{ margin-bottom:1.25rem; max-width:100% } .wp-caption.alignleft{ margin:5px 20px 20px 0 } .wp-caption.alignright{ margin:5px 0 20px 20px } .wp-caption img{ display:block; margin-left:auto; margin-right:auto } .wp-caption-text{ margin:0 } .gallery-caption{ display:block; font-size:.8125rem; line-height:1.5; margin:0; padding:.75rem } .pagination{ margin:20px auto } .sticky{ position:relative; display:block } .bypostauthor{ font-size:inherit } .screen-reader-text{ clip:rect(1px,1px,1px,1px); height:1px; overflow:hidden; position:absolute!important; width:1px; word-wrap:normal!important } .screen-reader-text:focus{ background-color:#eee; clip:auto!important; -webkit-clip-path:none; clip-path:none; color:#333; display:block; font-size:1rem; height:auto; left:5px; line-height:normal; padding:15px 23px 14px; text-decoration:none; top:5px; width:auto; z-index:100000 } .site-branding{ max-width:172px } .site-branding .site-description,.site-branding .site-title{ margin:0 } .custom-logo-link{ display:block } .site-navigation{ grid-area:nav-menu; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:start; -ms-flex-pack:start; justify-content:flex-start; -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1 } .site-navigation ul.menu,.site-navigation ul.menu ul{ list-style-type:none; padding:0 } .site-navigation ul.menu{ display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap } .site-navigation ul.menu li{ position:relative; display:-webkit-box; display:-ms-flexbox; display:flex } .site-navigation ul.menu li a{ display:block; padding:8px 15px } .site-navigation ul.menu li.menu-item-has-children{ padding-right:15px } .site-navigation ul.menu li.menu-item-has-children:after{ display:block; content:"\25BE"; font-size:1.5em; -webkit-box-align:center; -ms-flex-align:center; align-items:center; color:#666 } .site-navigation ul.menu li ul{ background:#fff; display:none; min-width:150px; position:absolute; z-index:2; left:0; top:100%; border:1px solid #eee } .site-navigation ul.menu li ul li.menu-item-has-children a{ -webkit-box-flex:1; -ms-flex-positive:1; flex-grow:1 } .site-navigation ul.menu li ul li.menu-item-has-children:after{ -webkit-transform:rotate(-90deg); -ms-transform:rotate(-90deg); transform:rotate(-90deg) } .site-navigation ul.menu li ul ul{ left:100%; top:0 } .site-navigation ul.menu li:hover>ul{ display:block } .post .wp-post-image{ width:100%; max-height:500px; -o-object-fit:cover; object-fit:cover } table.dataTable{ width:100%; margin:0 auto; clear:both; border-collapse:separate; border-spacing:0 } table.dataTable tfoot th,table.dataTable thead th{ font-weight:700 } table.dataTable thead td,table.dataTable thead th{ padding:10px 18px; } table.dataTable thead td:active,table.dataTable thead th:active{ outline:0 } table.dataTable tfoot td,table.dataTable tfoot th{ padding:10px 18px 6px 18px; border-top:1px solid #111 } table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_desc_disabled{ cursor:pointer; background-repeat:no-repeat; background-position:center right } table.dataTable thead .sorting{ background-image:url(../../../plugins/elementskit-lite/widgets/init/assets/img/arrow.png) } table.dataTable thead .sorting_asc{ background-image:url(../../../plugins/elementskit-lite/widgets/init/assets/img/sort_asc.png) } table.dataTable thead .sorting_desc{ background-image:url(../../../plugins/elementskit-lite/widgets/init/assets/img/sort_desc.png) } table.dataTable thead .sorting_asc_disabled{ background-image:url(../../../plugins/elementskit-lite/widgets/init/assets/img/sort_asc_disabled.png) } table.dataTable tbody tr{ background-color:#fff } table.dataTable tbody tr.selected{ background-color:#b0bed9 } table.dataTable tbody td,table.dataTable tbody th{ padding:8px 10px } .ekit_table.display table.dataTable tbody td,.ekit_table.display table.dataTable tbody th,table.dataTable.row-border tbody td,table.dataTable.row-border tbody th{ border-top:1px solid #ddd } .ekit_table.display table.dataTable tbody tr:first-child td,.ekit_table.display table.dataTable tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.row-border tbody tr:first-child th{ border-top:none } table.dataTable.cell-border tbody td,table.dataTable.cell-border tbody th{ border-top:1px solid #ddd; border-right:1px solid #ddd } table.dataTable.cell-border tbody tr td:first-child,table.dataTable.cell-border tbody tr th:first-child{ border-left:1px solid #ddd } table.dataTable.cell-border tbody tr:first-child td,table.dataTable.cell-border tbody tr:first-child th{ border-top:none } .ekit_table.display table.dataTable tbody tr.odd,table.dataTable.stripe tbody tr.odd{ background-color:#f9f9f9 } .ekit_table.display table.dataTable tbody tr.odd.selected,table.dataTable.stripe tbody tr.odd.selected{ background-color:#acbad4 } .ekit_table.display table.dataTable tbody tr:hover,table.dataTable.hover tbody tr:hover{ background-color:#f6f6f6 } .ekit_table.display table.dataTable tbody tr:hover.selected,table.dataTable.hover tbody tr:hover.selected{ background-color:#aab7d1 } .ekit_table.display table.dataTable tbody tr>.sorting_1,.ekit_table.display table.dataTable tbody tr>.sorting_2,.ekit_table.display table.dataTable tbody tr>.sorting_3,table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3{ background-color:#fafafa } .ekit_table.display table.dataTable tbody tr.selected>.sorting_1,.ekit_table.display table.dataTable tbody tr.selected>.sorting_2,.ekit_table.display table.dataTable tbody tr.selected>.sorting_3,table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3{ background-color:#acbad5 } .ekit_table.display table.dataTable tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{ background-color:#f1f1f1 } .ekit_table.display table.dataTable tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{ background-color:#f3f3f3 } .ekit_table.display table.dataTable tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{ background-color:#f5f5f5 } .ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{ background-color:#a6b4cd } .ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{ background-color:#a8b5cf } .ekit_table.display table.dataTable tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{ background-color:#a9b7d1 } .ekit_table.display table.dataTable tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{ background-color:#fafafa } .ekit_table.display table.dataTable tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{ background-color:#fcfcfc } .ekit_table.display table.dataTable tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{ background-color:#fefefe } .ekit_table.display table.dataTable tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{ background-color:#acbad5 } .ekit_table.display table.dataTable tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{ background-color:#aebcd6 } .ekit_table.display table.dataTable tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{ background-color:#afbdd8 } .ekit_table.display table.dataTable tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{ background-color:#eaeaea } .ekit_table.display table.dataTable tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{ background-color:#ececec } .ekit_table.display table.dataTable tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{ background-color:#efefef } .ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{ background-color:#a2aec7 } .ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{ background-color:#a3b0c9 } .ekit_table.display table.dataTable tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{ background-color:#a5b2cb } table.dataTable.nowrap td,table.dataTable.nowrap th{ white-space:nowrap } table.dataTable.compact thead td,table.dataTable.compact thead th{ padding:4px 17px 4px 4px } table.dataTable.compact tfoot td,table.dataTable.compact tfoot th{ padding:4px } table.dataTable.compact tbody td,table.dataTable.compact tbody th{ padding:4px } table.dataTable td.dt-left,table.dataTable th.dt-left{ text-align:left } table.dataTable td.dataTables_empty,table.dataTable td.dt-center,table.dataTable th.dt-center{ text-align:center } table.dataTable td.dt-right,table.dataTable th.dt-right{ text-align:right } table.dataTable td.dt-justify,table.dataTable th.dt-justify{ text-align:justify } table.dataTable td.dt-nowrap,table.dataTable th.dt-nowrap{ white-space:nowrap } table.dataTable tfoot td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable thead th.dt-head-left{ text-align:left } table.dataTable tfoot td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable thead th.dt-head-center{ text-align:center } table.dataTable tfoot td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable thead th.dt-head-right{ text-align:right } table.dataTable tfoot td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable thead th.dt-head-justify{ text-align:justify } table.dataTable tfoot td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable thead th.dt-head-nowrap{ white-space:nowrap } table.dataTable tbody td.dt-body-left,table.dataTable tbody th.dt-body-left{ text-align:left } table.dataTable tbody td.dt-body-center,table.dataTable tbody th.dt-body-center{ text-align:center } table.dataTable tbody td.dt-body-right,table.dataTable tbody th.dt-body-right{ text-align:right } table.dataTable tbody td.dt-body-justify,table.dataTable tbody th.dt-body-justify{ text-align:justify } table.dataTable tbody td.dt-body-nowrap,table.dataTable tbody th.dt-body-nowrap{ white-space:nowrap } table.dataTable,table.dataTable td,table.dataTable th{ -webkit-box-sizing:content-box; box-sizing:content-box } .dataTables_wrapper{ position:relative; clear:both; zoom:1 } .dataTables_wrapper .dataTables_length{ float:left } .dataTables_wrapper .dataTables_filter{ float:right; text-align:right } .dataTables_wrapper .dataTables_filter input{ margin-left:.5em } .dataTables_wrapper .dataTables_info{ clear:both; float:left; padding-top:.755em } .dataTables_wrapper .dataTables_paginate{ float:right; text-align:right; padding-top:.25em } .dataTables_wrapper .dataTables_paginate .paginate_button{ -webkit-box-sizing:border-box; box-sizing:border-box; display:inline-block; min-width:1.5em; padding:.5em 1em; margin-left:2px; text-align:center; text-decoration:none!important; cursor:pointer; color:#333!important; border:1px solid transparent; border-radius:2px } .dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{ color:#333!important; border:1px solid #979797; background-color:#fff; background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#dcdcdc)); background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%) } .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{ cursor:default; color:#666!important; border:1px solid transparent; background:0 0; -webkit-box-shadow:none; box-shadow:none } .dataTables_wrapper .dataTables_paginate .paginate_button:hover{ color:#fff!important; border:1px solid #111; background-color:#585858; background:-webkit-gradient(linear,left top,left bottom,from(#585858),to(#111)); background:linear-gradient(to bottom,#585858 0,#111 100%) } .dataTables_wrapper .dataTables_paginate .paginate_button:active{ outline:0; background-color:#2b2b2b; background:-webkit-gradient(linear,left top,left bottom,from(#2b2b2b),to(#0c0c0c)); background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%); -webkit-box-shadow:inset 0 0 3px #111; box-shadow:inset 0 0 3px #111 } .dataTables_wrapper .dataTables_paginate .ellipsis{ padding:0 1em } .dataTables_wrapper .dataTables_processing{ position:absolute; top:50%; left:50%; width:100%; height:40px; margin-left:-50%; margin-top:-25px; padding-top:20px; text-align:center; font-size:1.2em; background-color:#fff; background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,.9)),color-stop(75%,rgba(255,255,255,.9)),to(rgba(255,255,255,0))); background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 25%,rgba(255,255,255,.9) 75%,rgba(255,255,255,0) 100%) } .dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_paginate,.dataTables_wrapper .dataTables_processing{ color:#333 } .dataTables_wrapper .dataTables_scroll{ clear:both } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{ -webkit-overflow-scrolling:touch } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th{ vertical-align:middle } .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing{ height:0; overflow:hidden; margin:0!important; padding:0!important } .dataTables_wrapper.no-footer .dataTables_scrollBody{ border-bottom:1px solid #111 } .dataTables_wrapper.no-footer div.dataTables_scrollBody>table,.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable{ border-bottom:none } .dataTables_wrapper::after{ visibility:hidden; display:block; content:""; clear:both; height:0 } @media screen and (max-width:767px){ .dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{ float:none; text-align:center } .dataTables_wrapper .dataTables_paginate{ margin-top:.5em } } @media screen and (max-width:640px){ .dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_length{ float:none; text-align:center } .dataTables_wrapper .dataTables_filter{ margin-top:.5em } } @keyframes dtb-spinner{ 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg) } } @-webkit-keyframes dtb-spinner{ 100%{ -webkit-transform:rotate(360deg); transform:rotate(360deg) } } div.dt-button-info{ position:fixed; top:50%; left:50%; width:400px; margin-top:-100px; margin-left:-200px; background-color:#fff; border:2px solid #111; -webkit-box-shadow:3px 3px 8px rgba(0,0,0,.3); box-shadow:3px 3px 8px rgba(0,0,0,.3); border-radius:3px; text-align:center; z-index:21 } div.dt-button-info h2{ padding:.5em; margin:0; font-weight:400; border-bottom:1px solid #ddd; background-color:#f3f3f3 } div.dt-button-info>div{ padding:1em } div.dt-button-collection-title{ text-align:center; padding:.3em 0 .5em; font-size:.9em } div.dt-button-collection-title:empty{ display:none } a.dt-button,button.dt-button,div.dt-button{ position:relative; display:inline-block; -webkit-box-sizing:border-box; box-sizing:border-box; margin-right:.333em; margin-bottom:.333em; padding:.5em 1em; border:1px solid #999; border-radius:2px; cursor:pointer; font-size:.88em; line-height:1.6em; color:#000; white-space:nowrap; overflow:hidden; background-color:#e9e9e9; background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e9e9e9)); background-image:linear-gradient(to bottom,#fff 0,#e9e9e9 100%); -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; text-decoration:none; outline:0 } a.dt-button.disabled,button.dt-button.disabled,div.dt-button.disabled{ color:#999; border:1px solid #d0d0d0; cursor:default; background-color:#f9f9f9; background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f9f9f9)); background-image:linear-gradient(to bottom,#fff 0,#f9f9f9 100%) } a.dt-button.active:not(.disabled),a.dt-button:active:not(.disabled),button.dt-button.active:not(.disabled),button.dt-button:active:not(.disabled),div.dt-button.active:not(.disabled),div.dt-button:active:not(.disabled){ background-color:#e2e2e2; background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e2e2e2)); background-image:linear-gradient(to bottom,#f3f3f3 0,#e2e2e2 100%); -webkit-box-shadow:inset 1px 1px 3px #999; box-shadow:inset 1px 1px 3px #999 } a.dt-button.active:not(.disabled):hover:not(.disabled),a.dt-button:active:not(.disabled):hover:not(.disabled),button.dt-button.active:not(.disabled):hover:not(.disabled),button.dt-button:active:not(.disabled):hover:not(.disabled),div.dt-button.active:not(.disabled):hover:not(.disabled),div.dt-button:active:not(.disabled):hover:not(.disabled){ -webkit-box-shadow:inset 1px 1px 3px #999; box-shadow:inset 1px 1px 3px #999; background-color:#ccc; background-image:-webkit-gradient(linear,left top,left bottom,from(#eaeaea),to(#ccc)); background-image:linear-gradient(to bottom,#eaeaea 0,#ccc 100%) } a.dt-button:hover,button.dt-button:hover,div.dt-button:hover{ text-decoration:none } a.dt-button:hover:not(.disabled),button.dt-button:hover:not(.disabled),div.dt-button:hover:not(.disabled){ border:1px solid #666; background-color:#e0e0e0; background-image:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#e0e0e0)); background-image:linear-gradient(to bottom,#f9f9f9 0,#e0e0e0 100%) } a.dt-button:focus:not(.disabled),button.dt-button:focus:not(.disabled),div.dt-button:focus:not(.disabled){ border:1px solid #426c9e; text-shadow:0 1px 0 #c4def1; outline:0; background-color:#79ace9; background-image:-webkit-gradient(linear,left top,left bottom,from(#bddef4),to(#79ace9)); background-image:linear-gradient(to bottom,#bddef4 0,#79ace9 100%) } .dt-button embed{ outline:0 } div.dt-buttons{ position:relative; float:left } div.dt-buttons.buttons-right{ float:right } div.dt-button-collection{ position:absolute; top:0; left:0; width:150px; margin-top:3px; padding:8px 8px 4px 8px; border:1px solid #ccc; border:1px solid rgba(0,0,0,.4); background-color:#fff; overflow:hidden; z-index:2002; border-radius:5px; -webkit-box-shadow:3px 3px 5px rgba(0,0,0,.3); box-shadow:3px 3px 5px rgba(0,0,0,.3); -webkit-column-gap:8px; -moz-column-gap:8px; -ms-column-gap:8px; -o-column-gap:8px; column-gap:8px } div.dt-button-collection a.dt-button,div.dt-button-collection button.dt-button,div.dt-button-collection div.dt-button{ position:relative; left:0; right:0; width:100%; display:block; float:none; margin-bottom:4px; margin-right:0 } div.dt-button-collection a.dt-button.active:not(.disabled),div.dt-button-collection a.dt-button:active:not(.disabled),div.dt-button-collection button.dt-button.active:not(.disabled),div.dt-button-collection button.dt-button:active:not(.disabled),div.dt-button-collection div.dt-button.active:not(.disabled),div.dt-button-collection div.dt-button:active:not(.disabled){ background-color:#dadada; background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f0f0),to(#dadada)); background-image:linear-gradient(to bottom,#f0f0f0 0,#dadada 100%); -webkit-box-shadow:inset 1px 1px 3px #666; box-shadow:inset 1px 1px 3px #666 } div.dt-button-collection.fixed{ position:fixed; top:50%; left:50%; margin-left:-75px; border-radius:0 } div.dt-button-collection.fixed.two-column{ margin-left:-150px } div.dt-button-collection.fixed.three-column{ margin-left:-225px } div.dt-button-collection.fixed.four-column{ margin-left:-300px } div.dt-button-collection>*{ -webkit-column-break-inside:avoid; -moz-column-break-inside:avoid; break-inside:avoid } div.dt-button-collection.two-column{ width:300px; padding-bottom:1px; -webkit-column-count:2; -moz-column-count:2; -ms-column-count:2; -o-column-count:2; column-count:2 } div.dt-button-collection.three-column{ width:450px; padding-bottom:1px; -webkit-column-count:3; -moz-column-count:3; -ms-column-count:3; -o-column-count:3; column-count:3 } div.dt-button-collection.four-column{ width:600px; padding-bottom:1px; -webkit-column-count:4; -moz-column-count:4; -ms-column-count:4; -o-column-count:4; column-count:4 } div.dt-button-collection .dt-button{ border-radius:0 } div.dt-button-background{ position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.7); background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%); z-index:2001 } @media screen and (max-width:640px){ div.dt-buttons{ float:none!important; text-align:center } } a.dt-button.processing,button.dt-button.processing,div.dt-button.processing{ color:rgba(0,0,0,.2) } a.dt-button.processing::after,button.dt-button.processing::after,div.dt-button.processing::after{ position:absolute; top:50%; left:50%; width:16px; height:16px; margin:-8px 0 0 -8px; -webkit-box-sizing:border-box; box-sizing:border-box; display:block; content:" "; border:2px solid #282828; border-radius:50%; border-left-color:transparent; border-right-color:transparent; animation:dtb-spinner 1.5s infinite linear; -o-animation:dtb-spinner 1.5s infinite linear; -ms-animation:dtb-spinner 1.5s infinite linear; -webkit-animation:dtb-spinner 1.5s infinite linear; -moz-animation:dtb-spinner 1.5s infinite linear } table.DTFC_Cloned tfoot,table.DTFC_Cloned thead{ background-color:#fff } div.DTFC_Blocker{ background-color:#fff } div.DTFC_LeftWrapper table.dataTable,div.DTFC_RightWrapper table.dataTable{ margin-bottom:0; z-index:2 } div.DTFC_LeftWrapper table.dataTable.no-footer,div.DTFC_RightWrapper table.dataTable.no-footer{ border-bottom:none } table.fixedHeader-floating{ position:fixed!important; background-color:#fff } table.fixedHeader-floating.no-footer{ border-bottom-width:0 } table.fixedHeader-locked{ position:absolute!important; background-color:#fff } @media print{ table.fixedHeader-floating{ display:none } } table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{ cursor:default!important } table.dataTable.dtr-inline.collapsed>tbody>tr>td.child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child::before{ display:none!important } table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{ position:relative; padding-left:30px; cursor:pointer } table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before{ top:9px; left:4px; height:14px; width:14px; display:block; position:absolute; color:#fff; border:2px solid #fff; border-radius:14px; -webkit-box-shadow:0 0 3px #444; box-shadow:0 0 3px #444; -webkit-box-sizing:content-box; box-sizing:content-box; text-align:center; text-indent:0!important; font-family:"Courier New",Courier,monospace; line-height:14px; content:"+"; background-color:#31b131 } table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before{ content:"-"; background-color:#d33333 } table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{ padding-left:27px } table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before{ top:5px; left:4px; height:14px; width:14px; border-radius:14px; line-height:14px; text-indent:3px } table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{ position:relative; cursor:pointer } table.dataTable.dtr-column>tbody>tr>td.control::before,table.dataTable.dtr-column>tbody>tr>th.control::before{ top:50%; left:50%; height:16px; width:16px; margin-top:-10px; margin-left:-10px; display:block; position:absolute; color:#fff; border:2px solid #fff; border-radius:14px; -webkit-box-shadow:0 0 3px #444; box-shadow:0 0 3px #444; -webkit-box-sizing:content-box; box-sizing:content-box; text-align:center; text-indent:0!important; font-family:"Courier New",Courier,monospace; line-height:14px; content:"+"; background-color:#31b131 } table.dataTable.dtr-column>tbody>tr.parent td.control::before,table.dataTable.dtr-column>tbody>tr.parent th.control::before{ content:"-"; background-color:#d33333 } table.dataTable>tbody>tr.child{ padding:.5em 1em } table.dataTable>tbody>tr.child:hover{ background:0 0!important } table.dataTable>tbody>tr.child ul.dtr-details{ display:inline-block; list-style-type:none; margin:0; padding:0 } table.dataTable>tbody>tr.child ul.dtr-details>li{ border-bottom:1px solid #efefef; padding:.5em 0 } table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{ padding-top:0 } table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{ border-bottom:none } table.dataTable>tbody>tr.child span.dtr-title{ display:inline-block; min-width:75px; font-weight:700 } div.dtr-modal{ position:fixed; -webkit-box-sizing:border-box; box-sizing:border-box; top:0; left:0; height:100%; width:100%; z-index:100; padding:10em 1em } div.dtr-modal div.dtr-modal-display{ position:absolute; top:0; left:0; bottom:0; right:0; width:50%; height:50%; overflow:auto; margin:auto; z-index:102; overflow:auto; background-color:#f5f5f7; border:1px solid #000; border-radius:.5em; -webkit-box-shadow:0 12px 30px rgba(0,0,0,.6); box-shadow:0 12px 30px rgba(0,0,0,.6) } div.dtr-modal div.dtr-modal-content{ position:relative; padding:1em } div.dtr-modal div.dtr-modal-close{ position:absolute; top:6px; right:6px; width:22px; height:22px; border:1px solid #eaeaea; background-color:#f9f9f9; text-align:center; border-radius:3px; cursor:pointer; z-index:12 } div.dtr-modal div.dtr-modal-close:hover{ background-color:#eaeaea } div.dtr-modal div.dtr-modal-background{ position:fixed; top:0; left:0; right:0; bottom:0; z-index:101; background:rgba(0,0,0,.6) } @media screen and (max-width:767px){ div.dtr-modal div.dtr-modal-display{ width:95% } } table.dataTable tr.dtrg-group td{ background-color:#e0e0e0 } table.dataTable tr.dtrg-group.dtrg-level-0 td{ font-weight:700 } table.dataTable tr.dtrg-group.dtrg-level-1 td,table.dataTable tr.dtrg-group.dtrg-level-2 td{ background-color:#f0f0f0; padding-top:.25em; padding-bottom:.25em; padding-left:2em; font-size:.9em } table.dataTable tr.dtrg-group.dtrg-level-2 td{ background-color:#f3f3f3 } .ekit_table .dataTables_wrapper{ padding-top:20px; padding-bottom:20px } .dataTables_filter,.ekit_table .dataTables_wrapper .dataTables_length,.ekit_table .ekit_table_length{ padding-bottom:20px } .ekit_table table.dataTable.no-footer{ border-bottom:1px solid #e6e6e6 } .ekit_table .dataTables_wrapper select:not([multiple]){ -webkit-appearance:none; -ms-appearance:none; -moz-appearance:none; appearance:none; background-color:transparent; border-radius:0; border:solid 1px #bbb; padding:12px 48px 12px 18px } .ekit_table .dataTables_wrapper select:not([multiple])::after{ content:" - Remember this" } .ekit_table .dataTables_wrapper .dataTables_filter input{ border:solid 1px #bbb; padding:12px 48px 12px 18px } .ekit_table .dataTables_wrapper table{ margin-top:20px; margin-bottom:20px } .ekit_table table.dataTable thead th{ font-size:14px; font-weight:500; letter-spacing:.3px; color:#fff } .ekit_table.display table.dataTable tbody tr td{ border-style:solid; border-width:1px 1px 1px 1px; border-color:#f9f9f9 } table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{ cursor:default!important } table.dataTable.dtr-inline.collapsed>tbody>tr>td.child::before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty::before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child::before{ display:none!important } table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child{ position:relative; padding-left:30px; cursor:pointer } table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child::before{ top:9px; left:4px; height:14px; width:14px; display:block; position:absolute; color:#fff; border:2px solid #fff; border-radius:14px; -webkit-box-shadow:0 0 3px #444; box-shadow:0 0 3px #444; -webkit-box-sizing:content-box; box-sizing:content-box; text-align:center; text-indent:0!important; font-family:"Courier New",Courier,monospace; line-height:14px; content:"+"; background-color:#31b131 } table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child::before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child::before{ content:"-"; background-color:#d33333 } table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{ padding-left:27px } table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child::before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child::before{ top:5px; left:4px; height:14px; width:14px; border-radius:14px; line-height:14px; text-indent:3px } table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{ position:relative; cursor:pointer } table.dataTable.dtr-column>tbody>tr>td.control::before,table.dataTable.dtr-column>tbody>tr>th.control::before{ top:50%; left:50%; height:16px; width:16px; margin-top:-10px; margin-left:-10px; display:block; position:absolute; color:#fff; border:2px solid #fff; border-radius:14px; -webkit-box-shadow:0 0 3px #444; box-shadow:0 0 3px #444; -webkit-box-sizing:content-box; box-sizing:content-box; text-align:center; text-indent:0!important; font-family:"Courier New",Courier,monospace; line-height:14px; content:"+"; background-color:#31b131 } table.dataTable.dtr-column>tbody>tr.parent td.control::before,table.dataTable.dtr-column>tbody>tr.parent th.control::before{ content:"-"; background-color:#d33333 } table.dataTable>tbody>tr.child{ padding:.5em 1em } table.dataTable>tbody>tr.child:hover{ background:0 0!important } table.dataTable>tbody>tr.child ul.dtr-details{ display:inline-block; list-style-type:none; margin:0; padding:0 } table.dataTable>tbody>tr.child ul.dtr-details>li{ border-bottom:1px solid #efefef; padding:.5em 0 } table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{ padding-top:0 } table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{ border-bottom:none } table.dataTable>tbody>tr.child span.dtr-title{ display:inline-block; min-width:75px; font-weight:700 } div.dtr-modal{ position:fixed; -webkit-box-sizing:border-box; box-sizing:border-box; top:0; left:0; height:100%; width:100%; z-index:100; padding:10em 1em } div.dtr-modal div.dtr-modal-display{ position:absolute; top:0; left:0; bottom:0; right:0; width:50%; height:50%; overflow:auto; margin:auto; z-index:102; overflow:auto; background-color:#f5f5f7; border:1px solid #000; border-radius:.5em; -webkit-box-shadow:0 12px 30px rgba(0,0,0,.6); box-shadow:0 12px 30px rgba(0,0,0,.6) } div.dtr-modal div.dtr-modal-content{ position:relative; padding:1em } div.dtr-modal div.dtr-modal-close{ position:absolute; top:6px; right:6px; width:22px; height:22px; border:1px solid #eaeaea; background-color:#f9f9f9; text-align:center; border-radius:3px; cursor:pointer; z-index:12 } div.dtr-modal div.dtr-modal-close:hover{ background-color:#eaeaea } div.dtr-modal div.dtr-modal-background{ position:fixed; top:0; left:0; right:0; bottom:0; z-index:101; background:rgba(0,0,0,.6) } @media screen and (max-width:767px){ div.dtr-modal div.dtr-modal-display{ width:95% } } .elementskit-invisible{ visibility:hidden } body{ max-width:1920px; margin:0 auto; overflow-x:hidden } .page-header{ display:none } header.site-header{ position:fixed; top:0; left:0%; width:100%; height: 80px; z-index:10; } header.site-header .center-header{ display:flex; align-items:center; margin:0 auto; padding:0 10px; justify-content:space-around; min-height:80px; } .custom-logo{ display:none } .inner-logo{ display:block } .custom-logo{ display:block } .inner-logo{ display:none } .shp1{ stroke:var(--secondaryblue)!important } header.site-header.sticky{ background:#37474f; } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link{ font-family:Open Sans!important; font-style:normal; font-weight:700; font-size: 16px; line-height: 36px; letter-spacing: .0125em; color:#fff; padding:0 8px; } @media(min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link{ font-size: 14px; } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item:hover a, #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item:focus a{ color : var(--lightblue); } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link:hover{ color:var(--lightestblue); } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-19:hover a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-34164:hover a.mega-menu-link{ background:var(--tertiarycolor); color:#FFF!important } @media (min-width:768px){ .themed-container{ width:750px } } @media (min-width:992px){ .themed-container{ width:970px } } @media (min-width:1200px){ .themed-container{ width:1200px } } @media (min-width:1600px){ .themed-container{ width:1280px } } .col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{ position:relative; min-height:1px; padding-left:15px; padding-right:15px } .col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{ float:left } .col-xs-12{ width:100% } .col-xs-11{ width:91.66666667% } .col-xs-10{ width:83.33333333% } .col-xs-9{ width:75% } .col-xs-8{ width:66.66666667% } .col-xs-7{ width:58.33333333% } .col-xs-6{ width:50% } .col-xs-5{ width:41.66666667% } .col-xs-4{ width:33.33333333% } .col-xs-3{ width:25% } .col-xs-2{ width:16.66666667% } .col-xs-1{ width:8.33333333% } .col-xs-pull-12{ right:100% } .col-xs-pull-11{ right:91.66666667% } .col-xs-pull-10{ right:83.33333333% } .col-xs-pull-9{ right:75% } .col-xs-pull-8{ right:66.66666667% } .col-xs-pull-7{ right:58.33333333% } .col-xs-pull-6{ right:50% } .col-xs-pull-5{ right:41.66666667% } .col-xs-pull-4{ right:33.33333333% } .col-xs-pull-3{ right:25% } .col-xs-pull-2{ right:16.66666667% } .col-xs-pull-1{ right:8.33333333% } .col-xs-pull-0{ right:auto } .col-xs-push-12{ left:100% } .col-xs-push-11{ left:91.66666667% } .col-xs-push-10{ left:83.33333333% } .col-xs-push-9{ left:75% } .col-xs-push-8{ left:66.66666667% } .col-xs-push-7{ left:58.33333333% } .col-xs-push-6{ left:50% } .col-xs-push-5{ left:41.66666667% } .col-xs-push-4{ left:33.33333333% } .col-xs-push-3{ left:25% } .col-xs-push-2{ left:16.66666667% } .col-xs-push-1{ left:8.33333333% } .col-xs-push-0{ left:auto } .col-xs-offset-12{ margin-left:100% } .col-xs-offset-11{ margin-left:91.66666667% } .col-xs-offset-10{ margin-left:83.33333333% } .col-xs-offset-9{ margin-left:75% } .col-xs-offset-8{ margin-left:66.66666667% } .col-xs-offset-7{ margin-left:58.33333333% } .col-xs-offset-6{ margin-left:50% } .col-xs-offset-5{ margin-left:41.66666667% } .col-xs-offset-4{ margin-left:33.33333333% } .col-xs-offset-3{ margin-left:25% } .col-xs-offset-2{ margin-left:16.66666667% } .col-xs-offset-1{ margin-left:8.33333333% } .col-xs-offset-0{ margin-left:0% } @media (min-width:768px){ .col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{ float:left } .col-sm-12{ width:100% } .col-sm-11{ width:91.66666667% } .col-sm-10{ width:83.33333333% } .col-sm-9{ width:75% } .col-sm-8{ width:66.66666667% } .col-sm-7{ width:58.33333333% } .col-sm-6{ width:50% } .col-sm-5{ width:41.66666667% } .col-sm-4{ width:33.33333333% } .col-sm-3{ width:25% } .col-sm-2{ width:16.66666667% } .col-sm-1{ width:8.33333333% } .col-sm-pull-12{ right:100% } .col-sm-pull-11{ right:91.66666667% } .col-sm-pull-10{ right:83.33333333% } .col-sm-pull-9{ right:75% } .col-sm-pull-8{ right:66.66666667% } .col-sm-pull-7{ right:58.33333333% } .col-sm-pull-6{ right:50% } .col-sm-pull-5{ right:41.66666667% } .col-sm-pull-4{ right:33.33333333% } .col-sm-pull-3{ right:25% } .col-sm-pull-2{ right:16.66666667% } .col-sm-pull-1{ right:8.33333333% } .col-sm-pull-0{ right:auto } .col-sm-push-12{ left:100% } .col-sm-push-11{ left:91.66666667% } .col-sm-push-10{ left:83.33333333% } .col-sm-push-9{ left:75% } .col-sm-push-8{ left:66.66666667% } .col-sm-push-7{ left:58.33333333% } .col-sm-push-6{ left:50% } .col-sm-push-5{ left:41.66666667% } .col-sm-push-4{ left:33.33333333% } .col-sm-push-3{ left:25% } .col-sm-push-2{ left:16.66666667% } .col-sm-push-1{ left:8.33333333% } .col-sm-push-0{ left:auto } .col-sm-offset-12{ margin-left:100% } .col-sm-offset-11{ margin-left:91.66666667% } .col-sm-offset-10{ margin-left:83.33333333% } .col-sm-offset-9{ margin-left:75% } .col-sm-offset-8{ margin-left:66.66666667% } .col-sm-offset-7{ margin-left:58.33333333% } .col-sm-offset-6{ margin-left:50% } .col-sm-offset-5{ margin-left:41.66666667% } .col-sm-offset-4{ margin-left:33.33333333% } .col-sm-offset-3{ margin-left:25% } .col-sm-offset-2{ margin-left:16.66666667% } .col-sm-offset-1{ margin-left:8.33333333% } .col-sm-offset-0{ margin-left:0% } } @media (min-width:992px){ .col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{ float:left } .col-md-12{ width:100% } .col-md-11{ width:91.66666667% } .col-md-10{ width:83.33333333% } .col-md-9{ width:75% } .col-md-8{ width:66.66666667% } .col-md-7{ width:58.33333333% } .col-md-6{ width:50% } .col-md-5{ width:41.66666667% } .col-md-4{ width:33.33333333% } .col-md-3{ width:25% } .col-md-2{ width:16.66666667% } .col-md-1{ width:8.33333333% } .col-md-pull-12{ right:100% } .col-md-pull-11{ right:91.66666667% } .col-md-pull-10{ right:83.33333333% } .col-md-pull-9{ right:75% } .col-md-pull-8{ right:66.66666667% } .col-md-pull-7{ right:58.33333333% } .col-md-pull-6{ right:50% } .col-md-pull-5{ right:41.66666667% } .col-md-pull-4{ right:33.33333333% } .col-md-pull-3{ right:25% } .col-md-pull-2{ right:16.66666667% } .col-md-pull-1{ right:8.33333333% } .col-md-pull-0{ right:auto } .col-md-push-12{ left:100% } .col-md-push-11{ left:91.66666667% } .col-md-push-10{ left:83.33333333% } .col-md-push-9{ left:75% } .col-md-push-8{ left:66.66666667% } .col-md-push-7{ left:58.33333333% } .col-md-push-6{ left:50% } .col-md-push-5{ left:41.66666667% } .col-md-push-4{ left:33.33333333% } .col-md-push-3{ left:25% } .col-md-push-2{ left:16.66666667% } .col-md-push-1{ left:8.33333333% } .col-md-push-0{ left:auto } .col-md-offset-12{ margin-left:100% } .col-md-offset-11{ margin-left:91.66666667% } .col-md-offset-10{ margin-left:83.33333333% } .col-md-offset-9{ margin-left:75% } .col-md-offset-8{ margin-left:66.66666667% } .col-md-offset-7{ margin-left:58.33333333% } .col-md-offset-6{ margin-left:50% } .col-md-offset-5{ margin-left:41.66666667% } .col-md-offset-4{ margin-left:33.33333333% } .col-md-offset-3{ margin-left:25% } .col-md-offset-2{ margin-left:16.66666667% } .col-md-offset-1{ margin-left:8.33333333% } .col-md-offset-0{ margin-left:0% } } @media (min-width:1200px){ .col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{ float:left } .col-lg-12{ width:100% } .col-lg-11{ width:91.66666667% } .col-lg-10{ width:83.33333333% } .col-lg-9{ width:75% } .col-lg-8{ width:66.66666667% } .col-lg-7{ width:58.33333333% } .col-lg-6{ width:50% } .col-lg-5{ width:41.66666667% } .col-lg-4{ width:33.33333333% } .col-lg-3{ width:25% } .col-lg-2{ width:16.66666667% } .col-lg-1{ width:8.33333333% } .col-lg-pull-12{ right:100% } .col-lg-pull-11{ right:91.66666667% } .col-lg-pull-10{ right:83.33333333% } .col-lg-pull-9{ right:75% } .col-lg-pull-8{ right:66.66666667% } .col-lg-pull-7{ right:58.33333333% } .col-lg-pull-6{ right:50% } .col-lg-pull-5{ right:41.66666667% } .col-lg-pull-4{ right:33.33333333% } .col-lg-pull-3{ right:25% } .col-lg-pull-2{ right:16.66666667% } .col-lg-pull-1{ right:8.33333333% } .col-lg-pull-0{ right:auto } .col-lg-push-12{ left:100% } .col-lg-push-11{ left:91.66666667% } .col-lg-push-10{ left:83.33333333% } .col-lg-push-9{ left:75% } .col-lg-push-8{ left:66.66666667% } .col-lg-push-7{ left:58.33333333% } .col-lg-push-6{ left:50% } .col-lg-push-5{ left:41.66666667% } .col-lg-push-4{ left:33.33333333% } .col-lg-push-3{ left:25% } .col-lg-push-2{ left:16.66666667% } .col-lg-push-1{ left:8.33333333% } .col-lg-push-0{ left:auto } .col-lg-offset-12{ margin-left:100% } .col-lg-offset-11{ margin-left:91.66666667% } .col-lg-offset-10{ margin-left:83.33333333% } .col-lg-offset-9{ margin-left:75% } .col-lg-offset-8{ margin-left:66.66666667% } .col-lg-offset-7{ margin-left:58.33333333% } .col-lg-offset-6{ margin-left:50% } .col-lg-offset-5{ margin-left:41.66666667% } .col-lg-offset-4{ margin-left:33.33333333% } .col-lg-offset-3{ margin-left:25% } .col-lg-offset-2{ margin-left:16.66666667% } .col-lg-offset-1{ margin-left:8.33333333% } .col-lg-offset-0{ margin-left:0% } } .clearfix:before,.clearfix:after,.themed-container:before,.themed-container:after,.themed-container-fluid:before,.themed-container-fluid:after,.row:before,.row:after{ content:" "; display:table } .clearfix:after,.themed-container:after,.themed-container-fluid:after,.row:after{ clear:both } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ position:fixed; max-width:1100px; right:30px; left:initial; background:transparent; } @media(min-width : 1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ moz-box-shadow: 0 15px 15px 5px rgba(0,0,0,0.25); -webkit-box-shadow: 0 15px 15px 5px rgba(0,0,0,0.25); box-shadow: 0 15px 15px 5px rgba(0,0,0,0.25); } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row{ border-radius:0; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row.ctawrapps{ border-radius:0 0 5px 5px } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ max-width:1000px; left:50%; transform:translateX(-50%) } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{ display:flex; flex-direction:column; align-items:center; border-radius:0 0 4px 4px } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{ padding-bottom:16px; font-family:"Font Awesome",sans-serif; padding:16px 24px 24px; margin:0 } ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link{ font-family:"Font Awesome",sans-serif; font-weight:400; padding-right:24px; padding-left:24px } } @media only screen and (min-width:1550px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ right:10% } } @media only screen and (min-width:1800px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ max-width:1000px; right:15% } } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1{ right:-100% } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{ top:100px; width:100%; max-width:100% } } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{ line-height:initial; text-align:left } .textwidget.custom-html-widget{ font-family:'Open Sans'; font-weight:700; font-size:18px } li#mega-menu-14-2{ border-top:2px solid var(--tertiarycolor)!important; margin-top:20px!important; padding-top:20px } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-17 ul.mega-sub-menu>li.mega-menu-item,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-17 ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{ text-align:left } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li#mega-menu-14-3 li{ min-width:20% } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{ margin:0px; color:var(--lightblue); } .ourwork .bdt-tabs .bdt-switcher-item-content{ padding-top:30px!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{ position:relative; display:block } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item:hover>a:after{ content:""; background:#ffffff7a; width:100%; height:100%; position:absolute; top:0; left:0; z-index:999 }  @media only screen and (min-width:1025px) and (max-width:1299px){  #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ max-width:965px } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-19>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-34164>a.mega-menu-link{ font-size:15px; margin-left:10px; padding:0 15px } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link{ padding:0 7px } .line{ width:650px!important } .line:before,.line:after{ bottom:250px; left:164px } .line:after{ left:initial; right:171px } } @media only screen and (max-width:1199px){  #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{ height:100vh; padding:30px; overflow:auto; padding-bottom:50px; top:50px } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1 .widget_media_image{ display:none!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ position:static; background:transparent } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li{ padding-left:0!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu a{ text-align:left!important; color:#fff!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-19>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item-34164>a.mega-menu-link{ margin:15px 0; text-align:center; display:inline-block } .line:before,.line:after{ width:10px; height:100px; position:absolute; bottom:300px; left:166px; background-position:bottom } .line:after{ left:initial; right:155px } .flipservice .elementor-flip-box{ margin:0 auto } .b1,.b2{ display:none!important } .line{ width:550px!important; padding:20px 0; max-width:initial } } @media only screen and (max-width:479px){ .elementor-695 .elementor-element.elementor-element-e2b08e6>.elementor-widget-container{ background-image:none } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link{ color:#fff } } .bottom-text{ position:absolute; bottom:13%; right:0%; background-image:url(https://www.inertiapd.com/wp-content/uploads/2022/12/secondimg_03.png); background-repeat:no-repeat; background-size:100% 100%; background-position:center center; padding:16px } .bottom-text .btm-text{ display:flex; justify-content:space-evenly; align-items:center } .bottom-text .btm-text p{ margin-bottom:0; color:#fff; font-size:14px; /*font-family:'sofia_prosemibold';*/ line-height:1.2 } .bottom-text .btm-text p:first-child{ color:var(--tertiarycolor) } .bottom-text .btm-text p:last-child{ margin-bottom:0 } .bottom-text .btm-text img{ max-width:95px } @media only screen and (min-width:768px){ .bottom-text{ bottom:11%; right:13% } } @media only screen and (min-width:992px){ .bottom-text{ bottom:13%; right:13% } .bottom-text .btm-text p{ font-size:16px } .bottom-text .btm-text img{ max-width:130px } } @media(min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-12{ padding-right:10px } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-4-of-12:last-child{ padding-right:0!important } ul.mega-sub-menu.level3{ flex-direction:column } } @media only screen and (min-width:1500px){ .bottom-text{ bottom:20%; right:14% } } @media only screen and (min-width:1800px){ .bottom-text{ bottom:14%; right:17% } } #mc_embed_signup input.email{ width:75%!important } @media only screen and (min-width:767px) and (max-width:1199px){ #mc_embed_signup input.email{ width:90%!important } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu>ul>li.custom-mega-menu>ul.mega-sub-menu>Li.mega-menu-item>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{ display:none!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu>ul.mega-sub-menu{ display:none!important } ul.mega-sub-menu .mega-menu-row .mega-sub-menu .mega-menu-column ul.mega-sub-menu.level2 .mega-menu-item ul.mega-sub-menu.level3 .mega-menu-item a.mega-menu-link{ padding-left:50px!important } ul.mega-sub-menu .mega-menu-row .mega-sub-menu .mega-menu-column ul.mega-sub-menu.level2 .mega-menu-item ul.mega-sub-menu.level3 li.mega-menu-item:hover>a.mega-menu-link{ color:#000!important } .mega-menu-row{ background-color:#fafafa !important } .mega-menu-row .textwidget.custom-html-widget{ width:100% } .menuRow p{ flex-basis:35%; max-width:35%; margin:0!important } .menuRow article{ flex-basis:75%; max-width:75%; font-size:26px } .ctawrapps li{ background:unset!important } .ctawrapps{ background-image:url(../images/resource/bg-vector-blue.jpg)!important; background-size:cover!important; background-position:center center!important } .menuRow{ display:flex; align-items:center; padding:10px 58px 10px 58px } #mega-menu-wrap-menu-1 .menuRow a{ background:var(--tertiarycolor); color:var(--white)!important; line-height:40px!important; letter-spacing:.01em; text-transform:uppercase; height:40px; border-radius:20px; font-size:16px!Important; padding:0 25px!Important } #mega-menu-wrap-menu-1 .menuRow a:hover{ color:#fff!important } .menuRow a.menuBtn{ width:fit-content!important; border-radius:20px!important; margin-bottom:0!important } @media only screen and (min-width:1200px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link:before{ position: absolute; content: '\f345'; font-family: 'dashicons'; line-height: 27px; text-align: center; background: var(--lighttertiarycolor); border-radius: 50%; height: 27px; width: 27px; background-size: 100% 100% !important; top: 50%; left: 15px; transform: translateY(-50%); font-size: 13px; color: var(--tertiarycolor); } ul.mega-sub-menu .mega-menu-row .mega-sub-menu .mega-menu-column ul.mega-sub-menu.level2 .mega-menu-item ul.mega-sub-menu.level3 .mega-menu-item a.mega-menu-link:before{ position:absolute !important; content : '\f345'; font-family: 'dashicon' !important; width: 16px !important; height: 16px !important; font-size: 14px !important; line-height: 14px !important; text-align: center; border: 1px solid var(--tertiarycolor); background: #fff; color: #180e4d; border-radius: 50%; transform:translateY(-50%); top:50% !important; vertical-align: middle !important; left: 25px; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-current_page_item>a.mega-menu-link:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.mega-current-menu-parent>a.mega-menu-link:before,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li:hover>a.mega-menu-link:before{ background: var(--tertiarycolor); color: #fff; } ul.mega-sub-menu ul.mega-sub-menu.level2>li:hover>a{ color : var(--tertiarycolor); } ul.mega-sub-menu ul.mega-sub-menu.level2>li.mega-current_page_item>a,.mega-sub-menu.level2>.mega-menu-item.mega-current-menu-parent>.mega-menu-link,ul.mega-sub-menu ul.mega-sub-menu.level2>li.mega-current-menu-parent>a{ transition:0.5s ease all } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{ padding:10px 5px 10px 55px; width:100%; line-height:1; font-weight:700; font-size:16px; border-radius:5px; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .accordion-menu{ position: relative; width: auto !important; padding: 0 0 0 22px !important; background: #fafafa !important; z-index: 9; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .accordion-menu .dropdown__link{ margin: 0 !important; color: #252525; letter-spacing: .0125em; font-family: Open Sans !important; font-size: 14px; text-transform: none; text-decoration: none; font-weight: 700; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item .accordion-menu *{ display: inline-block !important; width: auto !important; padding: 4px 0 !important; margin: 0 6px 0 0 !important; vertical-align: middle; line-height: 1 !important; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul.level3 li.open .accordion-menu i:before{ content: "\f056" !important; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu .dropdown__top{ justify-content: space-between; align-items: center; box-sizing: border-box; cursor: pointer; will-change: background; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu.level4.dropdown__btm{ -webkit-animation: out 0.15s forwards; animation: out 0.20s forwards; height: 0px !important; position: absolute; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul.level3 li.open .dropdown__btm{ -webkit-animation: in 0.30s forwards; animation: in 0.20s forwards; height: 100% !important; position: relative; } @-webkit-keyframes in { from { top: -100%; opacity: 0; } to { top: 0; opacity: 1; } } @-webkit-keyframes out { from { top: 0; opacity: 1; } to { top: -100%; opacity: 0; } } @keyframes in { from { top: -100%; opacity: 0; } to { top: 0; opacity: 1; } } @keyframes out { from { top: 0; opacity: 1; } to { top: -100%; opacity: 0; } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a:active,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a:focus,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a:hover{ line-height:1; font-weight:700; font-size:16px } #mega-menu-menu-1 .mega-menu-item ul.mega-sub-menu .mega-menu-row .mega-sub-menu .mega-menu-column:nth-child(even){ z-index:1 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column{ border-radius:0 0 6px 6px!important; overflow:hidden!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul li{ display:flex; align-items:center; border-radius:5px!important; overflow: hidden; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul.level3 li{ display: block; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(1){ border-radius:5px 0 0 0px!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column:nth-child(3){ border-radius:0 5px 0 0px!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul li#mega-menu-item-33772,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column#mega-menu-17-0-1{ border-radius:0 0 6px 0px!important } .mega-sub-menu.level3{ width:100%!important } .mega-sub-menu:not(.level3)>li.mega-menu-row:first-child { padding: 10px !important; } .mega-sub-menu.level2 .mega-menu-item{ padding:0px!important } .mega-sub-menu.level3 .mega-menu-item .mega-menu-link:not(.sub-mega-menu-item){ font-weight:400!important; font-family:"Open Sans",Sans-serif!important; color : red !important; } .mega-sub-menu.level3 .mega-menu-item .mega-menu-link{ padding:8px 0!important; line-height:1!important; border-bottom:1px solid transparent!important; width:calc(100% - 24%)!important; margin:0px 0px 0px 0px!important; text-align:left!important } .mega-sub-menu.level3 .mega-menu-item .mega-menu-link{ background:transparent!important } .mega-sub-menu.level3 .mega-menu-item{ text-align:left!important } .mega-sub-menu.level3 .mega-menu-item:hover .mega-menu-link{ border-color:transparent!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ max-width:1100px } } @media(min-width:1360px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ max-width:1347px } } @media(min-width:1200px){ .mega-menu-column.list-number:nth-child(1) > ul > li > a.mega-menu-link:before{ content : "1" !important; } .mega-menu-column.list-number:nth-child(2) > ul > li > a.mega-menu-link:before{ content : "2" !important; } .mega-menu-column.list-number:nth-child(3) > ul > li > a.mega-menu-link:before{ content : "3" !important; } .mega-menu-column.list-number:nth-child(4) > ul > li > a.mega-menu-link:before{ content : "4" !important; } .mega-menu-column.list-number:nth-child(5) > ul > li > a.mega-menu-link:before{ content : "5" !important; } .mega-menu-column.list-number:nth-child(6) > ul > li > a.mega-menu-link:before{ content : "6" !important; } .mega-menu-column.list-number > ul > li > a.mega-menu-link:before{ font-family:'Open Sans' !important; font-size : 14px !important; line-height: 26px !important; } .mega-sub-menu.level3 .mega-menu-item .mega-menu-link{ border-radius:0!important } .mega-sub-menu.level3 .mega-menu-item:last-child .mega-menu-link{ border-bottom:unset!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{ width:100%; flex-wrap:wrap; justify-content:space-between } } @media(max-width:1359px){ .menuRow article{ font-size:21px } } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator:after{ content:'\f132'!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children.mega-toggle-on>a.mega-menu-link>span.mega-indicator:after{ content:'\002D'!important; font-size:36px!important; line-height:0px!important; top:-2px } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{ width:100%!important; margin:auto!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link{ padding:16px 30px!important } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{ top:85px!important } .mega-sub-menu.level2>li>a.mega-menu-link{ font-weight:600!important; color:var(--secondaryblue)!important } .mega-sub-menu.level2>li>ul>li>a.mega-menu-link{ width:85%!important; margin:auto!important; font-weight:400!important; color:rgb(53,53,53)!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:last-child{ border-bottom:0px!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:last-child>a.mega-menu-link{ padding:24px 30px!important; line-height:.1!important; margin-top:44px!important } .mega-sub-menu.level3>li>a.mega-menu-link{ color:rgb(78,78,78)!important } } @media only screen and (min-width:1025px) and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ max-width:100% } } @media only screen and (max-width:1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link{ padding:16px 0px!important; line-height:1!important; font-size:15px!important; margin:0 3em; height:auto; margin:0 auto!important; border-bottom:1px solid #dfdfdf!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li#mega-menu-item-10624 a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:last-child a.mega-menu-link{ border-bottom:1px solid transparent!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:last-child a.mega-menu-link{ padding:12px 25px!important; line-height:1!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:last-child a{ background: var(--primaryblue) !important; color:#fff !important; } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu.mega-menu-item:hover{ background:#f9f9f9!important } .mega-sub-menu.level2>li>a.mega-menu-link{ font-weight:600!important; color:var(--secondaryblue)!important } #mega-menu-wrap-menu-1 .mega-menu-toggle+#mega-menu-menu-1,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link{ background:#fff } #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{ padding:20px 10px!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu a{ text-align:left!important; color:var(--secondaryblue)!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:not(:last-child) a.mega-menu-link{ color:var(--secondaryblue)!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link:hover{ color:var(--secondaryblue)!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{ background:transparent!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu{ margin:0; border:0 } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a{ font-size:14px!important } .talk-us-frm a{ margin-left:0px!important; margin-top:30px!important; width:auto!important } .talk-us-frm a{ border-color:transparent!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:last-child{ border-bottom:0px!important; margin-bottom:150px!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item:last-child>a.mega-menu-link{ padding:24px 30px!important; line-height:.1!important; margin-top:44px!important } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{ padding:0 } .mega-sub-menu.level2>.mega-menu-item>.mega-menu-link{ color:var(--secondaryblue)!important; font-weight:700!important } .mega-sub-menu.level3 .mega-menu-link{ padding:12px 25px!important } .dropdown__top{ display : none; } #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus,#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item li.mega-menu-item>a.mega-menu-link:focus{ background:transparent; color:var(--secondaryblue)!important } .mega-sub-menu.level2>.mega-menu-item>.mega-menu-link:hover,.mega-sub-menu.level2>.mega-menu-item>.mega-menu-link:active,.mega-sub-menu.level2>.mega-menu-item>.mega-menu-link:focus{ background:transparent!important; color:var(--secondaryblue)!important } } main.site-map{ padding:80px 0 } nav.site-map-nav ul li a{ color:var(--secondaryblue); font-weight:500; line-height:27px } nav.site-map-nav ul li a:hover{ color:var(--tertiarycolor) } nav.site-map-nav ul li:before{ background:var(--tertiarycolor); width:8px; height:8px; content:''; position:absolute; left:-15px; top:10px } nav.site-map-nav ul li{ position:relative } nav.site-map-nav ul{ list-style:none } nav.site-map-nav ul li:after{ content:''; width:1px; height:100%; background:var(--secondaryblue); position:absolute; left:-11px; top:0; z-index:-1 } main.site-map h1{ color:var(--secondaryblue); /*font-family:"Sofia Pro Semi Bold",Sans-serif!important;*/ font-size:55px; line-height:60px; margin:50px 0; font-weight:400 } @media(max-width:767px){ nav.site-map-nav ul li{ margin-left:35px } main.site-map h1{ font-size:35px; line-height:45px; margin:30px 0 } } @media(max-width:481px){ nav.site-map-nav ul li{ margin-left:25px } } body.layout-ver_1{ background-color:var(--tw--color-white)!important; color:var(--tw--color-black)!important; font-family:var(--tw--font-primary)!important; font-weight:300!important; font-size:15px!important } @media (min-width:768px){ body.layout-ver_1{ font-size:16px!important } } @media (min-width:1200px){ body.layout-ver_1{ font-size:15px!important } } @media (min-width:1600px){ body.layout-ver_1{ font-size:18px!important } } body.layout-ver_1 p,body.layout-ver_1 li{ font-family:inherit; font-size:inherit; font-weight:inherit } .clearfix{ *zoom:1 } .clearfix:after,.clearfix:before{ content:""; display:block } .clearfix:after{ clear:both } svg{ transition:all ease 0.4s; -o-transition:all ease 0.4s; -webkit-transition:all ease 0.4s } svg :focus{ -webkit-appearance:none; appearance:none; -moz-appearance:none; outline:none } a[href^=tel]{ color:inherit; cursor:default; text-decoration:none!important } a[href^=tel]:hover,a[href^=tel]:active,a[href^=tel]:focus{ border:0; -webkit-box-shadow:none; box-shadow:none; color:inherit!important; outline:none; text-decoration:none!important } .themed-container,.themed-container-fluid,.elementor-section.elementor-section-boxed>.elementor-container{ --bs-gutter-x:30px; box-sizing:border-box!important; -webkit-box-sizing:border-box!important; margin-right:auto; margin-left:auto; padding-left:calc(var(--bs-gutter-x) * 0.5); padding-right:calc(var(--bs-gutter-x) * 0.5); position:relative; width:100%; } .half-container{ --bs-gutter-x:30px; box-sizing:border-box!important; -webkit-box-sizing:border-box!important; padding-left:calc(var(--bs-gutter-x) * 0.5); padding-right:calc(var(--bs-gutter-x) * 0.5); position:relative; width:100% } @media (min-width:576px){ .half-container{ max-width:520px!important } } @media (min-width:768px){ .half-container{ max-width:715px!important } } @media (min-width:992px){ .half-container{ max-width:940px!important } } @media (max-width:1199px){ .half-container{ margin-left:auto; margin-right:auto } } @media (min-width:1200px){ .half-container{ max-width:570px!important } } @media (min-width:1600px){ .half-container{ max-width:750px!important } } @media (min-width:576px){ .themed-container,.elementor-section.elementor-section-boxed>.elementor-container{ max-width:540px!important } } @media (min-width:768px){ .themed-container,.elementor-section.elementor-section-boxed>.elementor-container{ max-width:720px!important } } @media (min-width:992px){ .themed-container,.elementor-section.elementor-section-boxed>.elementor-container{ max-width:960px!important } } @media (min-width:1200px){ .themed-container,.elementor-section.elementor-section-boxed>.elementor-container{ max-width:1140px!important } } @media (min-width:1400px){ .themed-container,.elementor-section.elementor-section-boxed>.elementor-container{ max-width:1280px!important } } @media (min-width:1600px){ .themed-container,.elementor-section.elementor-section-boxed>.elementor-container{ max-width:1500px!important } } @media (min-width:576px){ .themed-container-fluid{ /*max-width:540px!important*/ } } @media (min-width:768px){ .themed-container-fluid{ /*max-width:720px!important*/ } } @media (min-width:992px){ .themed-container-fluid{ /*max-width:960px!important*/ } } @media (min-width:1200px){ .themed-container-fluid{ /*        max-width:1900px!important; padding-left:50px!important; padding-right:50px!important*/ } } .layout-ver_1_in .elementor-section-full_width .elementor-container{ max-width:100%!important } .curP{ cursor:pointer } .dFlex{ display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap } .m-l-auto{ margin-left:auto } .m-t-auto{ margin-top:auto } .vhCenter{ display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-align:center; -webkit-box-align:center; align-items:center; -ms-flex-pack:center; -webkit-box-pack:center; justify-content:center } .vCenter{ display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-align:center; -webkit-box-align:center; align-items:center } .hCenter{ display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-pack:center; -webkit-box-pack:center; justify-content:center } .vBottom{ display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-align:end; -webkit-box-align:end; align-items:flex-end } .hRight{ display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-pack:end; -webkit-box-pack:end; justify-content:flex-end } .vCenHRight{ display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-align:center; -webkit-box-align:center; align-items:center; -ms-flex-pack:end; -webkit-box-pack:end; justify-content:flex-end } .vhEnd{ display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-align:end; -webkit-box-align:end; align-items:flex-end; -ms-flex-pack:end; -webkit-box-pack:end; justify-content:flex-end } .vBtmHcntr{ -ms-flex-align:end; -webkit-box-align:end; align-items:flex-end; display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -ms-flex-pack:center; -webkit-box-pack:center; justify-content:center } .jc-center{ -ms-flex-pack:center; -webkit-box-pack:center; justify-content:center } .no-wrap{ -ms-flex-wrap:nowrap; flex-wrap:nowrap } .align-center{ -ms-flex-pack:center; -webkit-box-pack:center; justify-content:center } .grecaptcha-badge{ display:none!important } .center{ -ms-flex-pack:center; -webkit-box-pack:center; justify-content:center; text-align:center } .center .btn{ float:none; margin-left:auto; margin-right:auto } .cmn-space{ padding-bottom:30px; padding-top:30px } @media (min-width:768px){ .cmn-space{ padding-bottom:40px; padding-top:40px } } @media (min-width:1200px){ .cmn-space{ padding-bottom:55px; padding-top:55px } } @media (min-width:1600px){ .cmn-space{ padding-bottom:70px; padding-top:70px } } @media (max-width:1199px){ .cmn-space.elementor-section{ padding-bottom:15px; padding-top:15px } } .bottom-space{ padding-bottom:30px } @media (min-width:768px){ .bottom-space{ padding-bottom:40px } } @media (min-width:1200px){ .bottom-space{ padding-bottom:55px } } @media (min-width:1600px){ .bottom-space{ padding-bottom:70px } } @media (max-width:1199px){ .bottom-space.elementor-section{ padding-bottom:15px } } .top-space{ padding-top:30px } @media (min-width:768px){ .top-space{ padding-top:40px } } @media (min-width:1200px){ .top-space{ padding-top:55px } } @media (min-width:1600px){ .top-space{ padding-top:70px } } @media (max-width:1199px){ .top-space.elementor-section{ padding-top:15px } } .clear{ clear:both; display:block } .bg-primary{ background-color:var(--tw--color-primary) } .text-white{ color:var(--tw--color-white)!important } .text-white p,.text-white li,.text-white a,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white blockquote{ color:inherit!important } .text-white a{ color:inherit!important } .text-white a:hover{ color:var(--tw--color-secondary)!important; text-decoration:none!important } .tt-upper{ text-transform:uppercase } .tt-none{ text-transform:none!important } .fs-22{ font-size:16px!important; font-size:1rem!important } .fs-22 p,.fs-22 li{ font-size:inherit!important } @media (min-width:768px){ .fs-22{ font-size:16px!important; font-size:1rem!important } } @media (min-width:1200px){ .fs-22{ font-size:18px!important; font-size:1.125rem!important } } @media (min-width:1600px){ .fs-22{ font-size:21px!important; font-size:1.3125rem!important } } @media (min-width:1850px){ .fs-22{ font-size:22px!important; font-size:1.375rem!important } } .fs-28{ font-size:14px!important; font-size:0.875rem!important } .fs-28 p,.fs-28 li{ font-size:inherit!important } @media (min-width:768px){ .fs-28{ font-size:16px!important; font-size:1rem!important } } @media (min-width:1200px){ .fs-28{ font-size:17px!important; font-size:1.0625rem!important } } @media (min-width:1600px){ .fs-28{ font-size:24px!important; font-size:1.5rem!important } } @media (min-width:1850px){ .fs-28{ font-size:28px!important; font-size:1.75rem!important } } .fw-light{ font-weight:300!important } .fw-light p,.fw-light li{ font-weight:inherit!important } .fw-regular{ font-weight:400!important } .fw-regular p,.fw-regular li{ font-weight:inherit!important } .fw-medium{ font-weight:500!important } .fw-medium p,.fw-medium li{ font-weight:inherit!important } .fw-semibold{ font-weight:600!important } .fw-semibold p,.fw-semibold li{ font-weight:inherit!important } .fw-bold{ font-weight:700!important } .fw-bold p,.fw-bold li{ font-weight:inherit!important } .no-transform{ text-transform:none!important } .m-b-0{ margin-bottom:0!important } .m-b-10{ margin-bottom:10px!important } .m-b-30{ margin-bottom:10px!important } @media (min-width:768px){ .m-b-30{ margin-bottom:20px!important } } @media (min-width:1600px){ .m-b-30{ margin-bottom:30px!important } } .m-t-0{ margin-top:0!important } .p-b-0{ padding-bottom:0!important } .p-b-10{ padding-bottom:10px!important } .p-b-20{ padding-bottom:20px!important } .p-t-0{ padding-top:0!important } .p-t-10{ padding-top:10px!important } .p-l-0{ padding-left:0!important } .no-border{ border:0!important } .full-width>*{ width:100% } .line-height-0{ line-height:0 } @media (max-width:1199px){ .bdesk-m-b-0{ margin-bottom:0!important } } #content_wrapper{ overflow:hidden; position:relative; z-index:3 } .tw-row{ --bs-gutter-x:30px; display:-ms-flexbox; display:-webkit-box; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; margin-left:calc(-0.5 * var(--bs-gutter-x)); margin-right:calc(-0.5 * var(--bs-gutter-x)) } .tw-row>*{ -ms-flex-negative:0; flex-shrink:0; margin-bottom:calc(var(--bs-gutter-x) * 0.5); margin-top:calc(var(--bs-gutter-x) * 0.5); max-width:100%; min-height:1px; padding-left:calc(var(--bs-gutter-x) * 0.5); padding-right:calc(var(--bs-gutter-x) * 0.5); position:relative; width:100% } body{ max-width:100%!important; width:100%!important } .white{ color:#fff!important } .white h2{ color:#fff!important } .banner{ min-height:700px!important } .yeellow{ color:var(--yeellow); } .black{ color : var(--black); } @media (max-width:1440px){ .banner{ min-height:500px!important } } @media (max-width:1366px){ .banner{ min-height:500px!important } } @media (max-width:1200px){ .banner{ min-height:450px!important } } @media (max-width:991px){ .banner .elementor-container{ min-height:0px!important } } @media (max-width:991px){ .banner .positionTextc{ bottom:-88%!important } } @media (max-width:767px){ .banner .positionTextc{ bottom:-105%!important } } @media (max-width:991px){ .banner .banner-title{ padding-top:50px!important } } @media (max-width:1440px){ .banner .banner-title h2{ font-size:50px!important; line-height:50px!important } } @media (max-width:1200px){ .banner .banner-title h2{ font-size:40px!important; line-height:40px!important } } .privacy-link{ color:var(--tertiarycolor); line-break:strict; word-break:break-all } @media (max-width:1199px){ nav.site-navigation{ flex-basis:9%!important; max-width:100%!important; margin-left:0; justify-content:flex-end } } .blocklist .f-block .f-cnt .main-heading p{ min-height:65px!important } @media (max-width:1200px){ .blocklist .f-block .f-cnt .main-heading h3{ font-size:17px!important; min-height:105px; line-height:26px } } @media (max-width:991px){ .blocklist .f-block .f-cnt .main-heading h3{ min-height:0!important } } @media (max-width:991px){ .blocklist .f-block .f-cnt .main-heading p{ min-height:0!important } } @media(max-width:1199px){ body  #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item-34164 a.mega-menu-link { width: fit-content!important; margin: 0!important; } .nav-wrap { flex-direction: row-reverse; width: 100%; } nav.site-navigation { flex-basis: 9%!important; max-width: 9%; margin-left: 0; justify-content: flex-end; } } #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item-19 > a.mega-menu-link,#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item-34164 > a.mega-menu-link { background:var(--tertiarycolor); color:var(--white); border-radius: 20px 10px; font-size: 16px; margin:0px 15px 0px 10px; padding: 0px 25px; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item-19:hover a.mega-menu-link ,#mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item-34164:hover a.mega-menu-link { background:var(--tertiarycolor); color:#FFF !important; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item-19 > a.mega-menu-link, #mega-menu-wrap-menu-1 #mega-menu-menu-1 > li.mega-menu-item-34164 > a.mega-menu-link { font-size: 15px; margin-left: 10px; padding: 0px 15px; line-height: 38px; vertical-align: middle; } @media(min-width:1025px) and (max-width:1350px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item a.mega-menu-link{ padding: 0px 7px; } } .nav-wrap { display: flex; } .Headerphone svg { width: 19px; height: 19px; } .Headerphone a { font-size: 12px; line-height: 21px; font-weight: 700; color: var(--secondaryblue); display: flex; align-items: center; } .Headerphone a { color: #fff; } .Headerphone a:hover{ color: var(--primaryblue) !important; text-decoration: underline !important; }  .Headerphone { display: flex; align-items: center; gap: 11px; } .Headerphone span { padding: 8px; display: flex; align-items: center; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu.level4{ display : table; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul.mega-sub-menu.level4>li.mega-menu-item a.mega-menu-link:hover{ background-color:#e8f7ff !important; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 ul.mega-sub-menu.level4>li.mega-menu-item a.mega-menu-link:before{ position:absolute !important; content: " " !important; font-family: 'Poppins' !important; width:16px!important; height:20px!important; font-size: 20px !important; line-height: 20px !important; background: none !important; border:none; color : transparent; transform:translateY(-50%); top:50% !important; vertical-align: middle !important; left: 30px !important; text-align: center;  } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul.mega-sub-menu.level4>li.mega-menu-item a{ display:table-row; padding-left:55px !important; font-size: 13px !important; color: #252525 !important; line-height: 25px; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul.level3>li>a{ font-weight : 700 !important; } @media(max-width:1600px){ .Headerphone{ display : none; } } @media(max-width : 1199px){ #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu.level4{ width : 100%; } #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column ul.mega-sub-menu.level4>li.mega-menu-item a{ padding-left : 0 !important; } } @media(max-width:767px){ .Headerphone a { width: 35px; overflow: hidden; margin-right: 45px; } }