@charset "utf-8";

/**** Global ****/

/* 

font-family: montserrat, sans-serif;

font-family: poppins, sans-serif;



*/


:root {
--white:      	#ffffff;
--black:    	#000000;
--dark: 	    #242424;
--light:   		#E7EDFC;
--accent:  		#172E81;
--red:  		#0763af;
--reddark:  	#0763af;
--pink: 	 	#870064;
--pinklight: 	#AE5396;
--teal: 	    #007481;
--teallight:    #5FC1CE;
--blue: 		#385CAD;
--bluelight: 	#7B9EED;
--steel: 	 	#6A85C1;
--primecolor:  	#0763af; 
--lightgrey:    #E7EDFC;
}


.alignleft {
	float: none !important;
}
h1, h2, h3, h4, h5  {font-family: montserrat, sans-serif;/*
*/}
div, ul, li, ol, p, h6 {font-family: poppins, sans-serif;;}

body, html {  margin: 0;  padding: 0;}
body { background: var(--white); font-family: 'poppins', 'Helvetica Neue', Helvetica, Arial, sans-serif;  }

.mwDivider { border: 1px inset var(--dark);  }

/* Link Transitions */
a, a:hover, .trans, .fa { -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }

/** .transSlow { -webkit-transition: all 0.9s ease; -moz-transition: all 0.9s ease; -o-transition: all 0.9s ease; } **/






/**** Header ****/
/*  header  */
.headerWraper {padding: 0px 0;position: fixed;top: 0;width: 100%;z-index: 99;background: #fff;height: 134px;}
.headerWrap {-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);height: 134px;z-index: 135;position: relative;background: #fff;}
.header {display: flex;max-width: 92%;margin:0 auto;justify-content:space-between;}
.scrollUp {transform: translateY(-140px); }
.spacer {height: 135px;}

.headerLeft { }
.logo {padding: 37px 37px 37px  0;}

.headerRight {width: 70%;}
.headerRightTop {background: #0763af;display: flex;justify-content: space-between;border-radius: 0  0 0 10px;height: 41px;}
.headerRightTop:after {height:41px;width: 4%;content:"";display:block;position:absolute;right:0;top:0;background:#0763af;}


.mobileIcon { display:none; }


.utilityMenu {text-transform:uppercase;font-size: 15px;padding-left: 0;}
.utilityMenu ul {display: flex;justify-content: space-between;}
.utilityMenu ul li {padding: 10px 20px 11px 20px;position:relative;border-radius: 0 0 0 10px;font-size: 11px;line-height: 20px;font-family: montserrat, sans-serif;}
.utilityMenu ul li:first-child { font-size:15px; padding:9px 20px}

.utilityMenu ul li:first-child li { font-size:12px; padding:9px 20px}
.utilityMenu ul li:last-child li { font-size:12px; padding:9px 20px}

.utilityMenu ul li:hover { border-radius: 0 0 0 0px;}
.utilityMenu ul li a {color:#fff;text-decoration: none;text-transform: none;}
.utilityMenu ul li a img {top: 0px;position:relative;}
.utilityMenu a:hover {color:#F0BC5E}
.utilityMenu ul li ul {display:none;position:absolute;top:100%;background: #07273d;width: 280px;z-index:999;left: 0px;border-radius:0 0 10px 10px;padding: 17px 0px;margin-top: -2px;}
.utilityMenu ul li:hover ul { display:block;}
.utilityMenu ul li ul li {width: 240px;display:block;line-height:10px;text-transform: capitalize;}
.utilityMenu ul li:hover ul{ display:block}
.utilityMenu .bold {  }

.menuDark {background: #07273d;}


.searchWrap {display: flex;/* width: 190px; */}
.search {display:none;  top: 0px;  position: relative; }
.showit .search { display:block;}
.search input {border:none;background:none;color:#fff;padding: 10px;font-size: 15px;}
.search input { background:#0763af}
.search input:focus { background:#0763af}
.searchIcon {color:#fff;padding: 10px; cursor:pointer; }
.showit .searchIcon {display:none; }
.search ::-webkit-input-placeholder {  color: var(--light);  }
.search ::-moz-placeholder {  color: var(--light);  }
.search :-ms-input-placeholder {  color: var(--light); }
input.searchIconA {background: #0763af url(/images/search_icon.png) center center no-repeat;text-indent:-999em;width:25px;background-size:100%;position: relative;cursor:pointer;}

.searchWrap .search.showit .searchIcon { opacity:0; }








.headerRightBottom {display: flex; justify-content: space-between; align-items: center;}
.mainMenu {}
.mainMenu ul {display: flex;font-size: 17px;font-weight: 800;/* text-transform:uppercase; */justify-content: center;align-items: center;height: 96px;}
.mainMenu ul li {border-bottom:2px solid #fff;position:relative;cursor: pointer;}
.mainMenu ul li:after {z-index:99; background:#0763af; height:5px; width:0; opacity:0;  content:""; margin:0 auto; display:block; position:absolute; left:50%; top:60px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;} 




.mainMenu ul li:hover:after {opacity:1;  background:#0763af; height:5px; width:50%; content:""; display:block; position:absolute; top:60px; left:25%; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;} 
.mainMenu ul li.active:after {opacity:1;background:#0763af;height:5px;width:100%;content:"";display:block;position:absolute;top: 57px;left:0%;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;} 
.mainMenu ul li.active a {color: #3B3B3B;}
.mainMenu ul li a {text-decoration:none;border-right: 1px solid #07273d;color: #3B3B3B;display:block;padding: 0 20px;font-family: montserrat, sans-serif;color: #0763af;}
.mainMenu ul li:last-child a { border:none; }
.mainMenu ul li a:hover {}


.applyButton {  }
.applyButton a{background: #0763af;padding:10px 30px;color:#fff;text-decoration:none;font-size: 16px;/* text-transform: uppercase; */border-radius:20px;}
.applyButton a:hover { background:#F0BC5E}
.applyButton img {position:relative;top: 0px;left:5px;}





.mobileIcon {cursor: pointer;}
.mobileIcon {height:32px;widtH:32px;position: fixed;top: 21px;right: 17px;z-index: 999;}
.mobileIcon span {height:2px;width:100%;background: #0763af;display:block;margin: 8px 0;}
.mobileIcon.active {display:block;height:32px;widtH:32px;position: fixed;top:32px;right:10px;}
.mobileIcon.active span {margin:0; background:#fff;}
.mobileIcon.active span:nth-child(2) { display:none;}
.mobileIcon.active span:nth-child(1) { transform:rotate(135deg);  top:2px; position:relative;}
.mobileIcon.active span:nth-child(3) { transform:rotate(45deg); }

.mobileMenuWrap {width: 270px;background: #333;position:fixed;height:100%;top: 0;right: -300px;z-index: 889;padding:0px;}
.mobileMenuWrap.active {right:0;/* width:100% */}
.mobileMenu {height:100%;overflow-y:scroll;padding:20px;margin: 0 auto;}
.mobileMenu h5 {color:#fff;margin: 40px 0 10px;font-weight: 600;}
.mobileMenu a {  color:#fff; text-decoration:none; font-size:14px; line-height:1.6; }
.mobileMenu a:hover {color:#F0BC5E; }
.mobileMenu ul {margin-bottom: 30px;}
.mobileMenu li {padding:5px 0;border-bottom: 1px solid #444;}
.mobileMenu  .menuDark {background:none;}
.mobileMenu img { widtH:90%}

.mobileMenu img { display:none;}

.mobileMenu h4 {color:#fff;margin-bottom: 20px;}


@media (max-width: 1500px) {
 .search input {  max-width: 100px;  }
}

@media (max-width: 1510px) {
.utilityMenu ul li {}
.mainMenu ul {font-size: 15px;}

}
@media (max-width: 1510px) {
    .mainMenu ul {font-size: 14px;}
.applyButton a{ padding:10px 30px; font-size: 14px;}
.applyButton img {position:relative; top:0px; left:5px}

}


@media (max-width: 1370px) {
    
.applyButton a{padding:10px 20px;font-size: 14px;width: 96px;display: block;text-align: center;}
.applyButton img {position:relative; top:0px; left:5px}

}



@media (max-width: 1280px) {
.logo img {width:100%}
.headerRight {  width:72%; }
.utilityMenu ul li {}
.applyButton a{ padding:10px 15px; font-size: 12px;}
.headerRightTop:after {height: 41px;}
}

@media (max-width: 1130px) {
.mobileIcon {display:block;}
}





.megaMenuWrap {padding: 40px 0 27px;background: #fff;z-index: 98;position: relative;-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);}
.megaMenu {display:flex;justify-content: space-between;width: 100%;}

.mmOneW {transform: translateY(-1690px);height: 0;}
.mmOneW.show {transform: translateY(0px);height: auto;position: absolute;top: 133px;width: 100%;}

.mmTwoW {transform: translateY(-1690px);height: 0;}
.mmTwoW.show {transform: translateY(0px);height: auto; position: absolute;top: 133px;width: 100%;}

.mmThreeW {transform: translateY(-1690px);height: 0;}
.mmThreeW.show {transform: translateY(0px);height: auto; position: absolute;top: 133px;width: 100%;}

.mmFourW {transform: translateY(-1690px);height: 0;}
.mmFourW.show {transform: translateY(0px);height: auto; position: absolute;top: 133px;width: 100%;}





.mmFiveW {transform: translateY(-1690px);height: 0;}
.mmFiveW.show {transform: translateY(0px);height: auto; position: absolute;top: 133px;width: 100%;}


.mmSixW {transform: translateY(-1690px);height: 0;}
.mmSixW.show {transform: translateY(0px);height: auto; position: absolute;top: 133px;width: 100%;}





.megaMenu ul {padding: 10px 0;}
.rightBorder  { position:relative; }
.rightBorder:before { height:100%; width:1px; background:#efefef; content:""; display:block; position:absolute; left:-7% }

.mainContentArea .megaMenu a { text-decoration:none;}
.mainContentArea .megaMenu h5 { color:#0763af; font-size:20px;}


  .megaMenu h4 a:hover { color:#F0BC5E; }


.mainContentArea .megaMenu ul li:before { display:none;}
.mainContentArea .megaMenu ul li {
	margin-bottom:20px;
	font-size:20px;
	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
	font-family: poppins, sans-serif;, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.mainContentArea .megaMenu ul li a {text-decoration:none;color: #3B3B3B;}
.mainContentArea .megaMenu ul li a:hover {  color:#0763af; }
.megaMenu .megaMenuCol {width: 20%;/* padding: 10px; */-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;border-right: 1px solid #ccc;}
.megaMenu .megaMenuCol:last-child { border:none}
.megaMenu div div {width: auto;}
.megaMenu div.gradhov:hover { -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);
    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);}


    
.megaMenu div:hover a h5 { color:#3B3B3B; }
.megaMenu div:hover a p { color:#0763af; }


/**** Buttons ****/
/*  Button  */
.button p {margin:0; line-height:unset}
.button p a {position:relative; z-index:9; line-height:unset; text-decoration: none;  

background:#ccc; 
width:100%;
display:block; 
text-transform:uppercase;
}


.mwBtnLeft { float:left; text-align:center;}
.mwBtnRight { float:right; text-align:center;}
.button.border p a {padding:10px 0;color:#0763af;border:2px solid #0763af;border-radius:5px;font-weight:900;background: #fff;}
.button.yellow p a {padding:10px 0; color:#fff; background:#F0BC5E; border:2px solid #F0BC5E; border-radius:5px; }
.button p a:hover {background:#0763af;border:2px solid #0763af; color:#fff; border-radius:25px; }
.subfooter img { widtH:100%;}
.mwBtnCenter { text-align:center;}

.fftile {font-size: 58px;
font-weight: 800;
margin: 15px 0;
line-height: 1.1;
text-transform: uppercase;
color: #0763af;}


/**** Footer ****/

/*  footer  */
.footerWrap {background: #0763af;padding: 70px 0 50px;z-index: 22;position: relative;margin: 0;}
.footer {max-width: 1280px; margin: 0 auto;}
.footer {display: flex;justify-content: space-between;width: 100%;}

.footerTop {display: flex;justify-content: space-between;width: 100%;border-bottom: 1px solid #fff;padding-bottom: 40px;margin-bottom: 20px;}
.footerLeft { }
.footerRight {}

.footer:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }
.footer p {font-size: 16px;    margin: 15px 0;    line-height: 1.6;    color: #fff;}
.footer li {font-size: 16px;    margin: 15px 0;    line-height: 1.6;    color: #fff;}
.footer a {color: #fff;text-decoration: none;}
.footer a:hover {color: #F0BC5E; }
.footerLogo {position:relative;margin-bottom:20px;}
.footer .fa {font-size: 23px;margin: 0 13px;}

/**** Copyright****/
/*  copyright  */
.copyrightWrap {background: #07273d;padding:10px 0;/* text-align:center; */}
.copyright:after { clear: both; content: " "; display: block; height: 0; visibility: hidden;  }
.copyright {max-width: 1280px;margin:0 auto; display: flex;justify-content: space-between;width: 100%;}
.copyrightWrap p {font-size: 14px;margin: 15px 0;line-height: 1.6;color: #fff;}
.copyrightWrap a {color: #fff;text-decoration: none;}
.copyrightWrap a:hover {color: #F0BC5E; }

.copyright div { width:100%;}
.copyright div:last-child  { text-align:right;}


@media (max-width: 1280px) {

    .footer {max-width: 96%;}
.footer p {font-size: 14px;   }
.footer li {font-size: 14px;  }
.copyrightWrap p {font-size: 14px;    }

}

@media (max-width: 768px) {
.footer {display: block; }
.footerCol {width:90%; margin:0 auto 50px; text-align:center;}
.footerLogo {max-width:300px;margin: -60px  auto 40px;}

.copyright {display:block;width: 90%;}
.copyrightWrap p {font-size: 16px;    margin: 5px 0; }

.copyright div,
.copyright div:last-child  { text-align:center;}
.footerTop {display: block; text-align:center; margin-bottom:20px;}
.footerLeft { margin:0 0 20px;}
.footerLeft img { width:300px;}
}







/**** Content Layouts ****/
/* Layout Content Areas */
.mainContentArea {max-width: 1280px;margin:0 auto;}
.contentArea {padding: 50px 0; }
.contentArea.short {padding: 20px 0; }

.contentArea.white {background:var(--white);}
.contentArea.light {background: var(--light);}
.contentArea.dark {background: #0763af url(/images/watermark3.png) right center no-repeat;}
.contentArea.dark.athletics {background: #0763af url(/images/athleticsbg.png) right center no-repeat;}




.contentArea.alert {padding: 25px 0; }



.contentArea.mini {
    padding: 0;
}
.contentArea.mini .contentAreaWrap {
    padding-top: 30px;
    padding-left: 35px;
    padding-right: 35px;
    padding-bottom: 0px;
}

/* General Content Areas */
.fiveHundred { max-width: 500px; margin: 0 auto; }
.sixHundred { max-width: 600px; margin: 0 auto; }
.sevenTwenty { max-width: 720px; margin: 0 auto; }
.eightHundred { max-width: 800px; margin: 0 auto; }
.nineSixty { max-width: 960px; margin: 0 auto; }
.elevenHundred {max-width: 1100px;margin: 0 auto;}






/**** Text ****/
.mainContentArea h1 {font-size:58px;font-weight: 800;margin: 15px 0;line-height: 1.1;text-transform: uppercase;color: #0763af;}
.mainContentArea h2 {font-size:46px;font-weight:800;margin:15px 0;line-height: 50px;text-transform: uppercase;color: #0763af;}
.mainContentArea h3 { font-size:36px; font-weight:600; margin:15px 0; line-height:1.6; }
.mainContentArea h4 {font-size:30px;font-weight: 500;margin:15px 0;line-height: 1.2;color: #0763af;}
.mainContentArea h5 {font-size:24px;font-weight: 500;margin:15px 0;line-height:1.6;}
.mainContentArea h6 { font-size:20px; font-weight:100; margin:15px 0; line-height:1.6; }
.mainContentArea p  {font-size:16px;margin:15px 0;line-height: 1.5;color: #383838;}
.mainContentArea b, .mainContentArea strong {font-weight: 500;}
.mainContentArea i, .mainContentArea em { font-style: italic; }
.mainContentArea a { color:#0763af; text-decoration:none;}
.mainContentArea a:hover {color: #0763af;}

.megaMenu h4 {font-size:18px;font-weight:700;margin: 15px 0;}
.megaMenu ul {/* margin:0; *//* padding:0; */}
.megaMenu li {margin:0;padding: 0 !important;line-height: 1 !important;font-size: 16px !important;}


/* Lists */
.mainContentArea ul {font-size: 20px;color: #383838;}
.mainContentArea ul li {padding: 0 0 0px 20px;color: #383838;font-size: 16px;line-height: 1.5;}
.mainContentArea ul li:before { content: '\2022'; display: block; position: relative; max-width: 0px; max-height: 0px; left: -20px; top: -0px; font-size: 15px; }
.mainContentArea ol {  counter-reset: item; margin: 10px 0 0; font-size:16px;     color: #383838; }
.mainContentArea ol li {color: var(--black);display: block; padding: 0 0 10px 0px;font-weight: 400; color: #383838;}
.mainContentArea ol li:before { content: counter(item) ".  "; counter-increment: item; line-height: 15pt; }

.mainContentArea .Menu ul li {border-bottom:1px solid #efefef; padding:5px 0; cursor:pointer;}
.mainContentArea .Menu ul li:last-child { border:none;}
.mainContentArea .Menu ul li:before { display:none;}

.mainContentArea .Menu ul li li {padding-left:10px}
.mainContentArea .Menu ul li li a { color:#000}
.mainContentArea .Menu ul li li li {padding-left:20px; font-size:14px; border:none;}
.mainContentArea .Menu a:hover {font-weight:600}
.mainContentArea .Menu ul li {position:relative;}
.mainContentArea .Menu ul li:after { content:"+"; position:absolute; right:5%; top:2px; font-size:20px}
.mainContentArea .Menu ul li.openit:after { content:"-"; position:absolute; right:5%; top:2px; font-size:20px}
.mainContentArea .Menu ul li.no-childs:after {content:""; }

.mainContentArea table {font-size: 16px;     margin: 15px 0;    line-height: 1.5;    color: #383838; width:100%;}
.mainContentArea table td {padding: 2px;}

table.tableBorder {border-left:1px solid #efefef; border-top:1px solid #efefef; }
table.tableBorder td {border-right:1px solid #efefef; border-bottom:1px solid #efefef; padding:0; text-align:center;}

@media (max-width: 768px) {

.mainContentArea table  {font-size:13px}

    
}


/* Extras */

.mainContentArea img {max-width: 100% !important; }
.mainContentArea hr {border: none;color: var(--white);background-color: #BEBEBE;height: 1px;margin: 25px 0;}

.lines .threeCol h2 {font-size: 17px;line-height: 26px;}
.lines .threeCol h2 strong {font-size: 30px;font-weight:900;}
.postSidebar img { border-radius:10px;}

/* Text - Dark */
.dark .mainContentArea h1 { color: var(--white); }
.dark .mainContentArea h2 { color: var(--white); }
.dark .mainContentArea h3 { color: var(--white); }
.dark .mainContentArea h3:after {content:"";display:block;width:100px;height:2px;background: #F0BC5E;}
.dark .mainContentArea h4 { color: var(--white); }
.dark .mainContentArea h5 { color: var(--white); }
.dark .mainContentArea h6 { color: var(--white); }
.dark .mainContentArea p { color: var(--white); }
.dark .mainContentArea a { color: #efefef; text-decoration:underline }
.dark .mainContentArea a:hover { color: #fff; }
.dark .mainContentArea ul li { color: var(--white); }
.dark .mainContentArea ol li { color: var(--white); }
.dark .mainContentArea blockquote { color: var(--white); }
.dark .mainContentArea blockquote p { color: var(--white); }
.dark .mainContentArea b, .dark .mainContentArea strong { color: var(--white);}




/* Tables */
table.Dialog { width: 100%; text-align: left; margin-left: 0px; font-size: 11pt; background: none !important; border: none !important; }
table.Dialog th { background: none; color: #242727; padding: 5px; vertical-align: middle; border: none !important; }
table.Dialog td { background: none !important; border: none !important; }
table.Dialog { margin: 0 auto; background: none; }
table.Dialog.two-column { width: 50%; float: left; }
table.Dialog.two-column TH {padding:0;}
table.Dialog.two-column TD {padding:0; }
th:empty { display:none; }





/* Forms */
.mainContentArea .Dialog .mwInput {color: #4b525b !important;border:none;padding:0;background:none;height: auto;border-radius:0;line-height:normal;}
.mainContentArea .Dialog .mwInput input { padding:5px 2%; border:1px solid #ccc; width:96%}
.mainContentArea .Dialog .mwInput textarea { padding:5px 2%; border:1px solid #ccc; width:96%; height: 100px;}
.mainContentArea .Dialog .mwInput.Checkbox.Custom.name-radio {background: #ccc;border: 2px solid:#000 !important;width: 28px;height: 28px;border-radius:50%;position:relative;top:0px;}
.mainContentArea .Dialog .mwInput.Checkbox.Custom.name-radio:hover {background: #aaa;border: 2px solid:#000 !important;width: 28px;height: 28px;border-radius:50%;position:relative;top:0px;}
.mainContentArea .Dialog .mwRadios {height:auto;border:1px solid #ccc;padding:10px;width: 100%;}
.mainContentArea .Dialog .mwRadios:after {clear: both; content: " "; display: block; height: 0; visibility: hidden; }
.mainContentArea .Dialog .mwInput.Checkbox {background: #ccc;width: 28px;height: 28px;border-radius:0%;position:relative;}
.mainContentArea .Dialog .mwInput.Checkbox:hover {background: #aaa;width: 28px;height: 28px;border-radius:0%;position:relative;}
.mainContentArea .mwInput.Checkbox DIV.Checked { background-image: url(/images/Checked.png) !important; width:100%; }
.mainContentArea .mwInput.Checkbox.full DIV, .mwInput.Checkbox.Custom DIV { width: auto; padding-left: 40px; font-family: 'Open Sans', sans-serif; }
.mainContentArea .mwInput.Select.name-select {padding:5px 0 5px 10px;border:1px solid #ccc;background:none;width: 101%; font-family: 'Open Sans', sans-serif;}
.mainContentArea .mwInput.Select .SubControl {/* display:none; */ background:#efefef url(/images/downarrow.png) center center no-repeat; }
.mainContentArea .Tall .mwInput.Textarea, DD .mwInput.Textarea, .Tall .mwInput.Multiple, DD .mwInput.Multiple { height:auto; padding:0; margin:0}
.mainContentArea .Dialog .mwInput:hover, .Dialog .mwInput:focus { -webkit-transition: .5s; -moz-transition: .5s; transition: .5s; background: #fafafb; }
.mainContentArea .Dialog .mwInput.error { border: 1px solid red }
.mainContentArea .Dialog select .mw { color: #ffffff; }
.mainContentArea .mwInput.Button INPUT[type="button"], .mainContentArea .mwInput.Button INPUT[type="submit"] { height:auto;  padding: 5px 18px;}
.mainContentArea .mwInput .SubControl.Hi {background: #10934b;border:none;}
.mainContentArea .mwInput.File.name-upload_a_file {height:30px;/* background:#efefef; */padding: 0 10px;font-weight:900;border: 1px solid #ccc;width: 100%;}
.mainContentArea .mwInput.File .SubControl>DIV { background-image: url(/images/upload.png); }
.mainContentArea ::-webkit-input-placeholder { color: #414b4b;  font-family: 'Open Sans', sans-serif; font-size:10pt;}
.mainContentArea ::-moz-placeholder { color: #414b4b;  font-family: 'Open Sans', sans-serif; font-size:10pt; }
.mainContentArea :-ms-input-placeholder { color: #414b4b;  font-family: 'Open Sans', sans-serif; font-size:10pt; }
.mainContentArea :-moz-placeholder { color: #414b4b;  font-family: 'Open Sans', sans-serif; font-size:10pt; }
.mainContentArea .Dialog .mwInput {color: #4b525b !important;border:none;padding:0;background:#fff;height: auto;border-radius:0;line-height:normal; }
.mainContentArea .Dialog .mwInput.Button input { border:none; }
.mainContentArea .Dialog .mwInput.Button {margin: 5px 0 0;font-weight: 600;background: #4b525b;color: #ffffff;text-decoration: none;font-family: Arial, sans-serif;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;max-width:100% !important;border: none !important; }
.mainContentArea .Dialog .mwInput.Button input.mw { color: #fff !important; font-family: Arial, sans-serif;font-size: 11pt; width:100%; text-transform:uppercase; font-weight:700; } 
.mainContentArea .Dialog .mwInput.Button:hover { background: #ccc; color: #414b4b; -webkit-transition: .5s; -moz-transition: .5s; transition: .5s; }


.mainContentArea input {
    -webkit-appearance: none;
}



/**** Columns & Sidebars ****/

/* Sidebar */
.sidebar:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }

.right .sidebarLeft {width: 70.3%;float: left;}
.right .sidebarRight {width: 25.1%;float: right;}
.left .sidebarLeft { width: 27.1%; float: left; }
.left .sidebarRight { width: 66.3%; float: right; }

.narrow.right .sidebarLeft {width: 75.04%;float: left;}
.narrow.right .sidebarRight {width: 22.1%;float: right; }



@media (max-width: 768px) {

}





.facultyGallery {}
.facultyGallery:after { clear: both; content: " "; display: block; height: 0; visibility: hidden; }
.facultyGalleryItem {float:left;width: 31%;margin: 0 2.3% 30px 0;}
.facultyGalleryImage { height:300px;}
.facultyGalleryItem h6 {color:#0763af; font-weight:600;}


@media (max-width: 1100px) {
    .facultyGalleryItem { float:left; width:48%; margin:0 1% 30px 0 }

}


@media (max-width: 768px) {
    .facultyGalleryItem { float:left; width:100%; margin:0 0% 30px 0 }

}


/* Video Banner */

.videoBannerWrap {background-size:cover !important; text-align:center;   }

.videoBannerInner {padding: 10% 0;background:rgba(0,0,0,.3);/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+3,0.65+100 */background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 3%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 3%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 3%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.videoBanner {}
.videoBanner h2 {color:#fff;font-size:100px;font-weight:900;text-transform:uppercase;}
.videoBanner p {color:#fff;font-size:47px;font-weight:900;text-transform:uppercase;margin-bottom: 1%;}
.videoBanner a {  color:#fff; text-decoration:none; font-size:18px;}
.videoBanner a .fa {  color:#fff; margin:0 0 20px; font-size:30px; }
.videoBannerText { }


@media (max-width: 768px) {
.videoBannerInner {padding: 20% 0 15%;}
.videoBanner h2 { font-size:50px; }
.videoBanner p { font-size:23px;}
.videoBanner a {  color:#fff; text-decoration:none; font-size:18px;}
.videoBanner a .fa {  color:#fff; margin:0 0 20px; font-size:30px; }
}



.homeBannerVideo { position:relative;  overflow:hidden;}
.homeBannerVideo video{ position:absolute; z-index:10; top:0; width:100%; }
.homeBannerVideo .videoBannerInner { position:relative;   z-index:12; width:100%; text-align:center }

@media (max-width: 768px) {
    .homeBannerVideo video{position:absolute;z-index:10;top:0;width: 155%;left:50%;margin-left:-50%;}

}



.introIconsWrap {}
.introIconsWrap {max-width:1170px;margin:0  auto;text-align:center;position:relative;margin-top: -50px;text-transform:uppercase;}
.introIcons {display:flex; justify-content:space-between;}
.introIcons img { width:100%}
.introIcon {}
.introIconCircleWrap {background:#fff;border-radius:50%;position:relative;z-index:88;height: 140px;width: 140px;margin: 0 auto 25px;}
.introIconCircle {   height:130px; width:130px; position:absolute; left:calc(50% - 65px); top:calc(50% - 65px); border-radius:50%; background:#00f;}
.introIcon:hover .introIconCircle {  height:130px; width:130px; left:calc(50% - 65px); top:calc(50% - 65px); }


.introIcon img {z-index:99;position: relative;}

.introIcon:hover img { transform:scale(.7)}
.introIconsWrap p {font-weight: 600;font-size: 20px;}
.introIcon p {position:relative;top:0px;font-family: montserrat, sans-serif;}
.introIcon:hover p {position:relative; top:-10px;}

.introIconsWrap a { text-decoration:none;}

.introIconsWrap .pink .introIconCircle { background:#AE5396;}
.introIconsWrap .pink  p { color:#AE5396;}

.introIconsWrap .teallight .introIconCircle { background:#5FC1CE;}
.introIconsWrap .teallight  p { color:#5FC1CE;}

.introIconsWrap .bluelight .introIconCircle { background:#7B9EED;}
.introIconsWrap .bluelight  p { color:#7B9EED;}

.introIconsWrap .teal .introIconCircle { background:#007481;}
.introIconsWrap .teal  p { color:#007481;}

.introIconsWrap .steel .introIconCircle { background:#6A85C1;}
.introIconsWrap .steel  p { color:#6A85C1;}




@media (max-width: 768px) {
.introIcons {display:block; justify-content:space-around; margin-top:40px;}
.introIconsWrap {    margin-top: -2;    margin-top: -30px;}
.introIconCircleWrap {height: 80px;width: 80px;}
.introIcon p { font-size:10px;}
.introIcon .introIconCircle {  height:80px; width:80px; left:calc(50% - 40px); top:calc(50% - 40px); }
.introIcon:hover .introIconCircle {  height:60px; width:60px; left:calc(50% - 30px); top:calc(50% - 30px); }
.introIcon { width:30%; display:inline-block;}


}

@media (max-width: 768px) {
.introIcon p {/* display:none; */}

}


.verticalLine {widtH: 1px;height:100px;background:#7B9EED;margin: 0 auto 40px;}


.lined { position:relative; }
.lined .verticalLine.A {position:absolute;top:-50px;left:50%;z-index: 49;}
.lined .verticalLine.B {position:absolute;bottom: -90px;left:50%;z-index:49;}



.homeImageHoverWrapper {border-radius:10px; overflow:hidden; background:#efeefef; 0px 0px 15px 0px rgba(0,0,0,0.15); -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15); margin-bottom:50px     }
.homeImageHoverWrapper:hover {0px 0px 15px 0px rgba(0,0,0,0.25); -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25); box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25)}
.homeImage {height:300px;position:relative;}
.homeImage h4 {position:absolute;bottom: 3%;left:10%;width:60%;color:#fff;line-height:1.1;z-index:12;font-weight: 800;}
.short .homeImage h4 {font-size:20px; font-weight:600;}

.homeImageHoverWrapper.short .homeImageColorbar {background: rgba(135, 0, 100, 1);}
.homeImageHoverWrapper.short:hover .homeImageColorbar {background:rgba(135, 0, 100, .8);}


.homeImageColorbar {height:5px;width:100%;position:absolute;bottom:0;z-index: 11;}
.homeImageHoverWrapper:hover .homeImageColorbar { height:100%;}
.homeImageHoverWrapper.pink .homeImageColorbar {background:rgba(135, 0, 100, 1);}
.homeImageHoverWrapper.pink:hover .homeImageColorbar { background:rgba(135, 0, 100, .8); }
.homeImageHoverWrapper.teal .homeImageColorbar { background:rgba(0, 116, 129,1);}
.homeImageHoverWrapper.teal:hover .homeImageColorbar {background:rgba(0, 116, 129, .8); }
.homeImageHoverWrapper.blue .homeImageColorbar { background:rgba(	56, 92, 173, 1);}
.homeImageHoverWrapper.blue:hover .homeImageColorbar { background:rgba(	56, 92, 173, .8); }
.homeImageContent {position:relative;padding: 5% 7.5% 5%;height: 100px;background: #fff;}
.homeImageButton { position:absolute; bottom:0; right:0; }
.homeImageButton { margin:0; line-height:unset;}
.homeImageButton a {font-size:14px; opacity:0; color:#fff; background: #0763af;display:block;padding:10px 15px;text-decoration:none;border-radius: 7.5px 0 0 0;}
.homeImageButton a:hover { color:#fff; }
.homeImageHoverWrapper:hover .homeImageButton a {opacity:1;  }
.homeImageButton a:hover {}







.colorBlock {background:#00f;border-radius:10px;padding: 40px 40px 0; position:relative;}
.colorBlock.teal { background:#007481; }
.colorBlock.pink { background:#870064; }
.colorBlock.blue { background:#385CAD; }
.colorBlock h4 {color:#fff;line-height:1;width:60%;font-size: 40px;}
.colorBlock p {color:#fff;margin-bottom: 75px;}
.colorBlock p a {background:rgba(255,255,255,.5); color:#fff;padding:10px 30px;position:absolute;bottom:0;right:-40px;border-radius:15px 0 0 0;text-decoration: none;}
.colorBlock p a:hover {background:rgba(255,255,255,.25);}










.innovativeCarouselWrap {  position:relative; }
.innovativeCarouselShield {position:absolute;background:url(/images/slider_innovative_shield.png) center center no-repeat;width:510px;height:593px;z-index: 9;text-align: center;left: calc(50% - 255px);top: 20px;}
.innovativeCarouselShield img {margin:12% 0;}
.innovativeCarouselShield h4 {color:#fff;font-size: 36px;font-weight: 900;line-height: 42px;margin-bottom: 50px;width: 80%;margin: 0 auto 50px;}
.innovativeCarouselShield p {color:#fff;font-size: 20px;}
.innovativeCarouselItem {  }
.innovativeCarouselImage {height: 470px;margin-top: 8%;}
.innovativeCarousel .owl-prev {width: 54px;height: 90px;position: absolute;top: 35%;left: 0px;background: rgba(0,0,0,.4) url(/images/arrow_left_lg.png) center center no-repeat;text-indent: -999em;padding: 0;border-radius:0 !important;}
.innovativeCarousel .owl-next {width: 54px;height: 90px;position: absolute;top: 35%;right: 0px;background:rgba(0,0,0,.4)  url(/images/arrow_right_lg.png) center center no-repeat;text-indent: -999em;padding: 0;border-radius:0 !important;}



@media (max-width: 768px) {

.innovativeCarouselShield {width: 252px;height: 303px;left: calc(50% - 127.5px);background-size:100%;top: 0;position: relative;padding: 0;}
.innovativeCarouselShield h4 {color:#fff;font-size: 18px;font-weight: 900;line-height: 24px;margin: 0 auto 10px;}
.innovativeCarouselShield p {color:#fff;font-size: 10px;}
.innovativeCarouselShield img { width:50px}
.innovativeCarousel .owl-prev { width:  27px;height: 45px; background-size:25%; left:0; }
.innovativeCarousel .owl-next { width: 27px;height: 45px; background-size:25%; right:0;}
.innovativeCarouselImage {height: 270px;margin-top: 8%;}


.verticalLine {widtH: 1px;height:50px;background:#7B9EED;margin: 0 auto 40px;}

.lined .verticalLine.A {position:absolute;top:-25px;left:50%;z-index: 49;}
.lined .verticalLine.B {position:absolute;bottom: -65px;left:50%;z-index:49;}


}









.testimonialWrap {position:relative;padding: 70px 0 120px;}
.testimonialOpen {position:absolute;top: -7%;left: -7%;z-index:44;}
.testimonialClose {position:absolute;bottom: -7%;right: -7%;z-index:44;}

.testimonialImage {    background-size:cover !important;    top:0;    left:0;    width:50%;    padding-bottom:30%;    border-radius:10px;    /* overflow:hidden; */    z-index:30;    position:relative; 0px 0px 15px 0px rgba(0,0,0,0.15): ;    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);    }
.testimonialCopy  {    position:absolute;    top:25%;    right:0;    width:50%;    background:#fff;    width:40%;    padding: 7% 5% 6% 10%;    border-radius:10px; 0px 0px 15px 0px rgba(0,0,0,0.15): ;    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);    }


@media (max-width: 1450px) {
    .testimonialOpen { -7%;left: 0%; }
.testimonialClose {right: 0%; }

}




@media (max-width: 768px) {


.testimonialWrap {position:relative;padding: 50px 0;}
.testimonialOpen {top: -4%;left: -2%;width: 40px;}
.testimonialClose {bottom: -4%;right: 2%;width: 40px;}
.testimonialImage { top:0;    left:0;    width:100%;  padding-bottom:50%; position:relative;  }
.testimonialCopy  {    position:relative;    top:-30px;    right:0;   background:#fff;    width:90%;    padding: 12% 5% 5px ;  }

}


.postOneAcross {display:flex;justify-content: space-between;}
.postOne {border-radius:10px;overflow: hidden;width: 100%;-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);}
.postOneImage {padding-bottom: 74%;position:relative;}
.postOneImage h4 {position: absolute;bottom: 3%;left: 7.5%;width: 60%;color: #fff;line-height: 1.1;z-index: 12;font-weight: 800;font-size: 20px;text-transform: uppercase;}
.postOneColorbar {height:5px;width:100%;position:absolute;bottom:0;z-index: 11;}
.postOneGradient {height: 43%;width:100%;position:absolute;bottom:0;z-index:10;background:rgba(0,0,0.5); 



/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+98 */background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 98%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}


 .postOne:first-child  .postOneColorbar {background:rgba(95, 193, 206,.9);}
 .postOne:last-child  .postOneColorbar {background:rgba(106, 133, 193	,.9);}
 .postOne:hover  .postOneColorbar { height:100%;}
 .postOneCopy {position: relative;padding: 5% 7.5% 5%;height: 138px;}
 .postOneDate {color:#0763af; font-size:20px;}
 .postOneCopy h4 { font-size:24px; font-weight:900; line-height:28px;}
 .postOneCopy h4 a { color:#3B3B3B; text-decoration:none; }
 .postOneCopy p { display:none;}
 .postOne:hover  .postOneDate { display:none; }
 .postOne:hover  .postOneCopy h4 { display:none; }
 .postOne:hover  .postOneCopy p { display:block; }
 .postOneButton { margin:0; line-height:unset; position:absolute; bottom:0; right:0; }

 .postOneButton a {font-size:14px; opacity:0; color:#fff;background: #0763af;display:block;padding:10px 15px;text-decoration:none;border-radius: 7.5px 0 0 0;}
 .postOneButton a:hover { color:#fff; }
 .postOne:hover  .postOneButton a {opacity:1;  }








.postTwoAcross {display:flex;justify-content: space-between;}
.postTwo {border-radius:10px;overflow: hidden;width: 48%;-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);}
.postTwo:hover {    -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);    box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.15);}

.postTwoImage {padding-bottom: 74%;position:relative;}
.postTwoImage h4 {position: absolute;bottom: 3%;left: 7.5%;width: 80%;color: #fff;line-height: 1.1;z-index: 12;font-weight: 800;font-size: 20px;text-transform: uppercase;}
.postTwoColorbar {height:5px;width:100%;position:absolute;bottom:0;z-index: 11;}
.postTwoGradient {height: 43%;width:100%;position:absolute;bottom:0;z-index:10;background:rgba(0,0,0.5); 



/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+98 */background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 98%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}



.postdefault {/* display: flex; *//* flex-wrap: wrap; *//* flex-direction: row; *//* justify-content: space-between; */}
.postdefault .postTwo {width: 48%;margin-bottom:4%;float: left;margin: 0 2% 20px 0;}
.postdefault .postTwo .postTwoColorbar {background:rgba(95, 193, 206,.9);}







.postTwo:first-child .postTwoColorbar {background:rgba(95, 193, 206,.9);}
.postTwo:last-child .postTwoColorbar {background:rgba(106, 133, 193	,.9);}
.postTwo:hover .postTwoColorbar { height:100%;}
.postTwoCopy {position: relative;padding: 5% 7.5% 5%;height: 138px;}
.postTwoDate {color:#0763af; font-size:20px;}
.postTwoCopy h4 {font-size: 22px;font-weight:900;line-height: 26px;}
.postTwoCopy h4 a { color:#3B3B3B; text-decoration:none; }
.postTwoCopy p { display:none;}
.postTwo:hover .postTwoDate { display:none; }
.postTwo:hover .postTwoCopy h4 { display:none; }
.postTwo:hover .postTwoCopy p { display:block; }
.postTwoButton { margin:0; line-height:unset; position:absolute; bottom:0; right:0; }
.postTwoButton a {font-size:14px; opacity:0; color:#fff;background: #0763af;display:block;padding:10px 15px;text-decoration:none;border-radius: 7.5px 0 0 0;}
.postTwoButton a:hover { color:#fff; }
.postTwo:hover .postTwoButton a {opacity:1;  }




@media (max-width: 768px) {

.postTwoAcross {display:block !important;}
.postTwo { width: 100%; margin-bottom:30px;}
.postTwoButton a { opacity:1;}


.postdefault .postTwo {     width: 100%;  margin-bottom:4%;  }


}













.postThreeAcross {display:flex;justify-content: space-between;}
.postThree {border-radius:10px;overflow: hidden;width: 48%;-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);}
.postThreeImage {padding-bottom: 74%;position:relative;}
.postThreeImage h4 {position: absolute;bottom: 3%;left: 7.5%;width: 60%;color: #fff;line-height: 1.1;z-index: 12;font-weight: 800;font-size: 20px;text-transform: uppercase;}
.postThreeColorbar {height:5px;width:100%;position:absolute;bottom:0;z-index: 11;}
.postThreeGradient {height: 43%;width:100%;position:absolute;bottom:0;z-index:10;background:rgba(0,0,0.5); 



/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.65+98 */background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 98%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 98%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}


 .postThree  .postThreeColorbar {background:rgba(95, 193, 206,.9);}
 .postThree:hover  .postThreeColorbar { height:100%;}
 .postThreeCopy {position: relative;padding: 5% 7.5% 5%;height: 138px;}
 .postThreeDate {color:#0763af; font-size:20px;}
 .postThreeCopy h4 { font-size:24px; font-weight:900; line-height:28px;}
 .postThreeCopy h4 a { color:#3B3B3B; text-decoration:none; }
 .postThreeCopy p { display:none;}
 .postThree:hover  .postThreeDate { display:none; }
 .postThree:hover  .postThreeCopy h4 { display:none; }
 .postThree:hover  .postThreeCopy p { display:block; }
 .postThreeButton { margin:0; line-height:unset; position:absolute; bottom:0; right:0; }
 .postThreeButton a {font-size:14px; opacity:0; color:#fff;background: #0763af;display:block;padding:10px 15px;text-decoration:none;border-radius: 7.5px 0 0 0;}
 .postThreeButton a:hover { color:#fff; }
 .postThree:hover  .postThreeButton a {opacity:1;  }



@media (max-width: 768px) {

.postThreeAcross {display:block !important;}
.postThree { width: 100%; margin-bottom:30px;}
.postThreeButton a { opacity:1;}


.postdefault .postThree {     width: 100%;  margin-bottom:4%;  }


}








.homeEventsWrap {border-radius:10px;padding: 40px 3%;-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);}

.socialsContent {margin:20px 0;}
.socialsContent a {font-size: 23px;margin: 0 20px 0 0;}
.socialsContent a {color: #0763af;text-decoration: none;}
.socialsContent a:hover {color: #F0BC5E; }

.eventsTable a { color:#3B3B3B; font-size:16px; text-decoration:none; }
.eventsTable a span {color: #0763af;}


.eventsTableItem {display:flex;justify-content: space-between;border-bottom: 1px solid #E2E2E2;text-align:left;  }
.sidelist a { font-size:12px;}
.eventsTableItem:hover { background:#E7EDFC; }
.eventsTableItem div { padding:15px 5px; }
.eventsTableItem div {width: 84%;}
.eventsTableItem div:first-child { width:20%; text-align:left; }
.eventsTableItem div:last-child {width: 30%;text-align:right;}


@media (max-width: 768px) {

.eventsTableItem { display:block; text-align:left !important; padding:10px 0;}
.eventsTableItem div { padding:5px ; }
.eventsTableItem div {width: 100%;}
.eventsTableItem div:first-child { width:100%; text-align:left; }
.eventsTableItem div:last-child {width: 100%; text-align:left !important;}

}



.tableFlex { display:flex}
.tableFlex .mwInput { background:none;}
.tableFlex .mwInput.Button.mwFormSubmit { background: #0763af; border:1px solid #0763af; border:none; background:none; }



.tableFlex .mwFormSubmit input {   padding:6px 10px  !important; border-radius:0 5px 5px 0 !important; left:-5px;  }


/**** Images ****/





/* Banner */
.bannerWrap        {height:539px;position:relative;background-size: cover !important;background-position: center right  !important;}

.bannerWrapCaption {height:539px;position:absolute;top:0;left:0;z-index:12;width: 25%;background: #0763af;display:flex;align-items: center;justify-content: center;}
.bannerAngledOne {position:absolute;top:0;z-index: 11;width: 16%;left: 15%;height:539px;background: #0763af;transform: skewX(-14deg);}
.bannerAngledTwo {position:absolute;top:0;z-index: 10;width:5%;left: 30.5%;height:539px;background: #0763af;transform: skewX(-14deg);opacity:.2;}
.bannerWrapCaption .mainContentArea { max-width:300px; }
.bannerWrapCaption h1 {color:#fff;font-size: 42px;}
.bannerWrapCaption h2 {color:#fff;font-size: 42px;}
.bannerWrapCaption p { color:#fff;}


@media (max-width: 960px) {

.bannerWrap        {height:auto;padding-top:60%;background-size:cover !important;background-position: center center !important;}

.bannerWrapCaption {height:auto; position:relative;  width: 100%;background: #0763af; display:block;padding:2% 0;}

.bannerAngledOne {display:none; }
.bannerAngledTwo {display:none;}
.bannerWrapCaption .mainContentArea { max-width:90%; }

    
}







.postImage {width:100%;padding-bottom:60%;border-radius: 10px;}




.pageTitle p:before {content: "\f015"; font-family:FontAwesome;  color:#0763af;}
.pageTitle {border-bottom: 1px dotted #CBCBCC;height: 40px;}
.pageTitle:after {}
.pageTitle p {margin:0; float:left; }
.pageTitle p a {color: #3B3B3B;text-decoration:none;}
.pageTitle p a:before { content:"> "; color:#0763af;}
.pageTitle span { color:#0763af; float:left;}




.sideImageWrap { position:relative; }
.sideImageWrap.left {}
.sideImageWrap.right { }
.sideImage {width:74.413145539%;padding-bottom: 40%;border-radius: 10px;}
.sideImageContent {width: 30.297339593%;border-radius: 10px;position: relative;padding: 5%;}
.sideImageContent h3 {color:#fff;width: 60%;font-weight: 900;line-height: 1.2;}
.sideImageContent p { color:#fff;}
.sideImageNumber  {position: absolute;top: 0;right: 3.5%;font-size: 80px;color: #fff;opacity: .75;font-weight: 900;}

.pink .sideImageContent {background: #870064;}
.teal .sideImageContent {background: #007481;}
.blue .sideImageContent {background: #385CAD;}


.sideImageWrap {padding-bottom:30%;height:200px;margin-bottom: 60px;}

.sideImageWrap.left .sideImage { position:absolute; top:0; left:0;}
.sideImageWrap.left .sideImageContent {position:absolute; bottom:0; right:0;}

.sideImageWrap.right .sideImage {position:absolute; top:0; right:0;}
.sideImageWrap.right .sideImageContent {position:absolute; bottom:0; left:0;}



@media (max-width: 960px) {
.sideImage {width:74.413145539%;padding-bottom: 60%;}
.sideImageContent {width: 60%;}
.sideImageNumber  {position: absolute;top: 0;right: 3.5%;font-size: 40px;color: #fff;opacity: .75;font-weight: 900;}
   
}


.bannerFullWidthWrap {padding-top: 28%; }
.bannerFullWidth {   max-width:1280px; margin:0 auto; }
.bannerFullWidthCaption {max-width: 413px;padding: 4%; position:relative; margin:0 0 0 auto;}
.blue .bannerFullWidthCaption {background:#385CAD;border-radius:10px;overflow:hidden;bottom: -38px;z-index:999;}
.bannerFullWidthCaption h1 {font-weight:600; font-size:36px; color:#fff; }

.bannerFullWidthCaption p {font-size:16px; color:#fff; }
.bannerFullButton  {position:absolute; bottom:0; right:0; background:#7B9EED; padding:10px 30px; border-radius:5px 0 0  0 }
.bannerFullButton a {font-size:16px; text-decoration:none; color:#fff; display:block;  }











/*  Tabs  */
.tabsWrapper {}

.tabsNav ul {padding:0; margin:0; max-width:760px; margin:0 auto}
.tabsNav ul li:after { display: none; }
.tabsWrapper.four .tabsNav ul li {float: left;padding: 0;margin: 0;width:25%;text-align:center;}
.tabsWrapper.four .tabsNav ul li.active a p{ color:#0763af;}
.tabsNav ul li:last-child { border:none;}
.tabsNav ul li:before { display:none; }
.tabsNav ul li a { text-decoration: none; color: #333; font-size: 18pt;  display: block; }

.tabsNav ul li:hover, .tabsNav ul li.active {  -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.tabsNav ul li:hover a, .tabsNav ul li.active a { color: #fff; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; }
.tabsNav ul li p {color:#3B3B3B;margin:0;padding:9px 20px;}
.tabsNav:after { clear: both; content: " "; display: block; height: 0; }
.tabsContent { padding: 50px 0px;  }




.ImageHover.Two {  display: flex;    flex-wrap: wrap;    flex-direction: row;justify-content: space-between;    }
.ImageHover.Two .homeImageHoverWrapper {     width: 48%;  margin-bottom:4%;  }
.ImageHover.Two  .homeImage {height:500px;position:relative;}

.ImageHover.Three {  display: flex;    flex-wrap: wrap;    flex-direction: row;justify-content: space-between;    }
.ImageHover.Three .homeImageHoverWrapper {     width: 30%;  margin-bottom:4%;  }
.ImageHover.Three  .homeImage {height: 250px;position:relative;}



@media (max-width: 960px) {
.ImageHover.Two {  display: block; }
.ImageHover.Two .homeImageHoverWrapper {     width: 100%;  margin-bottom:4%;  }
.ImageHover.Two  .homeImage {height:300px;position:relative;}
.tabsWrapper.four .tabsNav ul li {float: left;padding: 0;margin: 0;width:100%;text-align:center;}


}








/* Content Image 50/50 */
.contentImgCol .twoColumn {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -ms-flex-wrap: wrap;    -webkit-flex-wrap: wrap;    flex-wrap: wrap; }
.contentImgCol .twoColumn .twoColLeft, .contentImgCol .twoColumn .twoColRight {    -ms-flex: 0 0 50%;    -webkit-box-flex: 0;    -webkit-flex: 0 0 50%;    flex: 0 0 50%;    max-width: 50%;}
.contentImgCol .twoColumn .colContent, .contentImgCol .twoColumn .colImage {float: none;background: var(--white);}
.contentImgCol .twoColumn .contentAreaWhite {    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-box-align: center;    -webkit-align-items: center;    -ms-flex-align: center;    align-items: center;     -webkit-box-pack: center;    -webkit-justify-content: center;    -ms-flex-pack: center;    justify-content: center;    -webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;     height: 100%;    width: 100%;    padding: 30px; }
.contentImgCol .twoColumn .contentAreaWhite .mainContentArea {    margin: 0;    max-width: 500px;} 


@media (max-width: 899px) {
.contentImgCol .twoColumn .twoColLeft, .contentImgCol .twoColumn .twoColRight {    -webkit-box-flex: auto;    -ms-flex: auto;    -webkit-flex: auto;    flex: auto;    max-width: none;    width: 100%; }

.contentImgCol .twoColumn .colContent {    -ms-flex-order: 13;    -webkit-box-ordinal-group: 14;    -webkit-order: 13;    order: 13 }
.contentImgCol .twoColumn .colImage {    -ms-flex-order: -1;    -webkit-box-ordinal-group: 0;    -webkit-order: -1;    order: -1; }
}
	








.searchFilterWrap {display:flex;align-items: center;justify-content: space-between;border-radius:10px;padding: 20px;max-width: 700px;margin: 0 auto;/* background: #0ff; */}
.searchFilterWrap div {text-align: center;width: 100%;}

.searchFilterWrap ::placeholder { font-size:15px !important}
div.searchTitle {color:#fff;font-weight:700;font-size: 20px;width: 25%;}
.filterInput {   }
.filterInput input {padding: 11px;font-size: 16px;border:none;width: calc(100% - 22px);-webkit-appearance: none;border-radius: 20px;background: #F4F4F4;}
.filterSelect {}
.filterSelect {padding: 5px 11px 5px 11px;font-size: 15px;width:100%;border:none;/* font-weight: 700; */border-radius: 20px;background: #F4F4F4;color: #0763af;margin-right:10px;}

.filterSelect select { width:100% !important}

div.filterButton { width:10%;}
.filterButton button {border:none;}
.filterButton button.filterReset {font-size:12px;color:#fff;cursor: pointer;background: none; text-transform:uppercase}
.filterButton button.filterReset:hover { color:var(--light); }

.filterButton:last-child button.filterReset {background:#0763af; padding:10px 20px; border-radius:20px }

@media (max-width: 899px) {
    .searchFilterWrap {display:block;}
    .searchFilterWrap div {widtH: 100%; padding-bottom:10px}
.filterSelect select {width:100%;}

}



.programsListWrap {flex-wrap: wrap;}	
.programsListWrap .programsListP { height:70px;}
.programsListWrap:after {}
.programsListItem {width: 30%;box-sizing: border-box;background: #fff;color: #171e42;padding: 15px 2% 0;border: 1px solid #CBCBCC;border-radius:10px;margin: 0 3% 2% 0;-webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.0);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.0);box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.0);float: left;}
.programsListItem:hover {  -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);   -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);  box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);  }
.programsListTitle {height: 90px;}
.programsListTitle h5 {color:#0763af;margin:0;font-size: 20px;line-height: unset;}
.programsListTitle h5 a {color:#0763af;}
.programsListTitle h5 a:hover {color:#707070;}


.programsListDivider {height:1px;width:100%;background: #707070;}
.programsListP p { font-size:13px; }
 .programsListP {text-transform:uppercase;/* height: 70px; */}







 .programsListP b { height:0px;  }

.profWrap {border-radius:50%;border: 1px solid #0763af;width:180px;display:block;margin: 30px auto 0;height: 180px; overflow: hidden;}
.prof {width:180px;height: 180px;}

 

@media (max-width: 899px) {
.programsListItem {box-sizing: border-box;padding: 15px 2% 0;border-radius:10px;margin: 0 2% 2% 0;width: 48%;}

}

@media (max-width: 768px) {
.programsListItem {box-sizing: border-box;padding: 15px 2% 0;border-radius:10px;margin: 0 2% 2% 0;width: 98%;}
}



/**** Accordions ****/
.accordion { margin-bottom: 10px; }

.accordionBtn {background: none;text-decoration: none;margin: 0; border-bottom:1px solid #848484 }
.accordionBtn:hover {  }
.accordionBtn .expandIcon { position: absolute; width: 15px; height: 15px; top: 14px; left: 10px; }
.accordionBtn .expandIcon .expandIconVert { border-left-style: solid; border-left-width: 3px; position: absolute; left: 6px; top: 2px; height: 11px; border-color: var(--white); }
.accordionBtn .expandIcon .expandIconHor { border-top-style: solid; border-top-width: 3px; position: absolute; top: 6px; left: 2px; width: 11px; border-color: var(--white); }
.accordionBtn a { text-decoration: none; margin: 0; padding: 0; }
.accordionBtn a p, .accordionBtn a h1, .accordionBtn a h2, .accordionBtn a h3, .accordionBtn a h4, .accordionBtn a h5, .accordionBtn a h6 {margin: 0;padding: 12px 0 12px 0px;color: #0763af;font-size: 18px;font-weight: 700;}
.accordionContent {padding: 28px 0;background: none;}
.accordionContent p {}

.plusminus {position:relative;top: -35px;float:right;margin-right:20px;}

.plus {height:1px;width: 21px;background: #3D44AC;position:absolute;top: 10px;right:0;}
.minus {height: 21px;width:1px;background: #3D44AC;position:absolute;top:0;right: 10px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}
.selected .minus { opacity:0; }

















/**** Extras ****/
/* Mobile / Desktop */
.mobile { display:none; }
.desktop { display:block; }






/**** Responsive ****/


/* Responsive */

@media (max-width: 1440px) {

.logo {}
.logo img {width:90%;}


}



@media (max-width: 1130px) {
.mobile { display:block; }
.mobile .homeSliderBanner { height:500px; }
.mobile .homeSliderContent {max-width: 100%;position: relative;padding: 4% 10%;height: 130px;}
.desktop { display:none; }
.header {width: 96% !important;/* padding: 13px 0; */}
.searchIcon {}
.logo {}
#mobile-header {display: block;}
.mainMenu, .headerRightTop { display:none; }
.applyButton { display:none; }
.headerWraper {height: 67px; }

.headerWrap {height: auto;}
.logo {padding: 0px 0;width: 280px;}
.spacer { height: 67px;}
}



@media (max-width: 1300px) {
.mainContentArea { width: calc(100% - 30px); margin:0 auto;}
}

@media (max-width: 1024px) {


.mwSpacer.hor { }
.right .sidebarLeft, 
.right .sidebarRight,
.left .sidebarLeft, 
.left .sidebarRight { width: 100%; }


}









@media (max-width: 768px) {
.mainContentArea li  {}
.mwSpacer {height: 20px !important;}
.mwSpacer.small {/* height: 0px !important; */}

.mwSpacer.medium { height: 20px !important; }
.mwSpacer.large { height: 30px !important; }
}




/* Post Social */
.socialIconsBlog span.fa-Facebook {background: #4F6DA0;}

.socialIconsBlog span.fa-Twitter {background: #4CB3E5;}
.socialIconsBlog span.fa-LinkedIn {background: #0073b1;}
.socialIconsBlog span.fa-Pinterest {background: #B7403D;}
.fa-Facebook:before, .fa-facebook:before { content: "\f09a" }
.fa-Pinterest:before, .fa-facebook:before { content: "\f0d2" }

.fa-Twitter:before { content: "\f099" }
.fa-Google:before { content: "\f1a0" }
.fa-LinkedIn:before { content: "\f0e1" }
.fa-googleplus:before { content: "\f1a0" }
.fa-vimeo:before { content: "\f194" }
.fa-email:before { content: "\f0e0" }
.fa-addthis:before { content: "\f067" }
.fa-sharethis:before { content: "\f1e0" }
.blogShareIcon, .blogShareCounter, .shareButton {    float: left;    color: var(--white);    font-size: 13pt;    line-height: 70px;    width: 59px;    text-align: center;    cursor: pointer;    cursor: hand;}
.socialIconsBlog {position: absolute;width: 58px;float: left;top: 0;padding-bottom: 100px;left: -100px;/* top: 0; */}
.eventsBlogText {width: 88%;float: right;}
.socialIconsBlog span {color: var(--white);background: var(--black);display: block;padding: 23px;}
.socialIconsBlog .shareButton2 {height:auto;}



@media (max-width: 1180px) {
.socialIconsBlog {position: relative;width: 100%;float: none;top: 0;padding-bottom: 0;left: 0px;/* top: 0; */margin: 10px 0;}
}



@media (max-width: 1024px) {
.socialIconsBlog {position: fixed;left:0;top:unset;bottom: 0px;z-index: 999;margin: 0;}
.blogShareIcon, .blogShareCounter, .shareButton {       width: 25%;}
.idSocial.socialIconsBlog {bottom:0; top:unset;}
}



h3.fftitle {font-size:58px;font-weight: 800;margin: 15px 0;line-height: 1.1;text-transform: uppercase;color: #0763af; font-family: montserrat, sans-serif;}


@media (max-width: 640px) {

.mainContentArea h1 { font-size:26px; }
.mainContentArea h2 {font-size:24px; line-height: unset;}
.mainContentArea h3 { font-size:22px; }
.mainContentArea h4 { font-size:20px; }
.mainContentArea h5 { font-size:18px; }
.mainContentArea h6 { font-size:16px; }
.mainContentArea p  { font-size:14px; }
.eventsTableItem  { font-size:14px; }
.counter {font-size:48px; }
.Container h2   {font-size:48px; }

h3.fftitle { font-size:26px;}

}












/**** Extras ****/
/* liveEdBlock Hover  */

.liveEdBlock .leBlockBorder {  -webkit-transition: all linear 200ms;  -o-transition: all linear 200ms;  transition: all linear 200ms; }
.liveEdBlock.Hover > .leBlockBorder {  background-color: rgba(146, 238, 255, 0.1); }
.liveEdBlockTools {  z-index: 9999; }
.mwInput[size="6"] {height:30px}

/* mwFormStatus */
.mwFormStatus {}
.status.Error {  font-size:14px; margin:10px 0; font-weight:200;  }
.status.Error:before { content:"\f071"; }







.mapHolder div div div div div div div  {border:none !important;}
.mapHolder div div div div div div div #url {  display:block; }
.mapHolder div div div div div div div #title {font-size: 18px;font-weight: 800;margin: 15px 0;/* line-height: 1.1; */text-transform: uppercase;color: #0763af;}
.mapHolder div div div div div div div #comment {display:block;padding: 10px 0;font-size: 12pt;color: #383838;font-family: poppins, sans-serif;;}

.mapDetails {line-height: 50px;font-size: 20px;max-width: 80%;margin: 0 auto;}
.mapDetails div div { cursor:pointer;}


.mapDetails img {top:7px; position:relative;}


.gm-style .gm-style-iw-c {max-width:350px !important; min-width:200px !important; padding:30px}











.bioWrap     { border-radius:10px; overflow:hidden; border:1px solid #efefef }
.bioItem     { height:300px }
.bioContent  { padding:5px 15px 30px; position:relative; }
.bioButton   a {background: #0763af;color:#fff;position:absolute;bottom:0;right:0;padding:5px 20px;border-radius:10px 0 0 0;text-transform:uppercase;font-size:13px;cursor: pointer;}
.bioButton   a:hover {background: #0763af;color:#fff;}

.bioWrap     { }





.modal-window {
  position: fixed;
  background-color: rgba( 152, 0, 46, 0.95);

  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  }
  .bioPopup { padding:20px !important}
    .bioPopup img {margin-top:20px}

.modal-window:target {  visibility: visible;  opacity: 1;  pointer-events: auto;}
.modal-window > div {width: 100%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 2em;background: #ffffff;border-radius: 10px;}
.modal-window header {  font-weight: bold;}

.modal-window h1 {  font-size: 150%;  margin: 0 0 15px;}
.modal-close {
  color: #aaa;
  line-height: 50px;
  font-size: 13px;
  position: absolute;
  right: 12px;
  text-align: center;
  top: 0;
  width: 70px;

  text-decoration: none;
  text-transform: uppercase;
  }
.modal-close:hover {  color: black; }
.containerX {  display: grid;  -webkit-box-pack: center;          justify-content: center;  -webkit-box-align: center;         align-items: center;  height: 100vh;}
.modal-window div:not(:last-of-type) {  margin-bottom: 15px;}




@media (max-width: 900px) {

.modal-window > div {width: 80%;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);padding: 2em;background: #ffffff;border-radius: 10px;}

        .bioPopup img {display:none}

}












/*! |-------------------------- | | | Slider One - Start | | |--------------------------*/
.sliderOne .sliderItem{display:flex;align-items:center;position:relative;height:670px;}
.sliderOne .sliderImg,.sliderOne .sliderOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);}
.sliderOne .sliderImg{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sliderOne .sliderInner{position:relative;/* text-align:center; */max-width:670px;margin:0 auto;}
.sliderOne .sliderTitle{color:var(--white);text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.sliderOne .sliderDescription p{color:var(--white);text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.sliderOne .slick-prev,.sliderOne .slick-next{z-index:1;width:36px;height:36px;}
.sliderOne .slick-prev svg,.sliderOne .slick-next svg{width:100%;height:100%;}
.sliderOne .slick-prev svg path,.sliderOne .slick-next svg path{fill:none;stroke:var(--white);}
.sliderOne .slick-prev.slick-disabled,.sliderOne .slick-next.slick-disabled{cursor:not-allowed;}
.sliderOne .slick-prev.slick-disabled svg path,.sliderOne .slick-next.slick-disabled svg path{fill:none;stroke:rgba(255, 255, 255, 0.5);}
.sliderOne .slick-prev:before,.sliderOne .slick-next:before{display:none;}
.sliderOne .slick-prev{left:36px;}
.sliderOne .slick-next{right:36px;}
.sliderOne ul.slick-dots{bottom:60px;}
.sliderOne.dots-style-1 ul.slick-dots li button:before{background-color:var(--white);}
.sliderOne.dots-style-1 ul.slick-dots li:hover button, .sliderOne.dots-style-1 ul.slick-dots li.slick-active button{border-color:var(--white);}
.sliderOne.dots-style-2 ul.slick-dots li button:before, .sliderOne.dots-style-2 ul.slick-dots li button:after{border-color:var(--white);}
.sliderOne.dots-style-2 ul.slick-dots li:hover button:after, .sliderOne.dots-style-2 ul.slick-dots li.slick-active button:after{border-color:var(--white);background-color:var(--white);}
.sliderOne.dots-style-3 ul.slick-dots li:after{background-color:var(--white);}
.sliderOne.dots-style-3 ul.slick-dots li button{color:var(--white);}
.sliderOne .sliderImg{/* -webkit-transform:translateY(-100%); *//* transform:translateY(-100%); *//* transition:ease-in-out 600ms; *//* transition-delay:600ms; */}
.sliderOne .sliderTitle,.sliderOne .sliderDescription,.sliderOne .sliderBtn{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:ease-in-out 360ms;}
.sliderOne .slick-current .sliderImg{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:100ms;}

.sliderOne .slick-current .sliderTitle,.sliderOne .slick-current .sliderDescription,.sliderOne .slick-current .sliderBtn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.sliderOne .slick-current .sliderTitle{transition-delay:300ms;}
.sliderOne .slick-current .sliderDescription{transition-delay:500ms;}
.sliderOne .slick-current .sliderBtn{transition-delay:700ms;}
@media (min-width:992px){.sliderOne .sliderTitle{font-size:55px;line-height:1.1;}
}
@media (max-width:991px){.sliderOne .sliderItem{height:480px;}
 .sliderOne .sliderInner{padding-left:10px;padding-right:10px;}
 .sliderOne .sliderTitle,.sliderOne .sliderDescription p{margin-bottom:15px;}
 .sliderOne .sliderBtn.btn p a{font-size:12px;padding:8px 20px;}
 .sliderOne .slick-prev,.sliderOne .slick-next{top:45%;width:20px;height:36px;background-color:rgba(0, 0, 0, 0.8);}
 .sliderOne .slick-prev svg path,.sliderOne .slick-next svg path{stroke-width:2px;}
 .sliderOne .slick-prev{left:0;}
 .sliderOne .slick-next{right:0;}
 .sliderOne .slick-dots{display:none !important;}
}
/*! |-------------------------- | | | Slider One - End | | |----













@charset "UTF-8";
/*! |-------------------------- | | | Content Style - Heading - Start | | |--------------------------*/
.content-style h1, .content-style h2, .content-style h3, .content-style h4, .content-style h5, .content-style h6{margin-top:0;margin-bottom:30px;line-height:1.2;font-weight: 900;font-family: montserrat, sans-serif;text-transform:none;}
.content-style h1 a, .content-style h2 a, .content-style h3 a, .content-style h4 a, .content-style h5 a, .content-style h6 a{color:var(--dark);}
.content-style h1 a:hover, .content-style h2 a:hover, .content-style h3 a:hover, .content-style h4 a:hover, .content-style h5 a:hover, .content-style h6 a:hover{color:var(--primecolor);}
.content-style h1{font-size:42px;}
@media (max-width:991px){.content-style h1{font-size:38px;}
}
.content-style h2{
 font-size:38px;
 margin:20px auto;/* keep the table centered */
 color: #3C3C37;
 font-size: 40px;
 }
.fourColItem a{/* background:#F7F7F7; *//* color:var(--dark); */}
@media (max-width:991px){.content-style h2{font-size:32px;margin:0 0 0 15px }
}
.content-style h3{font-size:32px;}
@media (max-width:991px){.content-style h3{font-size:28px;}
}
.content-style h4{font-size:28px;}
@media (max-width:991px){.content-style h4{font-size:24px;}
}
.content-style h5{font-size:22px;}
@media (max-width:991px){.content-style h5{font-size:20px;}
}
.content-style h6{font-size:18px;}
@media (max-width:991px){.content-style h6{font-size:18px;}
}
/*! |-------------------------- | | | Content Style - Heading - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Paragraph - Start | | |--------------------------*/
.content-style p{line-height:1.5;margin-top:0;margin-bottom:30px;font-size: 18px;color: #3C3C37;}
.accordionContent p { color:#000}
.content-style .mwPageBlock.Embed .Container p{margin-top:0;margin-bottom:30px;}
.newsletterbg{background:url(/images/newsletterbg.png) center center no-repeat;padding:9% 0 14%;background-size:cover;}
/*! |-------------------------- | | | Content Style - Paragraph - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Blockquote - Start | | |--------------------------*/
.content-style blockquote{position:relative;padding:100px 30px 30px 40px;margin:0 0 30px;border-left:3px solid var(--primecolor);background-color:var(--lightgrey);}
.content-style blockquote:before{content:"";position:absolute;top:30px;left:35px;width:50px;height:50px;border-radius:50%;background-size:40%;background-color:var(--primecolor);background-position:center center;background-repeat:no-repeat;background-image:url("/images/static/svg/icon-quote-left-2.svg");}
.content-style blockquote p{margin-bottom:15px;font-size:18px;}
.content-style blockquote p:last-child{margin-bottom:0;}
.content-style blockquote footer{margin-top:30px;color:var(--primecolor);font-size:12px;}
.content-style blockquote footer:before{content:"\2014\A0";}
/*! |-------------------------- | | | Content Style - Blockquote - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Link - Start | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Link - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Image - Start | | |--------------------------*/
.content-style img{max-width:100%;height:auto;}
.content-style img.contentImg{margin-bottom:30px !important;}
.content-style img.iconImg{display:block;width:100%;max-width:180px;margin:0 auto 30px !important;}
.content-style p img{max-width:100%;height:auto;}
/*! |-------------------------- | | | Content Style - Image - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - SVG - Start | | |--------------------------*/
.content-style svg{overflow:hidden;vertical-align:middle;}
/*! |-------------------------- | | | Content Style - SVG - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - List - Start | | |--------------------------*/
.content-style ul, .content-style ol, .content-style dl{list-style:none;counter-reset:item;padding-left:0;margin:0 0 30px;}
.content-style ul li, .content-style ul dt, .content-style ol li, .content-style ol dt, .content-style dl li, .content-style dl dt{position:relative;padding-left:20px;margin-bottom:10px;}
.content-style ul li:before, .content-style ul dt:before, .content-style ol li:before, .content-style ol dt:before, .content-style dl li:before, .content-style dl dt:before{position:absolute;left:0;margin-right:10px;color:inherit;}
.content-style ul li:last-child, .content-style ul dt:last-child, .content-style ol li:last-child, .content-style ol dt:last-child, .content-style dl li:last-child, .content-style dl dt:last-child{margin-bottom:0;}
.content-style ul li:before, .content-style ul dt:before, .content-style dl li:before, .content-style dl dt:before{content: url(/images/bullet.png);}
.content-style ol li:before{content:counter(item) ".";counter-increment:item;}
.content-style ul li ul, .content-style ul li ol, .content-style ul li dl, .content-style ul dt ul, .content-style ul dt ol, .content-style ul dt dl, .content-style ol li ul, .content-style ol li ol, .content-style ol li dl, .content-style ol dt ul, .content-style ol dt ol, .content-style ol dt dl, .content-style dl li ul, .content-style dl li ol, .content-style dl li dl, .content-style dl dt ul, .content-style dl dt ol, .content-style dl dt dl{margin-top:15px;margin-bottom:10px;}
.content-style ul li ul li, .content-style ul li ul dt, .content-style ul li dl li, .content-style ul li dl dt, .content-style ul dt ul li, .content-style ul dt ul dt, .content-style ul dt dl li, .content-style ul dt dl dt, .content-style ol li ul li, .content-style ol li ul dt, .content-style ol li dl li, .content-style ol li dl dt, .content-style ol dt ul li, .content-style ol dt ul dt, .content-style ol dt dl li, .content-style ol dt dl dt, .content-style dl li ul li, .content-style dl li ul dt, .content-style dl li dl li, .content-style dl li dl dt, .content-style dl dt ul li, .content-style dl dt ul dt, .content-style dl dt dl li, .content-style dl dt dl dt{margin-bottom:15px;}
.content-style ul li ul li:before, .content-style ul li ul dt:before, .content-style ul li dl li:before, .content-style ul li dl dt:before, .content-style ul dt ul li:before, .content-style ul dt ul dt:before, .content-style ul dt dl li:before, .content-style ul dt dl dt:before, .content-style ol li ul li:before, .content-style ol li ul dt:before, .content-style ol li dl li:before, .content-style ol li dl dt:before, .content-style ol dt ul li:before, .content-style ol dt ul dt:before, .content-style ol dt dl li:before, .content-style ol dt dl dt:before, .content-style dl li ul li:before, .content-style dl li ul dt:before, .content-style dl li dl li:before, .content-style dl li dl dt:before, .content-style dl dt ul li:before, .content-style dl dt ul dt:before, .content-style dl dt dl li:before, .content-style dl dt dl dt:before{content:"\25CB";}
.content-style ul._list-unstyled li, .content-style ol._list-unstyled li, .content-style dl._list-unstyled li{padding-left:0;}
.content-style ul._list-unstyled li:before, .content-style ol._list-unstyled li:before, .content-style dl._list-unstyled li:before{display:none;}
.content-style ul._list-unstyled li ul, .content-style ul._list-unstyled li ol, .content-style ul._list-unstyled li dl, .content-style ol._list-unstyled li ul, .content-style ol._list-unstyled li ol, .content-style ol._list-unstyled li dl, .content-style dl._list-unstyled li ul, .content-style dl._list-unstyled li ol, .content-style dl._list-unstyled li dl{margin-top:15px;margin-bottom:10px;}
.content-style ul._list-unstyled li ul li, .content-style ul._list-unstyled li ol li, .content-style ul._list-unstyled li dl li, .content-style ol._list-unstyled li ul li, .content-style ol._list-unstyled li ol li, .content-style ol._list-unstyled li dl li, .content-style dl._list-unstyled li ul li, .content-style dl._list-unstyled li ol li, .content-style dl._list-unstyled li dl li{padding-left:20px;}
.content-style ul._list-inline, .content-style ol._list-inline, .content-style dl._list-inline{display:inline-block;margin:0;}
.content-style ul._list-inline li, .content-style ul._list-inline dt, .content-style ol._list-inline li, .content-style ol._list-inline dt, .content-style dl._list-inline li, .content-style dl._list-inline dt{display:inline-block;padding-left:0;margin-bottom:0;}
.content-style ul._list-inline li:before, .content-style ul._list-inline dt:before, .content-style ol._list-inline li:before, .content-style ol._list-inline dt:before, .content-style dl._list-inline li:before, .content-style dl._list-inline dt:before{display:none;}
.content-style ul._list-checkmark li, .content-style ul._list-checkmark dt, .content-style ol._list-checkmark li, .content-style ol._list-checkmark dt, .content-style dl._list-checkmark li, .content-style dl._list-checkmark dt{padding-left:26px;}
.content-style ul._list-checkmark li:before, .content-style ul._list-checkmark dt:before, .content-style ol._list-checkmark li:before, .content-style ol._list-checkmark dt:before, .content-style dl._list-checkmark li:before, .content-style dl._list-checkmark dt:before{content:"\F058";font-family:"Font Awesome 5 Free";font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;}
.content-style ul._list-location li, .content-style ul._list-location dt, .content-style ol._list-location li, .content-style ol._list-location dt, .content-style dl._list-location li, .content-style dl._list-location dt{padding-left:26px;}
.content-style ul._list-location li:before, .content-style ul._list-location dt:before, .content-style ol._list-location li:before, .content-style ol._list-location dt:before, .content-style dl._list-location li:before, .content-style dl._list-location dt:before{content:"\F3C5";font-family:"Font Awesome 5 Free";font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;}
/*! |-------------------------- | | | Content Style - List - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Table - Start | | |--------------------------*/
.content-style table{width:100%;border-collapse:collapse;margin-bottom:30px;}
.content-style table:not(.Dialog) th, .content-style table:not(.Dialog) td{padding:20px;text-align:inherit;vertical-align:top;border-top:1px solid #d9d9d9;}
.content-style table:not(.Dialog) thead th{vertical-align:bottom;}
.content-style table:not(.Dialog) tbody tr:nth-of-type(odd){background-color:var(--lightgrey);}
.content-style table.tableSmall{font-size:14px;}
.content-style table.tableSmall:not(.Dialog) th, .content-style table.tableSmall:not(.Dialog) td{padding:10px;}
/*! |-------------------------- | | | Content Style - Table - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Background - Start | | |--------------------------*/
.content-style._bg-white,.content-style ._bg-white{background-color:var(--white);}
.content-style._bg-light,.content-style ._bg-light{background-color:#adb5bd;}
.content-style._bg-light table:not(.Dialog) tbody tr:nth-of-type(odd),.content-style ._bg-light table:not(.Dialog) tbody tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.15);}
.content-style._bg-light blockquote,.content-style ._bg-light blockquote{background-color:var(--white);}
.content-style._bg-lighter,.content-style ._bg-lighter{background-color:#ced4da;}
.content-style._bg-lighter table:not(.Dialog) tbody tr:nth-of-type(odd),.content-style ._bg-lighter table:not(.Dialog) tbody tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.15);}
.content-style._bg-lighter blockquote,.content-style ._bg-lighter blockquote{background-color:var(--white);}
.content-style._bg-lightest,.content-style ._bg-lightest{background-color: #F4F4F4;}

.content-style._bg-lightest table:not(.Dialog) tbody tr:nth-of-type(odd),.content-style ._bg-lightest table:not(.Dialog) tbody tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.15);}
.content-style._bg-lightest blockquote,.content-style ._bg-lightest blockquote{background-color:var(--white);}
.white{background:#fff;}
.content-style._bg-primary,.content-style ._bg-primary{color:var(--white);background-color:var(--primecolor);}
.content-style._bg-primary h1, .content-style._bg-primary h2, .content-style._bg-primary h3, .content-style._bg-primary h4, .content-style._bg-primary h5, .content-style._bg-primary h6,.content-style ._bg-primary h1,.content-style ._bg-primary h2,.content-style ._bg-primary h3,.content-style ._bg-primary h4,.content-style ._bg-primary h5,.content-style ._bg-primary h6{color:var(--white);}
.content-style._bg-primary a,.content-style ._bg-primary a{color:var(--white);}
.content-style._bg-primary a:hover,.content-style ._bg-primary a:hover{color:#0B2D28;}
.content-style._bg-primary ul li:before, .content-style._bg-primary ol li:before, .content-style._bg-primary dl li:before,.content-style ._bg-primary ul li:before,.content-style ._bg-primary ol li:before,.content-style ._bg-primary dl li:before{color:var(--white);}
.content-style._bg-primary blockquote,.content-style ._bg-primary blockquote{color:var(--dark);border-left:5px solid #454545;background-color:var(--white);}
.content-style._bg-primary blockquote h1, .content-style._bg-primary blockquote h2, .content-style._bg-primary blockquote h3, .content-style._bg-primary blockquote h4, .content-style._bg-primary blockquote h5, .content-style._bg-primary blockquote h6,.content-style ._bg-primary blockquote h1,.content-style ._bg-primary blockquote h2,.content-style ._bg-primary blockquote h3,.content-style ._bg-primary blockquote h4,.content-style ._bg-primary blockquote h5,.content-style ._bg-primary blockquote h6{color:var(--lightgrey);}
.content-style._bg-primary blockquote:before,.content-style ._bg-primary blockquote:before{background-color:var(--primecolor);}
.content-style._bg-primary table,.content-style ._bg-primary table{border-bottom-color:var(--white);}
.content-style._bg-primary table:not(.Dialog) th, .content-style._bg-primary table:not(.Dialog) td,.content-style ._bg-primary table:not(.Dialog) th,.content-style ._bg-primary table:not(.Dialog) td{border-top-color:var(--white);}
.content-style._bg-primary table:not(.Dialog) thead th,.content-style ._bg-primary table:not(.Dialog) thead th{border-bottom-color:var(--white);}
.content-style._bg-primary table:not(.Dialog) tbody + tbody,.content-style ._bg-primary table:not(.Dialog) tbody + tbody{border-top-color:var(--white);}
.content-style._bg-primary table:not(.Dialog) tbody tr:nth-of-type(odd),.content-style ._bg-primary table:not(.Dialog) tbody tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.1);}
.content-style._bg-primary hr,.content-style ._bg-primary hr{border-top-color:var(--white);}
.content-style._bg-primary .mwInput,.content-style ._bg-primary .mwInput{border-color:var(--white);}
.content-style._bg-primary .mwInput.file .subcontrol.upload, .content-style._bg-primary .mwInput.select .subcontrol.dropdown,.content-style ._bg-primary .mwInput.file .subcontrol.upload,.content-style ._bg-primary .mwInput.select .subcontrol.dropdown{background-color:#353535;}
.content-style._bg-primary .mwInput.checkbox .icon:before,.content-style ._bg-primary .mwInput.checkbox .icon:before{border-color:var(--white);}
.content-style._bg-primary .mwInput.button,.content-style ._bg-primary .mwInput.button{border-color:var(--dark);background-color:var(--dark);}
.content-style._bg-primary .mwInput.button input,.content-style ._bg-primary .mwInput.button input{color:var(--white);}
.content-style._bg-primary .mwInput.button:hover,.content-style ._bg-primary .mwInput.button:hover{border-color:#0B2D28;background-color:#0B2D28;}
.content-style._bg-primary .mwInput .icon,.content-style ._bg-primary .mwInput .icon{color:var(--white);}
.content-style._bg-primary .Menu ul li a,.content-style ._bg-primary .Menu ul li a{color:var(--white);}
.content-style._bg-primary .Menu ul li a:hover,.content-style ._bg-primary .Menu ul li a:hover{color:#0B2D28;}
.content-style._bg-secondary,.content-style ._bg-secondary{color:var(--white);background-color:#FA9171;}
.content-style._bg-secondary h1, .content-style._bg-secondary h2, .content-style._bg-secondary h3, .content-style._bg-secondary h4, .content-style._bg-secondary h5, .content-style._bg-secondary h6,.content-style ._bg-secondary h1,.content-style ._bg-secondary h2,.content-style ._bg-secondary h3,.content-style ._bg-secondary h4,.content-style ._bg-secondary h5,.content-style ._bg-secondary h6{color:var(--white);}
.content-style._bg-secondary a,.content-style ._bg-secondary a{color:var(--white);}
.content-style._bg-secondary a:hover,.content-style ._bg-secondary a:hover{color:#3E241C;}
.content-style._bg-secondary ul li:before, .content-style._bg-secondary ol li:before, .content-style._bg-secondary dl li:before,.content-style ._bg-secondary ul li:before,.content-style ._bg-secondary ol li:before,.content-style ._bg-secondary dl li:before{color:var(--white);}
.content-style._bg-secondary blockquote,.content-style ._bg-secondary blockquote{color:var(--dark);border-left:5px solid #7D4838;background-color:var(--white);}
.content-style._bg-secondary blockquote h1, .content-style._bg-secondary blockquote h2, .content-style._bg-secondary blockquote h3, .content-style._bg-secondary blockquote h4, .content-style._bg-secondary blockquote h5, .content-style._bg-secondary blockquote h6,.content-style ._bg-secondary blockquote h1,.content-style ._bg-secondary blockquote h2,.content-style ._bg-secondary blockquote h3,.content-style ._bg-secondary blockquote h4,.content-style ._bg-secondary blockquote h5,.content-style ._bg-secondary blockquote h6{color:var(--lightgrey);}
.content-style._bg-secondary blockquote:before,.content-style ._bg-secondary blockquote:before{background-color:#FA9171;}
.content-style._bg-secondary table,.content-style ._bg-secondary table{border-bottom-color:var(--white);}
.content-style._bg-secondary table:not(.Dialog) th, .content-style._bg-secondary table:not(.Dialog) td,.content-style ._bg-secondary table:not(.Dialog) th,.content-style ._bg-secondary table:not(.Dialog) td{border-top-color:var(--white);}
.content-style._bg-secondary table:not(.Dialog) thead th,.content-style ._bg-secondary table:not(.Dialog) thead th{border-bottom-color:var(--white);}
.content-style._bg-secondary table:not(.Dialog) tbody + tbody,.content-style ._bg-secondary table:not(.Dialog) tbody + tbody{border-top-color:var(--white);}
.content-style._bg-secondary table:not(.Dialog) tbody tr:nth-of-type(odd),.content-style ._bg-secondary table:not(.Dialog) tbody tr:nth-of-type(odd){background-color:rgba(255, 255, 255, 0.1);}
.content-style._bg-secondary hr,.content-style ._bg-secondary hr{border-top-color:var(--white);}
.content-style._bg-secondary .mwInput,.content-style ._bg-secondary .mwInput{border-color:var(--white);}
.content-style._bg-secondary .mwInput.file .subcontrol.upload, .content-style._bg-secondary .mwInput.select .subcontrol.dropdown,.content-style ._bg-secondary .mwInput.file .subcontrol.upload,.content-style ._bg-secondary .mwInput.select .subcontrol.dropdown{background-color:#BB6C54;}
.content-style._bg-secondary .mwInput.checkbox .icon:before,.content-style ._bg-secondary .mwInput.checkbox .icon:before{border-color:var(--white);}
.content-style._bg-secondary .mwInput.button,.content-style ._bg-secondary .mwInput.button{border-color:#BB6C54;background-color:#BB6C54;}
.content-style._bg-secondary .mwInput.button input,.content-style ._bg-secondary .mwInput.button input{color:var(--white);}
.content-style._bg-secondary .mwInput.button:hover,.content-style ._bg-secondary .mwInput.button:hover{border-color:#3E241C;background-color:#3E241C;}
.content-style._bg-secondary .mwInput .icon,.content-style ._bg-secondary .mwInput .icon{color:var(--white);}
.content-style._bg-secondary .Menu ul li a,.content-style ._bg-secondary .Menu ul li a{color:var(--white);}
.content-style._bg-secondary .Menu ul li a:hover,.content-style ._bg-secondary .Menu ul li a:hover{color:#0B2D28;}
/*! |-------------------------- | | | Content Style - Background - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Form - Start | | |--------------------------*/
.content-style .Dialog{width:100%;}
.content-style .Dialog::-webkit-input-placeholder{opacity:1;color:#6c757d;}
.content-style .Dialog::-moz-placeholder{opacity:1;color:#6c757d;}
.content-style .Dialog:-ms-input-placeholder{opacity:1;color:#6c757d;}
.content-style .Dialog::-ms-input-placeholder{opacity:1;color:#6c757d;}
.content-style .Dialog::placeholder{opacity:1;color:#6c757d;}


.content-style .Dialog hr{margin:35px 0;border:0;height:1px;background-color:rgba(0, 0, 0, 0.15);}
.content-style .Dialog label{display:block;padding-bottom:8px;}
.content-style .Dialog th, .content-style .Dialog td{padding:8px 0;}
.content-style .Dialog th + td{padding-left:15px;}
@media (max-width:575px){.content-style .Dialog.wide th + td{padding-left:0;}
}
@media (max-width:575px){.content-style .Dialog.wide th, .content-style .Dialog.wide td{display:block;}
}
.content-style .mwInput{height:auto;padding:0;margin:0;font-size:inherit;font-family:inherit;line-height:inherit;color:var(--dark);border:none;border-radius:0;background-color:var(--white);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 3px rgba(67, 207, 214, 0);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}

.content-style .mwInput{height:auto;padding:0;margin:0;font-size:inherit;font-family:inherit;line-height:inherit;color:var(--dark);border: 1px solid #ccc;border-radius:0;background-color:var(--white);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 3px rgba(67, 207, 214, 0);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}



.content-style .mwInput input,.content-style .mwInput button,.content-style .mwInput select,.content-style .mwInput optgroup,.content-style .mwInput textarea{color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;border:none;background-color:transparent;}
.content-style .mwInput.text input, .content-style .mwInput.button input, .content-style .mwInput.file .fill, .content-style .mwInput.file .fileName, .content-style .mwInput.file .num, .content-style .mwInput.select .value, .content-style .mwInput.select .subcontrol{height:58px;}
.content-style .mwInput.file .upload, .content-style .mwInput.select .subcontrol{height:40px;}
.content-style .mwInput.text input, .content-style .mwInput.checkbox .icon{line-height:30px;}
.content-style .mwInput.file .fileName, .content-style .mwInput.file .num, .content-style .mwInput.select .value, .content-style .mwInput.select .subcontrol{line-height: 64px;}
.content-style .mwInput.file .upload, .content-style .mwInput.select .subcontrol{line-height:40px;}
.content-style .mwInput.text input{width:100%;padding:0 20px;}
.content-style .mwInput.select{overflow:visible;}
.content-style .mwInput.select select{width:100%;}
.content-style .mwInput.select .subcontrol.dropdown{top:-1px;right:-1px;border:0;color:var(--white);width:39px;border-radius:0 4px 4px 0;background-color:var(--primecolor);font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;height: 60px;line-height: 60px;}
.content-style .mwInput.select .subcontrol.dropdown:before{display:none;}
.content-style .mwInput.select .subcontrol.dropdown:after{content:"\F078";}
.content-style .mwInput.select .value{padding:0 20px;min-width:auto !important;}
.content-style .mwInput.multiple select{padding:10px;}
.content-style .mwInput.multiple select option{padding:5px 20px 5px;}
.content-style .mwInput.multiple select option:first-of-type{border-radius:2px 2px 0 0;}
.content-style .mwInput.multiple select option:last-of-type{border-radius:0 0 2px 2px;}
.content-style .mwInput.checkbox{border:none;background:none;box-shadow:none;}
.content-style .mwInput.checkbox:before{display:none;}
.content-style .mwInput.checkbox input{width:30px;height:30px;}
.content-style .mwInput.checkbox .icon{height:auto;padding:0 0 0 45px;white-space:normal;}
.content-style .mwInput.checkbox .icon:before, .content-style .mwInput.checkbox .icon:after{content:"";position:absolute;top:0;left:0;right:auto;bottom:auto;width:30px;height:30px;margin:0 !important;border-radius:4px;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.content-style .mwInput.checkbox .icon:before{border:1px solid rgba(0, 0, 0, 0.15);background-image:none;background-color:var(--white);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.08);}
.content-style .mwInput.checkbox .icon:after{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5);background-position:center;background-repeat:no-repeat;background-size:18.54px;background-image:url(/images/static/svg/icon-checkmark-white.svg);}
.content-style .mwInput.checkbox.checked .icon{font-weight:700;}
.content-style .mwInput.checkbox.checked .icon:before{border-color:#6c757d;background-color:#6c757d;box-shadow:none;}
.content-style .mwInput.checkbox.checked .icon:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.content-style .mwRadios .mwInput.checkbox .icon:before, .content-style .mwRadios .mwInput.checkbox .icon:after{border-radius:50%;}
.content-style .mwRadios .mwInput.checkbox .icon:after{top:10px;left:10px;width:10px;height:10px;background-image:none;background-color:var(--white);box-shadow:0 0 2px 1px rgba(0, 0, 0, 0.2);}
.content-style .mwRadios .mwInput.checkbox + .mwInput.checkbox{margin-top:8px;}
.content-style .mwInput.textarea textarea{display:block;min-height:100px;padding:20px;resize:vertical;}
.content-style .mwInput.file{padding:0;overflow:visible;}
.content-style .mwInput.file .fill{background-color:#62C9B7;}
.content-style .mwInput.file .fileName{position:relative;padding:0 20px;}
.content-style .mwInput.file .num{right:38px;padding:0 20px;color:var(--white);}
.content-style .mwInput.file .upload{top:-1px;right:-1px;border:0;color:var(--white);width:39px;border-radius:0 4px 4px 0;background-color:var(--primecolor);font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;}
.content-style .mwInput.file .upload:before{display:none;}
.content-style .mwInput.file .upload:after{content:"\F093";position:absolute;top:0;left:0;width:100%;height:100%;}
.content-style .mwInput.button{display:table;border-width:1px;border-style:solid;border-color:var(--dark);background:none;box-shadow:none;margin:0 0 0 auto;}
.content-style .mwInput.button input{padding:0 35px;color:var(--dark);font-size:16px;font-weight:700;font-family:"Work Sans", sans-serif;letter-spacing:0;text-transform:uppercase;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.content-style .mwInput.button:hover{border-color:#454545;background-color:#454545;}
.content-style .mwInput.button:hover input{color:var(--white);}
.content-style .mwCaptcha{display:block;padding:20px 20px 15px;margin:0;text-align:center;background-color:#f5f5f5;background-image:url("/images/static/pattern/pattern_02.png");background-repeat:repeat;}
@media (max-width:575px){.content-style .mwCaptcha{padding:20px 0 15px;}
}
@media (max-width:359px){.content-style .mwCaptcha{overflow:hidden;width:290px;padding:0;text-align:left;background-color:transparent;background-image:none;}


}
.content-style .mwCaptcha script{display:inline;}
@media (max-width:359px){.content-style .mwCaptcha .g-recaptcha{-webkit-transform:scale(0.95);transform:scale(0.95);-webkit-transform-origin:0 0;transform-origin:0 0;}
}
.content-style .Dialog.twoCol{width:calc(50% - 15px);}
@media (max-width:991px){.content-style .Dialog.twoCol{width:100%;}


}
.content-style .Dialog.twoCol:nth-of-type(odd), .content-style .Dialog.twoCol:nth-of-type(even){margin-right:15px;}
@media (max-width:991px){.content-style .Dialog.twoCol:nth-of-type(odd), .content-style .Dialog.twoCol:nth-of-type(even){float:none;margin-left:0;margin-right:0;}
}
.content-style .Dialog.twoCol:nth-of-type(odd){float:left;}
.content-style .Dialog.twoCol:nth-of-type(even){float:right;}
.content-style .inputGroup{display:flex;align-items:stretch;}
.content-style .inputGroup label{flex:0 0 auto;padding:0 15px;min-width:100px;height:40px;line-height:38px;font-weight:700;color:var(--white);text-align:center;border-top:1px solid var(--primecolor);border-left:1px solid var(--primecolor);border-bottom:1px solid var(--primecolor);border-radius:4px 0 0 4px;background-color:var(--primecolor);}
.content-style .inputGroup label + .mwInput.text{border-left-width:0;border-right-width:1px;border-radius:0 4px 4px 0;}
.content-style .inputGroup .mwInput.text{z-index:1;flex:1 1 auto;border-right-width:0;border-radius:4px 0 0 4px;}
.content-style .inputGroup .mwInput.button{flex:0 0 auto;border-radius:0 4px 4px 0;}
.content-style .inputGroup .mwInput.button input{padding:0 15px;}
.content-style .nestedForm{padding:30px 30px 35px;border-radius:4px;background-color:var(--lightgrey);}








@media (max-width:575px){.content-style .nestedForm{padding:20px 15px 25px;}
}
.content-style .nestedForm table{margin-bottom:0;}
.content-style .mwFormStatus{margin-bottom:50px;}
.content-style .mwFormStatus:empty{margin-bottom:0;}
.content-style .mwFormStatus > .status{font-size:12px;padding:5px 20px;text-shadow:0 1px 2px rgba(0, 0, 0, 0.3);}
.content-style .mwFormStatus > .status:first-of-type{padding-top:15px;font-size:14px;text-transform:uppercase;border-radius:6px 6px 0 0;}
.content-style .mwFormStatus > .status:last-of-type{padding-bottom:15px;border-radius:0 0 6px 6px;}
.content-style .mwFormStatus > .status:not(:first-of-type){font-weight:400;}
.content-style .mwFormStatus > .status:not(:first-of-type):before{content:"\F06A";margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;}
.content-style .mwFormStatus > .status.error{color:var(--white);background-color:#0763af;}
.content-style .mwFormStatus > .status.error .status{color:var(--white);}
.content-style .Dialog .alert{margin:8px 0;}
.content-style .mwInput.Disabled, .content-style .mwInput.Disabled *{cursor:not-allowed;}
.content-style .mwInput [disabled],.content-style .mwInput input[disabled],.content-style .mwInput textarea[readonly]{cursor:not-allowed;}
.content-style .mwInput [readonly],.content-style .mwInput input[readonly],.content-style .mwInput textarea[readonly]{cursor:not-allowed;}
.content-style .mwInput.hover{background-color:var(--white);}
.content-style .mwInput.hover.checkbox{background-color:transparent;}
.content-style .mwInput.focus:not(.button){background-color:var(--white);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 3px rgba(67, 207, 214, 0.25);}
.content-style .mwInput.focus.checkbox{background-color:transparent;box-shadow:none;}
.content-style .mwInput.focus.checkbox .icon:before{box-shadow:0 0 0 3px rgba(67, 207, 214, 0.25);}
.content-style .mwInput.error{border-color:#0763af;}
.content-style .mwInput.error.checkbox .icon:before{border-color:#0763af;}
.content-style .mwInput.error.focus{box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.08), 0 0 0 3px rgba(220, 53, 69, 0.25);}
.content-style .mwInput.error.focus.checkbox{box-shadow:none;}
.content-style .mwInput.error.focus.checkbox .icon:before{box-shadow:0 0 0 3px rgba(220, 53, 69, 0.25);}
/*! |-------------------------- | | | Content Style - Form - End | | |--------------------------*/
/*! |-------------------------- | | | Content Style - Menu - Start | | |--------------------------*/



.content-style .Menu ul li{padding:0;margin:0;display: inline-block;margin: 0 20px;}
.content-style .Menu ul li a{display:block;padding:8px 0;color:var(--dark);font-weight: 500 !important;}
.content-style .Menu ul li a:hover{color:#0763af;}
.content-style .Menu ul li:before{display:none;}
.content-style .Menu > .blockContents > ul{/* padding:10px 25px; *//* border-radius:4px; *//* background-color:rgba(0, 0, 0, 0.1); */text-align: center;}
.content-style .Menu > .blockContents > ul > li > a{font-weight: 200;}
.content-style .Menu ul li ul{margin:0;padding:0 0 0 20px;border-left:2px solid rgba(0, 0, 0, 0.15);}
.content-style .Menu ul li ul li{margin-bottom:0;}








@media (max-width:767px){

.content-style .Menu ul li{padding:0;margin:0;display: inline-block;margin: 0 10px;}

}


/*! |-------------------------- | | | Content Style - Menu - End | | |--------------------------*/
/*! |-------------------------- | | | Dots Style - Start | | |--------------------------*/
.dots-style-1 ul.slick-dots li button{width:18px;height:18px;border-radius:50%;border:1px solid transparent;}
.dots-style-1 ul.slick-dots li button:before{width:6px;height:6px;background-color:#6c757d;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.dots-style-1 ul.slick-dots li:hover button, .dots-style-1 ul.slick-dots li.slick-active button{border-color:#6c757d;}
.dots-style-2 ul.slick-dots li button:before{opacity:0;width:14px;height:14px;border:1px solid var(--primecolor);background-color:transparent;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.dots-style-2 ul.slick-dots li button:after{content:"";position:absolute;top:50%;left:50%;width:10px;height:10px;border-radius:50%;border:2px solid #adb5bd;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.dots-style-2 ul.slick-dots li:hover button:before, .dots-style-2 ul.slick-dots li.slick-active button:before{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1);}
.dots-style-2 ul.slick-dots li:hover button:after, .dots-style-2 ul.slick-dots li.slick-active button:after{border-color:var(--primecolor);background-color:var(--primecolor);-webkit-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);}
.dots-style-3 ul.slick-dots li{padding:0 0 10px;}
.dots-style-3 ul.slick-dots li:after{content:"";position:absolute;left:0;bottom:0;width:0;height:4px;background-color:#6c757d;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.dots-style-3 ul.slick-dots li button{width:auto;min-width:20px;height:auto;opacity:0.5;line-height:1;color:#6c757d;font-size:16px;font-weight:700;}
.dots-style-3 ul.slick-dots li button:before{display:none;}
.dots-style-3 ul.slick-dots li:hover:after, .dots-style-3 ul.slick-dots li.slick-active:after{width:100%;}
.dots-style-3 ul.slick-dots li:hover button, .dots-style-3 ul.slick-dots li.slick-active button{opacity:1;}
/*! |-------------------------- | | | Dots Style - End | | |--------------------------*/
/*! |-------------------------- | | | Button - Start | | |--------------------------*/
.btn p > a:hover,.btn p > button:hover,.btn p > span:hover{text-decoration:none;}
.btn p > a.disabled, .btn p > a:disabled,.btn p > button.disabled,.btn p > button:disabled,.btn p > span.disabled,.btn p > span:disabled{cursor:not-allowed;}
.btn p > a,.btn p > button,.btn p > span{cursor:pointer;text-align:center;display:inline-block;text-decoration:none;font-size:16px;font-weight: 600;border-width:1px;border-style:solid;border-radius: 20pc;/* text-transform:uppercase; */letter-spacing:0;padding:10px 35px;}
.btn p > a.small,.btn p > button.small,.btn p > span.small{padding:8px 20px;font-size:12px;}
.btn p > a.medium,.btn p > button.medium,.btn p > span.medium{padding: 10px 35px 10px;font-size:16px;min-width: 210px;text-decoration: none;}
.btn p > a.large,.btn p > button.large,.btn p > span.large{padding:15px 40px;font-size:20px;}

.btnWhite p > a,.btnWhite p > button,.btnWhite p > span{color:var(--primecolor);border-color:var(--white);background:var(--white);}
.btnWhite p > a:hover,.btnWhite p > button:hover,.btnWhite p > span:hover{color:#454545;border-color:var(--white);background:var(--white);}
.btnGray p > a,.btnGray p > button,.btnGray p > span{color:var(--white);border-color:#6c757d;background:#6c757d;}
.btnGray p > a:hover,.btnGray p > button:hover,.btnGray p > span:hover{color:var(--white);border-color:var(--primecolor);background:var(--primecolor);}
.btnLightGray p > a,.btnLightGray p > button,.btnLightGray p > span{color:var(--dark);border-color:#dee2e6;background:#dee2e6;}
.btnLightGray p > a:hover,.btnLightGray p > button:hover,.btnLightGray p > span:hover{color:var(--white);border-color:var(--primecolor);background:var(--primecolor);}
.btnDark p > a,.btnDark p > button,.btnDark p > span{color:var(--white);border-color:#181818;background:#181818;}
.btnDark p > a:hover,.btnDark p > button:hover,.btnDark p > span:hover{color:var(--white);border-color:var(--primecolor);background:var(--primecolor);}
.btnPrimary p > a,.btnPrimary p > button,.btnPrimary p > span{color:var(--white);border-color:var(--primecolor);background:var(--primecolor);/* color:var(--primecolor); */border-color:var(--primecolor);/* background:var(--light); */position:relative;letter-spacing:.7px;}
.btnPrimary p > a:hover,.btnPrimary p > button:hover,.btnPrimary p > span:hover{ }
.btnSecondary p > a,.btnSecondary p > button,.btnSecondary p > span{color:var(--white);border-color:var(--primecolor);background:var(--primecolor);}
.btnSecondary p > a:hover,.btnSecondary p > button:hover,.btnSecondary p > span:hover{color:var(--white);border-color:#7D4838;background:#7D4838;}
.btnGroup{display:flex;flex-wrap:wrap;}
.btnGroup .btn{flex:0 0 auto;margin-right:10px;}
.btnRounded p > a,.btnRounded p > button,.btnRounded p > span{border-radius:100px;}
.btnRounded p > a:before,.btnRounded p > button:before,.btnRounded p > span:before{content:" ";position:absolute;z-index:21;top:1px;left:1px;right:1px;bottom:1px;border:0px solid #fff;border-radius:100px;}

.btnOutline.btnWhite p > a,.btnOutline.btnWhite p > button,.btnOutline.btnWhite p > span{color:var(--white);border-color:var(--white);background:transparent;}
.btnOutline.btnWhite p > a:hover,.btnOutline.btnWhite p > button:hover,.btnOutline.btnWhite p > span:hover{color:var(--primecolor);border-color:var(--white);background:var(--white);}
.btnOutline.btnGray p > a,.btnOutline.btnGray p > button,.btnOutline.btnGray p > span{color:var(--primecolor);border-color:var(--primecolor);background:var(--light);position:relative;letter-spacing:.7px;}
.btnOutline.btnGray p > a:hover,.btnOutline.btnGray p > button:hover,.btnOutline.btnGray p > span:hover{color:var(--primecolor);border-color:var(--primecolor);background:#fff;}
.btnOutline.btnLightGray p > a,.btnOutline.btnLightGray p > button,.btnOutline.btnLightGray p > span{color:var(--dark);border-color:#dee2e6;background:transparent;}
.btnOutline.btnLightGray p > a:hover,.btnOutline.btnLightGray p > button:hover,.btnOutline.btnLightGray p > span:hover{color:var(--dark);border-color:#dee2e6;background:#dee2e6;}
.btnOutline.btnDark p > a,.btnOutline.btnDark p > button,.btnOutline.btnDark p > span{color:#181818;border-color:#181818;background:transparent;}
.btnOutline.btnDark p > a:hover,.btnOutline.btnDark p > button:hover,.btnOutline.btnDark p > span:hover{color:var(--white);border-color:#181818;background:#181818;}
.btnOutline.btnPrimary p > a,.btnOutline.btnPrimary p > button,.btnOutline.btnPrimary p > span{color:var(--primecolor);border-color:var(--primecolor);background:var(--light);}
.btnOutline.btnPrimary p > a:hover,.btnOutline.btnPrimary p > button:hover,.btnOutline.btnPrimary p > span:hover{color:var(--primecolor);border-color:var(--primecolor);background:#fff;}
.btnOutline.btnSecondary p > a,.btnOutline.btnSecondary p > button,.btnOutline.btnSecondary p > span{color:var(--primecolor);border-color:var(--primecolor);background:transparent;}
.btnOutline.btnSecondary p > a:hover,.btnOutline.btnSecondary p > button:hover,.btnOutline.btnSecondary p > span:hover{color:var(--white);border-color:var(--primecolor);background:var(--primecolor);}
.btnNeu p > a,.btnNeu p > button,.btnNeu p > span{font-size:14px;border-width:5px;letter-spacing:0.5px;border-radius:100px;}
.btnNeu.btnWhite p > a,.btnNeu.btnWhite p > button,.btnNeu.btnWhite p > span{color:#818a93;border-color:var(--lightgrey);background:var(--lightgrey);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;box-shadow:-5px -5px 10px white, -5px -5px 15px rgba(255, 255, 255, 0.5), 5px 5px 15px rgba(0, 0, 0, 0.15), inset -5px -5px 10px rgba(255, 255, 255, 0), inset -5px -5px 15px rgba(255, 255, 255, 0), inset 2px 2px 4px rgba(255, 255, 255, 0), inset 5px 5px 15px rgba(0, 0, 0, 0);}
.btnNeu.btnWhite p > a span,.btnNeu.btnWhite p > button span,.btnNeu.btnWhite p > span span{display:inline-block;transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.btnNeu.btnWhite p > a:hover,.btnNeu.btnWhite p > button:hover,.btnNeu.btnWhite p > span:hover{color:#818a93;border-color:var(--lightgrey);background:var(--lightgrey);box-shadow:-5px -5px 10px white, -5px -5px 15px rgba(255, 255, 255, 0.5), 5px 5px 15px rgba(0, 0, 0, 0.15), inset -5px -5px 10px white, inset -5px -5px 15px rgba(255, 255, 255, 0.5), inset 2px 2px 4px rgba(255, 255, 255, 0.1), inset 5px 5px 15px rgba(0, 0, 0, 0.15);}
.btnNeu.btnWhite p > a:hover span,.btnNeu.btnWhite p > button:hover span,.btnNeu.btnWhite p > span:hover span{-webkit-transform:scale(0.98);transform:scale(0.98);}




.btnPurple p a {background:#0763af; color:#fff;}
.btnGrey p a {background:#07273d;color:#fff; min-width: 210px;}



.btnPurple p a:hover {background:#F0BC5E; color:#fff; min-width: 240px;}
.btnGrey p a:hover {background:#F0BC5E; color:#fff; min-width: 240px;}



.btnArrow p a{border:none; color:#0763af; }
.btnArrow p a img { margin-left:10px;}
.btnArrow p a:hover img { margin-left:12px;}
.btnArrow p a:hover{ color:#F0BC5E; }





/*! |-------------------------- | | | Button - End | | |--------------------------*/
/*! |-------------------------- | | | Content Area - Start | | |--------------------------*/
.contentArea .contentAreaWrap{padding-top:60px;padding-left:45px;padding-right:45px;padding-bottom:30px;}
@media (max-width:991px){.contentArea .contentAreaWrap{padding-top:40px;padding-left:24px;padding-right:24px;padding-bottom:10px;}
}
@media (max-width:767px){.contentArea .contentAreaWrap{padding-top:30px;padding-left:0;padding-right:0;padding-bottom:1px;}
}
.contentAreaTall .contentAreaWrap{padding-top:90px;padding-left:45px;padding-right:45px;padding-bottom:60px;}
@media (max-width:991px){.contentAreaTall .contentAreaWrap{padding-top:60px;padding-left:24px;padding-right:24px;padding-bottom:30px;}
}
@media (max-width:767px){.contentAreaTall .contentAreaWrap{padding-top:45px;padding-left:0;padding-right:0;padding-bottom:15px;}
}
.contentAreaShort .contentAreaWrap{padding-top:45px;padding-left:45px;padding-right:45px;padding-bottom:30px;}
@media (max-width:991px){.contentAreaShort .contentAreaWrap{padding-top:30px;padding-left:24px;padding-right:24px;padding-bottom:15px;}
}
@media (max-width:767px){.contentAreaShort .contentAreaWrap{padding-top:30px;padding-left:0;padding-right:0;padding-bottom:15px;}
}
.contentAreaShort h1, .contentAreaShort h2, .contentAreaShort h3, .contentAreaShort h4, .contentAreaShort h5, .contentAreaShort h6, .contentAreaShort p, .contentAreaShort ul, .contentAreaShort ol, .contentAreaShort dl, .contentAreaShort table{margin-top:0;margin-bottom:10px;}
.liveEdBlock .contentAreaFullwidth{padding-top:34px;}
.contentAreaFullwidth .contentAreaWrap{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;}
@media (max-width:991px){.contentAreaFullwidth .contentAreaWrap{padding-top:0;padding-bottom:0;}
}
@media (max-width:767px){.contentAreaFullwidth .contentAreaWrap{padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;}
}
.contentAreaFullwidth .container{max-width:none;padding:0;}
.contentAreaFullwidth .row{margin-right:0;margin-left:0;}
.contentAreaFullwidth .row > .col,.contentAreaFullwidth .row > div[class^=col-],.contentAreaFullwidth .row > div[class*=" col-"]{padding-right:0;padding-left:0;}
.sidebarSide .contentArea .contentAreaWrap{padding-top:30px;padding-left:15px;padding-right:15px;padding-bottom:1px;}
/*! |-------------------------- | | | Content Area - End | | |--------------------------*/
/*! |-------------------------- | | | Two Column Fullwidth - Start | | |--------------------------*/
.liveEdBlock .twoColFullwidth{padding-top:34px;}
.twoColFullwidth.row{margin-right:0;margin-left:0;}
.twoColFullwidth > .col,.twoColFullwidth > div[class^=col-],.twoColFullwidth > div[class*=" col-"]{padding-right:0;padding-left:0;}
@media (max-width:991px){.twoColFullwidth .twoColImg{order:-1;}
}
.twoColFullwidth .stretchImg{min-height:550px;}
.stretchImgWrap{min-height:550px;background:rgba(0,0,0,.5)}
@media (max-width:991px){.twoColFullwidth .stretchImg{min-height:auto;padding-bottom:56%;}
.stretchImgWrap{min-height:550px;background:rgba(0,0,0,.5)}
}
@media (max-width:575px){.twoColFullwidth .stretchImg{padding-bottom:75%;}
 .twoColFullwidth .stretchImg{padding-bottom:0%;}
}
.stretchImg .pageBannerTitle{width:50%;text-align:center;margin:0 auto;padding:20% 0 0;}
.stretchImg .pageBannerTitle{color:#fff;}
.patternBackground{padding:8% 5% 8% 0;background:url(/images/patternBg.jpg) right center no-repeat;}
.redBackground{padding:3% 5%;background:url(/images/red_background.png) center center no-repeat;background-size:cover;}
.redBackground p{color:#fff;font-size:50px;font-family:'Arya', sans-serif;}
.redBackground p a{cursor:pointer;text-align:center;display:inline-block;text-decoration:none;font-size:16px;font-weight:700;border-width:1px;border-style:solid;border-radius:0;text-transform:uppercase;letter-spacing:0;padding:15px 35px;color:var(--primecolor);border-color:var(--primecolor);background:var(--light);color:var(--white);border-color:var(--primecolor);background:var(--primecolor);color:var(--primecolor);border-color:var(--primecolor);background:var(--light);position:relative;letter-spacing:.7px;top:-8px;font-family:'Work Sans', sans-serif;}
.redBackground p a:hover{background:var(--primecolor);color:#fff;border-color:#fff;}
@media (max-width:575px){.redBackground p{font-size:32px;line-height:unset }
.redBackground p a{margin-top:30px;display:table;margin:30px auto 10px;}
}
.twoColFullwidth .twoColLeft,.twoColFullwidth .twoColRight{position:relative;display:flex;align-items:center;padding:0;}
.twoColFullwidth .twoColLeft .twoColInner,.twoColFullwidth .twoColRight .twoColInner{width:100%;padding-top:80px;padding-bottom:50px;}
@media (min-width:576px){.twoColFullwidth .twoColLeft .twoColInner,.twoColFullwidth .twoColRight .twoColInner{max-width:540px;}
}
@media (min-width:768px){.twoColFullwidth .twoColLeft .twoColInner,.twoColFullwidth .twoColRight .twoColInner{max-width:720px;}
}
@media (min-width:992px){.twoColFullwidth .twoColLeft .twoColInner,.twoColFullwidth .twoColRight .twoColInner{max-width:480px;}
}
@media (min-width:1200px){.twoColFullwidth .twoColLeft .twoColInner,.twoColFullwidth .twoColRight .twoColInner{max-width:570px;}
}
.container .twoColFullwidth .twoColLeft .twoColInner,.container .twoColFullwidth .twoColRight .twoColInner{padding-left:15px;padding-right:15px;}
@media (min-width:992px){.container .twoColFullwidth .twoColLeft .twoColInner,.container .twoColFullwidth .twoColRight .twoColInner{padding-left:60px;padding-right:60px;}
}
@media (min-width:1200px){.container .twoColFullwidth .twoColLeft .twoColInner,.container .twoColFullwidth .twoColRight .twoColInner{padding-left:80px;padding-right:80px;}
}
.twoColFullwidth .twoColLeft > .mwPageBlock,.twoColFullwidth .twoColLeft > .mwPageBlock > .blockContents,.twoColFullwidth .twoColRight > .mwPageBlock,.twoColFullwidth .twoColRight > .mwPageBlock > .blockContents{width:100%;height:100%;}
.twoColFullwidth .twoColLeft .twoColInner{margin:0 auto;padding-left:15px;padding-right:15px;}
@media (min-width:992px){.twoColFullwidth .twoColLeft .twoColInner{margin-right:0;padding-right:60px;}
}

@media (min-width:1200px){.twoColFullwidth .twoColLeft .twoColInner{margin-right:0;padding-right:80px;}
}
.twoColFullwidth .twoColRight .twoColInner{margin:0 auto;padding-left:15px;padding-right:15px;}
@media (min-width:992px){.twoColFullwidth .twoColRight .twoColInner{margin-left:0;padding-left:60px;}
}
@media (min-width:1200px){.twoColFullwidth .twoColRight .twoColInner{margin-left:0;padding-left:80px;}
}
/*! |-------------------------- | | | Two Column Fullwidth - End | | |--------------------------*/
/*! |-------------------------- | | | Sidebar - Start | | |--------------------------*/
.sidebar .sidebarOpen{display:none;}
.sidebar .sidebarClose{display:none;position:absolute;top:15px;right:30px;font-size:26px;line-height:1;}
@media (max-width:575px){.sidebar .sidebarClose{right:15px;}
}
.sidebarLeft.sidebarBorder .sidebarSide{border-right:1px solid rgba(0, 0, 0, 0.15);}
@media (max-width:991px){.sidebarLeft.sidebarBorder .sidebarSide{border-right:0;}
}
@media (max-width:991px){.sidebarRight .sidebarSide{order:-1;}
}
.sidebarRight.sidebarBorder .sidebarSide{border-left:1px solid rgba(0, 0, 0, 0.15);}
@media (max-width:991px){.sidebarRight.sidebarBorder .sidebarSide{border-left:0;}
}
@media (max-width:991px){.sidebarMobile.active{position:relative;z-index:510;}
 .sidebarMobile .sidebarSide{z-index:1;margin-bottom:30px;}
 .sidebarMobile .sidebarSide .sidebarInner{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding:50px 30px 20px;overflow-x:hidden;overflow-y:auto;background-color:var(--lightgrey);}
 .sidebarMobile .sidebarOpen{display:block;width:100%;padding:15px 20px;text-align:right;font-weight:700;border-radius:3px;background-color:#ced4da;}
 .sidebarMobile .sidebarOpen i{margin-left:10px;}
 .sidebarMobile .sidebarClose{display:block;}
}
@media (max-width:575px){.sidebarMobile .sidebarSide .sidebarInner{padding:50px 15px 20px;}
}
/*! |-------------------------- | | | Sidebar - End | | |--------------------------*/
/*! |-------------------------- | | | Badge - Start | | |--------------------------*/
.badge{display:inline-block;padding:2px 8px;color:#6c757d;font-size:10px;font-weight:700;background-color:var(--lightgrey);}
.badge.badgeSmall{padding:1px 6px;font-size:8px;}
.badge.badgeMedium{padding:2px 8px;font-size:10px;}
.badge.badgeLarge{padding:4px 12px;font-size:12px;}
.badge.badgeDefault{color:#6c757d;background-color:var(--lightgrey);}
.badge.badgePrimary{color:var(--white);background-color:var(--primecolor);}
.badge.badgeInfo{color:var(--white);background-color:#43cfd6;}
.badge.badgeSuccess{color:var(--white);background-color:var(--primecolor);}
.badge.badgeWarning{color:var(--lightgrey);background-color:#ffd568;}
.badge.badgeError, .badge.badgeDanger{color:var(--white);background-color:#0763af;}
.badge.badgeRounded{border-radius:50px;}
/* |-------------------------- | | | Badge - End | | |--------------------------*/
/*! |-------------------------- | | | SNS Link - Start | | |--------------------------*/
.snsLink.center{text-align:center;}
.snsLink a, .snsLink button{display:inline-block;margin-top:6px;margin-bottom:6px;line-height:1;color:var(--primecolor);}
.snsLink a:hover, .snsLink button:hover{color:#454545;}



.snsLink a.small, .snsLink button.small{font-size:16px;margin-right:15px;}
.snsLink a.small:last-of-type, .snsLink button.small:last-of-type{margin-right:0;}
.snsLink a.medium, .snsLink button.medium{font-size:18px;margin-right:18px;color: #0763af;}
.snsLink a.medium:last-of-type, .snsLink button.medium:last-of-type{margin-right:0;}
.snsLink a.large, .snsLink button.large{font-size:25px;margin-right:25px;}
.snsLink a.large:last-of-type, .snsLink button.large:last-of-type{margin-right:0;}
.snsLinkCircle a, .snsLinkCircle button,.snsLinkSquare a,.snsLinkSquare button{color:var(--white) !important;text-align:center;background-color:var(--primecolor);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.snsLinkCircle a:hover, .snsLinkCircle button:hover,.snsLinkSquare a:hover,.snsLinkSquare button:hover{color:var(--white) !important;background-color:#353535;}
.snsLinkCircle a.small, .snsLinkCircle button.small,.snsLinkSquare a.small,.snsLinkSquare button.small{width:28px;height:28px;line-height:28px;font-size:14px;margin-right:6px;}
.snsLinkCircle a.medium, .snsLinkCircle button.medium,.snsLinkSquare a.medium,.snsLinkSquare button.medium{width:36px;height:36px;line-height:36px;font-size:18px;margin-right:6px;}
.snsLinkCircle a.large, .snsLinkCircle button.large,.snsLinkSquare a.large,.snsLinkSquare button.large{width:50px;height:50px;line-height:50px;font-size:25px;margin-right:6px;}
.snsLinkCircle a, .snsLinkCircle button{border-radius:50%;}
/*! |-------------------------- | | | SNS Link - End | | |--------------------------*/
/*! |-------------------------- | | | Share Button - Start | | |--------------------------*/
.shareBtn{display:inline-block;margin:5px 9px;font-size:18px;}
.shareBtn a{color:var(--primecolor);}
.shareBtn:hover a{color:#454545;}
.shareBtnCircle,.shareBtnSquare{width:36px;height:36px;line-height:36px;color:var(--white);text-align:center;font-size:18px;margin:5px 3px;background-color:var(--primecolor);}
.shareBtnCircle:hover,.shareBtnSquare:hover{color:var(--white);background-color:#353535;}
.shareBtnCircle{border-radius:50%;}
/*! |-------------------------- | | | Share Button - End | | |--------------------------*/
/*! |-------------------------- | | | Follow Button - Start | | |--------------------------*/
.followBtn{display:inline-block;margin:5px 9px;font-size:18px;}
.followBtn a{color:var(--primecolor);}
.followBtn:hover a{color:#454545;}
.followBtnCircle,.followBtnSquare{width:36px;height:36px;line-height:36px;color:var(--white);text-align:center;font-size:18px;margin:5px 3px;background-color:var(--primecolor);}
.followBtnCircle:hover,.followBtnSquare:hover{color:var(--white);background-color:#353535;}
.followBtnCircle{border-radius:50%;}
/*! |-------------------------- | | | Follow Button - End | | |--------------------------*/
/*! |-------------------------- | | | Burger - Start | | |--------------------------*/
.burger{display:table;position:relative;min-width:20px;height:20px;cursor:pointer;}
.burger .burgerLines{display:block;position:absolute;top:2px;left:0;overflow:hidden;width:20px;height:16px;}
.burger .burgerLine{display:block;position:absolute;top:7px;height:2px;border-radius:0;background-color:var(--primecolor);}
.burger .burgerSlashes{display:inline-block;position:absolute;overflow:hidden;top:0;left:0;width:20px;height:20px;}
.burger .burgerSlash{opacity:0;display:block;position:absolute;top:9px;left:-3px;width:26px;height:2px;border-radius:2px;background-color:var(--primecolor);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 500ms;}
.burger .burgerText{display:block;position:relative;overflow:hidden;margin-left:26px;color:var(--primecolor);text-transform:uppercase;font-size:12px;line-height:20px;}
.burger .burgerText .textOpen{display:block;position:absolute;top:0;left:0;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;-webkit-transform:translateX(0%);transform:translateX(0%);}
.burger .burgerText .textClose{display:block;opacity:0;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;-webkit-transform:translateX(-100%);transform:translateX(-100%);}
.burger.burgerHover:hover .burgerLine{background-color:#454545;}
.burger.burgerHover:hover .burgerSlash{background-color:#454545;}
.burger.burgerHover:hover .burgerText{color:#454545;}
.burger.open .burgerText .textOpen{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%);}
.burger.open .burgerText .textClose{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);}
.burgerOne .burgerLine{width:20px;}
.burgerOne .burgerLine:nth-of-type(1){-webkit-transform:translate(0px, -7px);transform:translate(0px, -7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 0ms;}

.burgerOne .burgerLine:nth-of-type(2){-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 100ms;}
.burgerOne .burgerLine:nth-of-type(3){-webkit-transform:translate(0px, 7px);transform:translate(0px, 7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 200ms;}
.burgerOne .burgerLine:nth-of-type(4){opacity:0;-webkit-transform:translate(-20px, -7px);transform:translate(-20px, -7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 50ms;}
.burgerOne .burgerLine:nth-of-type(5){opacity:0;-webkit-transform:translate(-20px, 0px);transform:translate(-20px, 0px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 150ms;}
.burgerOne .burgerLine:nth-of-type(6){opacity:0;-webkit-transform:translate(-20px, 7px);transform:translate(-20px, 7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 250ms;}
.burgerOne .burgerSlash:nth-of-type(1){-webkit-transform:rotate(45deg) translate(-40px, 0);transform:rotate(45deg) translate(-40px, 0);}
.burgerOne .burgerSlash:nth-of-type(2){-webkit-transform:rotate(-45deg) translate(40px, 0);transform:rotate(-45deg) translate(40px, 0);}
.burgerOne .burgerSlash:nth-of-type(3){-webkit-transform:rotate(45deg) translate(-40px, 0);transform:rotate(45deg) translate(-40px, 0);}
.burgerOne .burgerSlash:nth-of-type(4){-webkit-transform:rotate(-45deg) translate(40px, 0);transform:rotate(-45deg) translate(40px, 0);}
.burgerOne.burgerHover:hover .burgerLine:nth-of-type(1){opacity:0;-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerOne.burgerHover:hover .burgerLine:nth-of-type(2){opacity:0;-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerOne.burgerHover:hover .burgerLine:nth-of-type(3){opacity:0;-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerOne.burgerHover:hover .burgerLine:nth-of-type(4){opacity:1;-webkit-transform:translate(0px, -7px);transform:translate(0px, -7px);}
.burgerOne.burgerHover:hover .burgerLine:nth-of-type(5){opacity:1;-webkit-transform:translate(0px, 0);transform:translate(0px, 0);}
.burgerOne.burgerHover:hover .burgerLine:nth-of-type(6){opacity:1;-webkit-transform:translate(0px, 7px);transform:translate(0px, 7px);}
.burgerOne.open .burgerLine:nth-of-type(1){-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerOne.open .burgerLine:nth-of-type(2){-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerOne.open .burgerLine:nth-of-type(3){-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerOne.open .burgerLine:nth-of-type(4){opacity:0;-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerOne.open .burgerLine:nth-of-type(5){opacity:0;-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerOne.open .burgerLine:nth-of-type(6){opacity:0;-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerOne.open .burgerSlash:nth-of-type(1){-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);opacity:1;}
.burgerOne.open .burgerSlash:nth-of-type(2){-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:1;}
.burgerOne.open.burgerHover:hover .burgerSlash:nth-of-type(1){-webkit-transform:translate(45px, 45px) rotate(45deg);transform:translate(45px, 45px) rotate(45deg);opacity:0;}
.burgerOne.open.burgerHover:hover .burgerSlash:nth-of-type(2){-webkit-transform:translate(-45px, 45px) rotate(-45deg);transform:translate(-45px, 45px) rotate(-45deg);opacity:0;}
.burgerOne.open.burgerHover:hover .burgerSlash:nth-of-type(3){-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);opacity:1;}
.burgerOne.open.burgerHover:hover .burgerSlash:nth-of-type(4){-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:1;}
.burgerTwo .burgerLine:nth-of-type(1){width:18px;-webkit-transform:translate(0px, -7px);transform:translate(0px, -7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 0ms;}
.burgerTwo .burgerLine:nth-of-type(2){width:20px;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 100ms;}
.burgerTwo .burgerLine:nth-of-type(3){width:14px;-webkit-transform:translate(0px, 7px);transform:translate(0px, 7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 200ms;}
.burgerTwo .burgerLine:nth-of-type(4){opacity:0;width:19px;-webkit-transform:translate(-20px, -7px);transform:translate(-20px, -7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 50ms;}
.burgerTwo .burgerLine:nth-of-type(5){opacity:0;width:20px;-webkit-transform:translate(-20px, 0px);transform:translate(-20px, 0px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 150ms;}
.burgerTwo .burgerLine:nth-of-type(6){opacity:0;width:14px;-webkit-transform:translate(-20px, 7px);transform:translate(-20px, 7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 250ms;}
.burgerTwo .burgerSlash:nth-of-type(1){-webkit-transform:rotate(45deg) translate(-40px, 0);transform:rotate(45deg) translate(-40px, 0);}
.burgerTwo .burgerSlash:nth-of-type(2){-webkit-transform:rotate(-45deg) translate(40px, 0);transform:rotate(-45deg) translate(40px, 0);}
.burgerTwo .burgerSlash:nth-of-type(3){-webkit-transform:rotate(45deg) translate(-40px, 0);transform:rotate(45deg) translate(-40px, 0);}
.burgerTwo .burgerSlash:nth-of-type(4){-webkit-transform:rotate(-45deg) translate(40px, 0);transform:rotate(-45deg) translate(40px, 0);}
.burgerTwo.burgerHover:hover .burgerLine:nth-of-type(1){opacity:0;-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerTwo.burgerHover:hover .burgerLine:nth-of-type(2){opacity:0;-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerTwo.burgerHover:hover .burgerLine:nth-of-type(3){opacity:0;-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerTwo.burgerHover:hover .burgerLine:nth-of-type(4){opacity:1;-webkit-transform:translate(0px, -7px);transform:translate(0px, -7px);}
.burgerTwo.burgerHover:hover .burgerLine:nth-of-type(5){opacity:1;-webkit-transform:translate(0px, 0);transform:translate(0px, 0);}
.burgerTwo.burgerHover:hover .burgerLine:nth-of-type(6){opacity:1;-webkit-transform:translate(0px, 7px);transform:translate(0px, 7px);}
.burgerTwo.open .burgerLine:nth-of-type(1){-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerTwo.open .burgerLine:nth-of-type(2){-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerTwo.open .burgerLine:nth-of-type(3){-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerTwo.open .burgerLine:nth-of-type(4){opacity:0;-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerTwo.open .burgerLine:nth-of-type(5){opacity:0;-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerTwo.open .burgerLine:nth-of-type(6){opacity:0;-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerTwo.open .burgerSlash:nth-of-type(1){-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);opacity:1;}
.burgerTwo.open .burgerSlash:nth-of-type(2){-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:1;}
.burgerTwo.open.burgerHover:hover .burgerSlash:nth-of-type(1){-webkit-transform:translate(45px, 45px) rotate(45deg);transform:translate(45px, 45px) rotate(45deg);opacity:0;}

.burgerTwo.open.burgerHover:hover .burgerSlash:nth-of-type(2){-webkit-transform:translate(-45px, 45px) rotate(-45deg);transform:translate(-45px, 45px) rotate(-45deg);opacity:0;}
.burgerTwo.open.burgerHover:hover .burgerSlash:nth-of-type(3){-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);opacity:1;}
.burgerTwo.open.burgerHover:hover .burgerSlash:nth-of-type(4){-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:1;}
.burgerThree .burgerLine:nth-of-type(1){width:20px;-webkit-transform:translate(0px, -7px);transform:translate(0px, -7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 0ms;}
.burgerThree .burgerLine:nth-of-type(2){width:20px;-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 100ms;}
.burgerThree .burgerLine:nth-of-type(3){width:14px;-webkit-transform:translate(0px, 7px);transform:translate(0px, 7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 200ms;}
.burgerThree .burgerLine:nth-of-type(4){opacity:0;width:20px;-webkit-transform:translate(-20px, -7px);transform:translate(-20px, -7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 50ms;}
.burgerThree .burgerLine:nth-of-type(5){opacity:0;width:20px;-webkit-transform:translate(-20px, 0px);transform:translate(-20px, 0px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 150ms;}
.burgerThree .burgerLine:nth-of-type(6){opacity:0;width:14px;-webkit-transform:translate(-20px, 7px);transform:translate(-20px, 7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 250ms;}
.burgerThree .burgerSlash:nth-of-type(1){-webkit-transform:rotate(45deg) translate(-40px, 0);transform:rotate(45deg) translate(-40px, 0);}
.burgerThree .burgerSlash:nth-of-type(2){-webkit-transform:rotate(-45deg) translate(40px, 0);transform:rotate(-45deg) translate(40px, 0);}
.burgerThree .burgerSlash:nth-of-type(3){-webkit-transform:rotate(45deg) translate(-40px, 0);transform:rotate(45deg) translate(-40px, 0);}
.burgerThree .burgerSlash:nth-of-type(4){-webkit-transform:rotate(-45deg) translate(40px, 0);transform:rotate(-45deg) translate(40px, 0);}
.burgerThree.burgerHover:hover .burgerLine:nth-of-type(1){opacity:0;-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerThree.burgerHover:hover .burgerLine:nth-of-type(2){opacity:0;-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerThree.burgerHover:hover .burgerLine:nth-of-type(3){opacity:0;-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerThree.burgerHover:hover .burgerLine:nth-of-type(4){opacity:1;-webkit-transform:translate(0px, -7px);transform:translate(0px, -7px);}
.burgerThree.burgerHover:hover .burgerLine:nth-of-type(5){opacity:1;-webkit-transform:translate(0px, 0);transform:translate(0px, 0);}
.burgerThree.burgerHover:hover .burgerLine:nth-of-type(6){opacity:1;-webkit-transform:translate(0px, 7px);transform:translate(0px, 7px);}
.burgerThree.open .burgerLine:nth-of-type(1){-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerThree.open .burgerLine:nth-of-type(2){-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerThree.open .burgerLine:nth-of-type(3){-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerThree.open .burgerLine:nth-of-type(4){opacity:0;-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerThree.open .burgerLine:nth-of-type(5){opacity:0;-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}
.burgerThree.open .burgerLine:nth-of-type(6){opacity:0;-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerThree.open .burgerSlash:nth-of-type(1){-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);opacity:1;}
.burgerThree.open .burgerSlash:nth-of-type(2){-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:1;}
.burgerThree.open.burgerHover:hover .burgerSlash:nth-of-type(1){-webkit-transform:translate(45px, 45px) rotate(45deg);transform:translate(45px, 45px) rotate(45deg);opacity:0;}
.burgerThree.open.burgerHover:hover .burgerSlash:nth-of-type(2){-webkit-transform:translate(-45px, 45px) rotate(-45deg);transform:translate(-45px, 45px) rotate(-45deg);opacity:0;}
.burgerThree.open.burgerHover:hover .burgerSlash:nth-of-type(3){-webkit-transform:translate(0, 0) rotate(45deg);transform:translate(0, 0) rotate(45deg);opacity:1;}
.burgerThree.open.burgerHover:hover .burgerSlash:nth-of-type(4){-webkit-transform:translate(0, 0) rotate(-45deg);transform:translate(0, 0) rotate(-45deg);opacity:1;}
.burgerFour .burgerLines{transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.burgerFour .burgerLine{width:20px;}
.burgerFour .burgerLine:nth-of-type(1){-webkit-transform:translate(0px, -7px);transform:translate(0px, -7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 0ms;}
.burgerFour .burgerLine:nth-of-type(2){-webkit-transform:translate(0px, 0px);transform:translate(0px, 0px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 100ms;}
.burgerFour .burgerLine:nth-of-type(3){-webkit-transform:translate(0px, 7px);transform:translate(0px, 7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 200ms;}
.burgerFour .burgerLine:nth-of-type(4){opacity:0;-webkit-transform:translate(-20px, -7px);transform:translate(-20px, -7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 50ms;}
.burgerFour .burgerLine:nth-of-type(5){opacity:0;-webkit-transform:translate(-20px, 0px);transform:translate(-20px, 0px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 150ms;}
.burgerFour .burgerLine:nth-of-type(6){opacity:0;-webkit-transform:translate(-20px, 7px);transform:translate(-20px, 7px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms 250ms;}
.burgerFour .burgerSlashes{display:none;}
.burgerFour.burgerHover:hover .burgerLine:nth-of-type(1){opacity:0;-webkit-transform:translate(20px, -7px);transform:translate(20px, -7px);}
.burgerFour.burgerHover:hover .burgerLine:nth-of-type(2){opacity:0;-webkit-transform:translate(20px, 0);transform:translate(20px, 0);}

.burgerFour.burgerHover:hover .burgerLine:nth-of-type(3){opacity:0;-webkit-transform:translate(20px, 7px);transform:translate(20px, 7px);}
.burgerFour.burgerHover:hover .burgerLine:nth-of-type(4){opacity:1;-webkit-transform:translate(0px, -7px);transform:translate(0px, -7px);}
.burgerFour.burgerHover:hover .burgerLine:nth-of-type(5){opacity:1;-webkit-transform:translate(0px, 0);transform:translate(0px, 0);}
.burgerFour.burgerHover:hover .burgerLine:nth-of-type(6){opacity:1;-webkit-transform:translate(0px, 7px);transform:translate(0px, 7px);}
.burgerFour.open .burgerLines{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
/*! |-------------------------- | | | Burger - End | | |--------------------------*/
/*! |-------------------------- | | | Magnification Image - Start | | |--------------------------*/
.imgMagnification{display:block;position:relative;}
.imgMagnification:hover .imgOverlay,.imgMagnification:hover .imgContent{opacity:1;}
.imgMagnification .imgOverlay,.imgMagnification .imgContent{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.imgMagnification .imgOverlay{background-color:rgba(0, 0, 0, 0.7);}
.imgMagnification .imgContent{padding:15px;}
.imgMagnification .imgIcon{position:absolute;top:50%;left:50%;color:var(--white);font-size:40px;text-shadow:0 3px 10px rgba(0, 0, 0, 0.15);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
/*! |-------------------------- | | | Magnification Image - End | | |--------------------------*/
/*! |-------------------------- | | | Gallery One - Start | | |--------------------------*/
.galleryOne .galleryItem{margin-bottom:30px;}
.galleryOne .galleryItemWrap{display:block;position:relative;}
.galleryOne .galleryItemWrap:hover .galleryOverlay,.galleryOne .galleryItemWrap:hover .galleryContent{opacity:1;}
.galleryOne .galleryOverlay,.galleryOne .galleryContent{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.galleryOne .galleryOverlay{background-color:rgba(0, 0, 0, 0.7);}
.galleryOne .galleryContent{padding:15px;}
.galleryOne .galleryIcon{position:absolute;top:50%;left:50%;color:var(--white);font-size:40px;text-shadow:0 3px 10px rgba(0, 0, 0, 0.15);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
/*! |-------------------------- | | | Gallery One - End | | |--------------------------*/
/*! |-------------------------- | | | Image Card One - Start | | |--------------------------*/
.imgCardOne .imgCardWrap{display:block;overflow:hidden;position:relative;}
.imgCardOne .imgCardWrap:hover .imgCardContent{background-color:rgba(89, 205, 246, 0.6);}
.imgCardOne .imgCardWrap:hover .imgCardImg{-webkit-transform:scale(1.1);transform:scale(1.1);}
.imgCardOne .imgCardImg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:scale(1.15);transform:scale(1.15);transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.imgCardOne .imgCardContent{background-color:rgba(89, 205, 246, 0.8);transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.imgCardOne .imgCardContent{position:relative;display:flex;align-items:center;padding:50px 30px;}
.imgCardOne .imgCardDescription{width:100%;max-width:480px;margin:0 auto;}
.imgCardOne .imgCardDescription h1, .imgCardOne .imgCardDescription h2, .imgCardOne .imgCardDescription h3, .imgCardOne .imgCardDescription h4, .imgCardOne .imgCardDescription h5, .imgCardOne .imgCardDescription h6{color:var(--white);margin-bottom:10px;}
.imgCardOne .imgCardDescription p{color:var(--white);margin-bottom:0;}
.imgCardOne .imgCardDescription p img{margin-bottom:20px;}
/*! |-------------------------- | | | Image Card One - End | | |--------------------------*/
/*! |-------------------------- | | | Image Card Two - Start | | |--------------------------*/
.imgCardTwo{margin-bottom:30px;}


.imgCardTwo .imgCardWrap{position:relative;overflow:hidden;color:var(--white);border-radius:30px;background-color:rgba(89, 205, 246);}
@media (min-width:992px){.imgCardTwo .imgCardWrap{font-size:18px;padding:70px;}
}
.imgCardTwo h1, .imgCardTwo h2, .imgCardTwo h3, .imgCardTwo h4, .imgCardTwo h5, .imgCardTwo h6, .imgCardTwo p{color:var(--white);}
.imgCardTwo h1, .imgCardTwo h2, .imgCardTwo h3, .imgCardTwo h4, .imgCardTwo h5, .imgCardTwo h6{margin-bottom:20px;}
.imgCardTwo p, .imgCardTwo ul, .imgCardTwo ol, .imgCardTwo dl, .imgCardTwo table{margin-bottom:15px;}
.imgCardTwo a{display:inline-block;margin-top:30px;color:#efefef;}
.imgCardTwo a:hover{text-decoration:underline;}
@media (min-width:992px){.imgCardTwo .imgCardImg{z-index:1;position:absolute;top:0;right:0;width:50%;height:100%;transition:opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
}
@media (max-width:991px){.imgCardTwo .imgCardImg{padding-bottom:75%;}
}
.imgCardTwo .imgCardContent{padding-top:51px;}
@media (max-width:991px){.imgCardTwo .imgCardContent{padding:60px 60px 45px;}
}
@media (max-width:575px){.imgCardTwo .imgCardContent{padding:30px 15px 15px;}
}
@media (min-width:992px){.imgCardTwo .imgCardTitle{padding-right:70px;font-size:46px;}
}
@media (min-width:992px){.imgCardTwo .imgCardCaption{max-width:330px;padding-right:30px;}
}
@media (min-width:992px){.imgCardTwo .imgCardCaption{margin-bottom:60px;}
}
@media (min-width:1200px){.imgCardTwo .imgCardDescription{padding-right:70px;}
}
.imgCardTwo .imgCardToggleBtn{display:table;cursor:pointer;color:#efefef;}
@media (max-width:991px){.imgCardTwo .imgCardToggleBtn{display:none;}
}
.imgCardTwo .imgCardToggleBtn span{display:table-cell;vertical-align:middle;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.imgCardTwo .imgCardToggleBtn:hover .imgCardToggleIcon{background-color:#efefef;}
.imgCardTwo .imgCardToggleBtn:hover .imgCardToggleIcon:before, .imgCardTwo .imgCardToggleBtn:hover .imgCardToggleIcon:after{background-color:#454545;}
.imgCardTwo .imgCardToggleText{padding-left:10px;}
.imgCardTwo .imgCardToggleIcon{position:relative;width:36px;height:36px;border:2px solid #efefef;border-radius:50%;}
.imgCardTwo .imgCardToggleIcon:before, .imgCardTwo .imgCardToggleIcon:after{content:"";position:absolute;background-color:#efefef;transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.imgCardTwo .imgCardToggleIcon:before{top:15px;left:7px;width:18px;height:2px;}
.imgCardTwo .imgCardToggleIcon:after{top:7px;left:15px;width:2px;height:18px;}
@media (min-width:992px){.imgCardTwo.active .imgCardImg{opacity:0;pointer-events:none;}
}
.imgCardTwo.active .imgCardToggleIcon{background-color:#efefef;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}
.imgCardTwo.active .imgCardToggleIcon:before, .imgCardTwo.active .imgCardToggleIcon:after{background-color:#0B2D28;}
.imgCardTwo.active .imgCardToggleText{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px);}
/*! |-------------------------- | | | Image Card Two - End | | |--------------------------*/
/*! |-------------------------- | | | Image Card Three - Start | | |--------------------------*/
.imgCardThree{margin-bottom:30px;}
.imgCardThree h1, .imgCardThree h2, .imgCardThree h3, .imgCardThree h4, .imgCardThree h5, .imgCardThree h6, .imgCardThree p, .imgCardThree ul, .imgCardThree ol, .imgCardThree dl{margin-bottom:15px;}
.imgCardThree .badge{margin-bottom:5px;}
.imgCardThree .imgCardWrap{overflow:hidden;border-radius:4px;background-color:var(--white);box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.06), 0 1px 10px 0 rgba(0, 0, 0, 0.04), 0 2px 4px -1px rgba(0, 0, 0, 0.06);}
.imgCardThree .imgCardBody{padding:30px 30px 15px;}
.imgCardThree .imgCardWrap{display:flex;flex-wrap:wrap;}
.imgCardThree .imgCardHeader{width:100%;max-width:30%;flex:0 0 30%;}
@media (max-width:575px){.imgCardThree .imgCardHeader{flex:0 0 auto;width:100%;height:256px;max-width:none;}
}
.imgCardThree .imgCardHeader + .imgCardBody{width:100%;flex:0 0 70%;max-width:70%;}
@media (max-width:575px){.imgCardThree .imgCardHeader + .imgCardBody{flex:0 0 auto;width:100%;max-width:none;}
}
.imgCardThree .imgCardImgHolder{height:100%;}
.imgCardThree .imgCardImg{height:100%;}
/* |-------------------------- | | | Image Card Three - End | | |--------------------------*/
/*! |-------------------------- | | | Image Card Gallery One - Start | | |--------------------------*/
.imgCardGalleryOne .imgCardGalleryItem{position:relative;margin-bottom:80px;}
@media (max-width:767px){.imgCardGalleryOne .imgCardGalleryItem{margin-bottom:30px;}
}
.imgCardGalleryOne .imgCardGalleryItemWrap{overflow:hidden;border-radius:10px;background:linear-gradient(-40deg, #69e7e3 0%, #14bcf3 60%, #1eb4e5 100%);box-shadow:4px 12px 40px 6px rgba(0, 0, 0, 0.09);}
.imgCardGalleryOne .imgCardGalleryContent{max-width:460px;padding:50px 20px 15px;margin:0 auto;text-align:center;}
.imgCardGalleryOne .imgCardGalleryContent h1, .imgCardGalleryOne .imgCardGalleryContent h2, .imgCardGalleryOne .imgCardGalleryContent h3, .imgCardGalleryOne .imgCardGalleryContent h4, .imgCardGalleryOne .imgCardGalleryContent h5, .imgCardGalleryOne .imgCardGalleryContent h6, .imgCardGalleryOne .imgCardGalleryContent p{color:var(--white);margin-bottom:15px;}
.imgCardGalleryOne .imgCardGalleryImg{padding-bottom:56%;}
/*! |-------------------------- | | | Image Card Gallery One - End | | |--------------------------*/
/*! |-------------------------- | | | Page Banner One - Start | | |--------------------------*/
.pageBannerOne .pageBannerWrap{text-align:center;}
.pageBannerOne .pageBannerTitle{color:var(--white);font-size:60px;letter-spacing:1px;text-transform:uppercase;text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.pageBannerOne .pageBannerContent{display:flex;align-items:center;}
.pageBannerOne .pageBannerDescription{color:var(--white);font-size:25px;}
@media (min-width:1921px){.pageBannerOne .pageBannerImg{width:100%;}
 .pageBannerOne .pageBannerContent{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
}
@media (max-width:1920px){.pageBannerOne .pageBannerWrap{position:relative;overflow:hidden;}
 .pageBannerOne .pageBannerImg{position:absolute;top:50%;left:50%;height:100%;width:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
 .pageBannerOne .pageBannerContent{position:relative;height:480px;background-color:rgba(0, 0, 0, 0.15);}
}
@media (max-width:1199px){.pageBannerOne .pageBannerTitle{font-size:50px;}

 .pageBannerOne .pageBannerDescription{font-size:20px;}
}
@media (max-width:767px){.pageBannerOne .pageBannerTitle{font-size:38px;}
 .pageBannerOne .pageBannerDescription{color:var(--white);font-size:16px;}
}
/*! |-------------------------- | | | Page Banner One - End | | |--------------------------*/
/*! |-------------------------- | | | Page Banner For Donation Form Two - Start | | |--------------------------*/
.pageBannerForDonationFormTwo{margin-bottom:-210px;}
@media (max-width:991px){.pageBannerForDonationFormTwo{margin-bottom:-190px;}
}
@media (max-width:767px){.pageBannerForDonationFormTwo{margin-bottom:-180px;}
}
.pageBannerForDonationFormTwo .pageBannerWrap{text-align:center;}
.pageBannerForDonationFormTwo .pageBannerInner{margin:0 auto;max-width:670px;}
.pageBannerForDonationFormTwo .pageBannerTitle{color:var(--white);font-size:60px;margin-bottom:10px;letter-spacing:1px;text-transform:uppercase;text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.pageBannerForDonationFormTwo .pageBannerDescription{color:var(--white);font-size:25px;}
@media (min-width:1921px){.pageBannerForDonationFormTwo .pageBannerImg{width:100%;}
 .pageBannerForDonationFormTwo .pageBannerContent{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.15);}
}
@media (max-width:1920px){.pageBannerForDonationFormTwo .pageBannerWrap{position:relative;overflow:hidden;}
 .pageBannerForDonationFormTwo .pageBannerImg{position:absolute;top:50%;left:50%;height:100%;width:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
 .pageBannerForDonationFormTwo .pageBannerContent{position:relative;padding:150px 0 280px;background-color:rgba(0, 0, 0, 0.15);}
}
@media (max-width:1199px){.pageBannerForDonationFormTwo .pageBannerTitle{font-size:50px;}
 .pageBannerForDonationFormTwo .pageBannerDescription{font-size:20px;}
}
@media (max-width:767px){.pageBannerForDonationFormTwo .pageBannerTitle{font-size:38px;}
 .pageBannerForDonationFormTwo .pageBannerDescription{font-size:16px;}
}
/*! |-------------------------- | | | Page Banner For Donation Form Two - End | | |--------------------------*/
/*! |-------------------------- | | | Slider One - Start | | |--------------------------*/
.sliderOne .sliderItem{display:flex;align-items:center;position:relative;height:670px;}
.sliderOne .sliderImg,.sliderOne .sliderOverlay{position:absolute;top:0;left:0;width:100%;height:100%;/* background-color:rgba(0, 0, 0, 0.3); *//* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+37,0.65+100 */background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.sliderOne .sliderImg{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sliderOne .sliderInner{position:relative;max-width: 1000px;/* margin:0 auto; */margin-top: 32%;}
.sliderOne .sliderTitle{color:var(--white);text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.sliderOne .sliderDescription p{color:var(--white);text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.sliderOne .slick-prev,.sliderOne .slick-next{z-index:1;width:36px;height:36px;}
.sliderOne .slick-prev svg,.sliderOne .slick-next svg{width:100%;height:100%;}
.sliderOne .slick-prev svg path,.sliderOne .slick-next svg path{fill:none;stroke:var(--white);}
.sliderOne .slick-prev.slick-disabled,.sliderOne .slick-next.slick-disabled{cursor:not-allowed;}
.sliderOne .slick-prev.slick-disabled svg path,.sliderOne .slick-next.slick-disabled svg path{fill:none;stroke:rgba(255, 255, 255, 0.5);}
.sliderOne .slick-prev:before,.sliderOne .slick-next:before{display:none;}
.sliderOne .slick-prev{left:36px;background: url(/images/hsliderLeft.png) center center no-repeat;top: 90%;}
.sliderOne .slick-next{right:36px;background: url(/images/hsliderRight.png) center center no-repeat;top: 90%;}
.sliderOne ul.slick-dots{bottom:60px;}
.sliderOne.dots-style-1 ul.slick-dots li button:before{background-color:var(--white);}
.sliderOne.dots-style-1 ul.slick-dots li:hover button, .sliderOne.dots-style-1 ul.slick-dots li.slick-active button{border-color:var(--white);}
.sliderOne.dots-style-2 ul.slick-dots li button:before, .sliderOne.dots-style-2 ul.slick-dots li button:after{border-color:var(--white);}
.sliderOne.dots-style-2 ul.slick-dots li:hover button:after, .sliderOne.dots-style-2 ul.slick-dots li.slick-active button:after{border-color:var(--white);background-color:var(--white);}
.sliderOne.dots-style-3 ul.slick-dots li:after{background-color:var(--white);}
.sliderOne.dots-style-3 ul.slick-dots li button{color:var(--white);}
.sliderOne .sliderImg{/* -webkit-transform:translateY(-100%); *//* transform:translateY(-100%); *//* transition:ease-in-out 600ms; *//* transition-delay:600ms; */}
.sliderOne .sliderTitle,.sliderOne .sliderDescription,.sliderOne .sliderBtn{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:ease-in-out 360ms;}
.sliderOne .slick-current .sliderImg{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:100ms;}
.sliderOne .slick-current .sliderTitle,.sliderOne .slick-current .sliderDescription,.sliderOne .slick-current .sliderBtn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.sliderOne .slick-current .sliderTitle{transition-delay:300ms;}
.sliderOne .slick-current .sliderDescription{transition-delay:500ms;}
.sliderOne .slick-current .sliderBtn{transition-delay:700ms;}

.sliderBtn p a { color:#fff; text-decoration:none;}

.sliderBtn p a:after { content:">"; margin-left:10px;}

.sliderBtn p a:hover {color:#F0BC5E}




@media (min-width:992px){.sliderOne .sliderTitle{font-size: 40px;line-height:1.1;}
}
@media (max-width:991px){.sliderOne .sliderItem{height:480px;}
 .sliderOne .sliderInner{padding-left:10px;padding-right:10px;}
 .sliderOne .sliderTitle,.sliderOne .sliderDescription p{margin-bottom:15px;}
 .sliderOne .sliderBtn.btn p a{font-size:12px;padding:8px 20px;}
 .sliderOne .slick-prev,.sliderOne .slick-next{top:45%;width:20px;height:36px;background-color:rgba(0, 0, 0, 0.8);}
 .sliderOne .slick-prev svg path,.sliderOne .slick-next svg path{stroke-width:2px;}
 .sliderOne .slick-prev{left:0;}
 .sliderOne .slick-next{right:0;}
 .sliderOne .slick-dots{display:none !important;}
}
/*! |-------------------------- | | | Slider One - End | | |--------------------------*/
/*! |-------------------------- | | | Slider Two - Start | | |--------------------------*/
.sliderTwo .sliderItem{display:flex;align-items:center;position:relative;height:670px;}
.sliderTwo .sliderImg,.sliderTwo .sliderOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.3);}
.sliderTwo .sliderImg{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sliderTwo .sliderInner{position:relative;text-align:left;max-width:670px;}
.sliderTwo .sliderTitle{color:var(--white);text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.sliderTwo .sliderDescription p{color:var(--white);text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.sliderTwo .slick-prev,.sliderTwo .slick-next{z-index:1;width:36px;height:36px;}
.sliderTwo .slick-prev svg,.sliderTwo .slick-next svg{width:36px;height:36px;}
.sliderTwo .slick-prev svg path,.sliderTwo .slick-next svg path{fill:none;stroke:var(--white);}
.sliderTwo .slick-prev.slick-disabled,.sliderTwo .slick-next.slick-disabled{cursor:not-allowed;}
.sliderTwo .slick-prev.slick-disabled svg path,.sliderTwo .slick-next.slick-disabled svg path{fill:none;stroke:rgba(255, 255, 255, 0.5);}
.sliderTwo .slick-prev:before,.sliderTwo .slick-next:before{display:none;}
.sliderTwo .slick-prev{left:36px;}
.sliderTwo .slick-next{right:36px;}
.sliderTwo ul.slick-dots{top:50%;right:50px;bottom:auto;width:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.sliderTwo ul.slick-dots li{display:block;margin:0;}
.sliderTwo ul.slick-dots li:not(:last-of-type){margin-bottom:20px;}
.sliderTwo.dots-style-1 ul.slick-dots li button:before{background-color:var(--white);}
.sliderTwo.dots-style-1 ul.slick-dots li:hover button, .sliderTwo.dots-style-1 ul.slick-dots li.slick-active button{border-color:var(--white);}
.sliderTwo.dots-style-2 ul.slick-dots li button:before, .sliderTwo.dots-style-2 ul.slick-dots li button:after{border-color:var(--white);}
.sliderTwo.dots-style-2 ul.slick-dots li:hover button:after, .sliderTwo.dots-style-2 ul.slick-dots li.slick-active button:after{border-color:var(--white);background-color:var(--white);}
.sliderTwo.dots-style-3 ul.slick-dots li:after{background-color:var(--white);}
.sliderTwo.dots-style-3 ul.slick-dots li button{color:var(--white);}
.sliderTwo .sliderImg{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:ease-in-out 600ms;transition-delay:600ms;}
.sliderTwo .sliderTitle,.sliderTwo .sliderDescription,.sliderTwo .sliderBtn{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:ease-in-out 360ms;}
.sliderTwo .slick-current .sliderImg{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:100ms;}
.sliderTwo .slick-current .sliderTitle,.sliderTwo .slick-current .sliderDescription,.sliderTwo .slick-current .sliderBtn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.sliderTwo .slick-current .sliderTitle{transition-delay:300ms;}
.sliderTwo .slick-current .sliderDescription{transition-delay:500ms;}
.sliderTwo .slick-current .sliderBtn{transition-delay:700ms;}
@media (min-width:992px){.sliderTwo .sliderTitle{font-size:55px;line-height:1.1;}
 .sliderTwo .slick-prev,.sliderTwo .slick-next{left:50px;right:auto;width:20px;height:20px;}
 .sliderTwo .slick-prev svg,.sliderTwo .slick-next svg{width:20px;height:20px;}
 .sliderTwo .slick-prev svg path,.sliderTwo .slick-next svg path{stroke-width:2;}
 .sliderTwo .slick-prev{-webkit-transform:rotate(90deg) translateX(calc(-50% - 20px));transform:rotate(90deg) translateX(calc(-50% - 20px));}
 .is-ie .sliderTwo .slick-prev{-webkit-transform:rotate(90deg) translateX(-50%) translateX(-20px);transform:rotate(90deg) translateX(-50%) translateX(-20px);}
 .sliderTwo .slick-next{-webkit-transform:rotate(90deg) translateX(calc(-50% + 20px));transform:rotate(90deg) translateX(calc(-50% + 20px));}
 .is-ie .sliderTwo .slick-next{-webkit-transform:rotate(90deg) translateX(-50%) translateX(20px);transform:rotate(90deg) translateX(-50%) translateX(20px);}
}
@media (max-width:1199px){.sliderTwo .sliderInner{margin:0 auto;text-align:center;}
}
@media (max-width:991px){.sliderTwo .sliderItem{height:480px;}
 .sliderTwo .sliderInner{padding-left:10px;padding-right:10px;}
 .sliderTwo .sliderTitle,.sliderTwo .sliderDescription p{margin-bottom:15px;}
 .sliderTwo .sliderBtn.btn p a{font-size:12px;padding:8px 20px;}
 .sliderTwo .slick-prev,.sliderTwo .slick-next{top:45%;width:20px;height:36px;background-color:rgba(0, 0, 0, 0.8);}
 .sliderTwo .slick-prev svg,.sliderTwo .slick-next svg{width:20px;height:36px;}
 .sliderTwo .slick-prev svg path,.sliderTwo .slick-next svg path{stroke-width:2px;}
 .sliderTwo .slick-prev{left:0;}
 .sliderTwo .slick-next{right:0;}
 .sliderTwo .slick-dots{display:none !important;}
}
/*! |-------------------------- | | | Slider Two - End | | |--------------------------*/
/*! |-------------------------- | | | Slider Three - Start | | |--------------------------*/
.sliderThree .sliderItem{position:relative;}
.sliderThree .sliderImg,.sliderThree .sliderOverlay{position:absolute;top:0;left:0;width:100%;height:100%;}
.sliderThree .sliderImg{background-repeat:no-repeat;background-position:center;background-size:cover;}
.sliderThree .sliderTitle{color:var(--white);/* text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);*/
 font-family:Arya;}
.sliderThree .sliderDescription p{color:var(--dark);/* text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);*/
}
.sliderThree .slick-prev,.sliderThree .slick-next{z-index:1;width:50px;height:50px;}
.sliderThree .slick-prev svg,.sliderThree .slick-next svg{width:100%;height:100%;}
.sliderThree .slick-prev svg path,.sliderThree .slick-next svg path{fill:none;stroke:var(--white);}
.sliderThree .slick-prev.slick-disabled,.sliderThree .slick-next.slick-disabled{cursor:not-allowed;}
.sliderThree .slick-prev.slick-disabled svg path,.sliderThree .slick-next.slick-disabled svg path{fill:none;stroke:rgba(255, 255, 255, 0.5);}
.sliderThree .slick-prev:before,.sliderThree .slick-next:before{display:none;}
.sliderThree .slick-prev{left:36px;padding:10px;background:#000;left:0;z-index:9999;}
.sliderThree .slick-next{right:36px;background:#000;padding:10px;right:0;z-index:999;}
.sliderThree .sliderImg{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:ease-in-out 600ms;transition-delay:600ms;}
.sliderThree .sliderTitle,.sliderThree .sliderDescription,.sliderThree .sliderBtn{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:ease-in-out 360ms;}
.sliderThree .slick-current .sliderImg{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:100ms;}
.sliderThree .slick-current .sliderTitle,.sliderThree .slick-current .sliderDescription,.sliderThree .slick-current .sliderBtn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.sliderThree .slick-current .sliderTitle{transition-delay:300ms;background-color:#fff;padding:0 20px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--dark);}
.sliderTitle{}
.sliderTitle span{}
.slick-current .sliderTitle span{}
}
.sliderThree .slick-current .sliderDescription{transition-delay:500ms;}
.sliderThree .slick-current .sliderBtn{transition-delay:700ms;margin:20px 0 0 20px;}
@media (min-width:992px){.sliderThree .sliderInner{opacity:0;position:relative;display:flex;justify-content:center;flex-direction:column;height:670px;max-width:550px;padding:0 80px;margin-right:auto;background-color:rgba(255,255,255, 0.99);transition:opacity linear 360ms;}
 .sliderThree .slick-current .sliderInner{opacity:1;transition-delay:600ms;}
 .sliderThree .sliderTitle{font-size:68px;line-height:1.1;color:var(--dark);width:800px;background:none !important;}
}
@media (max-width:991px){.sliderThree .sliderItem{display:flex;align-items:center;height:480px;}
 .sliderThree .sliderInner{max-width:720px;padding:30px 25px 10px;margin:0 auto;text-align:center;}
 .sliderThree .sliderOverlay{background-color:rgba(0, 0, 0, 0.3);}
 .sliderThree .sliderTitle,.sliderThree .sliderDescription p{margin-bottom:15px;}
 .sliderThree .sliderBtn.btn p a{font-size:12px;padding:8px 20px;}
 .sliderThree .slick-prev,.sliderThree .slick-next{ }
 .sliderThree .slick-prev svg path,.sliderThree .slick-next svg path{stroke-width:2px;}
 .sliderThree .slick-prev{ }
 .sliderThree .slick-next{ }
}
/*! |-------------------------- | | | Slider Three - End | | |--------------------------*/
/*! |-------------------------- | | | Slider Four - Start | | |--------------------------*/
.sliderFour .sliderItem{display:flex;align-items:center;position:relative;height:670px;}
.sliderFour .sliderImg{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.sliderFour .sliderOverlay{position:absolute;left:0;bottom:0;width:100%;height:50%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);}
.sliderFour .sliderInner{max-width:670px;padding:30px 40px 10px;margin:auto 0 0;}
.sliderFour .sliderTitle{color:var(--white);text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.sliderFour .sliderDescription p{color:var(--white);text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);}
.sliderFour .slick-list{margin-right:410px;}
.sliderFour ul.slick-dots{top:0;right:0;width:400px;height:100%;}


.sliderFour ul.slick-dots{display:flex;flex-direction:column;bottom:auto;padding:0;margin:0;text-align:left;}
.sliderFour ul.slick-dots li{flex:1 0 auto;width:auto;height:auto;padding:0;margin:0;}
.sliderFour ul.slick-dots li:before{display:none;}
.sliderFour ul.slick-dots li:hover .slick-thumb-overlay{background-color:rgba(0, 0, 0, 0.8);}
.sliderFour ul.slick-dots li:not(:last-of-type){margin-bottom:10px;}
.sliderFour ul.slick-dots li .slick-thumb{position:relative;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;}
.sliderFour ul.slick-dots li .slick-thumb-overlay,.sliderFour ul.slick-dots li .slick-thumb-title{position:absolute;left:0;bottom:0;width:100%;}
.sliderFour ul.slick-dots li .slick-thumb-overlay{height:100%;background-color:rgba(0, 0, 0, 0.3);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.sliderFour ul.slick-dots li .slick-thumb-title{padding:0 30px;margin-bottom:30px;color:var(--white);}
.sliderFour .sliderImg{-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:ease-in-out 600ms;transition-delay:600ms;}
.sliderFour .sliderTitle,.sliderFour .sliderDescription,.sliderFour .sliderBtn{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:ease-in-out 360ms;}
.sliderFour .slick-current .sliderImg{-webkit-transform:translateY(0);transform:translateY(0);transition-delay:100ms;}
.sliderFour .slick-current .sliderTitle,.sliderFour .slick-current .sliderDescription,.sliderFour .slick-current .sliderBtn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.sliderFour .slick-current .sliderTitle{transition-delay:300ms;}
.sliderFour .slick-current .sliderDescription{transition-delay:500ms;}
.sliderFour .slick-current .sliderBtn{transition-delay:700ms;}

@media (min-width:992px){.sliderFour .sliderTitle{font-size:55px;line-height:1.1;}
}
@media (max-width:1199px){.sliderFour .slick-list{margin-right:310px;}
 .sliderFour ul.slick-dots{width:300px;}
}
@media (max-width:991px){.sliderFour .slick-list{margin-right:0;}
 .sliderFour .sliderItem{height:480px;}
 .sliderFour .sliderOverlay{top:0;bottom:auto;height:100%;background-color:rgba(0, 0, 0, 0.3);background-image:none;}
 .sliderFour .sliderInner{max-width:720px;padding:30px 25px 10px;margin:0 auto;text-align:center;}
 .sliderFour .sliderTitle,.sliderFour .sliderDescription p{margin-bottom:15px;}
 .sliderFour .sliderBtn.btn p a{font-size:12px;padding:8px 20px;}
 .sliderFour .slick-prev,.sliderFour .slick-next{z-index:1;top:50%;width:20px;height:36px;background-color:rgba(0, 0, 0, 0.8);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
 .sliderFour .slick-prev svg,.sliderFour .slick-next svg{width:20px;height:36px;}
 .sliderFour .slick-prev svg path,.sliderFour .slick-next svg path{fill:none;stroke:var(--white);stroke-width:2px;}
 .sliderFour .slick-prev.slick-disabled,.sliderFour .slick-next.slick-disabled{cursor:not-allowed;}
 .sliderFour .slick-prev.slick-disabled svg path,.sliderFour .slick-next.slick-disabled svg path{fill:none;stroke:rgba(255, 255, 255, 0.5);}
 .sliderFour .slick-prev:before,.sliderFour .slick-next:before{display:none;}
 .sliderFour .slick-prev{left:0;}
 .sliderFour .slick-next{right:0;}
 .sliderFour .slick-dots{display:none !important;}
}
/*! |-------------------------- | | | Slider Four - End | | |--------------------------*/
/*! |-------------------------- | | | Carousel One - Start | | |--------------------------*/
.carouselOne .carouselWrap{margin-bottom:30px;}
.carouselOne .carouselWrap.slick-dotted{margin-bottom:60px;}
.carouselOne .carouselItem{margin:15px;}
.carouselOne .carouselImg{padding-bottom:75%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.carouselOne .slick-prev,.carouselOne .slick-next{z-index:1;width:36px;height:36px;}
.carouselOne .slick-prev svg,.carouselOne .slick-next svg{width:100%;height:100%;}
.carouselOne .slick-prev svg path,.carouselOne .slick-next svg path{fill:none;stroke:var(--lightgrey);}
.carouselOne .slick-prev.slick-disabled,.carouselOne .slick-next.slick-disabled{opacity:0.5;cursor:not-allowed;}
.carouselOne .slick-prev:before,.carouselOne .slick-next:before{display:none;}
.carouselOne .slick-prev{left:-36px;background: url(/images/arrowLeftA.png) center center no-repeat;height: 50px;}
.contentAreaFullwidth .carouselOne .slick-prev{left:30px;}
.carouselOne .slick-next{right:-36px;background: url(/images/arrowRightA.png) center center no-repeat;height: 50px;}
.contentAreaFullwidth .carouselOne .slick-next{right:30px;}
@media (max-width:991px){.carouselOne .carouselItem{margin:5px;}
 .carouselOne .slick-prev,.carouselOne .slick-next{width:20px;height:20px;}
 .carouselOne .slick-prev svg path,.carouselOne .slick-next svg path{stroke-width:2;}
 .carouselOne .slick-prev{left:20px;}
 .contentAreaFullwidth .carouselOne .slick-prev{left:20px;}
 .carouselOne .slick-next{right:20px;}
 .contentAreaFullwidth .carouselOne .slick-next{right:20px;}
}
/*! |-------------------------- | | | Carousel One - End | | |--------------------------*/
/*! |-------------------------- | | | Carousel Two - Start | | |--------------------------*/
.carouselTwo .carouselWrap{margin-bottom:30px;}
.carouselTwo .carouselWrap.slick-dotted{margin-bottom:60px;}
.carouselTwo .carouselItem{opacity:0.3;margin:30px;transition:opacity ease-in-out 1s;}
.carouselTwo .carouselItem.slick-current{opacity:1;}
.carouselTwo .carouselImg{padding-bottom:75%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.carouselTwo .slick-prev,.carouselTwo .slick-next{z-index:1;width:20px;height:20px;}
.carouselTwo .slick-prev svg,.carouselTwo .slick-next svg{width:100%;height:100%;}
.carouselTwo .slick-prev svg path,.carouselTwo .slick-next svg path{fill:none;stroke:var(--lightgrey);stroke-width:2;}
.carouselTwo .slick-prev.slick-disabled,.carouselTwo .slick-next.slick-disabled{opacity:0.5;cursor:not-allowed;}
.carouselTwo .slick-prev:before,.carouselTwo .slick-next:before{display:none;}
.carouselTwo .slick-prev{left:calc(25.6% - 10px);}
.carouselTwo .slick-next{right:calc(25.6% - 10px);}
@media (max-width:991px){.carouselTwo .carouselItem{margin-top:5px;margin-bottom:5px;}
 .carouselTwo .slick-prev{left:89px;}
 .carouselTwo .slick-next{right:89px;}
}
@media (max-width:575px){.carouselTwo .carouselItem{margin-left:20px;margin-right:20px;}
 .carouselTwo .slick-prev{left:35px;}
 .carouselTwo .slick-next{right:35px;}
}
/*! |-------------------------- | | | Carousel Two - End | | |--------------------------*/
/*! |-------------------------- | | | Carousel Three - Start | | |--------------------------*/
.carouselThree .carouselWrap{margin-bottom:30px;}
.carouselThree .carouselWrap.slick-dotted{margin-bottom:60px;}
.carouselThree .carouselItem{margin:15px;background-color:#f8f9fa;}
.carouselThree .carouselImg{padding-bottom:75%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.carouselThree .carouselContent{display:flex;flex-direction:column;position:relative;padding:30px 30px 1px;}
.carouselThree .carouselDescription p{font-size:14px;}
.carouselThree .carouselBtn{margin-top:auto;}
.carouselThree .slick-prev,.carouselThree .slick-next{z-index:1;width:36px;height:36px;}
.carouselThree .slick-prev svg,.carouselThree .slick-next svg{width:100%;height:100%;}
.carouselThree .slick-prev svg path,.carouselThree .slick-next svg path{fill:none;stroke:var(--lightgrey);}
.carouselThree .slick-prev.slick-disabled,.carouselThree .slick-next.slick-disabled{opacity:0.5;cursor:not-allowed;}
.carouselThree .slick-prev:before,.carouselThree .slick-next:before{display:none;}
.carouselThree .slick-prev{left:-36px;}
.contentAreaFullwidth .carouselThree .slick-prev{left:30px;}
.carouselThree .slick-next{right:-36px;}
.contentAreaFullwidth .carouselThree .slick-next{right:30px;}
@media (max-width:991px){.carouselThree .carouselItem{margin:5px;}
 .carouselThree .slick-prev,.carouselThree .slick-next{width:20px;height:20px;}
 .carouselThree .slick-prev svg path,.carouselThree .slick-next svg path{stroke-width:2;}
 .contentAreaFullwidth .carouselThree .slick-prev{left:20px;}
 .contentAreaFullwidth .carouselThree .slick-next{right:20px;}
}
@media (max-width:991px) and (min-width:768px){.carouselThree .carouselItem{display:flex;flex-wrap:wrap;}
 .carouselThree .carouselImg{width:100%;flex:0 0 40%;max-width:40%;padding:0;}
 .carouselThree .carouselContent{width:100%;flex:0 0 60%;max-width:60%;}
}
/*! |-------------------------- | | | Carousel Three - End | | |--------------------------*/
/*! |-------------------------- | | | Carousel Four - Start | | |--------------------------*/
.carouselFour .carouselWrap{margin-bottom:30px;}
.carouselFour .carouselWrap.slick-dotted{margin-bottom:60px;}
.carouselFour .carouselItem{margin:0;opacity:0.3;}
.carouselFour .carouselItem.slick-current{opacity:1;}
.carouselFour .carouselItem.slick-current .carouselContent{-webkit-transform:translateY(0);transform:translateY(0);}
.carouselFour .carouselItem.slick-current .carouselTitle{-webkit-transform:translateY(0);transform:translateY(0);}
.carouselFour .carouselImg{padding-bottom:75%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.carouselFour .carouselItem,.carouselFour .carouselContent,.carouselFour .carouselTitle,.carouselFour .slick-prev,.carouselFour .slick-next{transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.carouselFour .carouselHeader{z-index:1;position:relative;}
.carouselFour .carouselOverlay{position:absolute;left:0;bottom:0;width:100%;height:60%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.12) 20%, black 100%);}
.carouselFour .carouselTitle{position:absolute;left:0;bottom:0;width:100%;padding:0 40px;margin-bottom:0;color:var(--white);-webkit-transform:translateY(-30px);transform:translateY(-30px);}
.carouselFour .carouselContent{padding:20px 40px 5px;margin-top:-1px;background-color:#000000;-webkit-transform:translateY(-100%);transform:translateY(-100%);}
.carouselFour .carouselDescription p{color:var(--white);font-size:13px;}
.carouselFour .slick-prev,.carouselFour .slick-next{z-index:1;top:35%;width:20px;height:36px;background-color:#181818;box-shadow:0 0 0 2px rgba(0, 0, 0, 0);-webkit-transform-origin:center center;transform-origin:center center;background-image:linear-gradient(to bottom, #939393 0%, #000000 100%);}
.carouselFour .slick-prev svg,.carouselFour .slick-next svg{width:100%;height:100%;}
.carouselFour .slick-prev svg path,.carouselFour .slick-next svg path{fill:none;stroke:var(--white);stroke-width:2;}
.carouselFour .slick-prev.slick-disabled,.carouselFour .slick-next.slick-disabled{opacity:1;}
.carouselFour .slick-prev:hover,.carouselFour .slick-next:hover{box-shadow:0 0 0 2px rgba(0, 0, 0, 0.3);}
.carouselFour .slick-prev:before,.carouselFour .slick-next:before{display:none;}
.carouselFour .slick-prev{left:calc(33.333333% - 10px);}
.carouselFour .slick-next{right:calc(33.333333% - 10px);}
.carouselFour .slick-dots{bottom:-35px;}
@media (max-width:991px){.carouselFour .carouselItem.slick-current .carouselTitle{opacity:1;}
 .carouselFour .carouselTitle{opacity:0;}
 .carouselFour .slick-prev,.carouselFour .slick-next{top:33%;}
 .carouselFour .slick-prev{left:calc(25% - 10px);}
 .carouselFour .slick-next{right:calc(25% - 10px);}
}
@media (max-width:575px){.carouselFour .carouselItem{opacity:1;}
 .carouselFour .carouselContent{-webkit-transform:translateY(0);transform:translateY(0);}
 .carouselFour .carouselTitle{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
 .carouselFour .slick-prev,.carouselFour .slick-next{top:50%;}
 .carouselFour .slick-prev{left:-10px;}
 .carouselFour .slick-next{right:-10px;}
}
/*! |-------------------------- | | | Carousel Four - End | | |--------------------------*/
/*! |-------------------------- | | | Team Gallery One - Start | | |--------------------------*/
.teamGalleryOne .teamItem{margin-bottom: 25px;}
.teamGalleryOne .teamItemWrap{display:block;}
.teamGalleryOne .teamItemWrap:hover .teamItemImg{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0 20px 30px rgba(0, 0, 0, 0.12);}
.teamGalleryOne .teamItemWrap:hover .teamItemToggle{color:var(--dark);}
.teamGalleryOne .teamItemWrap:hover .teamItemToggle span:after{width:90%;}
.teamGalleryOne .teamItemImgHolder{margin-bottom:30px;}

.teamGalleryOne .teamItemImg{transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.teamGalleryOne .teamItemName{line-height:1;color:var(--primecolor);text-align:center;margin-bottom:10px;}
.teamGalleryOne .teamItemToggle{font-size:12px;color:#6c757d;text-align:center;letter-spacing:1px;text-transform:uppercase;font-weight:700;transition:color cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.teamGalleryOne .teamItemToggle span{position:relative;display:inline-block;}
.teamGalleryOne .teamItemToggle span:after{content:"";position:absolute;left:50%;bottom:-3px;width:0;height:2px;background:var(--dark);-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:width cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.teamGalleryOne .teamPanel{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:510;overflow-x:hidden;overflow-y:auto;background-color:var(--lightgrey);}
.teamGalleryOne .teamPanel .container{padding-left:30px;padding-right:30px;}
.teamGalleryOne .teamPanel .row{align-items:center;}
.teamGalleryOne .teamPanelWrap{display:flex;align-items:center;width:100%;height:100%;}
.teamGalleryOne .teamPanelImgHolder{margin-bottom:30px;}
.teamGalleryOne .teamPanelName{margin-bottom:10px;}
.teamGalleryOne .teamPanelClose{position:absolute;top:40px;right:50px;}
.teamGalleryOne .teamPanelClose .burger:hover .burgerLine,.teamGalleryOne .teamPanelClose .burger:hover .burgerSlash{background-color:var(--primecolor);}
.teamGalleryOne .teamPanelClose .burger:hover .burgerText{color:var(--primecolor);}
.teamGalleryOne .teamPanelClose .burgerLine,.teamGalleryOne .teamPanelClose .burgerSlash{background-color:var(--dark);}
.teamGalleryOne .teamPanelClose .burgerText{font-size:16px;color:var(--dark);font-weight:700;}
@media (max-width:767px){.teamGalleryOne .teamPanel .row{align-items:flex-start;}
 .teamGalleryOne .teamPanelWrap{display:block;align-items:initial;height:auto;padding:80px 0 50px;}
 .teamGalleryOne .teamPanelClose{top:24px;right:36px;}
}
@media (max-width:575px){.teamGalleryOne .teamPanelClose{right:28px;}
}
/*! |-------------------------- | | | Team Gallery One - End | | |--------------------------*/
/*! |-------------------------- | | | Accordion One - Start | | |--------------------------*/
.accordionOne{margin-bottom:10px;}
.accordionOne .accordionWrap{border-radius: 0 !important;/* background-color:var(--light); */border-bottom: 1px solid #ccc;}
.accordionOne .accordionBtn{position:relative;cursor:pointer;color: #000 !important;padding:15px 70px 15px 40px;border-radius:4px 4px 4px 4px;background-color: #FFF;box-shadow:0 0 0 rgba(0, 0, 0, 0);transition:ease-in-out 500ms;}
.accordionOne .accordionBtn p{ color:#000 !important; }
.active .accordionBtn {background: #0763af; }
.active .accordionBtn h6 {color:#fff !important}



.accordionOne .accordionBtn:before{content:"";position:absolute;top:50%;left:16px;width:10px;height:10px;border-radius:50%;border:2px solid #fff;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:ease-in-out 500ms;}
.accordionOne .accordionBtn h1, .accordionOne .accordionBtn h2, .accordionOne .accordionBtn h3, .accordionOne .accordionBtn h4, .accordionOne .accordionBtn h5, .accordionOne .accordionBtn h6, .accordionOne .accordionBtn p{color: #3C3C37;margin-bottom:0;}
.accordionOne .accordionIcon{position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.accordionOne .accordionIcon i{display:block;text-align:center;width:20px;height:20px;line-height:20px;font-size:18px;transition:ease-in-out 500ms;}
.accordionOne .accordionContent{display:none;padding:30px 40px 5px;transition:none;}
@media (max-width:767px){.accordionOne .accordionContent{padding:30px 20px 5px;}
}
.liveEdBlock .accordionOne .accordionContent{display:block;}
.accordionOne.active .accordionBtn{border-radius:4px 4px 0 0;box-shadow:0 3px 0 rgba(0, 0, 0, 0.05);}
.accordionOne.active .accordionBtn:before{border:2px solid #fff;background-color:#fff;}
.accordionOne.active .accordionIcon i{-webkit-transform:rotate(135deg);transform:rotate(135deg);color: #fff;}
/*! |-------------------------- | | | Accordion One - End | | |--------------------------*/
/*! |-------------------------- | | | Accordion Two - Start | | |--------------------------*/
.accordionTwo .accordionBtn{position:relative;cursor:pointer;padding:15px 35px 15px 25px;margin-top:-1px;border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;transition:ease-in-out 500ms;}
.accordionTwo .accordionBtn:before{content:"";position:absolute;top:50%;left:0;width:10px;height:10px;border-radius:50%;border:1px solid #96DBCF;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:ease-in-out 500ms;}
.accordionTwo .accordionBtn h1, .accordionTwo .accordionBtn h2, .accordionTwo .accordionBtn h3, .accordionTwo .accordionBtn h4, .accordionTwo .accordionBtn h5, .accordionTwo .accordionBtn h6, .accordionTwo .accordionBtn p{margin-bottom:0;}
.accordionTwo .accordionIcon{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.accordionTwo .accordionIcon i{display:block;text-align:center;width:20px;height:20px;line-height:20px;color:#adb5bd;font-size:14px;transition:ease-in-out 500ms;}
.accordionTwo .accordionContent{display:none;padding:30px 40px 5px;background-color:var(--lightgrey);transition:none;}
.accordionTwo .accordionContent p {color:#000;}
@media (max-width:767px){.accordionTwo .accordionContent{padding:30px 20px 5px;}
}
.liveEdBlock .accordionTwo .accordionContent{display:block;}
.accordionTwo.active .accordionBtn:before{border:2px solid var(--primecolor);background-color:var(--primecolor);}
.accordionTwo.active .accordionIcon i{-webkit-transform:rotate(135deg);transform:rotate(135deg);}
/*! |-------------------------- | | | Accordion Two - End | | |--------------------------*/
/*! |-------------------------- | | | Accordion Three - Start | | |--------------------------*/
.accordionThree{margin-bottom:10px;}
.accordionThree .accordionWrap{border-radius:26px;background-color:#ced4da;}
.accordionThree .accordionBtn{position:relative;cursor:pointer;padding:15px 54px 15px 40px;}
.accordionThree .accordionBtn:before{content:"";position:absolute;top:50%;left:17px;width:10px;height:10px;border-radius:50%;border:2px solid var(--primecolor);background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:ease-in-out 500ms;}
.accordionThree .accordionBtn:after{opacity:0;visibility:hidden;content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:rgba(0, 0, 0, 0.15);transition:ease-in-out 500ms;}
.accordionThree .accordionBtn h1, .accordionThree .accordionBtn h2, .accordionThree .accordionBtn h3, .accordionThree .accordionBtn h4, .accordionThree .accordionBtn h5, .accordionThree .accordionBtn h6, .accordionThree .accordionBtn p{margin-bottom:0;}
.accordionThree .accordionIcon{position:absolute;top:50%;right:12px;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;background-color:rgba(255, 255, 255, 0.6);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.accordionThree .accordionIcon i{display:block;color:#6c757d;transition:ease-in-out 500ms;}
.accordionThree .accordionContent{display:none;padding:30px 40px 5px;transition:none;}
@media (max-width:767px){.accordionThree .accordionContent{padding:30px 20px 5px;}
}
.liveEdBlock .accordionThree .accordionContent{display:block;}
.accordionThree.active .accordionBtn:before{border:2px solid #353535;background-color:#353535;}
.accordionThree.active .accordionBtn:after{opacity:1;visibility:visible;}
.accordionThree.active .accordionIcon i{-webkit-transform:rotate(135deg);transform:rotate(135deg);}
/*! |-------------------------- | | | Accordion Three - End | | |--------------------------*/
/*! |-------------------------- | | | Tabs One - Start | | |--------------------------*/
.tabsOne{margin-bottom:30px;}
.tabsOne .tabsNav{display:block;position:relative;padding:10px 20px;border:1px solid rgba(0, 0, 0, 0.15);background-color:var(--lightgrey);}
.tabsOne .tabsNav h1, .tabsOne .tabsNav h2, .tabsOne .tabsNav h3, .tabsOne .tabsNav h4, .tabsOne .tabsNav h5, .tabsOne .tabsNav h6, .tabsOne .tabsNav p{margin-bottom:0;line-height:1.218;}
.tabsOne .tabsNav.active{background-color:var(--white);}
.tabsOne .tabsContent{padding:30px 40px 5px;border:1px solid rgba(0, 0, 0, 0.15);background-color:var(--white);}
@media (min-width:992px){.tabsOne .tabsNavs{display:flex;align-items:flex-end;}
 .tabsOne .tabsNav{bottom:-1px;padding-right:26px;border-radius:4px 50px 0 0;}
 .tabsOne .tabsNav:not(:first-of-type){margin-left:-6px;}
 .tabsOne .tabsNav:nth-child(1){z-index:9;}
 .tabsOne .tabsNav:nth-child(2){z-index:8;}
 .tabsOne .tabsNav:nth-child(3){z-index:7;}
 .tabsOne .tabsNav:nth-child(4){z-index:6;}
 .tabsOne .tabsNav:nth-child(5){z-index:5;}
 .tabsOne .tabsNav:nth-child(6){z-index:4;}
 .tabsOne .tabsNav:nth-child(7){z-index:3;}
 .tabsOne .tabsNav:nth-child(8){z-index:2;}
 .tabsOne .tabsNav:nth-child(9){z-index:1;}
 .tabsOne .tabsNav:nth-child(10){z-index:0;}
 .tabsOne .tabsNav.active{z-index:11;border-bottom-color:var(--white);}
 .tabsOne .tabsContent{border-radius:0 4px 4px 4px;}

}
@media (max-width:991px){.tabsOne .tabsNav{border-radius:20px 20px 0 0;border-bottom:0;}
 .tabsOne .tabsNav:not(:last-of-type){padding-bottom:30px;margin-bottom:-20px;}
 .tabsOne .tabsContent{border-top:0;border-radius:0 0 4px 4px;}
}
@media (max-width:767px){.tabsOne .tabsContent{padding:20px 20px 1px;}
}
/*! |-------------------------- | | | Tabs One - End | | |--------------------------*/
/*! |-------------------------- | | | Tabs Two - Start | | |--------------------------*/
.tabsTwo{margin-bottom:30px;}
.tabsTwo .tabsNavs{position:relative;max-width:970px;padding:0 40px;margin:0 auto;}
.tabsTwo .tabsNavsWrap{border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;background-color:var(--white);box-shadow:0 8px 17px 2px rgba(0, 0, 0, 0.06), 0 3px 14px 2px rgba(0, 0, 0, 0.04), 0 5px 5px -3px rgba(0, 0, 0, 0.06);}
.tabsTwo .tabsNav{position:relative;display:block;padding:30px 20px 20px;text-align:center;}
.tabsTwo .tabsNav h1, .tabsTwo .tabsNav h2, .tabsTwo .tabsNav h3, .tabsTwo .tabsNav h4, .tabsTwo .tabsNav h5, .tabsTwo .tabsNav h6, .tabsTwo .tabsNav p{margin-bottom:10px;line-height:1.218;}
.tabsTwo .tabsNav img{width:auto;height:36px;}
.tabsTwo .tabsNav:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:0;border-style:solid;border-color:transparent transparent transparent transparent;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.tabsTwo .tabsNav:hover:after, .tabsTwo .tabsNav.active:after{border-width:0 10px 10px 10px;border-color:transparent transparent var(--primecolor) transparent;}
.tabsTwo .tabsContents{margin-top:-30px;padding:80px 40px 45px;border-radius:4px;background-color:var(--lightgrey);}
.tabsTwo .tabsContent{max-width:930px;margin:0 auto;}
@media (min-width:992px){.tabsTwo .tabsNavsWrap{display:flex;}
 .tabsTwo .tabsNav{flex:1 1 auto;padding:30px 20px 20px;}
 .tabsTwo .tabsNav:not(:last-of-type){border-right:1px solid rgba(0, 0, 0, 0.15);}
}
@media (max-width:991px){.tabsTwo .tabsNavs{padding:0 20px;}
 .tabsTwo .tabsNav{padding:20px 20px 10px;}
 .tabsTwo .tabsNav img{height:20px;}
 .tabsTwo .tabsNav:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, 0.15);}
 .tabsTwo .tabsContents{margin-top:-60px;padding:90px 40px 5px;}
}
@media (max-width:767px){.tabsTwo .tabsNavs{padding:0;}
 .tabsTwo .tabsContents{margin-top:-20px;padding:50px 20px 1px;}
}
/*! |-------------------------- | | | Tabs Two - End | | |--------------------------*/
/*! |-------------------------- | | | Tabs Three - Start | | |--------------------------*/
.tabsThree{margin-bottom:30px;}
@media (min-width:768px){.tabsThree .tabsWrap{display:flex;}
}
@media (min-width:768px){.tabsThree .tabsNavs{flex:0 0 auto;max-width:300px;}
}
@media (min-width:768px){.tabsThree .tabsContents{flex:1 1 auto;}
}
.tabsThree .tabsNav{display:block;padding:15px 35px 15px 30px;border-top:1px solid rgba(0, 0, 0, 0.15);background-color:var(--lightgrey);}
.tabsThree .tabsNav h1, .tabsThree .tabsNav h2, .tabsThree .tabsNav h3, .tabsThree .tabsNav h4, .tabsThree .tabsNav h5, .tabsThree .tabsNav h6, .tabsThree .tabsNav p{margin-bottom:0;line-height:1.218;}
.tabsThree .tabsNav:first-of-type{border-top:none;border-radius:4px 0 0 0;}
.tabsThree .tabsNav:last-of-type{border-radius:0 0 0 4px;}
.tabsThree .tabsNav.active{border-top-color:transparent;background-color:var(--primecolor);}
.tabsThree .tabsNav.active h1, .tabsThree .tabsNav.active h2, .tabsThree .tabsNav.active h3, .tabsThree .tabsNav.active h4, .tabsThree .tabsNav.active h5, .tabsThree .tabsNav.active h6, .tabsThree .tabsNav.active p{color:var(--white);}
.tabsThree .tabsNav.active + .tabsNav{border-top-color:transparent;}
@media (max-width:767px){.tabsThree .tabsNav{margin-bottom:5px;border:none;border-radius:4px;}
 .tabsThree .tabsNav:first-of-type, .tabsThree .tabsNav:last-of-type{border-radius:4px;}
}
.tabsThree .tabsContent{padding:30px 40px 10px;border-radius:0 4px 4px 0;border:1px solid #ced4da;}
@media (max-width:767px){.tabsThree .tabsContent{padding:20px 20px 1px;border-radius:4px;}
}

/*! |-------------------------- | | | Tabs Three - End | | |--------------------------*/
/*! |-------------------------- | | | Content Card - Start | | |--------------------------*/
.contentCardOne{margin-bottom:30px;}
.contentCardOne .contentCardWrap{overflow:hidden;border:1px solid rgba(0, 0, 0, 0.15);border-radius:4px;background-color:var(--white);}
.contentCardOne .contentCardHeader{padding:15px 30px;border-bottom:1px solid rgba(0, 0, 0, 0.15);background-color:var(--lightgrey);word-break:break-word;}
@media (max-width:575px){.contentCardOne .contentCardHeader{padding:15px;}
}
.contentCardOne .contentCardHeader h1, .contentCardOne .contentCardHeader h2, .contentCardOne .contentCardHeader h3, .contentCardOne .contentCardHeader h4, .contentCardOne .contentCardHeader h5, .contentCardOne .contentCardHeader h6, .contentCardOne .contentCardHeader p, .contentCardOne .contentCardHeader ul, .contentCardOne .contentCardHeader ol, .contentCardOne .contentCardHeader dl, .contentCardOne .contentCardHeader table{margin-bottom:0;}
.contentCardOne .contentCardBody{padding:30px 30px 1px;word-break:break-word;}
@media (max-width:575px){.contentCardOne .contentCardBody{padding:15px 15px 1px;}
}
.contentCardOne .contentCardFooter{padding:15px 30px;border-top:1px solid rgba(0, 0, 0, 0.15);background-color:var(--lightgrey);}
@media (max-width:575px){.contentCardOne .contentCardFooter{padding:15px;}
}
.contentCardOne .contentCardFooter h1, .contentCardOne .contentCardFooter h2, .contentCardOne .contentCardFooter h3, .contentCardOne .contentCardFooter h4, .contentCardOne .contentCardFooter h5, .contentCardOne .contentCardFooter h6, .contentCardOne .contentCardFooter p, .contentCardOne .contentCardFooter ul, .contentCardOne .contentCardFooter ol, .contentCardOne .contentCardFooter dl, .contentCardOne .contentCardFooter table{margin-bottom:0;}
/*! |-------------------------- | | | Content Card - End | | |--------------------------*/
/*! |-------------------------- | | | Modal Editor - Start | | |--------------------------*/
.modalEditor ul li{margin:5px;}
.modalEditor table:not(.Dialog) thead{background-color:var(--lightgrey);}
.modalEditor table:not(.Dialog) tbody tr:nth-of-type(odd){background-color:transparent;}
.modalEditor table:not(.Dialog) th, .modalEditor table:not(.Dialog) td{padding:10px;line-height:34px;}
/*! |-------------------------- | | | Modal Editor - End | | |--------------------------*/
/*! |-------------------------- | | | Modal One - Start | | |--------------------------*/
.liveEdBlock .modalOne{padding-top:34px;}
.modalOne .container{max-width:none;}
.modalOne .contentArea .contentAreaWrap{padding:40px 25px 15px;}
@media (max-width:767px){.modalOne .contentArea .contentAreaWrap{padding:40px 15px 15px;}
}
@media (max-width:575px){.modalOne .contentArea .contentAreaWrap{padding:30px 0 5px;}
}
.modalOne .modalPanel{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:510;padding:60px 15px;overflow-x:hidden;overflow-y:auto;background-color:rgba(0, 0, 0, 0.8);}
.modalOne .modalDialog{opacity:0;overflow:hidden;position:relative;width:100%;margin:0 auto;min-height:100px;border-radius:6px;background-color:var(--white);box-shadow:0 20px 30px rgba(0, 0, 0, 0.5);-webkit-transform:translateY(30px);transform:translateY(30px);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.modalOne .modalDialog.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.modalOne .modalClose{z-index:1;position:absolute;top:8px;right:8px;width:28px;height:28px;color:rgba(0, 0, 0, 0.7);font-size:16px;line-height:28px;text-align:center;border-radius:50%;background-color:rgba(255, 255, 255, 0.3);box-shadow:0 2px 6px rgba(0, 0, 0, 0);}
.modalOne .modalClose:hover{color:black;background-color:white;box-shadow:-2px 2px 6px rgba(0, 0, 0, 0.15);}
.modalOne .modalDialogSmall{max-width:570px;}
.modalOne .modalDialogMedium{max-width:770px;}
.modalOne .modalDialogLarge{max-width:970px;}
/*! |-------------------------- | | | Modal One - End | | |--------------------------*/
/*! |-------------------------- | | | Open Hours One - Start | | |--------------------------*/
.openHoursOne .openHoursWrap{position:relative;display:inline-block;}
.openHoursOne .modalEditor{display:none;padding:0;}
.openHoursOne .openHoursEdBtn{display:none;}
.liveEdBlock .openHoursOne .modalEditor,.liveEdBlock .openHoursOne .openHoursEdBtn{display:block;}
.openHoursOne.active .openHoursStatus i{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);}
.openHoursOne .openHoursStatus{display:inline-flex;align-items:center;cursor:pointer;}
.openHoursOne .openHoursStatus i{color:var(--primecolor);transition:-webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;transition:transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms, -webkit-transform cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.openHoursOne .openHoursCurrentStatus{margin-right:5px;color:var(--primecolor);font-style:italic;font-family:"Lora", serif;}
.openHoursOne .openHoursNextStatus{margin-right:5px;font-weight:700;}
.openHoursOne .openHoursPanel{display:none;position:absolute;top:100%;left:0;width:100%;min-width:250px;padding:25px 20px;background-color:var(--white);box-shadow:0 6px 10px rgba(0, 0, 0, 0.1);z-index:1;}
.openHoursOne .openHoursPanelHeader{margin-bottom:15px;}
.openHoursOne .openHoursPanelBody{margin-bottom:15px;}
.openHoursOne .openHoursDay{margin-bottom:3px;}
.openHoursOne .openHoursDay span{min-width:50px;display:inline-block;}
.openHoursOne .openHoursEdBtn{margin-top:10px;}
.openHoursOne .openHoursEdBtn a{padding:3px 10px;color:var(--white);font-size:12px;text-align:center;font-weight:700;border-radius:6px;background-color:var(--primecolor);}
.openHoursOne .openHoursEdBtn a:hover{background-color:#454545;}
.openHoursOne .openHoursEdOpen .Container,.openHoursOne .openHoursEdClose .Container{padding:0 10px;}
.openHoursOne .openHoursEdOpen .liveEdBlockTools,.openHoursOne .openHoursEdClose .liveEdBlockTools{max-width:30px !important;}
.openHoursOne .openHoursEdOpen .liveEdBlockTools .more,.openHoursOne .openHoursEdClose .liveEdBlockTools .more{display:none !important;}
.openHoursOne .openHoursEdOpen .liveEdBlockTools .columns,.openHoursOne .openHoursEdClose .liveEdBlockTools .columns{display:none !important;}
/*! |-------------------------- | | | Open Hours One - End | | |--------------------------*/
/*! |-------------------------- | | | Donation Form - Start | | |--------------------------*/
.donationForm .mwFormSubmitRow .submit{display:block;}
.donationForm .mwFormSubmitRow .submit.left{float:left;}
.donationForm .mwFormSubmitRow .submit.middle{margin:0 auto;}
.donationForm .mwFormSubmitRow .submit.right{float:right;}
.donationFormAdditionalOption{display:none;}
/*! |-------------------------- | | | Donation Form - End | | |--------------------------*/
/*! |-------------------------- | | | Donation Form One - Start | | |--------------------------*/
.donationFormOne .amountButtonWrap::after{display:block;clear:both;content:"";}
.donationFormOne .amountButtonWrap .button{margin-bottom:20px;text-align:center;text-transform:uppercase;font-weight:600;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.donationFormOne .amountButtonWrap .button{font-size:18px;color:#353535;background-color: #F0BC5E;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.donationFormOne .amountButtonWrap .button:hover, .donationFormOne .amountButtonWrap .button.selected{color:var(--white);background-color:var(--primecolor);}
.donationFormOne .amountButtonWrap .button.border{color:#181818;border:1px solid #181818;background-color:transparent;}
.donationFormOne .amountButtonWrap .button.border:hover, .donationFormOne .amountButtonWrap .button.border.selected{color:var(--white);border-color:var(--primecolor);background-color:var(--primecolor);}
.donationFormOne .amountButtonWrap .button.round{overflow:hidden;border-radius:200px;}
.donationFormOne .amountButtonWrap .button.square{overflow:hidden;border-radius:4px;}
.donationFormOne .amountButtonWrap{text-align:center;}
.donationFormOne .amountButtonWrap .button.round{margin-left:15px;margin-right:15px;}
.donationFormOne .amountButtonWrap .button.round.small{width:80px;height:80px;line-height:80px;}
.donationFormOne .amountButtonWrap .button.round.medium{width:100px;height:100px;line-height:100px;}
.donationFormOne .amountButtonWrap .button.round.large{width:120px;height:120px;line-height:120px;}
.donationFormOne .amountButtonWrap .button.square{float:left;height:80px;margin-right:20px;}
.donationFormOne .amountButtonWrap .button.square.small{width:calc(25% - 15px);}
.donationFormOne .amountButtonWrap .button.square.small:nth-of-type(4n){margin-right:0;}
.donationFormOne .amountButtonWrap .button.square.medium{width:calc(33.333333% - 14px);}
.donationFormOne .amountButtonWrap .button.square.medium:nth-of-type(3n){margin-right:0;}
.donationFormOne .amountButtonWrap .button.square.large{width:calc(50% - 10px);}
.donationFormOne .amountButtonWrap .button.square.large:nth-of-type(2n){margin-right:0;}
.donationFormOne .mwPayment-input.amount{margin-bottom:0;}
.donationFormOne .mwPayment-input.amount .mwInput{padding-left:30px;}
.donationFormOne .mwPayment-input.amount .mwInput input{height:60px;font-size:18px;}
.donationFormOne .mwPayment-input.amount .mwInput:before{font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;content:"\F155";position:absolute;top:0;left:30px;color:var(--primecolor);font-size:20px;line-height:60px;}
.donationFormOne .donationFormRecurring table{margin-bottom:0;}
.donationFormOne .donationFormRecurring .monthsWrap label{height:62px;line-height:60px;}
.donationFormOne .donationFormRecurring .monthsWrap .mwInput input{height:60px;font-size:18px;}
.donationFormOne .mwPayment-hint{display:none;}
.donationFormOne .mwFormSubmitRow .submit{padding:10px 35px;text-align:center;text-decoration:none;font-size:16px;font-weight:700;color:var(--white);text-transform:uppercase;letter-spacing:0;border-radius:4px;border:1px solid var(--primecolor);background-color:var(--primecolor);}
.donationFormOne .mwFormSubmitRow .submit:hover{color:var(--white);border-color:#454545;background-color:#454545;}
/*! |-------------------------- | | | Donation Form One - Start | | |--------------------------*/
/*! |-------------------------- | | | Donation Form Two - Start | | |--------------------------*/
.donationFormTwo .donationFormWrap{background-color:var(--white);padding:70px 70px 40px;margin-bottom:30px;box-shadow:0 10px 30px rgba(0, 0, 0, 0.08);}
@media (max-width:991px){.donationFormTwo .donationFormWrap{padding:50px 50px 20px;}
}
@media (max-width:575px){.donationFormTwo .donationFormWrap{padding:30px 15px 1px;}
}
@media (max-width:359px){.donationFormTwo .mwCaptcha{width:260px;}
}
@media (max-width:359px){.donationFormTwo .mwCaptcha .g-recaptcha{-webkit-transform:scale(0.8556);transform:scale(0.8556);}
}

.donationFormTwo .amountButtonWrap::after{display:block;clear:both;content:"";}
.donationFormTwo .amountButtonWrap .button{margin-bottom:20px;text-align:center;text-transform:uppercase;font-weight:600;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.donationFormTwo .amountButtonWrap .button{font-size:18px;color:#353535;background-color:var(--lightgrey);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;}
.donationFormTwo .amountButtonWrap .button:hover, .donationFormTwo .amountButtonWrap .button.selected{color:var(--white);background-color:var(--primecolor);}
.donationFormTwo .amountButtonWrap .button.border{color:#181818;border:1px solid #181818;background-color:transparent;}
.donationFormTwo .amountButtonWrap .button.border:hover, .donationFormTwo .amountButtonWrap .button.border.selected{color:var(--white);border-color:var(--primecolor);background-color:var(--primecolor);}
.donationFormTwo .amountButtonWrap .button.round{overflow:hidden;border-radius:200px;}
.donationFormTwo .amountButtonWrap .button.square{overflow:hidden;border-radius:4px;}
.donationFormTwo .amountButtonWrap{text-align:center;}
.donationFormTwo .amountButtonWrap .button.round{margin-left:15px;margin-right:15px;}
.donationFormTwo .amountButtonWrap .button.round.small{width:80px;height:80px;line-height:80px;}
.donationFormTwo .amountButtonWrap .button.round.medium{width:100px;height:100px;line-height:100px;}
.donationFormTwo .amountButtonWrap .button.round.large{width:120px;height:120px;line-height:120px;}
.donationFormTwo .amountButtonWrap .button.square{float:left;height:80px;margin-right:20px;}
.donationFormTwo .amountButtonWrap .button.square.small{width:calc(25% - 15px);}
.donationFormTwo .amountButtonWrap .button.square.small:nth-of-type(4n){margin-right:0;}
.donationFormTwo .amountButtonWrap .button.square.medium{width:calc(33.333333% - 14px);}
.donationFormTwo .amountButtonWrap .button.square.medium:nth-of-type(3n){margin-right:0;}
.donationFormTwo .amountButtonWrap .button.square.large{width:calc(50% - 10px);}
.donationFormTwo .amountButtonWrap .button.square.large:nth-of-type(2n){margin-right:0;}
.donationFormTwo .mwPayment-input.amount{margin-bottom:0;}
.donationFormTwo .mwPayment-input.amount .mwInput{padding-left:30px;}
.donationFormTwo .mwPayment-input.amount .mwInput input{height:60px;font-size:18px;}
.donationFormTwo .mwPayment-input.amount .mwInput:before{font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;content:"\F155";position:absolute;top:0;left:30px;color:var(--primecolor);font-size:20px;line-height:60px;}
.donationFormTwo .donationFormRecurring table{margin-bottom:0;}
.donationFormTwo .donationFormRecurring .monthsWrap label{height:62px;line-height:60px;}
.donationFormTwo .donationFormRecurring .monthsWrap .mwInput input{height:60px;font-size:18px;}
.donationFormTwo .mwPayment-hint{display:none;}
.donationFormTwo .mwFormSubmitRow .submit{padding:10px 35px;text-align:center;text-decoration:none;font-size:16px;font-weight:700;color:var(--white);text-transform:uppercase;letter-spacing:0;border-radius:4px;border:1px solid var(--primecolor);background-color:var(--primecolor);}
.donationFormTwo .mwFormSubmitRow .submit:hover{color:var(--white);border-color:#454545;background-color:#454545;}
/*! |-------------------------- | | | Donation Form Two - End | | |--------------------------*/
/*! |-------------------------- | | | Categories List One - Start | | |--------------------------*/
.categoriesListOne ul{overflow:hidden;padding:5px 0;border-radius:4px;background-color:rgba(0, 0, 0, 0.1);}
.categoriesListOne ul li{padding:0 25px;margin:0;}
.categoriesListOne ul li a{position:relative;display:block;padding:15px 0 15px 22px;color:var(--dark);font-size:14px;font-weight:700;}
.categoriesListOne ul li a i{position:absolute;left:0;font-size:12px;color:#6c757d;margin-right:10px;}
.categoriesListOne ul li a:hover{color:#353535;}
.categoriesListOne ul li + li a{border-top:1px solid rgba(0, 0, 0, 0.15);}
.categoriesListOne ul li:before{display:none;}
.categoriesListOne ul li:after{content:"";position:absolute;top:50%;left:0;width:4px;height:30px;border-radius:0 4px 4px 0;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.categoriesListOne ul li:hover:after{background-color:var(--primecolor);}
.categoriesListOne ul li.selected:after{background-color:var(--primecolor);}
/*! |-------------------------- | | | Categories List One - End | | |--------------------------*/
/*! |-------------------------- | | | Categories List Two - Start | | |--------------------------*/
.categoriesListTwo ul li{padding:0;margin:0;border-bottom:1px dashed rgba(0, 0, 0, 0.15);}
.categoriesListTwo ul li a{position:relative;display:block;padding:15px 0 15px 22px;color:var(--dark);font-size:14px;font-weight:700;}
.categoriesListTwo ul li a i{position:absolute;left:0;font-size:12px;color:#6c757d;margin-right:10px;}
.categoriesListTwo ul li a:hover{color:var(--primecolor);}
.categoriesListTwo ul li a:hover i{color:var(--primecolor);}
.categoriesListTwo ul li:before{display:none;}

.categoriesListTwo ul li:first-of-type{border-top:1px dashed rgba(0, 0, 0, 0.15);}
.categoriesListTwo ul li.selected a i{color:var(--primecolor);}
/*! |-------------------------- | | | Categories List Two - End | | |--------------------------*/
/*! |-------------------------- | | | Post List One - Start | | |--------------------------*/
.postsListOne .row > div[style]:not([class]){width:100%;}
.postsListOne .postsListLoader{width:50px;margin:30px auto;}
.postsListOne .posts-no-result{max-width:300px;padding:30px 50px;margin:0 auto;font-size:22px;text-align:center;border-radius:10px;background-color:rgba(0, 0, 0, 0.1);}
.postsListOne .blogs-show-more{cursor:pointer;display:table;padding:10px 35px;margin:0 auto 30px;color:var(--white);font-size:16px;font-weight:700;font-family:"Work Sans", sans-serif;letter-spacing:0;text-transform:uppercase;border:1px solid var(--primecolor);background-color:var(--primecolor);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.simpleDate{background:#F7F7F7;padding:7px;font-weight:600;}
.postsListOne .blogs-show-more:hover{color:var(--white);border-color:#454545;background-color:#454545;}
.postsListOne .postsItem{margin-bottom:30px;}
.postsListOne .postsItem:hover .postsItemImg{-webkit-transform:scale(1.05);transform:scale(1.05);}
.postsListOne .postsItemWrap{overflow:hidden;border-radius:4px;background-color:var(--white);-webkit-box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 25%);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 25%);}


.postsListOne .postsItemWrap:hover {


-webkit-box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 35%);
-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.35);
box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 35%);


}




.postsListOne .postsItemImgHolder{overflow:hidden;height:100%;position:relative;}
.postsListOne .postsItemImg{display:block;}
.postsListOne .postsItemBody{display:flex;flex-direction:column;position:relative;padding:21px 25px 25px;}
.postsListOne .postsItemBody p{margin-bottom:20px;font-size: 16px;font-weight: 500;}
.postsListOne .postsItemTitle{margin-bottom:12px;}
.postsListOne .postsItemDate{color:var(--primecolor);font-size:12px;margin-bottom:0px;position:absolute;bottom:0;background:#fff;padding:0;z-index:55;font-weight:700;text-align:center;}
.pubDay{display:block;float:left;font-size:40px;background:var(--light);width:75px;padding:0;margin:0;line-height:unset;}
.pubMonth{display:block;float:left;font-size:14px;width:73px;padding:14px 0 0 19px;margin:0;line-height:20px;color:var(--dark);text-align:left;}
.postsListOne .postsItemDate i{margin-right:8px;}
.postsListOne .postsItemPreview{font-size:14px;}


.postsItemPreview a { color:#0763af; }

.postsListOne .postsItemBtn{margin-top:auto;font-size:12px;letter-spacing:.7px;text-transform:uppercase;color:var(--dark);background:var(--primecolor);position:absolute;bottom:0;right:0;color:#fff;padding:10px 30px;border-radius:0;font-weight:600;}
.postsListOne .postsItemBtn:hover{background:var(--dark);}
.postsListOne .postsItemBtn i{position:relative;top:-1px;margin-left:3px;font-size:9px;transition:margin-left cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListOne .postsItemBtn:hover i{margin-left:6px;}
@media (max-width:991px) and (min-width:768px){.postsListOne .postsItemWrap{display:flex;flex-wrap:wrap;}
 .postsListOne .postsItemHeader{width:100%;flex:0 0 40%;max-width:40%;padding:0;}
 .postsListOne .postsItemImg{padding:0;height:100%;}
 .postsListOne .postsItemBody{width:100%;flex:0 0 60%;max-width:60%;}
}
/*! |-------------------------- | | | Post List One - End | | |--------------------------*/
/*! |-------------------------- | | | Post List Two - Start | | |--------------------------*/
.postsListTwo .postsListWrap::after{display:block;clear:both;content:"";}
.postsListTwo .postsListWrap > div[style]:not([class]){width:100%;}
.postsListTwo .postsListLoader{width:50px;margin:30px auto;}
.postsListTwo .posts-no-result{max-width:300px;padding:30px 50px;margin:0 auto;font-size:22px;text-align:center;border-radius:10px;background-color:rgba(0, 0, 0, 0.1);}

.postsListTwo .blogs-show-more{cursor:pointer;display:table;padding:10px 35px;margin:0 auto 30px;color:var(--white);font-size:16px;font-weight:700;font-family:"Work Sans", sans-serif;letter-spacing:0;text-transform:uppercase;border:1px solid var(--primecolor);background-color:var(--primecolor);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListTwo .blogs-show-more:hover{color:var(--white);border-color:#454545;background-color:#454545;}
.postsListTwo .postsListWrap{margin-left:-15px;margin-right:-15px;}
.postsListTwo .postsItem{float:left;padding-left:15px;padding-right:15px;margin-bottom:30px;}
.postsListTwo .postsItem:hover .postsItemImg{-webkit-transform:scale(1.05);transform:scale(1.05);}
.postsListTwo .postsItem:hover .postsItemTitle{color:var(--primecolor);}
.postsListTwo .postsItemWrap{display:block;overflow:hidden;border-radius:2px;background-color:var(--white);}
.postsListTwo .postsItemImgHolder{overflow:hidden;height:100%;}
.postsListTwo .postsItemImg{transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListTwo .postsItemBody{position:relative;padding:20px;}
.postsListTwo .postsItemTitle{margin-bottom:10px;font-weight:600;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListTwo .postsItemDate{margin-bottom:0;font-size:12px;color:#6c757d;}
.postsListTwo .postsItemDate i{margin-right:8px;}
@media (min-width:1200px){.postsListTwo .postsItem{width:25%;}
 .postsListTwo .postsItem:nth-child(10n+1), .postsListTwo .postsItem:nth-child(10n+6){width:50%;}
 .postsListTwo .postsItem:nth-child(10n+1) .postsItemWrap, .postsListTwo .postsItem:nth-child(10n+6) .postsItemWrap{height:560px;}
 .postsListTwo .postsItem:nth-child(10n+1) .postsItemBody, .postsListTwo .postsItem:nth-child(10n+6) .postsItemBody{padding:30px 40px;}
 .postsListTwo .postsItem:nth-child(10n+1) .postsItemTitle, .postsListTwo .postsItem:nth-child(10n+6) .postsItemTitle{height:57.6px;font-size:24px;}
 .postsListTwo .postsItem:nth-child(10n+6), .postsListTwo .postsItem:nth-child(10n+7), .postsListTwo .postsItem:nth-child(10n+8), .postsListTwo .postsItem:nth-child(10n+9), .postsListTwo .postsItem:nth-child(10n+10){float:right;}
 .postsListTwo .postsItemWrap{display:flex;flex-wrap:wrap;flex-direction:column;height:265px;}
 .postsListTwo .postsItemHeader{flex:1 1 auto;}
 .postsListTwo .postsItemImg{height:100%;}
 .postsListTwo .postsItemBody{flex:0 0 auto;}
 .postsListTwo .postsItemTitle{overflow:hidden;height:38.4px;font-size:16px;}
}
@media (max-width:1199px){.postsListTwo .postsListWrap{display:flex;flex-wrap:wrap;}
 .postsListTwo .postsItem{width:100%;max-width:50%;flex:0 0 50%;}
 .postsListTwo .postsItemWrap{height:100%;}
 .postsListTwo .postsItemImg{padding-bottom:75%;}
}
@media (max-width:575px){.postsListTwo .postsItem{flex:0 0 100%;width:100%;max-width:none;}
}
/*! |-------------------------- | | | Post List Two - End | | |--------------------------*/
/*! |-------------------------- | | | Post List Three - Start | | |--------------------------*/
.postsListThree .row > div[style]:not([class]){width:100%;}
.postsListThree .postsListLoader{width:50px;margin:30px auto;}
.postsListThree .posts-no-result{max-width:300px;padding:30px 50px;margin:0 auto;font-size:22px;text-align:center;border-radius:10px;background-color:rgba(0, 0, 0, 0.1);}
.postsListThree .blogs-show-more{cursor:pointer;display:table;padding:10px 35px;margin:30px auto 30px;color:var(--white);font-size:16px;font-weight:700;font-family:"Work Sans", sans-serif;letter-spacing:0;text-transform:uppercase;border:1px solid var(--primecolor);background-color:var(--primecolor);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListThree .blogs-show-more:hover{color:var(--white);border-color:#454545;background-color:#454545;}
.postsListThree .postsItem:hover .postsItemImg{-webkit-transform:scale(1.05);transform:scale(1.05);}
.postsListThree .postsItem:first-of-type .postsItemBody{border-top:1px solid rgba(0, 0, 0, 0.15);}
.postsListThree .postsItemWrap{display:flex;align-content:flex-start;}
.postsListThree .postsItemHeader{flex:0 0 auto;width:350px;padding-bottom:20px;margin-right:60px;}
.postsListThree .postsItemBody{flex:1 1 auto;padding:30px 0 1px;border-bottom:1px solid rgba(0, 0, 0, 0.15);}
.postsListThree .postsItemImgHolder{overflow:hidden;height:100%;}
.postsListThree .postsItemImg{display:block;height:100%;}
.postsListThree .postsItemTitle{max-width:570px;margin-bottom:15px;}
.postsListThree .postsItemDate{max-width:570px;margin-bottom:15px;color:#6c757d;font-size:14px;}
.postsListThree .postsItemDate i{margin-right:8px;}
.postsListThree .postsItemPreview{max-width:570px;}

@media (max-width:991px){.postsListThree .postsItem:first-of-type .postsItemBody{border-top:0;}
 .postsListThree .postsItemWrap{flex-wrap:wrap;align-content:initial;}
 .postsListThree .postsItemHeader{flex:0 0 100%;width:100%;padding-bottom:0;margin-right:0;}
 .postsListThree .postsItemBody{flex:0 0 100%;width:100%;padding-bottom:10px;border-bottom:0;}
 .postsListThree .postsItemImg{height:auto;padding-bottom:75%;}
}
/*! |-------------------------- | | | Post List Three - End | | |--------------------------*/
/*! |-------------------------- | | | Post List Four - Start | | |--------------------------*/
.postsListFour .row > div[style]:not([class]){width:100%;}
.postsListFour .postsListLoader{width:50px;margin:30px auto;}
.postsListFour .posts-no-result{max-width:300px;padding:30px 50px;margin:0 auto;font-size:22px;text-align:center;border-radius:10px;background-color:rgba(0, 0, 0, 0.1);}
.postsListFour .blogs-show-more{cursor:pointer;display:table;padding:10px 35px;margin:30px auto 30px;color:var(--white);font-size:16px;font-weight:700;font-family:"Work Sans", sans-serif;letter-spacing:0;text-transform:uppercase;border:1px solid var(--primecolor);background-color:var(--primecolor);transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListFour .blogs-show-more:hover{color:var(--white);border-color:#454545;background-color:#454545;}
.postsListFour .postsItem{margin-bottom:30px;}
.postsListFour .postsItem:hover .postsItemImg{-webkit-transform:scale(1.05);transform:scale(1.05);}
.postsListFour .postsItem:hover .postsItemTitle{color:var(--primecolor);}
.postsListFour .postsItem:hover .postsItemTitle:after{width:60px;background-color:#96DBCF;}
.postsListFour .postsItemWrap{display:flex;flex-wrap:wrap;overflow:hidden;border-radius:4px;background-color:var(--white);}
.postsListFour .postsItemHeader{width:100%;max-width:35%;flex:0 0 35%;}
.postsListFour .postsItemBody{width:100%;flex:0 0 65%;max-width:65%;padding:30px 30px 5px;}
.postsListFour .postsItemImgHolder{overflow:hidden;height:100%;}
.postsListFour .postsItemImg{height:100%;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListFour .postsItemTitle{max-width:570px;margin-bottom:15px;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListFour .postsItemDate{max-width:570px;margin-bottom:15px;color:#6c757d;font-size:14px;}
.postsListFour .postsItemDate i{margin-right:8px;}
.postsListFour .postsItemPreview{max-width:570px;}
@media (min-width:768px){.postsListFour .postsItemTitle{position:relative;padding-bottom:25px;margin-bottom:20px;}
 .postsListFour .postsItemTitle:after{content:"";position:absolute;left:0;bottom:0;width:20px;height:1px;background-color:#ced4da;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
}
@media (max-width:767px){.postsListFour .postsItemHeader{flex:0 0 auto;width:100%;max-width:none;}
 .postsListFour .postsItemBody{flex:0 0 auto;width:100%;max-width:none;padding-bottom:1px;}
 .postsListFour .postsItemImg{height:auto;padding-bottom:75%;}
}
/*! |-------------------------- | | | Post List Four - End | | |--------------------------*/
/*! |-------------------------- | | | Posts List Carousel One - Start | | |--------------------------*/
.postsListCarouselOne{margin-bottom:30px;}
.postsListCarouselOne .slick-dotted.slick-slider{margin-bottom:0;}
.postsListCarouselOne .slick-vertical .slick-slide{border:0;}
.postsListCarouselOne .postsItem{margin:15px;background-color:#f8f9fa;}
.postsListCarouselOne .postsItem:hover .postsItemImg{-webkit-transform:scale(1.1);transform:scale(1.1);}
.postsListCarouselOne .postsItemImgHolder{overflow:hidden;}
.postsListCarouselOne .postsItemImg{padding-bottom:75%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.postsListCarouselOne .postsItemContent{display:flex;flex-direction:column;position:relative;padding:30px 30px 1px;}
.postsListCarouselOne .postsItemDescription p{font-size:14px;}
.postsListCarouselOne .postsItemBtn{margin-top:auto;}
.postsListCarouselOne .slick-prev,.postsListCarouselOne .slick-next{z-index:1;width:36px;height:36px;}
.postsListCarouselOne .slick-prev svg,.postsListCarouselOne .slick-next svg{width:100%;height:100%;}
.postsListCarouselOne .slick-prev svg path,.postsListCarouselOne .slick-next svg path{fill:none;stroke:var(--lightgrey);}
.postsListCarouselOne .slick-prev.slick-disabled,.postsListCarouselOne .slick-next.slick-disabled{opacity:0.5;cursor:not-allowed;}
.postsListCarouselOne .slick-prev:before,.postsListCarouselOne .slick-next:before{display:none;}
.postsListCarouselOne .slick-prev{left:-36px;}
.contentAreaFullwidth .postsListCarouselOne .slick-prev{left:30px;}
.postsListCarouselOne .slick-next{right:-36px;}
.contentAreaFullwidth .postsListCarouselOne .slick-next{right:30px;}
@media (max-width:991px){.postsListCarouselOne .postsItem{margin:5px;}
 .postsListCarouselOne .slick-prev,.postsListCarouselOne .slick-next{width:20px;height:20px;}
 .postsListCarouselOne .slick-prev svg path,.postsListCarouselOne .slick-next svg path{stroke-width:2;}
 .contentAreaFullwidth .postsListCarouselOne .slick-prev{left:20px;}
 .contentAreaFullwidth .postsListCarouselOne .slick-next{right:20px;}
}
@media (max-width:991px) and (min-width:768px){.postsListCarouselOne .postsItem{display:flex;flex-wrap:wrap;}
 .postsListCarouselOne .postsItemImgHolder{width:100%;flex:0 0 40%;max-width:40%;padding:0;}
 .postsListCarouselOne .postsItemImg{padding:0;height:100%;}
 .postsListCarouselOne .postsItemContent{width:100%;flex:0 0 60%;max-width:60%;}
}
/*! |-------------------------- | | | Posts List Carousel One - End | | |--------------------------*/
/*! |-------------------------- | | | Post Details One - Start | | |--------------------------*/
.postDetailsGallery { display:none; }


.postDetailsOne .blogs-post-crop-icon{top:35px;left:calc(100% - 35px);z-index:400;}
.mwPageBlock:not(.liveEdBlock) .postDetailsOne .blogs-post-crop-icon{display:none;}
.postDetailsOne .ui-resizable-handle,.postDetailsOne .button.rst.reset{display:none !important;}
.postDetailsOne .postDetailsBanner{position:relative;overflow:hidden;margin-bottom:-300px;}
.postDetailsOne .postDetailsBannerWrap{padding:60px 0 300px;}
.postDetailsOne .postDetailsBannerBg{position:absolute;top:50%;left:50%;width:110%;height:110%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-filter:blur(15px);filter:blur(15px);}
.postDetailsOne .postDetailsBannerOverlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.2);background:linear-gradient(to bottom, rgba(255, 255, 255, 0.25) 0%, white 100%);}
.postDetailsOne .postDetailsBannerImg{position:relative;width:100%;border-radius:3px;box-shadow:0 4px 5px 0 rgba(0, 0, 0, 0.06);}
.postDetailsOne .postDetailsHeader{position:relative;padding:60px 0;}
.postDetailsOne .postDetailsTitle{color:#181818;font-size:40px;line-height:1.2;margin-bottom:15px;text-transform:none;font-weight:700;font-family:"Work Sans", sans-serif;}
.postDetailsOne .postDetailsTitle:before, .postDetailsOne .postDetailsTitle:after{display:none;}
.postDetailsOne .postDetailsSubheading{font-size:24px;line-height:1.8;font-weight:100;}
.postDetailsOne .postDetailsSubheader{align-items:center;margin-top:60px;}
.postDetailsOne .postDetailsInfo{display:flex;align-items:center;}
.postDetailsOne .postDetailsInfoMain{margin-bottom:2px;}
.postDetailsOne .postDetailsAvatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:10px;font-size:22px;color:#adb5bd;font-weight:100;border-radius:50%;background-color:var(--lightgrey);}
.postDetailsOne .postDetailsAvatar span{margin-bottom:1px;}
.postDetailsOne .postDetailsAuthor{color:#181818;}
.postDetailsOne .postDetailsMetas{font-size:14px;color:#757575;}
.postDetailsOne .postDetailsShare{text-align:right;}
.postDetailsOne .postDetailsShare a{display:inline-block;color:var(--dark);}
.postDetailsOne .postDetailsShare a:hover{color:var(--primecolor);}
.postDetailsOne .postDetailsShare a:first-of-type .shareBtn{margin-left:0;}
.postDetailsOne .postDetailsShare a:last-of-type .shareBtn{margin-right:0;}
.postDetailsOne .postDetailsShare .shareBtn{margin-top:0;margin-bottom:0;}
.postDetailsOne .postDetailsBody{position:relative;}
.postDetailsOne .postDetailsContent h1, .postDetailsOne .postDetailsContent h2, .postDetailsOne .postDetailsContent h3, .postDetailsOne .postDetailsContent h4, .postDetailsOne .postDetailsContent h5, .postDetailsOne .postDetailsContent h6{color:#181818;margin-top:45px;margin-bottom:20px;line-height:1.2;text-transform:none;font-weight:700;font-family:"Work Sans", sans-serif;}
.postDetailsOne .postDetailsContent h1:before, .postDetailsOne .postDetailsContent h1:after, .postDetailsOne .postDetailsContent h2:before, .postDetailsOne .postDetailsContent h2:after, .postDetailsOne .postDetailsContent h3:before, .postDetailsOne .postDetailsContent h3:after, .postDetailsOne .postDetailsContent h4:before, .postDetailsOne .postDetailsContent h4:after, .postDetailsOne .postDetailsContent h5:before, .postDetailsOne .postDetailsContent h5:after, .postDetailsOne .postDetailsContent h6:before, .postDetailsOne .postDetailsContent h6:after{display:none;}
.postDetailsOne .postDetailsContent h1{font-size:42px;}
.postDetailsOne .postDetailsContent h2{font-size:38px;}
.postDetailsOne .postDetailsContent h3{font-size:32px;}
.postDetailsOne .postDetailsContent h4{font-size:28px;}
.postDetailsOne .postDetailsContent h5{font-size:22px;}
.postDetailsOne .postDetailsContent h6{font-size:18px;}
.postDetailsOne .postDetailsContent p, .postDetailsOne .postDetailsContent ul, .postDetailsOne .postDetailsContent ol, .postDetailsOne .postDetailsContent dl{color:#181818;font-size:18px;line-height:1.8;}
.postDetailsOne .postDetailsContent a{text-decoration:underline;}
.postDetailsOne .postDetailsFooter{position:relative;padding:60px 0;}
@media (max-width:991px){.postDetailsOne .postDetailsBanner{margin-bottom:-150px;}
 .postDetailsOne .postDetailsBannerWrap{padding:30px 0 150px;}
 .postDetailsOne .postDetailsHeader{padding:30px 0;}
 .postDetailsOne .postDetailsTitle{font-size:26px;}
 .postDetailsOne .postDetailsSubheading{font-size:20px;}
 .postDetailsOne .postDetailsSubheader{margin-top:30px;}
 .postDetailsOne .postDetailsContent h1{font-size:30px;}
 .postDetailsOne .postDetailsContent h2{font-size:28px;}
 .postDetailsOne .postDetailsContent h3{font-size:24px;}

 .postDetailsOne .postDetailsContent h4{font-size:22px;}
 .postDetailsOne .postDetailsContent h5{font-size:20px;}
 .postDetailsOne .postDetailsContent h6{font-size:18px;}
}
@media (max-width:767px){.postDetailsOne .postDetailsShare{order:-1;text-align:left;margin-bottom:30px;}
}
@media (max-width:575px){.postDetailsOne .postDetailsBanner{margin-bottom:0;}
 .postDetailsOne .postDetailsBannerBg,.postDetailsOne .postDetailsBannerOverlay{display:none;}
 .postDetailsOne .postDetailsBannerWrap{padding:0;}
 .postDetailsOne .postDetailsBannerWrap .container{padding-left:0;padding-right:0;}
 .postDetailsOne .postDetailsBannerImg{width:100%;box-shadow:none;}
}
/*! |-------------------------- | | | Post Details One - End | | |--------------------------*/
/*! |-------------------------- | | | Post Details Two - Start | | |--------------------------*/
.postDetailsTwo .blogs-post-crop-icon{top:35px;left:calc(100% - 35px);z-index:400;}
.mwPageBlock:not(.liveEdBlock) .postDetailsTwo .blogs-post-crop-icon{display:none;}
.postDetailsTwo .ui-resizable-handle,.postDetailsTwo .button.rst.reset{display:none !important;}
.postDetailsTwo .postDetailsBanner{margin-bottom:60px;}
.postDetailsTwo .postDetailsBannerImg{width:100%;}
.postDetailsTwo .postDetailsHeader{position:relative;padding:90px 0 60px;}
.postDetailsTwo .postDetailsTitle{color:#181818;font-size:40px;line-height:1.2;margin-bottom:15px;text-transform:none;font-weight:700;font-family:"Work Sans", sans-serif;}

.postDetailsTwo .postDetailsTitle:before, .postDetailsTwo .postDetailsTitle:after{display:none;}
.postDetailsTwo .postDetailsSubheading{font-size:24px;font-weight:100;}
.postDetailsTwo .postDetailsSubheader{align-items:center;margin-top:30px;}
.postDetailsTwo .postDetailsInfo{display:flex;align-items:center;}
.postDetailsTwo .postDetailsInfoMain{margin-bottom:2px;}
.postDetailsTwo .postDetailsAvatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:10px;font-size:22px;color:#adb5bd;font-weight:100;border-radius:50%;background-color:var(--lightgrey);}
.postDetailsTwo .postDetailsAvatar span{margin-bottom:1px;}
.postDetailsTwo .postDetailsAuthor{color:#181818;}
.postDetailsTwo .postDetailsMetas{font-size:14px;color:#757575;}
.postDetailsTwo .postDetailsShare{text-align:right;}
.postDetailsTwo .postDetailsShare a{display:inline-block;color:var(--dark);}
.postDetailsTwo .postDetailsShare a:hover{color:var(--primecolor);}
.postDetailsTwo .postDetailsShare a:first-of-type .shareBtn{margin-left:0;}
.postDetailsTwo .postDetailsShare a:last-of-type .shareBtn{margin-right:0;}
.postDetailsTwo .postDetailsShare .shareBtn{margin-top:0;margin-bottom:0;}
.postDetailsTwo .postDetailsBody{position:relative;}
.postDetailsTwo .postDetailsContent h1, .postDetailsTwo .postDetailsContent h2, .postDetailsTwo .postDetailsContent h3, .postDetailsTwo .postDetailsContent h4, .postDetailsTwo .postDetailsContent h5, .postDetailsTwo .postDetailsContent h6{color:#181818;margin-top:45px;margin-bottom:20px;line-height:1.2;text-transform:none;font-weight:700;font-family:"Work Sans", sans-serif;}
.postDetailsTwo .postDetailsContent h1:before, .postDetailsTwo .postDetailsContent h1:after, .postDetailsTwo .postDetailsContent h2:before, .postDetailsTwo .postDetailsContent h2:after, .postDetailsTwo .postDetailsContent h3:before, .postDetailsTwo .postDetailsContent h3:after, .postDetailsTwo .postDetailsContent h4:before, .postDetailsTwo .postDetailsContent h4:after, .postDetailsTwo .postDetailsContent h5:before, .postDetailsTwo .postDetailsContent h5:after, .postDetailsTwo .postDetailsContent h6:before, .postDetailsTwo .postDetailsContent h6:after{display:none;}
.postDetailsTwo .postDetailsContent h1{font-size:42px;}
.postDetailsTwo .postDetailsContent h2{font-size:38px;}
.postDetailsTwo .postDetailsContent h3{font-size:32px;}
.postDetailsTwo .postDetailsContent h4{font-size:28px;}
.postDetailsTwo .postDetailsContent h5{font-size:22px;}
.postDetailsTwo .postDetailsContent h6{font-size:18px;}

.postDetailsTwo .postDetailsContent p, .postDetailsTwo .postDetailsContent ul, .postDetailsTwo .postDetailsContent ol, .postDetailsTwo .postDetailsContent dl{color:#181818;font-size:18px;line-height:1.8;}
.postDetailsTwo .postDetailsContent a{text-decoration:underline;}
.postDetailsTwo .postDetailsFooter{position:relative;padding:60px 0;}
@media (max-width:991px){.postDetailsTwo .postDetailsBanner{margin-bottom:30px;}
 .postDetailsTwo .postDetailsHeader{padding:30px 0;}
 .postDetailsTwo .postDetailsTitle{font-size:26px;}
 .postDetailsTwo .postDetailsSubheading{font-size:20px;}
 .postDetailsTwo .postDetailsContent h1{font-size:30px;}
 .postDetailsTwo .postDetailsContent h2{font-size:28px;}
 .postDetailsTwo .postDetailsContent h3{font-size:24px;}
 .postDetailsTwo .postDetailsContent h4{font-size:22px;}
 .postDetailsTwo .postDetailsContent h5{font-size:20px;}
 .postDetailsTwo .postDetailsContent h6{font-size:18px;}
}
@media (max-width:767px){.postDetailsTwo .postDetailsShare{order:-1;text-align:left;margin-bottom:30px;}
}
/*! |-------------------------- | | | Post Details Two - End | | |--------------------------*/
/*! |-------------------------- | | | Post Details Three - Start | | |--------------------------*/
.postDetailsThree .blogs-post-crop-icon{top:35px;left:calc(100% - 35px);z-index:400;}
.mwPageBlock:not(.liveEdBlock) .postDetailsThree .blogs-post-crop-icon{display:none;}
.postDetailsThree .ui-resizable-handle,.postDetailsThree .button.rst.reset{display:none !important;}
.postDetailsThree .postDetailsHeader{padding:60px 0;}
.postDetailsThree .postDetailsBanner{position:relative;border-radius:20px;}
.postDetailsThree .postDetailsHeaderRight{position:relative;padding:45px 0;}
.postDetailsThree .postDetailsHeaderRightInner{padding:60px 15px 55px 0;border-radius:0 20px 20px 0;background-color:var(--white);}
.postDetailsThree .postDetailsMetas{font-size:14px;margin-bottom:15px;padding-left:5px;font-family:monospace;}
.postDetailsThree .postDetailsTitle{color:#181818;font-size:40px;line-height:1.2;margin-bottom:20px;text-transform:none;font-weight:700;font-family:"Work Sans", sans-serif;}
.postDetailsThree .postDetailsTitle:before, .postDetailsThree .postDetailsTitle:after{display:none;}
.postDetailsThree .postDetailsSubheading{font-size:24px;font-weight:100;}
.postDetailsThree .postDetailsAuthor{display:flex;align-items:center;}
.postDetailsThree .postDetailsAvatar{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:8px;font-size:15px;color:#adb5bd;border-radius:50%;background-color:var(--lightgrey);}
.postDetailsThree .postDetailsAvatar span{margin-bottom:1px;}
.postDetailsThree .postDetailsAuthorName{font-size:14px;font-family:monospace;}
.postDetailsThree .postDetailsContent h1, .postDetailsThree .postDetailsContent h2, .postDetailsThree .postDetailsContent h3, .postDetailsThree .postDetailsContent h4, .postDetailsThree .postDetailsContent h5, .postDetailsThree .postDetailsContent h6{color:#181818;margin-top:45px;margin-bottom:20px;line-height:1.2;text-transform:none;font-weight:700;font-family:"Work Sans", sans-serif;}
.postDetailsThree .postDetailsContent h1:before, .postDetailsThree .postDetailsContent h1:after, .postDetailsThree .postDetailsContent h2:before, .postDetailsThree .postDetailsContent h2:after, .postDetailsThree .postDetailsContent h3:before, .postDetailsThree .postDetailsContent h3:after, .postDetailsThree .postDetailsContent h4:before, .postDetailsThree .postDetailsContent h4:after, .postDetailsThree .postDetailsContent h5:before, .postDetailsThree .postDetailsContent h5:after, .postDetailsThree .postDetailsContent h6:before, .postDetailsThree .postDetailsContent h6:after{display:none;}
.postDetailsThree .postDetailsContent h1{font-size:42px;}
.postDetailsThree .postDetailsContent h2{font-size:38px;}
.postDetailsThree .postDetailsContent h3{font-size:32px;}
.postDetailsThree .postDetailsContent h4{font-size:28px;}
.postDetailsThree .postDetailsContent h5{font-size:22px;}
.postDetailsThree .postDetailsContent h6{font-size:18px;}
.postDetailsThree .postDetailsContent p, .postDetailsThree .postDetailsContent ul, .postDetailsThree .postDetailsContent ol, .postDetailsThree .postDetailsContent dl{color:#181818;font-size:18px;line-height:1.8;}
.postDetailsThree .postDetailsContent a{text-decoration:underline;}
.postDetailsThree .postDetailsFooter{position:relative;padding:60px 0;}
@media (min-width:1200px){.postDetailsThree .postDetailsHeaderInner{display:flex;flex-wrap:wrap;}
 .postDetailsThree .postDetailsHeaderLeft{width:100%;max-width:58%;flex:0 0 58%;}

 .postDetailsThree .postDetailsBanner{width:115%;left:-15%;height:100%;}
 .postDetailsThree .postDetailsHeaderRight{order:-1;width:100%;max-width:42%;flex:0 0 42%;}
}
@media (max-width:1199px){.postDetailsThree .postDetailsHeader{padding:30px 0;}
 .postDetailsThree .postDetailsBanner{height:360px;}
 .postDetailsThree .postDetailsHeaderRight{padding:0 15px;margin-top:-40px;}
 .postDetailsThree .postDetailsHeaderRightInner{max-width:840px;padding:30px 35px;margin:0 auto;border-radius:20px 20px 0 0;}
}
@media (max-width:991px){.postDetailsThree .postDetailsTitle{font-size:26px;}
 .postDetailsThree .postDetailsSubheading{font-size:20px;}
 .postDetailsThree .postDetailsContent h1{font-size:30px;}
 .postDetailsThree .postDetailsContent h2{font-size:28px;}
 .postDetailsThree .postDetailsContent h3{font-size:24px;}
 .postDetailsThree .postDetailsContent h4{font-size:22px;}
 .postDetailsThree .postDetailsContent h5{font-size:20px;}
 .postDetailsThree .postDetailsContent h6{font-size:18px;}
}
@media (max-width:575px){.postDetailsThree .postDetailsHeader{padding:15px 0;}
 .postDetailsThree .postDetailsBanner{height:240px;}
 .postDetailsThree .postDetailsHeaderRight{padding:0 10px;}
 .postDetailsThree .postDetailsHeaderRightInner{padding:20px 15px 15px;}
}
/*! |-------------------------- | | | Post Details Three - End | | |--------------------------*/
/*! |-------------------------- | | | Post Details Four - Start | | |--------------------------*/
.postDetailsFour .blogs-post-crop-icon{top:35px;left:calc(100% - 35px);z-index:400;}
.mwPageBlock:not(.liveEdBlock) .postDetailsFour .blogs-post-crop-icon{display:none;}
.postDetailsFour .ui-resizable-handle,.postDetailsFour .button.rst.reset{display:none !important;}
.postDetailsFour .postDetailsHeader{position:relative;padding:200px 0 0;}
.postDetailsFour .postDetailsHeader:before{content:"";position:absolute;top:0;left:0;width:100%;height:80%;height:calc(100% - 80px);background-color:#CAEDE7;z-index:-1;}
.postDetailsFour.no-banner .postDetailsHeader{padding:200px 0 60px;background-color:#CAEDE7;}
.postDetailsFour.no-banner .postDetailsHeader:before{display:none;}
.postDetailsFour .postDetailsTitle{color:#181818;font-size:46px;line-height:1.2;margin-bottom:30px;text-transform:none;font-weight:700;font-family:"Work Sans", sans-serif;}
.postDetailsFour .postDetailsTitle:before, .postDetailsFour .postDetailsTitle:after{display:none;}
.postDetailsFour .postDetailsSubheading{font-size:24px;font-weight:100;}
.postDetailsFour .postDetailsBanner{margin-top:60px;}
.postDetailsFour .postDetailsBannerImg{width:100%;border-radius:3px;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.08);}
.postDetailsFour .postDetailsSubheader{padding:50px 0 40px;}
.postDetailsFour .postDetailsSubheader .row{align-items:center;}
.postDetailsFour .postDetailsInfo{display:flex;align-items:center;}
.postDetailsFour .postDetailsInfoMain{margin-bottom:2px;}
.postDetailsFour .postDetailsAvatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin-right:10px;font-size:22px;color:#adb5bd;font-weight:100;border-radius:50%;background-color:var(--lightgrey);}
.postDetailsFour .postDetailsAvatar span{margin-bottom:1px;}
.postDetailsFour .postDetailsAuthor{color:#181818;}
.postDetailsFour .postDetailsMetas{font-size:14px;color:#757575;}
.postDetailsFour .postDetailsShare{text-align:right;}
.postDetailsFour .postDetailsShare a{display:inline-block;color:var(--dark);}
.postDetailsFour .postDetailsShare a:hover{color:var(--primecolor);}
.postDetailsFour .postDetailsShare a:first-of-type .shareBtn{margin-left:0;}
.postDetailsFour .postDetailsShare a:last-of-type .shareBtn{margin-right:0;}
.postDetailsFour .postDetailsShare .shareBtn{margin-top:0;margin-bottom:0;}
.postDetailsFour .postDetailsBody{position:relative;}
.postDetailsFour .postDetailsContent h1, .postDetailsFour .postDetailsContent h2, .postDetailsFour .postDetailsContent h3, .postDetailsFour .postDetailsContent h4, .postDetailsFour .postDetailsContent h5, .postDetailsFour .postDetailsContent h6{color:#181818;margin-top:45px;margin-bottom:20px;line-height:1.2;text-transform:none;font-weight:700;font-family:"Work Sans", sans-serif;}
.postDetailsFour .postDetailsContent h1:before, .postDetailsFour .postDetailsContent h1:after, .postDetailsFour .postDetailsContent h2:before, .postDetailsFour .postDetailsContent h2:after, .postDetailsFour .postDetailsContent h3:before, .postDetailsFour .postDetailsContent h3:after, .postDetailsFour .postDetailsContent h4:before, .postDetailsFour .postDetailsContent h4:after, .postDetailsFour .postDetailsContent h5:before, .postDetailsFour .postDetailsContent h5:after, .postDetailsFour .postDetailsContent h6:before, .postDetailsFour .postDetailsContent h6:after{display:none;}
.postDetailsFour .postDetailsContent h1{font-size:42px;}
.postDetailsFour .postDetailsContent h2{font-size:38px;}
.postDetailsFour .postDetailsContent h3{font-size:32px;}
.postDetailsFour .postDetailsContent h4{font-size:28px;}
.postDetailsFour .postDetailsContent h5{font-size:22px;}
.postDetailsFour .postDetailsContent h6{font-size:18px;}
.postDetailsFour .postDetailsContent p, .postDetailsFour .postDetailsContent ul, .postDetailsFour .postDetailsContent ol, .postDetailsFour .postDetailsContent dl{color:#181818;font-size:18px;line-height:1.8;}
.postDetailsFour .postDetailsContent a{text-decoration:underline;}
.postDetailsFour .postDetailsFooter{position:relative;padding:60px 0;}
@media (max-width:991px){.postDetailsFour .postDetailsHeader{padding:160px 0 0;}
 .postDetailsFour.no-banner .postDetailsHeader{padding:160px 0 60px;}
 .postDetailsFour .postDetailsTitle{font-size:40px;}
 .postDetailsFour .postDetailsSubheading{font-size:20px;}
 .postDetailsFour .postDetailsContent h1{font-size:30px;}
 .postDetailsFour .postDetailsContent h2{font-size:28px;}
 .postDetailsFour .postDetailsContent h3{font-size:24px;}
 .postDetailsFour .postDetailsContent h4{font-size:22px;}
 .postDetailsFour .postDetailsContent h5{font-size:20px;}
 .postDetailsFour .postDetailsContent h6{font-size:18px;}
}
@media (max-width:767px){.postDetailsFour .postDetailsHeader{padding:100px 0 0;}
 .postDetailsFour.no-banner .postDetailsHeader{padding:100px 0 1px;}
 .postDetailsFour .postDetailsShare{order:-1;text-align:left;margin-bottom:30px;}
}
/*! |-------------------------- | | | Post Details Four - End | | |--------------------------*/
/*! |-------------------------- | | | eShop Events One - Start | | |--------------------------*/
.eShopEventsOne .eventsItem{margin-bottom:30px;}
.eShopEventsOne .eventsItem:hover .eventsItemImg{-webkit-transform:scale(1.05);transform:scale(1.05);}
.eShopEventsOne .eventsItemWrap{overflow:hidden;border-radius:4px;background-color:var(--white);}
@media (max-width:991px) and (min-width:768px){.eShopEventsOne .eventsItemWrap{display:flex;flex-wrap:wrap;}
}
.eShopEventsOne .eventsItemHeader{position:relative;}
@media (max-width:991px) and (min-width:768px){.eShopEventsOne .eventsItemHeader{width:100%;flex:0 0 40%;max-width:40%;padding:0;}
}
.eShopEventsOne .eventsItemBody{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:25px 25px 5px;}
@media (max-width:991px) and (min-width:768px){.eShopEventsOne .eventsItemBody{width:100%;flex:0 0 60%;max-width:60%;}
}
.eShopEventsOne .eventsItemBody p{margin-bottom:20px;}
.eShopEventsOne .eventsItemImgHolder{overflow:hidden;height:100%;}
.eShopEventsOne .eventsItemImg{display:block;}
@media (max-width:991px) and (min-width:768px){.eShopEventsOne .eventsItemImg{height:100%;padding:0;}
}
.eShopEventsOne .eventsItemRelease{position:absolute;top:0;left:0;padding:10px 15px;color:var(--white);font-size:14px;text-align:center;background-color:var(--primecolor);}
.eShopEventsOne .eventsItemRelease span{display:block;}
.eShopEventsOne .eventsItemRelease span:nth-child(1){line-height:1;font-size:30px;font-weight:700;}
.eShopEventsOne .eventsItemTitle{margin-bottom:15px;}
.eShopEventsOne .eventsItemDescription{font-size:14px;}
.eShopEventsOne .eventsItemMore{margin-top:auto;}
.eShopEventsOne .eventsItem .featured-1.eventsItemWrap{background-color:#CAEDE7;}
/*! |-------------------------- | | | eShop Events One - End | | |--------------------------*/
/*! |-------------------------- | | | eShop Events Details One - Start | | |--------------------------*/
.eShopEventsDetailsOne{margin-bottom:30px;}
.eShopEventsDetailsOne .eShopEventsDetailsWrap{overflow:hidden;position:relative;border-radius:4px;background-color:var(--white);}
.eShopEventsDetailsOne .eventsDetailsImgHolder,.eShopEventsDetailsOne .eventsDetailsImg{width:100%;height:100%;}
.eShopEventsDetailsOne .eventsDetailsImg{padding-bottom:56%;}
@media (max-width:575px){.eShopEventsDetailsOne .eventsDetailsImg{padding-bottom:75%;}
}
.eShopEventsDetailsOne .eventsDetailsRelease,.eShopEventsDetailsOne .eventsDetailsReleaseMobile{display:table;padding:20px;margin-bottom:30px;color:var(--white);text-align:center;background-color:var(--primecolor);}
.eShopEventsDetailsOne .eventsDetailsRelease span,.eShopEventsDetailsOne .eventsDetailsReleaseMobile span{display:block;}
.eShopEventsDetailsOne .eventsDetailsRelease span:nth-child(1),.eShopEventsDetailsOne .eventsDetailsReleaseMobile span:nth-child(1){line-height:1;font-size:40px;font-weight:700;}
@media (max-width:991px){.eShopEventsDetailsOne .eventsDetailsRelease{display:none;}
}
.eShopEventsDetailsOne .eventsDetailsReleaseMobile{position:absolute;top:0;right:0;}
@media (min-width:992px){.eShopEventsDetailsOne .eventsDetailsReleaseMobile{display:none;}
}
.eShopEventsDetailsOne .eventsDetailsTitle{margin-bottom:15px;}
.eShopEventsDetailsOne .eventsDetailsHost{margin-bottom:0;color:#6c757d;}
.eShopEventsDetailsOne .eventsDetailsQty .mwInput{max-width:100px;display:inline-block;vertical-align:middle;}
.eShopEventsDetailsOne .eventsDetailsQty .mwInput input{text-align:center;}
.eShopEventsDetailsOne .eventsDetailsQtyInc,.eShopEventsDetailsOne .eventsDetailsQtyDec{width:27px;height:27px;line-height:27px;color:var(--white);font-size:13px;text-align:center;border-radius:50%;background-color:var(--primecolor);}
.eShopEventsDetailsOne .eventsDetailsQtyInc:hover,.eShopEventsDetailsOne .eventsDetailsQtyDec:hover{background-color:#454545;}
.eShopEventsDetailsOne .eventsDetailsLocation{white-space:pre-line;}
.eShopEventsDetailsOne .eventsDetailsHeaderRight{height:100%;padding:0 30px 1px;border-left:1px solid rgba(0, 0, 0, 0.15);background-color:var(--lightgrey);}
@media (max-width:991px){.eShopEventsDetailsOne .eventsDetailsHeaderRight{padding:30px 30px 1px;border-left:0;}
}
@media (max-width:575px){.eShopEventsDetailsOne .eventsDetailsHeaderRight{padding:30px 15px 1px;}




}
.eShopEventsDetailsOne .eventsDetailsHeaderTop{margin-bottom:60px;}
@media (max-width:991px){.eShopEventsDetailsOne .eventsDetailsHeaderTop{margin-bottom:30px;}
}
.eShopEventsDetailsOne .eventsDetailsHeaderBottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.eShopEventsDetailsOne .eventsDetailsQty{margin-bottom:30px;}

.eShopEventsDetailsOne .eventsDetailsBody{border-top:1px solid rgba(0, 0, 0, 0.15);}
@media (max-width:991px){.eShopEventsDetailsOne .eventsDetailsBodyMain{order:1;}
}
.eShopEventsDetailsOne .eventsDetailsBodySide{border-left:1px solid rgba(0, 0, 0, 0.15);}
@media (max-width:991px){.eShopEventsDetailsOne .eventsDetailsBodySide{order:0;border-left:0;}
}
.eShopEventsDetailsOne .eventsDetailsBodyMainInner{padding:60px 30px 30px 60px;}
@media (max-width:991px){.eShopEventsDetailsOne .eventsDetailsBodyMainInner{padding:0 30px 1px;}
}
@media (max-width:575px){.eShopEventsDetailsOne .eventsDetailsBodyMainInner{padding:0 15px 1px;}
}
.eShopEventsDetailsOne .eventsDetailsBodySideInner{padding:60px 60px 30px 30px;}
@media (max-width:991px){.eShopEventsDetailsOne .eventsDetailsBodySideInner{padding:30px 30px 1px;}
}
@media (max-width:575px){.eShopEventsDetailsOne .eventsDetailsBodySideInner{padding:30px 15px 1px;}
}


/*! |-------------------------- | | | Newsletter Form One - Start | | |--------------------------*/
.liveEdBlock .newsletterFormOne{padding-top:34px;}
.newsletterFormOne .Dialog h1, .newsletterFormOne .Dialog h2, .newsletterFormOne .Dialog h3, .newsletterFormOne .Dialog h4, .newsletterFormOne .Dialog h5, .newsletterFormOne .Dialog h6{margin-bottom:0;}
.newsletterFormOne .Dialog th{display:none;}
.newsletterFormOne .Dialog .mwInput{background-color:var(--white);}
.newsletterFormOne .Dialog .mwInput input{color:var(--dark);}
@media (min-width:1200px){.newsletterFormOne .Dialog{display:flex;align-items:center;}

 .newsletterFormOne .Dialog h1, .newsletterFormOne .Dialog h2, .newsletterFormOne .Dialog h3, .newsletterFormOne .Dialog h4, .newsletterFormOne .Dialog h5, .newsletterFormOne .Dialog h6{margin-right:40px;}
 .newsletterFormOne .Dialog .mwInput.button{float:none !important;vertical-align:middle;}
 .newsletterFormOne .Dialog thead, .newsletterFormOne .Dialog tbody, .newsletterFormOne .Dialog tr, .newsletterFormOne .Dialog td{display:block;}
 .newsletterFormOne .Dialog tbody + tbody{margin-left:30px;}
 .newsletterFormOne .Dialog tbody:nth-of-type(1){flex:0 0 auto;}

 .newsletterFormOne .Dialog tbody:nth-of-type(2){flex:1 1 auto;}
 .newsletterFormOne .Dialog tbody:nth-of-type(3){flex:1 1 auto;}
 .newsletterFormOne .Dialog tbody:nth-of-type(4){flex:0 1 auto;}
 .newsletterFormOne .Dialog th, .newsletterFormOne .Dialog td{padding:0;}
}
@media (max-width:1199px) and (min-width:768px){.newsletterFormOne .Dialog tbody:nth-of-type(2){width:50%;display:inline-block;}
 .newsletterFormOne .Dialog tbody:nth-of-type(2) tr{display:block;}
 .newsletterFormOne .Dialog tbody:nth-of-type(2) td{display:block;padding-right:15px;}
 .newsletterFormOne .Dialog tbody:nth-of-type(3){width:50%;display:inline-block;}
 .newsletterFormOne .Dialog tbody:nth-of-type(3) tr{display:block;}
 .newsletterFormOne .Dialog tbody:nth-of-type(3) td{display:block;padding-left:15px;}
}
/*! |-------------------------- | | | Newsletter Form One - End | | |--------------------------*/
/*! |-------------------------- | | | Search Form - Start | | |--------------------------*/
.searchForm{margin-bottom:30px;}
.searchForm .mwInput.button input[type=submit]{font-family:"Font Awesome 5 Free";font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;}
/*! |-------------------------- | | | Search Form - End | | |--------------------------*/
/*! |-------------------------- | | | Search Results - Start | | |--------------------------*/
.searchResultsDefault .searchResultsTitle span{display:block;font-size:18px;color:#adb5bd;}
.searchResultsDefault .searchResultsItem{transition:cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.searchResultsDefault .searchResultsFilters ul{overflow:hidden;padding:5px 0;border-radius:4px;}
.searchResultsDefault .searchResultsFilters ul li{padding:0 25px;margin:0;}
.searchResultsDefault .searchResultsFilters ul li a{position:relative;display:block;padding:15px 0 15px 22px;color:var(--dark);font-size:14px;font-weight:700;}
.searchResultsDefault .searchResultsFilters ul li a i{position:absolute;left:0;font-size:12px;color:#6c757d;margin-right:10px;}
.searchResultsDefault .searchResultsFilters ul li a:hover{color:#353535;}
.searchResultsDefault .searchResultsFilters ul li + li a{border-top:1px solid rgba(0, 0, 0, 0.15);}
.searchResultsDefault .searchResultsFilters ul li:after{content:"";position:absolute;top:50%;left:0;width:4px;height:30px;border-radius:0 4px 4px 0;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.searchResultsDefault .searchResultsFilters ul li:hover:after{background-color:var(--primecolor);}
.searchResultsDefault .searchResultsFilters ul li.selected{background-color:var(--lightgrey);}
.searchResultsDefault .searchResultsFilters ul li.selected + li a, .searchResultsDefault .searchResultsFilters ul li.selected a{border-top-color:transparent;}
.searchResultsDefault .searchResultsFilters ul li.selected:after{background-color:var(--primecolor);}
/*! |-------------------------- | | | Search Results - End | | |--------------------------*/
/*! |-------------------------- | | | Account Login - Start | | |--------------------------*/
/* |-------------------------- | | | Account Login - End | | |--------------------------*/
/*! |-------------------------- | | | Files List One - Start | | |--------------------------*/
.filesListOne .filesListFilters ul{overflow:hidden;padding:5px 0;border-radius:4px;}
.filesListOne .filesListFilters ul li{padding:0 25px;margin:0;}
.filesListOne .filesListFilters ul li a{position:relative;display:block;padding:15px 0 15px 22px;color:var(--dark);font-size:14px;font-weight:700;}
.filesListOne .filesListFilters ul li a i{position:absolute;left:0;font-size:12px;color:#6c757d;margin-right:10px;}
.filesListOne .filesListFilters ul li a:hover{color:#353535;}
.filesListOne .filesListFilters ul li + li a{border-top:1px solid rgba(0, 0, 0, 0.15);}
.filesListOne .filesListFilters ul li:after{content:"";position:absolute;top:50%;left:0;width:4px;height:30px;border-radius:0 4px 4px 0;background-color:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:background-color cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;}
.filesListOne .filesListFilters ul li:hover:after{background-color:var(--primecolor);}
.filesListOne .filesListFilters ul li.selected{background-color:var(--lightgrey);}
.filesListOne .filesListFilters ul li.selected + li a, .filesListOne .filesListFilters ul li.selected a{border-top-color:transparent;}
.filesListOne .filesListFilters ul li.selected:after{background-color:var(--primecolor);}
/*! |-------------------------- | | | Files List One - End | | |--------------------------*/
/*! |-------------------------- | | | Testimonial One - Start | | |--------------------------*/
.testimonialOne .testimonialWrap{display:flex;margin-bottom:30px;}
.testimonialOne .testimonialInner{position:relative;}
.testimonialOne .testimonialQuotLeft{margin-bottom:15px;}
.testimonialOne .testimonialQuotRight{position:absolute;bottom:0;right:0;}
.testimonialOne .testimonialAvatar{flex:0 0 125px;width:125px;height:125px;padding:8px;border-radius:50%;background-color:var(--white);box-shadow:0 10px 30px rgba(0, 0, 0, 0.05);}
.testimonialOne .testimonialAvatar > .mwPageBlock.File,.testimonialOne .testimonialAvatar > .mwPageBlock.File > .blockContents{width:100%;height:100%;}
.testimonialOne .testimonialAvatar .stretchImg{border-radius:50%;}
.testimonialOne .testimonialMain{flex:0 1 auto;padding:30px 40px;background-color:var(--white);box-shadow:0 10px 20px rgba(0, 0, 0, 0.05);}

.testimonialOne .testimonialName{color:var(--primecolor);font-size:20px;margin-bottom:5px;font-weight:700;}
.testimonialOne .testimonialTitle{color:#adb5bd;}
.testimonialOne.testimonialLeft .testimonialAvatar{margin-right:30px;}
.testimonialOne.testimonialRight .testimonialAvatar{margin-left:30px;}
/*! |-------------------------- | | | Testimonial One - End | | |--------------------------*/
/*! |-------------------------- | | | Header Area - Start | | |--------------------------*/
.headerArea{position:relative;z-index:500;}
/*! |-------------------------- | | | Header Area - End | | |--------------------------*/
.defaultBanner.defaultBannerOne{width:80%;margin:0 0 0 auto;}
img.defaultBannerImg{width:100%;}
.defaultBannerContent{}
.defaultBannerInner{margin:-97px 0 0 20px;}
h2.defaultBannerTitle{font-size:55px;width:210px;line-height:60px;}
h2.defaultBannerTitle span{height:30px !important;height:10px !important;background:url(/images/textBar.png) 0px 32px repeat-x;}
.defaultBannerDescription{}
.content-style.border{border:1px solid #ccc;padding:20% 0 10%;margin-bottom:10px;}

.content-style.border.purple {background:#603;}
.content-style.border.purple h2,
.content-style.border.purple h3,
.content-style.border.purple h4,
.content-style.border.purple h5,
.content-style.border.purple h6,
.content-style.border.purple p {color:#fff;}



@media (max-width:1100px){.spacer{height:90px !important}
}
@media (max-width:991px){.defaultBanner.defaultBannerOne{width:100%;margin:0 0 0 auto;}
img.defaultBannerImg{width:100%;}
.defaultBannerContent{}
.defaultBannerInner{margin:0 0 0 20px;}
h2.defaultBannerTitle{font-size:40px;width:100%;line-height:auto;}
h2.defaultBannerTitle span{height:auto !important;height:auto !important;background:url(/images/textBar.png) 0px 32px repeat-x;}
.defaultBannerDescription{}
.spacer{height: 78px !important;}
 }
.header{display:flex;justify-content:space-between;}
.mainMenu{}
.scrollUp{transform:translateY(-201px);}
.spacer{}
.headerArea{padding:0px 0;position:fixed;top:0;width:100%;z-index:99;}
@media (max-width:1100px){.menuWrap{display:none;}
 .headerWrap{padding:20px 5%;}
}
.bg-video-wrap{position:relative;overflow:hidden;width:100%;height:65vh;}
video{min-width:100%;min-height:100vh;z-index:1;}
.overlay{width:100%;height:100vh;position:absolute;top:0;left:0;background-image:linear-gradient(45deg, rgba(0, 0, 0, .15) 50%, rgba(0, 0, 0, .5) 50%);background-size:2px 2px;z-index:2;}
.bg-video-wrap h2{text-align:center;color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3;max-width:520px;width:100%;height:100px;font-size:60px;}
.contentArea{/* max-width:800px;*/
/* text-align:center;*/
}
.bg-video-wrap h2 p{color:#fff;font-size:15px;margin:10px 0 30px 0;font-weight:100;}
.bg-video-wrap h2 p a{text-transform:uppercase;color:#fff;border:1px solid #fff;font-size:12px;text-decoration:none;padding:15px 30px;background:rgba(0, 0, 0, .3)}






.imageDescriptionWrap {-webkit-box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 13%);box-shadow: 0px 0px 5px 0px rgb(0 0 0 / 13%);}
.imageDescription {}
.imageDescriptionImage {padding-top:70%;}
h5.imageDescriptionTitle {padding: 20px;background-color: rgba(0, 0, 0, 0.3); */background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 0%, rgba(0,0,0,0.85) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 0%,rgba(0,0,0,0.85) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );color:#fff;font-size: 2;padding: 16px;}
.imageDescriptionContent {padding: 0 19px 1px;}
.imageDescriptionContent p a {font-size:15px;color: #0763af;font-weight: 500;}
.imageDescription:hover {background: #0763af;}
.imageDescription:hover p {color:#fff; }
.imageDescription:hover p a {color:#fff; }
.imageDescription:hover p a:hover {color:#F0BC5E; }





.shieldWrap { position:relative; height:520px;}

.shieldWrap div { position:absolute; top:30px;}
.shieldLeft {width:45%;height: 420px;background:url(/images/shieldLeft.png) center center no-repeat;background-size:cover; left:0;}

.shieldCenter {left: calc(50% - 250px) !important;z-index: 2;top:0px !important;max-width: 500px;}

.shieldRight {width:45%;height: 420px;background:url(/images/shieldRight.png) center center no-repeat;background-size:cover; right:0;}


@media (max-width:900px){
    .shieldWrap div {position:relative;max-width: 300px;left: calc(50% - 150px) !important;}

.shieldWrap { height:auto}
    .shieldWrap img {widtH:100%; }
.shieldRight,
.shieldLeft { display:none;}
}







.pageBannerTitleWrap {height: 650px;position:relative;}
.pageBannerTitleWrapTitle {position:absolute;bottom: 0px;padding: 80px 15%;z-index: 9;width: 100%;/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0+-1,0.65+100 */background: -moz-linear-gradient(top,  rgba(0,0,0,0) -1%, rgba(0,0,0,0.01) 0%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0) -1%,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0) -1%,rgba(0,0,0,0.01) 0%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.pageBannerTitle {color:#fff;font-size: 40px; /**width: 200px;**/}



@media (max-width:1200px){
    .pageBannerTitleWrap {height: 360px;position:relative;background-size:cover !important;}
    .pageBannerTitle {font-size: 36px;}
}





.stickyX {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-webkit-box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 45%);-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 25%);}
.stickyX.stuck {position:fixed;top:0;width:100%;z-index: 132;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;}


.menuHolder { padding: 0px 0;}
.menuHolder .contentAreaWrap {padding: 30px 0 1px;margin:0;}

@media (max-width:1200px){

.stickyX.stuck { position:relative; top:0; width:100%; z-index:9999;  }

    
}


.bucketWrap {-webkit-box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 25%);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.25);
    box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 25%);
text-align:center;
    }
.bucketTitle {background:#0763af; }
.bucketTitle p { font-size:25px; font-weight:600; color:#fff; padding:30px 0;}
.bucketContent {padding:0 20px 5px}
.bucketContent a {color: #0763af;}

.bucketWrap:hover  { background:#0763af;}
.bucketWrap:hover p  { color:#fff;}
.bucketWrap:hover p a { color:#fff;}






.sideInfo p { line-height:40px !important; color: #0763af; font-weight:500;;}
.sideInfo p img {margin:0 20px 0 0}



.back {text-align:right;margin-bottom: 10px;}








.alertWrap {/* position:absolute; *//* top:160px; */left:0;background: #fff;width:100%;z-index: 9;}
.alert {color: #000;display:flex;padding:0 20px;justify-content:space-between;line-height: 52px;}
.alertIcon {background-color: #0763af;width: 52px;height: 52px;line-height: 52px;text-align:center;color: #fff;}
.alertIcon .fas {}
.alertMessage { }
.alertMessage a {border: 1px solid #000;color: #000;padding: 4px 20px;margin:0 20px;}
.alertMessage a:hover {border:1px solid #0763af; background-color:#0763af; color:#fff;}
.alertDismiss { font-weight:600; cursor: pointer}
.alertDismiss:hover { color:#F0BC5E; }
.alertDismiss .fas { margin:0 10px;}



@media (max-width:960px){
.alertWrap {top:120px;}
}


@media (max-width:900px){
.alertWrap { padding:20px 0;}
.alert {line-height: unset; display:block; text-align:center; }
.alertIcon {margin:0 auto 20px;display: none;}
.alertMessage {}
.alertMessage a { display:block; widtH:140px; margin:10px auto;}
.alertDismiss { font-weight:600; cursor: pointer}
.alertDismiss:hover { color:#F0BC5E; }
.alertDismiss .fas { margin:0 10px;}
}









.testimonialCarouselOne { text-align:center;}
  .testimonialWrap {}

  .testimonialInner { max-width:500px; margin:0 auto;  position:relative;}

  .testimonialQuotLeft,
  .testimonialQuotRight { position:absolute; opacity:.1 }

  .testimonialQuotLeft { top:-0%; left:-20%;  }

  .testimonialQuotRight {bottom:-10%; right:-15%;}
  
  .testimonialContent {}

  .testimonialContent p {}




.testimonialCarouselOne .slick-prev {top: 40%;background: url(/images/arrowLeftA.png) center center no-repeat;height: 50px;}
.testimonialCarouselOne .slick-prev svg { opacity:0;}
.testimonialCarouselOne .slick-next {top: 40%;background: url(/images/arrowRightA.png) center center no-repeat;height: 50px;}
.testimonialCarouselOne .slick-next svg { opacity:0;}










.twoColOffset {position:relative; max-width:1100px; margin:0 auto 200px;}
.twoColLeftOffset {max-width:825px}
.twoColRightOffset {max-width:calc(555px - 80px); background:#fff; padding:40px 40px 0; box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 5%);}
.twoColRightOffset .btn.btnArrow p a { padding-left:0; margin-left:-20px; width:auto;}



.twoColOffset.ileft {}
.ileft .twoColLeftOffset {}
.ileft .twoColRightOffset {position:absolute;right:0;top: 20%;}

.ileft .twoColRightOffset:before {
  content : "";
  position: absolute;
  right    : 0;
  bottom  : -10px;
  height  : 1px;
  width   : 95%;  
  border-bottom:10px solid #0763af;
}


.ileft .twoColRightOffset:after {
  content : "";
  position: absolute;
  right    : -10px;
  bottom  : -10px;
  height  : calc(95% + 10px);
  width   : 1px;  
  border-right:10px solid #0763af;
}





.twoColOffset.iright {}
.iright .twoColLeftOffset {margin:0 0 0 auto;}
.iright .twoColRightOffset {position:absolute;left:0; top: -20%; }
.iright .twoColRightOffset:before {
  content : "";
  position: absolute;
  left    : 0;
  top  : -10px;
  height  : 1px;
  width   : 95%;  
  border-bottom:10px solid #0763af;
}


.iright .twoColRightOffset:after {
  content : "";
  position: absolute;
  left    : -10px;
  top  : -10px;
  height  : calc(95% + 10px);
  width   : 1px;  
  border-right:10px solid #0763af;
}




@media (max-width:1100px){


.twoColOffset { margin:0 auto 50px;}
.ileft .twoColLeftOffset {position:relative;right:0;top: 0%; max-width:100%;}
.ileft .twoColRightOffset {position:relative;right:0;top: 0%; max-width:100%;}
.iright .twoColLeftOffset {position:relative;right:0;top: 0%; max-width:100%;}
.iright .twoColRightOffset {position:relative;right:0;top: 0%; max-width:100%;}
}



.twoColOffset .Spacer .mwSpacer .mwDivider {
    
    background-color: #0763af;
}


.nopad p a { font-weight:600;}

















/*!

 |-----------------------------------------------------------------------------------------
 |
 |
 | eShop Events One - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/
.eShopEventsOneCart {display:flex; align-items:center; justify-content:space-between; padding:0 15px}

.eShopEventsOne .eventsItem {
  margin-bottom: 30px;
}
.eShopEventsOne .eventsItem:hover .eventsItemImg {
  -webkit-transform: scale(1.05);
          transform: scale(1.05);
}
.eShopEventsOne .eventsItemWrap {
  overflow: hidden;
  background-color: var(--white);
}
@media (max-width: 991px) and (min-width: 768px) {
  .eShopEventsOne .eventsItemWrap {
    display: flex;
    flex-wrap: wrap;
  }
}
.eShopEventsOne .eventsItemHeader {
  position: relative;
}
@media (max-width: 991px) and (min-width: 768px) {
  .eShopEventsOne .eventsItemHeader {
    width: 100%;

    flex: 0 0 40%;
    max-width: 40%;






    padding: 0;

  }
}
.eShopEventsOne .eventsItemBody {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  padding: 25px 25px 5px;
}
.eShopEventsOne.eventsFundraising .eventsItemBody {
  padding: 25px;
}
@media (max-width: 991px) and (min-width: 768px) {
  .eShopEventsOne .eventsItemBody {
    width: 100%;
    flex: 0 0 60%;
    max-width: 60%;
  }
}
.eShopEventsOne .eventsItemBody p {
  margin-bottom: 20px;
  font-size: 18px;
}
.eShopEventsOne .success {color:var(--text)}
.eShopEventsOne .eventsItemBottom {
  display:flex;
  align-items:center;
  justify-content:space-between;
  width: 100%;
  padding-bottom: 30px;
}
.eShopEventsOne .eventsItemBottom .col-lg-6 {padding-left:0; padding-right: 0;}
.eShopEventsOne .eventsItemBottom .col-lg-6 .btnPrimary p {text-align:right;}
.eShopEventsOne .success .btnPrimary p > a {color:#fff;}
.eShopEventsOne .eventsItemBottom .eventsDetailsQty {max-width:100px;display: flex;}
.eShopEventsOne .eventsItemBottom .eventsDetailsQty .mwInput {margin: 0 10px;border: 1px solid #ddd;}
.eShopEventsOne .eventsItemBottom .eventsDetailsQty .mwInput input {height: 32px;/* text-indent:10px; */line-height: 32px;}
.eShopEventsOne .eventsItemImgHolder {

  overflow: hidden;
  height: 100%;

}
.eShopEventsOne .eventsItemImg {
  display: block;
  background-size: cover;
}
@media (max-width: 991px) and (min-width: 768px) {
  .eShopEventsOne .eventsItemImg {
    height: 100%;
    padding: 0;
  }
}
.eShopEventsOne .eventsItemRelease {
  position: absolute;
  top: 0;
  left: 0;
  padding: 10px 15px;
  color: var(--white);
  font-size: 14px;
  text-align: center;
  background-color: var(--primecolor);
}
.eShopEventsOne .eventsItemRelease span {
  display: block;

}
.eShopEventsOne .eventsItemRelease span:nth-child(1) {
  line-height: 1;
  font-size: 30px;
  font-weight: 700;
}
.eShopEventsOne .eventsItemTitleWrap {
 background:var(--primecolor) url(/images/fence-short.png) right bottom no-repeat;
 height:100px;
 display:flex;
 align-content:center;
 flex-wrap: wrap;
 border-bottom: 7px solid var(--purple);
}
.eShopEventsOne .eventsItemTitleWrap .eventsItemTitle {
 color:#fff; margin-bottom:5px;margin-left:30px
}
.eShopEventsOne .eventsItemTitleWrap p {color: var(--white);margin-bottom:0;margin-left:30px;flex: 0 0 100%;}
.eShopEventsOne .eventsItemTitle {
  margin-bottom: 15px;
  font-weight: 900;
  font-size: 24px;
}
.eShopEventsOne .eventsItemDescription {
  font-size: 14px;
}
.eShopEventsOne .eventsItemMore {
  margin-top: auto;
}
.eShopEventsOne .eventsItemMore p {margin-bottom:0}
.eShopEventsOne .eventsItem .featured-1.eventsItemWrap {
  background-color: #CAEDE7;
}

/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | eShop Events One - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/
/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | eShop Events Details One - Start

 |
 |
 |-----------------------------------------------------------------------------------------
*/
.eShopEventsDetailsOne {
  margin-bottom: 30px;
}

.eShopEventsDetailsOne .eShopEventsDetailsWrap {
  overflow: hidden;
  position: relative;
  border-radius: 4px;
  background-color: var(--white);
}
.eShopEventsDetailsOne .eventsDetailsImgHolder,
.eShopEventsDetailsOne .eventsDetailsImg {
  width: 100%;
  height: 100%;
}
.eShopEventsDetailsOne .eventsDetailsImg {
  padding-bottom: 56%;
}
@media (max-width: 575px) {
  .eShopEventsDetailsOne .eventsDetailsImg {
    padding-bottom: 75%;
  }
}
.eShopEventsDetailsOne .eventsDetailsRelease,
.eShopEventsDetailsOne .eventsDetailsReleaseMobile {
  display: table;
  padding: 20px;
  margin-bottom: 30px;
  color: var(--white);
  text-align: center;
  background-color: var(--primecolor);
}
.eShopEventsDetailsOne .eventsDetailsRelease span,
.eShopEventsDetailsOne .eventsDetailsReleaseMobile span {
  display: block;
}
.eShopEventsDetailsOne .eventsDetailsRelease span:nth-child(1),
.eShopEventsDetailsOne .eventsDetailsReleaseMobile span:nth-child(1) {
  line-height: 1;
  font-size: 40px;
  font-weight: 700;
}
@media (max-width: 991px) {
  .eShopEventsDetailsOne .eventsDetailsRelease {
    display: none;
  }
}
.eShopEventsDetailsOne .eventsDetailsReleaseMobile {
  position: absolute;
  top: 0;
  right: 0;
}


@media (min-width: 992px) {
  .eShopEventsDetailsOne .eventsDetailsReleaseMobile {
    display: none;
  }
}
.eShopEventsDetailsOne .eventsDetailsTitle {
  margin-bottom: 15px;
}
.eShopEventsDetailsOne .eventsDetailsHost {
  margin-bottom: 0;
  color: #6c757d;
}
.eShopEventsDetailsOne .eventsDetailsQty .mwInput {
  max-width: 100px;
  display: inline-block;
  vertical-align: middle;
}
.eShopEventsDetailsOne .eventsDetailsQty .mwInput input {
  text-align: center;
}
.eShopEventsDetailsOne .eventsDetailsQtyInc,
.eShopEventsDetailsOne .eventsDetailsQtyDec {

  width: 27px;
  height: 27px;
  line-height: 27px;
  color: var(--white);
  font-size: 13px;
  text-align: center;
  border-radius: 50%;
  background-color: var(--primecolor);
}
.eShopEventsDetailsOne .eventsDetailsQtyInc:hover,

.eShopEventsDetailsOne .eventsDetailsQtyDec:hover {
  background-color: #454545;
}
.eShopEventsDetailsOne .eventsDetailsLocation {
  white-space: pre-line;


}

.eShopEventsDetailsOne .eventsDetailsHeaderRight {
  height: 100%;

  padding: 30px 30px 1px;
  border-left: 1px solid rgba(0, 0, 0, 0.15);
  background-color: var(--lightgrey);
}
@media (max-width: 991px) {
  .eShopEventsDetailsOne .eventsDetailsHeaderRight {
    padding: 30px 30px 1px;
    border-left: 0;
  }
}
@media (max-width: 575px) {
  .eShopEventsDetailsOne .eventsDetailsHeaderRight {
    padding: 30px 15px 1px;
  }

}
.eShopEventsDetailsOne .eventsDetailsHeaderTop {
  margin-bottom: 60px;
}
@media (max-width: 991px) {
  .eShopEventsDetailsOne .eventsDetailsHeaderTop {
    margin-bottom: 30px;
  }
}
.eShopEventsDetailsOne .eventsDetailsHeaderBottom {
  display: flex;
  flex-wrap: wrap;

  align-items: center;
  justify-content: space-between;
}
.eShopEventsDetailsOne .eventsDetailsQty {
  margin-bottom: 30px;
}
.eShopEventsDetailsOne .checkoutBtn, .eShopEventsOneCart .checkoutBtn {/* background-color:var(--blue); *//* border-color:var(--blue) */}
.eShopEventsDetailsOne .checkoutBtn:hover, .eShopEventsOneCart .checkoutBtn:hover { background:#F0BC5E; border:1px solid #F0BC5E}
.eShopEventsDetailsOne .eventsDetailsBody {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}
@media (max-width: 991px) {
  .eShopEventsDetailsOne .eventsDetailsBodyMain {
    order: 1;
  }

}
.eShopEventsDetailsOne .eventsDetailsBodySide {
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}
@media (max-width: 991px) {
  .eShopEventsDetailsOne .eventsDetailsBodySide {
    order: 0;
    border-left: 0;
  }
}
.eShopEventsDetailsOne .eventsDetailsBodyMainInner {
  padding: 60px 30px 30px 60px;
}
@media (max-width: 991px) {
  .eShopEventsDetailsOne .eventsDetailsBodyMainInner {
    padding: 0 30px 1px;
  }
}
@media (max-width: 575px) {
  .eShopEventsDetailsOne .eventsDetailsBodyMainInner {
    padding: 0 15px 1px;


  }
}
.eShopEventsDetailsOne .eventsDetailsBodySideInner {
  padding: 60px 60px 30px 30px;
}
@media (max-width: 991px) {
  .eShopEventsDetailsOne .eventsDetailsBodySideInner {
    padding: 30px 30px 1px;
  }
}
@media (max-width: 575px) {
  .eShopEventsDetailsOne .eventsDetailsBodySideInner {
    padding: 30px 15px 1px;
  }
}






.eshopStoreCart h6 {margin-bottom:0;font-weight:900;/* color:var(--blue) */}
.cartTitles, .cartItems, .cartButtons {padding:15px 0; border-bottom:1px solid #ddd;align-items:center;}
.cartItems input {width:50px;border: 1px solid #ddd;}
.cartItems .col-lg-2:last-of-type {text-align:right;}
.cartButtons .col-lg-5 {display:flex; align-items:center; justify-content:right;}

.cartButtons .col-lg-5 .checkoutBtn {/* background-color:var(--blue); *//* border-color:var(--blue); */margin-left:10px;}
.cartButtons .col-lg-5 .checkoutBtn:hover {background:#F0BC5E; border:1px solid #F0BC5E}
.cartItems .hideDesktop {display:none;font-weight:700;}
@media (max-width:991px) {
  .cartItems div {text-align:center; padding-bottom:10px;}
  .cartButtons div, .cartButtons .col-lg-5 {text-align:center;padding-bottom:15px;justify-content:center;}
  .cartTitles {display:none;}
  .cartItems .hideDesktop {display:inline;}
}

.eventsDetailsGallery {height:400px;background-size: cover;background-repeat:no-repeat;background-position: center;}
.eventDetailsGalleryWrap .slick-prev {left: 15px;position: absolute;z-index: 8;}
.eventDetailsGalleryWrap .slick-next {right: 15px;position: absolute;z-index: 8;}
.eventDetailsGalleryWrap .slick-prev:before, .eventDetailsGalleryWrap .slick-next:before {display:none;}
.eventDetailsGalleryWrap .slick-prev svg path, .eventDetailsGalleryWrap .slick-next svg path {stroke: #fff; stroke-width:2}

.myGoalBar {width:100%;background-color:#fff;height:30px;margin-bottom:30px;border-radius: 50px;}
.myGoalCurrent {
    background: var(--primecolor);
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
    border-radius: 50px;
    color: #fff;
    text-align: right;
    padding-right: 15px;
    font-size: 14px;
}

.mwCart-notification {position: fixed;top:0;bottom:0;left:0;right:0;margin:auto;background: rgba(0,0,0,0.8);display: none;height: 130px;max-width:800px;padding: 30px 0;}
.mwCart-notification .title {font-size: 30px; font-weight:700; text-align: center; color: #fff;font-family: 'Open Sans', sans-serif;}
.mwCart-notification .action {font-size: 25px; font-weight:700; text-align: center; color: #fff;font-family: 'Open Sans', sans-serif;}










.staffDirectory .postsListWrap .row {   display: flex;   flex-wrap: wrap; }
.staffDirectory .postsItem { width:50%; margin: 0 0 25px;}
.staffDirectory .postsItemHeader { display: flex; justify-content:space-between; }
.staffDirectory  .postsItemImgHolder { width: 126px; border: 1px solid #e5e2e2;border-radius: 10px;}
.staffDirectory  .postImage { height: 141px; }
.staffDirectory .postsItemBody { width: 75%; }
.staffDirectory .postsItemBody p { margin:0;  }


@media (max-width:991px) {
	.staffDirectory .postsListWrap {   display: block; }

.staffDirectory .postsItem { width:100%; margin: 0 0 25px;}
.staffDirectory .postsItemBody { width: 65%; }

}








.listbuttons ul li:before { display:none;}

.listbuttons ul { display: flex;
  flex-wrap: wrap;
  justify-content: space-between; }
.listbuttons ul li {
  flex: 0 32%;
  height: 50px;
  margin-bottom: 2%; /* (100-32*3)/2 */
  }

.listbuttons ul li a { background:#efefef; display:block; text-align:center; padding:20px;background: #0763af;
    padding: 10px 30px;
    color: #fff;
    text-decoration: none;
    font-size: 16px;
    /* text-transform: uppercase; */
    border-radius: 20px;}



.listbuttons ul li a:hover {

background:#07273d;
     color: #fff;

}


@media (max-width:1224px) {

.listbuttons ul li {  flex: 0 49%;
  height: 60px;
  margin-bottom: 1%; /* (100-32*3)/2 */ }
 
}


@media (max-width:999px) {

.listbuttons ul li {  flex: 0 100%;
  height: 60px;
  margin-bottom: 1%; /* (100-32*3)/2 */ }
 
}











.dropbtn {
  background-color: #0763af;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 360px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
 padding:20px 0 0
}
.dropdown-content ul li {}

.dropdown-content a {
  color: black;
  
  text-decoration: none;
  display: block;
padding: 5px 0;}

.dropdown-content a:hover {}

.dropdown:hover .dropdown-content {display: block;}

.dropdown:hover .dropbtn {background-color: #F0BC5E;}

.dropdown li:before { display:none; }









.pageSearch { position:relative;display: flex;align-items: center;}
.pageSearch input { padding: 0 10px; width:calc(100% - 20px); height: 52px;}
.pageSearch .fas { position:relative; left:-30px; }









.blogs-show-more {

  cursor: pointer;
  display: table;
  padding: 10px 35px;
  margin: 0 auto 30px;
  color: var(--white);
  font-size: 16px;
  font-weight: 700;
  font-family: "Work Sans", sans-serif;
  letter-spacing: 0;
  text-transform: uppercase;
  border: 1px solid var(--primecolor);
  background-color: var(--primecolor);
 border-radius:20px;






  transition: cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;
}

.simpleDate {background:#F7F7F7;padding:7px;font-weight: 600;}



 .blogs-show-more:hover {
  color: var(--white);
  border-color: #454545;
  background-color: #454545;
}










/*!
 |-----------------------------------------------------------------------------------------
 |
 |
 | Video Banner - Style 1 - Start
 |
 |
 |-----------------------------------------------------------------------------------------
*/
.video-banner-style-1 .video-banner-wrap {
  position: relative;
  overflow: hidden;
}
.video-banner-style-1 .video-banner-play-btn {
  z-index: 1;
  position: absolute;
  top: 15px;
  right: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background-color: rgba(255, 255, 255, 0.8);
}
.video-banner-style-1 .video-banner-play-btn svg {
  width: 16px;
  height: auto;
}
.video-banner-style-1 .video-banner-play-btn path {
  fill: #333;
}
.video-banner-style-1 .video-banner-play-btn:hover {
  background-color: rgba(0, 0, 0, 0.8);
}
.video-banner-style-1 .video-banner-play-btn:hover path {
  fill: #fff;
}
.video-banner-style-1 video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.video-banner-style-1 .video-banner-inner {
  position: relative;
  display: flex;
  align-items: center;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.25);
}
.video-banner-style-1 .video-banner-title {
  color: #fff;
  line-height: 1;
  font-size: 70px;
  text-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}
@media (max-width: 991px) {
  .video-banner-style-1 .video-banner-title {
    font-size: 50px;
  }
}
@media (max-width: 575px) {
  .video-banner-style-1 .video-banner-title {
    font-size: 36px;
  }
}
.video-banner-style-1 .video-banner-caption {
  display: block;
  margin-bottom: 15px;
  font-size: 30px;
}
@media (max-width: 991px) {
  .video-banner-style-1 .video-banner-caption {
    font-size: 18px;
  }
}
.video-banner-style-1 .video-banner-des {
  color: #fff;
  margin-left: auto;
  margin-right: auto;
  max-width: 620px;
  text-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
}
@media (max-width: 991px) {
  .video-banner-style-1 .video-banner-des {
    max-width: 495px;
  }
}
@media (max-width: 575px) {
  .video-banner-style-1 .video-banner-des {
    max-width: 375px;
  }
}
.video-banner-style-1 .video-banner-btns {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  -webkit-column-gap: 10px;
     -moz-column-gap: 10px;
          column-gap: 10px;
}
.video-banner-style-1 .video-banner-btns .btn {
  flex: 0 0 auto;
  margin-bottom: 10px;
}

.video-banner-style-1.is-large .video-banner-inner {
  height: calc((var(--vh, 1vh) * 100) - var(--header-height));
  min-height: 600px;
  max-height: 1200px;
  z-index: 9;
}
@media (max-width: 991px) {
  .video-banner-style-1.is-large .video-banner-inner {
    height: auto;
  }
}
.video-banner-style-1.is-medium .video-banner-inner {
  min-height: 480px;
  z-index: 9;
}
@media (max-width: 991px) {
  .video-banner-style-1.is-medium .video-banner-inner {
    height: auto;
  }
}

/*
 |-----------------------------------------------------------------------------------------
 |
 |
 | Video Banner - Style 1 - End
 |
 |
 |-----------------------------------------------------------------------------------------
*/















