

.pt-cv-wrapper article, .pt-cv-wrapper aside, .pt-cv-wrapper details, .pt-cv-wrapper figcaption, .pt-cv-wrapper footer, .pt-cv-wrapper header, .pt-cv-wrapper main, .pt-cv-wrapper menu, .pt-cv-wrapper nav, .pt-cv-wrapper section, .pt-cv-wrapper summary { display: block } .pt-cv-wrapper audio, .pt-cv-wrapper video { display: inline-block; vertical-align: baseline } .pt-cv-wrapper audio:not([controls]) { display: none; height: 0 } .pt-cv-wrapper [hidden], .pt-cv-wrapper template { display: none } .pt-cv-wrapper a { background-color: transparent } .pt-cv-wrapper a:active, .pt-cv-wrapper a:hover { outline: 0 } .pt-cv-wrapper b, .pt-cv-wrapper strong { font-weight: 700 } .pt-cv-wrapper h1 { margin: .67em 0 } .pt-cv-wrapper mark { background: #ff0; color: #000 } .pt-cv-wrapper small { font-size: 80% } .pt-cv-wrapper sub { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } .pt-cv-wrapper sub { bottom: -.25em } .pt-cv-wrapper img { border: 0 } .pt-cv-wrapper svg:not(:root) { overflow: hidden } .pt-cv-wrapper code { font-family: monospace, monospace; font-size: 1em } .pt-cv-wrapper button, .pt-cv-wrapper input { color: inherit; font: inherit; margin: 0 } .pt-cv-wrapper button { overflow: visible } .pt-cv-wrapper button { text-transform: none } .pt-cv-wrapper button, .pt-cv-wrapper html input[type=button], .pt-cv-wrapper input[type=reset], .pt-cv-wrapper input[type=submit] { -webkit-appearance: button; cursor: pointer } .pt-cv-wrapper button[disabled], .pt-cv-wrapper html input[disabled] { cursor: default } .pt-cv-wrapper button::-moz-focus-inner, .pt-cv-wrapper input::-moz-focus-inner { border: 0; padding: 0 } .pt-cv-wrapper input { line-height: normal } .pt-cv-wrapper input[type=checkbox], .pt-cv-wrapper input[type=radio] { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 } .pt-cv-wrapper input[type=number]::-webkit-inner-spin-button, .pt-cv-wrapper input[type=number]::-webkit-outer-spin-button { height: auto } .pt-cv-wrapper input[type=search] { -webkit-appearance: textfield; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box } .pt-cv-wrapper input[type=search]::-webkit-search-cancel-button, .pt-cv-wrapper input[type=search]::-webkit-search-decoration { -webkit-appearance: none } .pt-cv-wrapper table { border-collapse: collapse; border-spacing: 0 } .pt-cv-wrapper td, .pt-cv-wrapper th { padding: 0 } @media print { .pt-cv-wrapper *, .pt-cv-wrapper :after, .pt-cv-wrapper :before { background: 0 0 !important; color: #000 !important; -webkit-box-shadow: none !important; box-shadow: none !important; text-shadow: none !important } .pt-cv-wrapper a, .pt-cv-wrapper a:visited { text-decoration: underline } .pt-cv-wrapper a[href]:after { content: " (" attr(href) ")" } .pt-cv-wrapper a[href^="#"]:after, .pt-cv-wrapper a[href^="javascript:"]:after { content: "" } .pt-cv-wrapper thead { display: table-header-group } .pt-cv-wrapper img, .pt-cv-wrapper tr { page-break-inside: avoid } .pt-cv-wrapper img { max-width: 100% !important } .pt-cv-wrapper h2, .pt-cv-wrapper h3, .pt-cv-wrapper p { orphans: 3; widows: 3 } .pt-cv-wrapper h2, .pt-cv-wrapper h3 { page-break-after: avoid } .pt-cv-wrapper .label { border: 1px solid #000 } .pt-cv-wrapper .table { border-collapse: collapse !important } .pt-cv-wrapper .table td, .pt-cv-wrapper .table th { background-color: #fff !important } } .pt-cv-wrapper .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale } .pt-cv-wrapper .glyphicon-envelope:before { content: "\2709" } .pt-cv-wrapper .glyphicon-search:before { content: "\e003" } .pt-cv-wrapper .glyphicon-user:before { content: "\e008" } .pt-cv-wrapper .glyphicon-th-large:before { content: "\e010" } .pt-cv-wrapper .glyphicon-th:before { content: "\e011" } .pt-cv-wrapper .glyphicon-th-list:before { content: "\e012" } .pt-cv-wrapper .glyphicon-off:before { content: "\e017" } .pt-cv-wrapper .glyphicon-home:before { content: "\e021" } .pt-cv-wrapper .glyphicon-file:before { content: "\e022" } .pt-cv-wrapper .glyphicon-time:before { content: "\e023" } .pt-cv-wrapper .glyphicon-download-alt:before { content: "\e025" } .pt-cv-wrapper .glyphicon-download:before { content: "\e026" } .pt-cv-wrapper .glyphicon-list-alt:before { content: "\e032" } .pt-cv-wrapper .glyphicon-tag:before { content: "\e041" } .pt-cv-wrapper .glyphicon-tags:before { content: "\e042" } .pt-cv-wrapper .glyphicon-font:before { content: "\e047" } .pt-cv-wrapper .glyphicon-bold:before { content: "\e048" } .pt-cv-wrapper .glyphicon-text-height:before { content: "\e050" } .pt-cv-wrapper .glyphicon-text-width:before { content: "\e051" } .pt-cv-wrapper .glyphicon-align-left:before { content: "\e052" } .pt-cv-wrapper .glyphicon-align-center:before { content: "\e053" } .pt-cv-wrapper .glyphicon-align-right:before { content: "\e054" } .pt-cv-wrapper .glyphicon-align-justify:before { content: "\e055" } .pt-cv-wrapper .glyphicon-list:before { content: "\e056" } .pt-cv-wrapper .glyphicon-share:before { content: "\e066" } .pt-cv-wrapper .glyphicon-check:before { content: "\e067" } .pt-cv-wrapper .glyphicon-play:before { content: "\e072" } .pt-cv-wrapper .glyphicon-forward:before { content: "\e075" } .pt-cv-wrapper .glyphicon-step-forward:before { content: "\e077" } .pt-cv-wrapper .glyphicon-chevron-left:before { content: "\e079" } .pt-cv-wrapper .glyphicon-chevron-right:before { content: "\e080" } .pt-cv-wrapper .glyphicon-share-alt:before { content: "\e095" } .pt-cv-wrapper .glyphicon-fire:before { content: "\e104" } .pt-cv-wrapper .glyphicon-plane:before { content: "\e108" } .pt-cv-wrapper .glyphicon-calendar:before { content: "\e109" } .pt-cv-wrapper .glyphicon-random:before { content: "\e110" } .pt-cv-wrapper .glyphicon-chevron-up:before { content: "\e113" } .pt-cv-wrapper .glyphicon-bell:before { content: "\e123" } .pt-cv-wrapper .glyphicon-hand-right:before { content: "\e127" } .pt-cv-wrapper .glyphicon-hand-left:before { content: "\e128" } .pt-cv-wrapper .glyphicon-hand-up:before { content: "\e129" } .pt-cv-wrapper .glyphicon-briefcase:before { content: "\e139" } .pt-cv-wrapper .glyphicon-link:before { content: "\e144" } .pt-cv-wrapper .glyphicon-expand:before { content: "\e158" } .pt-cv-wrapper .glyphicon-collapse-up:before { content: "\e160" } .pt-cv-wrapper .glyphicon-new-window:before { content: "\e164" } .pt-cv-wrapper .glyphicon-open:before { content: "\e167" } .pt-cv-wrapper .glyphicon-send:before { content: "\e171" } .pt-cv-wrapper .glyphicon-header:before { content: "\e180" } .pt-cv-wrapper .glyphicon-copyright-mark:before { content: "\e194" } .pt-cv-wrapper .glyphicon-open-file:before { content: "\e203" } .pt-cv-wrapper .glyphicon-copy:before { content: "\e205" } .pt-cv-wrapper .glyphicon-alert:before { content: "\e209" } .pt-cv-wrapper .glyphicon-apple:before { content: "\f8ff" } .pt-cv-wrapper .glyphicon-duplicate:before { content: "\e224" } .pt-cv-wrapper .glyphicon-scale:before { content: "\e230" } .pt-cv-wrapper .glyphicon-education:before { content: "\e233" } .pt-cv-wrapper .glyphicon-option-vertical:before { content: "\e235" } .pt-cv-wrapper .glyphicon-text-size:before { content: "\e241" } .pt-cv-wrapper .glyphicon-text-color:before { content: "\e242" } .pt-cv-wrapper .glyphicon-text-background:before { content: "\e243" } .pt-cv-wrapper .glyphicon-object-align-top:before { content: "\e244" } .pt-cv-wrapper .glyphicon-object-align-bottom:before { content: "\e245" } .pt-cv-wrapper .glyphicon-object-align-left:before { content: "\e247" } .pt-cv-wrapper .glyphicon-object-align-vertical:before { content: "\e248" } .pt-cv-wrapper .glyphicon-object-align-right:before { content: "\e249" } .pt-cv-wrapper .glyphicon-console:before { content: "\e254" } .pt-cv-wrapper .glyphicon-menu-left:before { content: "\e257" } .pt-cv-wrapper .glyphicon-menu-right:before { content: "\e258" } .pt-cv-wrapper .glyphicon-menu-up:before { content: "\e260" } .pt-cv-wrapper img { vertical-align: middle } .pt-cv-wrapper .carousel-inner>.item>a>img, .pt-cv-wrapper .carousel-inner>.item>img, .pt-cv-wrapper .img-responsive, .pt-cv-wrapper .thumbnail a>img, .pt-cv-wrapper .thumbnail>img { display: block; max-width: 100%; height: auto } .pt-cv-wrapper .img-thumbnail { padding: 4px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out; display: inline-block; max-width: 100%; height: auto } .pt-cv-wrapper [role=button] { cursor: pointer } .pt-cv-wrapper .container, .pt-cv-wrapper .container-fluid { margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px } @media (min-width:768px) { .pt-cv-wrapper .container { width: 750px } } @media (min-width:992px) { .pt-cv-wrapper .container { width: 970px } } @media (min-width:1200px) { .pt-cv-wrapper .container { width: 1170px } } .pt-cv-wrapper .row { margin-left: -15px; margin-right: -15px } .pt-cv-wrapper .col-md-1, .pt-cv-wrapper .col-md-10, .pt-cv-wrapper .col-md-11, .pt-cv-wrapper .col-md-12, .pt-cv-wrapper .col-md-2, .pt-cv-wrapper .col-md-3, .pt-cv-wrapper .col-md-4, .pt-cv-wrapper .col-md-5, .pt-cv-wrapper .col-md-6, .pt-cv-wrapper .col-md-7, .pt-cv-wrapper .col-md-8, .pt-cv-wrapper .col-md-9, .pt-cv-wrapper .col-sm-1, .pt-cv-wrapper .col-sm-10, .pt-cv-wrapper .col-sm-11, .pt-cv-wrapper .col-sm-12, .pt-cv-wrapper .col-sm-2, .pt-cv-wrapper .col-sm-3, .pt-cv-wrapper .col-sm-4, .pt-cv-wrapper .col-sm-5, .pt-cv-wrapper .col-sm-6, .pt-cv-wrapper .col-sm-7, .pt-cv-wrapper .col-sm-8, .pt-cv-wrapper .col-sm-9, .pt-cv-wrapper .col-xs-1, .pt-cv-wrapper .col-xs-10, .pt-cv-wrapper .col-xs-11, .pt-cv-wrapper .col-xs-12, .pt-cv-wrapper .col-xs-2, .pt-cv-wrapper .col-xs-3, .pt-cv-wrapper .col-xs-4, .pt-cv-wrapper .col-xs-5, .pt-cv-wrapper .col-xs-6, .pt-cv-wrapper .col-xs-7, .pt-cv-wrapper .col-xs-8, .pt-cv-wrapper .col-xs-9 { position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px } .pt-cv-wrapper .col-xs-1, .pt-cv-wrapper .col-xs-10, .pt-cv-wrapper .col-xs-11, .pt-cv-wrapper .col-xs-12, .pt-cv-wrapper .col-xs-2, .pt-cv-wrapper .col-xs-3, .pt-cv-wrapper .col-xs-4, .pt-cv-wrapper .col-xs-5, .pt-cv-wrapper .col-xs-6, .pt-cv-wrapper .col-xs-7, .pt-cv-wrapper .col-xs-8, .pt-cv-wrapper .col-xs-9 { float: left } .pt-cv-wrapper .col-xs-12 { width: 100% } .pt-cv-wrapper .col-xs-11 { width: 91.66666667% } .pt-cv-wrapper .col-xs-10 { width: 83.33333333% } .pt-cv-wrapper .col-xs-9 { width: 75% } .pt-cv-wrapper .col-xs-8 { width: 66.66666667% } .pt-cv-wrapper .col-xs-7 { width: 58.33333333% } .pt-cv-wrapper .col-xs-6 { width: 50% } .pt-cv-wrapper .col-xs-5 { width: 41.66666667% } .pt-cv-wrapper .col-xs-4 { width: 33.33333333% } .pt-cv-wrapper .col-xs-3 { width: 25% } .pt-cv-wrapper .col-xs-2 { width: 16.66666667% } .pt-cv-wrapper .col-xs-1 { width: 8.33333333% } .pt-cv-wrapper .col-xs-push-12 { left: 100% } .pt-cv-wrapper .col-xs-push-11 { left: 91.66666667% } .pt-cv-wrapper .col-xs-push-10 { left: 83.33333333% } .pt-cv-wrapper .col-xs-push-9 { left: 75% } .pt-cv-wrapper .col-xs-push-8 { left: 66.66666667% } .pt-cv-wrapper .col-xs-push-7 { left: 58.33333333% } .pt-cv-wrapper .col-xs-push-6 { left: 50% } .pt-cv-wrapper .col-xs-push-5 { left: 41.66666667% } .pt-cv-wrapper .col-xs-push-4 { left: 33.33333333% } .pt-cv-wrapper .col-xs-push-3 { left: 25% } .pt-cv-wrapper .col-xs-push-2 { left: 16.66666667% } .pt-cv-wrapper .col-xs-push-1 { left: 8.33333333% } .pt-cv-wrapper .col-xs-push-0 { left: auto } @media (min-width:768px) { .pt-cv-wrapper .col-sm-1, .pt-cv-wrapper .col-sm-10, .pt-cv-wrapper .col-sm-11, .pt-cv-wrapper .col-sm-12, .pt-cv-wrapper .col-sm-2, .pt-cv-wrapper .col-sm-3, .pt-cv-wrapper .col-sm-4, .pt-cv-wrapper .col-sm-5, .pt-cv-wrapper .col-sm-6, .pt-cv-wrapper .col-sm-7, .pt-cv-wrapper .col-sm-8, .pt-cv-wrapper .col-sm-9 { float: left } .pt-cv-wrapper .col-sm-12 { width: 100% } .pt-cv-wrapper .col-sm-11 { width: 91.66666667% } .pt-cv-wrapper .col-sm-10 { width: 83.33333333% } .pt-cv-wrapper .col-sm-9 { width: 75% } .pt-cv-wrapper .col-sm-8 { width: 66.66666667% } .pt-cv-wrapper .col-sm-7 { width: 58.33333333% } .pt-cv-wrapper .col-sm-6 { width: 50% } .pt-cv-wrapper .col-sm-5 { width: 41.66666667% } .pt-cv-wrapper .col-sm-4 { width: 33.33333333% } .pt-cv-wrapper .col-sm-3 { width: 25% } .pt-cv-wrapper .col-sm-2 { width: 16.66666667% } .pt-cv-wrapper .col-sm-1 { width: 8.33333333% } .pt-cv-wrapper .col-sm-push-12 { left: 100% } .pt-cv-wrapper .col-sm-push-11 { left: 91.66666667% } .pt-cv-wrapper .col-sm-push-10 { left: 83.33333333% } .pt-cv-wrapper .col-sm-push-9 { left: 75% } .pt-cv-wrapper .col-sm-push-8 { left: 66.66666667% } .pt-cv-wrapper .col-sm-push-7 { left: 58.33333333% } .pt-cv-wrapper .col-sm-push-6 { left: 50% } .pt-cv-wrapper .col-sm-push-5 { left: 41.66666667% } .pt-cv-wrapper .col-sm-push-4 { left: 33.33333333% } .pt-cv-wrapper .col-sm-push-3 { left: 25% } .pt-cv-wrapper .col-sm-push-2 { left: 16.66666667% } .pt-cv-wrapper .col-sm-push-1 { left: 8.33333333% } .pt-cv-wrapper .col-sm-push-0 { left: auto } } @media (min-width:992px) { .pt-cv-wrapper .col-md-1, .pt-cv-wrapper .col-md-10, .pt-cv-wrapper .col-md-11, .pt-cv-wrapper .col-md-12, .pt-cv-wrapper .col-md-2, .pt-cv-wrapper .col-md-3, .pt-cv-wrapper .col-md-4, .pt-cv-wrapper .col-md-5, .pt-cv-wrapper .col-md-6, .pt-cv-wrapper .col-md-7, .pt-cv-wrapper .col-md-8, .pt-cv-wrapper .col-md-9 { float: left } .pt-cv-wrapper .col-md-12 { width: 100% } .pt-cv-wrapper .col-md-11 { width: 91.66666667% } .pt-cv-wrapper .col-md-10 { width: 83.33333333% } .pt-cv-wrapper .col-md-9 { width: 75% } .pt-cv-wrapper .col-md-8 { width: 66.66666667% } .pt-cv-wrapper .col-md-7 { width: 58.33333333% } .pt-cv-wrapper .col-md-6 { width: 50% } .pt-cv-wrapper .col-md-5 { width: 41.66666667% } .pt-cv-wrapper .col-md-4 { width: 33.33333333% } .pt-cv-wrapper .col-md-3 { width: 25% } .pt-cv-wrapper .col-md-2 { width: 16.66666667% } .pt-cv-wrapper .col-md-1 { width: 8.33333333% } .pt-cv-wrapper .col-md-push-12 { left: 100% } .pt-cv-wrapper .col-md-push-11 { left: 91.66666667% } .pt-cv-wrapper .col-md-push-10 { left: 83.33333333% } .pt-cv-wrapper .col-md-push-9 { left: 75% } .pt-cv-wrapper .col-md-push-8 { left: 66.66666667% } .pt-cv-wrapper .col-md-push-7 { left: 58.33333333% } .pt-cv-wrapper .col-md-push-6 { left: 50% } .pt-cv-wrapper .col-md-push-5 { left: 41.66666667% } .pt-cv-wrapper .col-md-push-4 { left: 33.33333333% } .pt-cv-wrapper .col-md-push-3 { left: 25% } .pt-cv-wrapper .col-md-push-2 { left: 16.66666667% } .pt-cv-wrapper .col-md-push-1 { left: 8.33333333% } .pt-cv-wrapper .col-md-push-0 { left: auto } } .pt-cv-wrapper .btn { display: inline-block; margin-bottom: 0; font-weight: 400; text-align: center; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; background-image: none; border: 1px solid transparent; white-space: nowrap; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; border-radius: 4px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none } .pt-cv-wrapper .btn.active.focus, .pt-cv-wrapper .btn.active:focus, .pt-cv-wrapper .btn.focus, .pt-cv-wrapper .btn:active.focus, .pt-cv-wrapper .btn:active:focus, .pt-cv-wrapper .btn:focus { outline: dotted thin; outline: -webkit-focus-ring-color auto 5px; outline-offset: -2px } .pt-cv-wrapper .btn.focus, .pt-cv-wrapper .btn:focus, .pt-cv-wrapper .btn:hover { color: #333; text-decoration: none } .pt-cv-wrapper .btn.active, .pt-cv-wrapper .btn:active { outline: 0; background-image: none; -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125) } .pt-cv-wrapper .btn[disabled] { cursor: not-allowed; opacity: .65; -webkit-box-shadow: none; box-shadow: none } .pt-cv-wrapper .btn-default { color: #333; background-color: #fff; border-color: #ccc } .pt-cv-wrapper .btn-default.focus, .pt-cv-wrapper .btn-default:focus { color: #333; background-color: #e6e6e6; border-color: #8c8c8c } .pt-cv-wrapper .btn-default.active, .pt-cv-wrapper .btn-default:active, .pt-cv-wrapper .btn-default:hover { color: #333; background-color: #e6e6e6; border-color: #adadad } .pt-cv-wrapper .btn-default.active.focus, .pt-cv-wrapper .btn-default.active:focus, .pt-cv-wrapper .btn-default.active:hover, .pt-cv-wrapper .btn-default:active.focus, .pt-cv-wrapper .btn-default:active:focus, .pt-cv-wrapper .btn-default:active:hover { color: #333; background-color: #d4d4d4; border-color: #8c8c8c } .pt-cv-wrapper .btn-default.active, .pt-cv-wrapper .btn-default:active { background-image: none } .pt-cv-wrapper .btn-default[disabled], .pt-cv-wrapper .btn-default[disabled].active, .pt-cv-wrapper .btn-default[disabled].focus, .pt-cv-wrapper .btn-default[disabled]:active, .pt-cv-wrapper .btn-default[disabled]:focus, .pt-cv-wrapper .btn-default[disabled]:hover { background-color: #fff; border-color: #ccc } .pt-cv-wrapper .btn-primary { color: #fff; background-color: #337ab7; border-color: #2e6da4 } .pt-cv-wrapper .btn-primary.focus, .pt-cv-wrapper .btn-primary:focus { color: #fff; background-color: #286090; border-color: #122b40 } .pt-cv-wrapper .btn-primary.active, .pt-cv-wrapper .btn-primary:active, .pt-cv-wrapper .btn-primary:hover { color: #fff; background-color: #286090; border-color: #204d74 } .pt-cv-wrapper .btn-primary.active.focus, .pt-cv-wrapper .btn-primary.active:focus, .pt-cv-wrapper .btn-primary.active:hover, .pt-cv-wrapper .btn-primary:active.focus, .pt-cv-wrapper .btn-primary:active:focus, .pt-cv-wrapper .btn-primary:active:hover { color: #fff; background-color: #204d74; border-color: #122b40 } .pt-cv-wrapper .btn-primary.active, .pt-cv-wrapper .btn-primary:active { background-image: none } .pt-cv-wrapper .btn-primary[disabled], .pt-cv-wrapper .btn-primary[disabled].active, .pt-cv-wrapper .btn-primary[disabled].focus, .pt-cv-wrapper .btn-primary[disabled]:active, .pt-cv-wrapper .btn-primary[disabled]:focus, .pt-cv-wrapper .btn-primary[disabled]:hover { background-color: #337ab7; border-color: #2e6da4 } .pt-cv-wrapper .btn-info { color: #fff; background-color: #5bc0de; border-color: #46b8da } .pt-cv-wrapper .btn-info.focus, .pt-cv-wrapper .btn-info:focus { color: #fff; background-color: #31b0d5; border-color: #1b6d85 } .pt-cv-wrapper .btn-info.active, .pt-cv-wrapper .btn-info:active, .pt-cv-wrapper .btn-info:hover { color: #fff; background-color: #31b0d5; border-color: #269abc } .pt-cv-wrapper .btn-info.active.focus, .pt-cv-wrapper .btn-info.active:focus, .pt-cv-wrapper .btn-info.active:hover, .pt-cv-wrapper .btn-info:active.focus, .pt-cv-wrapper .btn-info:active:focus, .pt-cv-wrapper .btn-info:active:hover { color: #fff; background-color: #269abc; border-color: #1b6d85 } .pt-cv-wrapper .btn-info.active, .pt-cv-wrapper .btn-info:active { background-image: none } .pt-cv-wrapper .btn-info[disabled], .pt-cv-wrapper .btn-info[disabled].active, .pt-cv-wrapper .btn-info[disabled].focus, .pt-cv-wrapper .btn-info[disabled]:active, .pt-cv-wrapper .btn-info[disabled]:focus, .pt-cv-wrapper .btn-info[disabled]:hover { background-color: #5bc0de; border-color: #46b8da } .pt-cv-wrapper .btn-warning { color: #fff; background-color: #f0ad4e; border-color: #eea236 } .pt-cv-wrapper .btn-warning.focus, .pt-cv-wrapper .btn-warning:focus { color: #fff; background-color: #ec971f; border-color: #985f0d } .pt-cv-wrapper .btn-warning.active, .pt-cv-wrapper .btn-warning:active, .pt-cv-wrapper .btn-warning:hover { color: #fff; background-color: #ec971f; border-color: #d58512 } .pt-cv-wrapper .btn-warning.active.focus, .pt-cv-wrapper .btn-warning.active:focus, .pt-cv-wrapper .btn-warning.active:hover, .pt-cv-wrapper .btn-warning:active.focus, .pt-cv-wrapper .btn-warning:active:focus, .pt-cv-wrapper .btn-warning:active:hover { color: #fff; background-color: #d58512; border-color: #985f0d } .pt-cv-wrapper .btn-warning.active, .pt-cv-wrapper .btn-warning:active { background-image: none } .pt-cv-wrapper .btn-warning[disabled], .pt-cv-wrapper .btn-warning[disabled].active, .pt-cv-wrapper .btn-warning[disabled].focus, .pt-cv-wrapper .btn-warning[disabled]:active, .pt-cv-wrapper .btn-warning[disabled]:focus, .pt-cv-wrapper .btn-warning[disabled]:hover { background-color: #f0ad4e; border-color: #eea236 } .pt-cv-wrapper .btn-link { color: #337ab7; font-weight: 400; border-radius: 0 } .pt-cv-wrapper .btn-link, .pt-cv-wrapper .btn-link.active, .pt-cv-wrapper .btn-link:active, .pt-cv-wrapper .btn-link[disabled] { background-color: transparent; -webkit-box-shadow: none; box-shadow: none } .pt-cv-wrapper .btn-link, .pt-cv-wrapper .btn-link:active, .pt-cv-wrapper .btn-link:focus, .pt-cv-wrapper .btn-link:hover { border-color: transparent } .pt-cv-wrapper .btn-link:focus, .pt-cv-wrapper .btn-link:hover { color: #23527c; text-decoration: underline; background-color: transparent } .pt-cv-wrapper .btn-link[disabled]:focus, .pt-cv-wrapper .btn-link[disabled]:hover { color: #777; text-decoration: none } .pt-cv-wrapper .btn-group-sm>.btn, .pt-cv-wrapper .btn-sm { padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px } .pt-cv-wrapper .btn-group-xs>.btn, .pt-cv-wrapper .btn-xs { padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px } .pt-cv-wrapper .btn-block { display: block; width: 100% } .pt-cv-wrapper .btn-block+.btn-block { margin-top: 5px } .pt-cv-wrapper input[type=button].btn-block, .pt-cv-wrapper input[type=reset].btn-block, .pt-cv-wrapper input[type=submit].btn-block { width: 100% } .pt-cv-wrapper .collapse { display: none } .pt-cv-wrapper .collapse.in { display: block } .pt-cv-wrapper tr.collapse.in { display: table-row } .pt-cv-wrapper tbody.collapse.in { display: table-row-group } .pt-cv-wrapper .open>a { outline: 0 } .pt-cv-wrapper .btn-group, .pt-cv-wrapper .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle } .pt-cv-wrapper .btn-group-vertical>.btn, .pt-cv-wrapper .btn-group>.btn { position: relative; float: left } .pt-cv-wrapper .btn-group-vertical>.btn.active, .pt-cv-wrapper .btn-group-vertical>.btn:active, .pt-cv-wrapper .btn-group-vertical>.btn:focus, .pt-cv-wrapper .btn-group-vertical>.btn:hover, .pt-cv-wrapper .btn-group>.btn.active, .pt-cv-wrapper .btn-group>.btn:active, .pt-cv-wrapper .btn-group>.btn:focus, .pt-cv-wrapper .btn-group>.btn:hover { z-index: 2 } .pt-cv-wrapper .btn-group .btn+.btn, .pt-cv-wrapper .btn-group .btn+.btn-group, .pt-cv-wrapper .btn-group .btn-group+.btn, .pt-cv-wrapper .btn-group .btn-group+.btn-group { margin-left: -1px } .pt-cv-wrapper .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0 } .pt-cv-wrapper .btn-group>.btn:first-child { margin-left: 0 } .pt-cv-wrapper .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) { border-bottom-right-radius: 0; border-top-right-radius: 0 } .pt-cv-wrapper .btn-group>.btn:last-child:not(:first-child) { border-bottom-left-radius: 0; border-top-left-radius: 0 } .pt-cv-wrapper .btn-group>.btn-group { float: left } .pt-cv-wrapper .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn { border-radius: 0 } .pt-cv-wrapper .btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child, .pt-cv-wrapper .btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle { border-bottom-right-radius: 0; border-top-right-radius: 0 } .pt-cv-wrapper .btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child { border-bottom-left-radius: 0; border-top-left-radius: 0 } .pt-cv-wrapper .btn-group-vertical>.btn, .pt-cv-wrapper .btn-group-vertical>.btn-group, .pt-cv-wrapper .btn-group-vertical>.btn-group>.btn { display: block; float: none; width: 100%; max-width: 100% } .pt-cv-wrapper .btn-group-vertical>.btn-group>.btn { float: none } .pt-cv-wrapper .btn-group-vertical>.btn+.btn, .pt-cv-wrapper .btn-group-vertical>.btn+.btn-group, .pt-cv-wrapper .btn-group-vertical>.btn-group+.btn, .pt-cv-wrapper .btn-group-vertical>.btn-group+.btn-group { margin-top: -1px; margin-left: 0 } .pt-cv-wrapper .btn-group-vertical>.btn:not(:first-child):not(:last-child) { border-radius: 0 } .pt-cv-wrapper .btn-group-vertical>.btn:first-child:not(:last-child) { border-top-right-radius: 4px; border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .pt-cv-wrapper .btn-group-vertical>.btn:last-child:not(:first-child) { border-bottom-left-radius: 4px; border-top-right-radius: 0; border-top-left-radius: 0 } .pt-cv-wrapper .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn { border-radius: 0 } .pt-cv-wrapper .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child, .pt-cv-wrapper .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0 } .pt-cv-wrapper .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child { border-top-right-radius: 0; border-top-left-radius: 0 } .pt-cv-wrapper [data-toggle=buttons]>.btn input[type=checkbox], .pt-cv-wrapper [data-toggle=buttons]>.btn input[type=radio], .pt-cv-wrapper [data-toggle=buttons]>.btn-group>.btn input[type=checkbox], .pt-cv-wrapper [data-toggle=buttons]>.btn-group>.btn input[type=radio] { position: absolute; clip: rect(0, 0, 0, 0); pointer-events: none } .pt-cv-wrapper .nav { margin-bottom: 0; padding-left: 0; list-style: none } .pt-cv-wrapper .nav>li { position: relative; display: block } .pt-cv-wrapper .nav>li>a { position: relative; display: block; padding: 10px 15px } .pt-cv-wrapper .nav>li>a:focus, .pt-cv-wrapper .nav>li>a:hover { text-decoration: none; background-color: #eee } .pt-cv-wrapper .nav .open>a, .pt-cv-wrapper .nav .open>a:focus, .pt-cv-wrapper .nav .open>a:hover { background-color: #eee; border-color: #337ab7 } .pt-cv-wrapper .nav>li>a>img { max-width: none } .pt-cv-wrapper .pagination { display: inline-block; padding-left: 0; margin: 20px 0; border-radius: 4px } .pt-cv-wrapper .pagination>li { display: inline } .pt-cv-wrapper .pagination>li>a, .pt-cv-wrapper .pagination>li>span { position: relative; float: left; padding: 6px 12px; line-height: 1.42857143; text-decoration: none; color: #337ab7; background-color: #fff; border: 1px solid #ddd; margin-left: -1px } .pt-cv-wrapper .pagination>li:first-child>a, .pt-cv-wrapper .pagination>li:first-child>span { margin-left: 0; border-bottom-left-radius: 4px; border-top-left-radius: 4px } .pt-cv-wrapper .pagination>li:last-child>a, .pt-cv-wrapper .pagination>li:last-child>span { border-bottom-right-radius: 4px; border-top-right-radius: 4px } .pt-cv-wrapper .pagination>li>a:focus, .pt-cv-wrapper .pagination>li>a:hover, .pt-cv-wrapper .pagination>li>span:focus, .pt-cv-wrapper .pagination>li>span:hover { z-index: 3; color: #23527c; background-color: #eee; border-color: #ddd } .pt-cv-wrapper .pagination>.active>a, .pt-cv-wrapper .pagination>.active>a:focus, .pt-cv-wrapper .pagination>.active>a:hover, .pt-cv-wrapper .pagination>.active>span, .pt-cv-wrapper .pagination>.active>span:focus, .pt-cv-wrapper .pagination>.active>span:hover { z-index: 2; color: #fff; background-color: #337ab7; border-color: #337ab7; cursor: default } .pt-cv-wrapper .pagination-sm>li>a, .pt-cv-wrapper .pagination-sm>li>span { padding: 5px 10px; font-size: 12px; line-height: 1.5 } .pt-cv-wrapper .pagination-sm>li:first-child>a, .pt-cv-wrapper .pagination-sm>li:first-child>span { border-bottom-left-radius: 3px; border-top-left-radius: 3px } .pt-cv-wrapper .pagination-sm>li:last-child>a, .pt-cv-wrapper .pagination-sm>li:last-child>span { border-bottom-right-radius: 3px; border-top-right-radius: 3px } .pt-cv-wrapper .thumbnail { display: block; padding: 4px; margin-bottom: 20px; line-height: 1.42857143; background-color: #fff; border: 1px solid #ddd; border-radius: 4px; -webkit-transition: border .2s ease-in-out; -o-transition: border .2s ease-in-out; transition: border .2s ease-in-out } .pt-cv-wrapper .thumbnail a>img, .pt-cv-wrapper .thumbnail>img { margin-left: auto; margin-right: auto } .pt-cv-wrapper a.thumbnail.active, .pt-cv-wrapper a.thumbnail:focus, .pt-cv-wrapper a.thumbnail:hover { border-color: #337ab7 } .pt-cv-wrapper .thumbnail .caption { padding: 9px; color: #333 } .pt-cv-wrapper .pt-cv-carousel { position: relative } .pt-cv-wrapper .carousel-inner { position: relative; overflow: hidden; width: 100% } .pt-cv-wrapper .carousel-inner>.item { display: none; position: relative; -webkit-transition: .6s ease-in-out left; -o-transition: .6s ease-in-out left; transition: .6s ease-in-out left } .pt-cv-wrapper .carousel-inner>.item>a>img, .pt-cv-wrapper .carousel-inner>.item>img { line-height: 1 } @media all and (transform-3d), (-webkit-transform-3d) { .pt-cv-wrapper .carousel-inner>.item { -webkit-transition: -webkit-transform .6s ease-in-out; -o-transition: -o-transform .6s ease-in-out; transition: transform .6s ease-in-out; -webkit-backface-visibility: hidden; backface-visibility: hidden; -webkit-perspective: 1000px; perspective: 1000px } .pt-cv-wrapper .carousel-inner>.item.active.right, .pt-cv-wrapper .carousel-inner>.item.next { -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); left: 0 } .pt-cv-wrapper .carousel-inner>.item.active.left, .pt-cv-wrapper .carousel-inner>.item.prev { -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); left: 0 } .pt-cv-wrapper .carousel-inner>.item.active, .pt-cv-wrapper .carousel-inner>.item.next.left, .pt-cv-wrapper .carousel-inner>.item.prev.right { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0 } } .pt-cv-wrapper .carousel-inner>.active, .pt-cv-wrapper .carousel-inner>.next, .pt-cv-wrapper .carousel-inner>.prev { display: block } .pt-cv-wrapper .carousel-inner>.active { left: 0 } .pt-cv-wrapper .carousel-inner>.next, .pt-cv-wrapper .carousel-inner>.prev { position: absolute; top: 0; width: 100% } .pt-cv-wrapper .carousel-inner>.next { left: 100% } .pt-cv-wrapper .carousel-inner>.prev { left: -100% } .pt-cv-wrapper .carousel-inner>.next.left, .pt-cv-wrapper .carousel-inner>.prev.right { left: 0 } .pt-cv-wrapper .carousel-inner>.active.left { left: -100% } .pt-cv-wrapper .carousel-inner>.active.right { left: 100% } .pt-cv-wrapper .pt-cv-carousel-caption { position: absolute; left: 15%; right: 15%; bottom: 20px; z-index: 10; padding-top: 20px; padding-bottom: 20px; color: #fff; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, .6) } .pt-cv-wrapper .pt-cv-carousel-caption .btn { text-shadow: none } @media screen and (min-width:768px) { .pt-cv-wrapper .pt-cv-carousel-caption { left: 20%; right: 20%; padding-bottom: 30px } } .pt-cv-wrapper .btn-group-vertical>.btn-group:after, .pt-cv-wrapper .btn-group-vertical>.btn-group:before, .pt-cv-wrapper .container-fluid:after, .pt-cv-wrapper .container-fluid:before, .pt-cv-wrapper .container:after, .pt-cv-wrapper .container:before, .pt-cv-wrapper .nav:after, .pt-cv-wrapper .nav:before, .pt-cv-wrapper .row:after, .pt-cv-wrapper .row:before { content: " "; display: table } .pt-cv-wrapper .btn-group-vertical>.btn-group:after, .pt-cv-wrapper .container-fluid:after, .pt-cv-wrapper .container:after, .pt-cv-wrapper .nav:after, .pt-cv-wrapper .row:after { clear: both } .pt-cv-wrapper .center-block { display: block; margin-left: auto; margin-right: auto } .pt-cv-wrapper .show { display: block !important } .pt-cv-wrapper .invisible { visibility: hidden } .pt-cv-wrapper .hidden { display: none !important } .pt-cv-wrapper .text-left { text-align: left } .pt-cv-wrapper .text-right { text-align: right } .pt-cv-wrapper .text-center { text-align: center } .pt-cv-wrapper .text-justify { text-align: justify } .pt-cv-wrapper .text-nowrap { white-space: nowrap } .pt-cv-wrapper .text-uppercase { text-transform: uppercase } .pt-cv-wrapper .text-primary { color: #428bca } .pt-cv-wrapper .h1, .pt-cv-wrapper .h2, .pt-cv-wrapper .h3, .pt-cv-wrapper .h4, .pt-cv-wrapper .h5, .pt-cv-wrapper .h6, .pt-cv-wrapper h1, .pt-cv-wrapper h2, .pt-cv-wrapper h3, .pt-cv-wrapper h4, .pt-cv-wrapper h5, .pt-cv-wrapper h6 { font-family: inherit; font-weight: 500; line-height: 1.1; color: inherit } .pt-cv-view *, .pt-cv-view :after, .pt-cv-view :before { -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important } .pt-cv-view { position: relative; clear: both } .pt-cv-view:after { clear: both; content: ''; display: block } .pt-cv-page { position: relative } .pt-cv-view strong, .pt-cv-view strong * { font-weight: 600 !important } .pt-cv-colsys { margin-left: -15px; margin-right: -15px } @media (min-width:992px) { .pt-cv-colsys [data-cvc="10"] .col-md-1:nth-child(10n+1), .pt-cv-colsys [data-cvc="11"] .col-md-1:nth-child(11n+1), .pt-cv-colsys [data-cvc="12"] .col-md-1:nth-child(12n+1), .pt-cv-colsys [data-cvc="2"] .col-md-6:nth-child(2n+1), .pt-cv-colsys [data-cvc="3"] .col-md-4:nth-child(3n+1), .pt-cv-colsys [data-cvc="4"] .col-md-3:nth-child(4n+1), .pt-cv-colsys [data-cvc="5"] .col-md-2:nth-child(5n+1), .pt-cv-colsys [data-cvc="6"] .col-md-2:nth-child(6n+1), .pt-cv-colsys [data-cvc="7"] .col-md-1:nth-child(7n+1), .pt-cv-colsys [data-cvc="8"] .col-md-1:nth-child(8n+1), .pt-cv-colsys [data-cvc="9"] .col-md-1:nth-child(9n+1) { clear: left !important } } @media (min-width:768px) and (max-width:991px) { .pt-cv-colsys .col-sm-2:nth-child(5n+1), .pt-cv-colsys .col-sm-2:nth-child(6n+1), .pt-cv-colsys .col-sm-3:nth-child(4n+1), .pt-cv-colsys .col-sm-4:nth-child(3n+1), .pt-cv-colsys .col-sm-6:nth-child(2n+1) { clear: left !important } } @media (max-width:767px) { .pt-cv-colsys .col-xs-2:nth-child(5n+1), .pt-cv-colsys .col-xs-2:nth-child(6n+1), .pt-cv-colsys .col-xs-3:nth-child(4n+1), .pt-cv-colsys .col-xs-4:nth-child(3n+1), .pt-cv-colsys .col-xs-6:nth-child(2n+1) { clear: left !important } } @media (min-width:992px) { .pt-cv-colsys [data-cvc="5"] .pt-cv-content-item { width: 20% } .pt-cv-colsys [data-cvc="7"] .pt-cv-content-item { width: 14.28571428% } .pt-cv-colsys [data-cvc="8"] .pt-cv-content-item { width: 12.5% } .pt-cv-colsys [data-cvc="9"] .pt-cv-content-item { width: 11.11111111% } .pt-cv-colsys [data-cvc="10"] .pt-cv-content-item { width: 10% } .pt-cv-colsys [data-cvc="11"] .pt-cv-content-item { width: 9.09090909% } } .pt-cv-colsys .pt-cv-content-item { flex: none; max-width: initial } .pt-cv-wrapper .row { display: block } .pt-cv-view a, .pt-cv-wrapper .btn { text-decoration: none; outline: 0 !important; font-style: normal } .pt-cv-view:not(.iscvblock) a, .pt-cv-wrapper .pt-cv-view:not(.iscvblock) .btn { text-decoration: none !important } .pt-cv-view a { pointer-events: auto } .pt-cv-readmore { color: #fff; margin: 10px 0; max-width: 100% } .pt-cv-content-item { padding-bottom: 15px; position: relative; overflow: hidden } .pt-cv-carousel-caption>:not(:last-child), .pt-cv-ifield>*, .pt-cv-view .pt-cv-content-item>* { margin-bottom: 10px } .pt-cv-title { margin-top: 0 !important } h4.pt-cv-title { font-size: 18px } .pt-cv-view .pt-cv-title { margin-bottom: 10px } .pt-cv-title a { font-weight: 600; border-bottom: none } .pt-cv-thumbnail { height: auto; max-width: 100% !important; margin-top: 0 !important; margin-bottom: 10px !important; min-width: inherit !important } .pt-cv-no-image { min-width: 80px; min-height: 80px } .pt-cv-content, .pt-cv-content * { font-weight: 400 } .pt-cv-meta-fields { font-size: 13px; margin-top: 0 } .pt-cv-meta-fields a { color: #41b7d8 } .pt-cv-pagination-wrapper { margin: 20px 0 } .pt-cv-view+.pagination { float: left; margin: 0 auto !important } .pt-cv-view+.pagination>li { background: 0 0 !important } .pt-cv-view+.pagination>li>a { cursor: pointer } .pt-cv-spinner { width: 15px !important; height: 15px !important; margin-top: -25px; display: inline-block; opacity: 0 !important; color: #0470ec; -webkit-transition: opacity .25s, width .25s; -moz-transition: opacity .25s, width .25s; -o-transition: opacity .25s, width .25s; transition: opacity .25s, width .25s } .pt-cv-spinner.active { opacity: 1 !important } .pt-cv-clear-pagination { margin-bottom: 50px } .pt-cv-pagination-wrapper { clear: both; position: relative } .pt-cv-pagination-wrapper .pt-cv-pagination.pagination { -webkit-box-shadow: none !important; box-shadow: none !important; border: 0; padding: 0; margin: initial; min-height: initial; width: auto; display: inline-block } .pt-cv-pagination li { display: inline !important; background-image: none !important } .pt-cv-pagination li:after, .pt-cv-pagination li:before { content: none !important } .pt-cv-pagination li a { cursor: pointer; display: inline-block } .pt-cv-pagination li.active a { border-color: rgba(66, 139, 202, .2) } .pt-cv-pagination[data-isblock=''] li.active a { border-color: rgba(66, 139, 202, .2) !important } .pt-cv-pagination li a[href="#"] { pointer-events: none } .pt-cv-wrapper .pagination>li:first-child>a, .pt-cv-wrapper .pagination>li:first-child>span, .pt-cv-wrapper .pagination>li:last-child>a, .pt-cv-wrapper .pagination>li:last-child>span { border-radius: 0 } .pt-cv-view .collapse { display: none; visibility: hidden } .pt-cv-view .collapse.in { display: block; visibility: visible; overflow: auto } .pt-cv-scrollable { margin-left: 0; margin-right: 0 } .pt-cv-scrollable .carousel-inner { opacity: 1 } .pt-cv-scrollable .pt-cv-carousel-caption { bottom: 15px; padding: 10px } .pt-cv-scrollable:not(.iscvblock) .pt-cv-carousel-caption { text-align: left } .pt-cv-scrollable .pt-cv-carousel-caption * { text-shadow: none } .pt-cv-scrollable .pt-cv-title { padding-bottom: 0 } .pt-cv-scrollable .pt-cv-carousel-caption { margin-bottom: 10px !important } .pt-cv-scrollable .pt-cv-thumbnail { width: 100% } .pt-cv-carousel-caption:empty { display: none } .pt-cv-scrollable .pt-cv-carousel .item { height: auto; margin: auto; min-height: 0; max-height: none; line-height: normal } .pt-cv-scrollable .pt-cv-cap-w-img { background: rgba(0, 0, 0, .6); text-shadow: 0 1px 1px #000; left: 15px; right: 15px } .pt-cv-cap-w-img *, .pt-cv-cap-w-img .pt-cv-title a { color: #fff } .pt-cv-view:not(.iscvblock) .pt-cv-cap-w-img .pt-cv-title a { color: #fff !important } .pt-cv-2-col .pt-cv-title { clear: none !important } .pt-cv-view .panel { margin-bottom: 20px; background-color: #fff; border: 1px solid transparent; border-radius: 4px; -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); box-shadow: 0 1px 1px rgba(0, 0, 0, .05) } .pt-cv-view .panel-default { border-color: #ddd; padding-bottom: 0 } .pt-cv-pagination:after, .pt-cv-pagination:before { content: none !important } .pt-cv-wrapper [class*=pt-cv-] a { box-shadow: none } .pt-cv-view p:empty { display: none } .pt-cv-view .pt-cv-ifield { margin-bottom: 0 !important } @media print { .pt-cv-view a[href]:after { content: none !important } .pt-cv-view .collapse { display: block !important; height: auto !important; visibility: visible !important } } .pt-cv-center { text-align: center } .pt-cv-left { text-align: left } .pt-cv-right { text-align: right } .pt-cv-meta-fields img.avatar { display: inline-block; margin-right: 5px; border-radius: 100% } /*! jQuery UI - v1.13.1 - 2022-06-03 * http://jqueryui.com * Includes: core.css, datepicker.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=blitzer&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=10&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=333333&opacityOverlay=40&bgImgOpacityOverlay=65&bgTextureOverlay=dots_small&bgColorOverlay=a6a6a6&iconColorError=cc0000&fcError=2e2e2e&borderColorError=cc0000&bgImgOpacityError=75&bgTextureError=diagonals_thick&bgColorError=f3d8d8&iconColorHighlight=004276&fcHighlight=444444&borderColorHighlight=fcd3a1&bgImgOpacityHighlight=55&bgTextureHighlight=glass&bgColorHighlight=fbf8ee&iconColorActive=cc0000&fcActive=cc0000&borderColorActive=eeeeee&bgImgOpacityActive=65&bgTextureActive=flat&bgColorActive=ffffff&iconColorHover=cc0000&fcHover=111111&borderColorHover=cdd5da&bgImgOpacityHover=100&bgTextureHover=highlight_hard&bgColorHover=f6f6f6&iconColorDefault=cc0000&fcDefault=004276&borderColorDefault=d8dcdf&bgImgOpacityDefault=100&bgTextureDefault=highlight_hard&bgColorDefault=eeeeee&iconColorContent=cc0000&fcContent=333333&borderColorContent=eeeeee&bgImgOpacityContent=75&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=ffffff&fcHeader=ffffff&borderColorHeader=e3a1a1&bgImgOpacityHeader=15&bgTextureHeader=highlight_soft&bgColorHeader=cc0000&cornerRadius=6px&fsDefault=1.1em&fwDefault=bold&ffDefault=Arial%2Csans-serif * Copyright jQuery Foundation and other contributors; Licensed MIT */ a:link.jqui-button, a:visited.jqui-button { color: #004276; text-decoration: none } .pt-cv-pinterest { margin-left: -9px; margin-right: -9px } .pt-cv-pinterest .pt-cv-content-item { padding-left: 10px; padding-right: 10px; padding-bottom: 10px } .pt-cv-pinterest * { margin-bottom: 0 } .pt-cv-border .pt-cv-content-item>* { margin-bottom: 0 !important } .pt-cv-pinterest .pt-cv-content, .pt-cv-pinterest .pt-cv-meta-fields, .pt-cv-pinterest .pt-cv-title { padding: 10px 15px; margin-bottom: 0 !important } .pt-cv-pinterest .pt-cv-thumbnail { margin-bottom: 0 !important; margin-top: 0 } .pt-cv-pinterest .pt-cv-1-col .pt-cv-thumbnail:not(.img-circle) { width: 100% } .pt-cv-pinterest .pt-cv-social-buttons { margin: 5px auto !important; text-align: center } .pt-cv-pinterest .pt-cv-href-thumbnail iframe { margin-bottom: -4px } .pt-cv-scrollable { margin-top: 40px; margin-bottom: 30px } .pt-cv-scrollable .pt-cv-carousel { padding-bottom: 10px } .pt-cv-scrollable .pt-cv-content-item { padding-bottom: 0; margin-bottom: 10px; z-index: 98 } .pt-cv-scrollable .pt-cv-title { margin-bottom: 10px } .pt-cv-scrollable .pt-cv-readmore { color: #fff } .pt-cv-scrollable .pt-cv-thumbnail { width: 100%; margin-bottom: 0 !important } .pt-cv-cap-w-img { background: rgba(51, 51, 51, .8) !important } .pt-cv-cap-w-img:empty { background: 0 0 !important } .pt-cv-view .pt-cv-carousel-caption { bottom: 0; position: absolute; margin-bottom: 0 !important } .pt-cv-carousel-caption:empty { display: none } .pt-cv-scrollable .item.next, .pt-cv-scrollable .item.prev { width: 100% !important } .pt-cv-tl-avatar { padding-bottom: 5px; margin-bottom: 15px } .pt-cv-tl-avatar img { margin-right: 5px; border-radius: 50%; border: 1px solid rgba(0, 0, 0, .1) } .pt-cv-tl-avatar>a:first-child { float: left } .tl-items-clear { clear: both; width: 100% } .tl-items { margin: 0 auto; padding: 0 } .tl-items div.tl-item { display: inline-block; margin: 2px 0 40px !important; padding: 0; position: relative; vertical-align: top; width: 50% } .tl-items div.pt-right { clear: right; float: right } .tl-items div.pt-left { clear: left; float: left } .tl-items .tl-item-content { background: #fff; margin: auto; min-height: 100px; position: relative; width: 90%; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 6px 2px rgba(0, 0, 0, .15); -moz-box-shadow: 0 1px 6px 2px rgba(0, 0, 0, .15); box-shadow: 0 1px 6px 2px rgba(0, 0, 0, .15) } .tl-item-content:after, .tl-item-content:before { border-top: 8px dashed transparent; border-bottom: 8px solid transparent; position: absolute; top: 20px; content: '' } .pt-left .tl-item-content:before { right: -8px; border-left: 8px solid #e5e5e5 } .pt-left .tl-item-content:after { right: -7px; border-left: 8px solid #fff } .pt-right .tl-item-content:before { top: 60px; left: -8px; border-right: 8px solid #e5e5e5 } .pt-right .tl-item-content:after { top: 60px; left: -7px; border-right: 8px solid #fff } @media (max-width:490px) { .tl-items div.tl-item { width: 100% !important; left: auto !important } } .pt-cv-content p { color: inherit !important } .pt-cv-content-text+br { display: none !important } .pt-cv-same-height .pt-cv-content { position: relative !important } .pt-cv-same-height .pt-cv-readmore { margin-top: 15px !important } .pt-cv-href-thumbnail { max-width: 100% } .pt-cv-href-thumbnail iframe { margin-bottom: 10px; max-width: 100% !important } .pt-cv-view .btn { border-radius: 0 } .pt-cv-alternate-left .pt-cv-content-item:nth-child(even) .pt-cv-href-thumbnail:not(.cvp-responsive-image) iframe { float: left !important; margin-right: 20px !important } .pt-cv-alternate-right .pt-cv-content-item:nth-child(even) .pt-cv-href-thumbnail:not(.cvp-responsive-image) iframe { float: right !important; margin-left: 20px !important } .pt-cv-href-thumbnail.img-shadow, .pt-cv-thumbnail.img-shadow { transition: .5s ease opacity; -webkit-box-shadow: 5px 5px 10px 0 rgba(0, 0, 0, .5) !important; -moz-box-shadow: 5px 5px 10px 0 rgba(0, 0, 0, .5) !important; box-shadow: 5px 5px 10px 0 rgba(0, 0, 0, .5) !important } .pt-cv-href-thumbnail.img-shadow:hover, .pt-cv-thumbnail.img-shadow:hover { opacity: .8 } .pt-cv-ifield { overflow: hidden } @-webkit-keyframes wobble-horizontal { 16.65% { -webkit-transform: translateX(5px); transform: translateX(5px) } 33.3% { -webkit-transform: translateX(-4px); transform: translateX(-4px) } 49.95% { -webkit-transform: translateX(3px); transform: translateX(3px) } 66.6% { -webkit-transform: translateX(-2px); transform: translateX(-2px) } 83.25% { -webkit-transform: translateX(1px); transform: translateX(1px) } 100% { -webkit-transform: translateX(0); transform: translateX(0) } } @keyframes wobble-horizontal { 16.65% { -webkit-transform: translateX(5px); transform: translateX(5px) } 33.3% { -webkit-transform: translateX(-4px); transform: translateX(-4px) } 49.95% { -webkit-transform: translateX(3px); transform: translateX(3px) } 66.6% { -webkit-transform: translateX(-2px); transform: translateX(-2px) } 83.25% { -webkit-transform: translateX(1px); transform: translateX(1px) } 100% { -webkit-transform: translateX(0); transform: translateX(0) } } .pt-cv-wrapper button { background-color: inherit } .pt-cv-view a { pointer-events: auto } @media (max-width:490px) { .pt-cv-social-buttons a { margin-top: 5px } .pt-cv-custom-fields { display: block !important } } .pt-cv-view .adsbygoogle { margin-bottom: 0 } .pt-cv-post-border .pt-cv-content-item { padding-top: 15px } .pt-cv-post-border .pt-cv-page { display: flex; flex-wrap: wrap !important } .pt-cv-2-col [class*=pt-cv] { word-wrap: normal } .pt-cv-custom-fields { display: flex; margin-top: 10px } .pt-cv-meta-fields a { color: inherit } .pt-cv-meta-fields span, .pt-cv-meta-fields time { color: rgba(51, 51, 51, .6); float: none; display: inline } .pt-cv-meta-fields .glyphicon { margin-left: 15px; margin-right: 2px; color: rgba(51, 51, 51, .6) } .pt-cv-meta-fields span:first-child .glyphicon { margin-left: 0 } .pt-cv-meta-fields .glyphicon:before { margin-top: 2px; float: left } .pt-cv-meta-fields .glyphicon a { margin-left: 6px } .pt-cv-meta-fields .comments-link:before { content: none !important } .pt-cv-meta-fields .avatar { display: inline-block; margin: 0 auto; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100% } .pt-cv-meta-fields .avatar+span { margin-left: 5px } .comments-link a:before { content: none !important } .pt-cv-alternate-right .pt-cv-content-item:nth-child(even) .pt-cv-thumbnail { float: right !important; margin-left: 15px !important; margin-right: 0 !important } .pt-cv-alternate-left .pt-cv-content-item:nth-child(even) .pt-cv-thumbnail { float: left !important; margin-right: 15px !important; margin-left: 0 !important } .pt-cv-hover-wrapper { position: relative; margin-bottom: 0 !important; overflow: hidden } .pt-cv-hover-wrapper+[class^=pt-cv-] { margin-top: 10px !important } .pt-cv-hover-wrapper .pt-cv-thumbnail { width: 100% !important; min-width: 100% !important; margin-bottom: 0 !important } .pt-cv-hover-wrapper::before { content: ''; position: absolute; top: 0; bottom: 0; right: 0; left: 0; transition-duration: .6s; z-index: 10; display: block; width: auto } .pt-cv-content-hover .pt-cv-content-item:hover [class^=pt-cv-animation] { visibility: visible; -moz-transition: all .6s ease !important; -ms-transition: all .6s ease !important; -o-transition: all .6s ease !important; -webkit-transition: all .6s ease !important; transition: all .6s ease !important } .pt-cv-view iframe[data-cvpsrc] { display: none } .pt-cv-thumbnail[src$='lazy_image.png'] { box-shadow: none !important } .pt-cv-view .pt-cv-title a { font-weight: 400 } .pt-cv-pagination-wrapper.text-center { text-align: center !important } .text-center .pt-cv-pagination { margin: 20px auto 0 !important; float: none } .text-right .pt-cv-pagination { float: right } .text-right .pt-cv-spinner { margin-top: 10px !important } .pt-cv-pagination { display: inline-block !important; padding: 0 } .pt-cv-pagination li a { cursor: pointer; font-size: 13px !important; margin: auto 2px !important } .pt-cv-wrapper .pt-cv-pagination>li:first-child>a, .pt-cv-wrapper .pt-cv-pagination>li:first-child>span, .pt-cv-wrapper .pt-cv-pagination>li:last-child>a, .pt-cv-wrapper .pt-cv-pagination>li:last-child>span { border-radius: 0 } .pt-cv-pagination-wrapper button:active, .pt-cv-pagination-wrapper button:focus { border: none !important; outline: 0 !important } .pt-cv-wrapper .pt-cv-more { border: none !important; max-width: 100%; z-index: 10 } .pt-cv-more+.pt-cv-spinner { position: absolute; top: 10px; margin-top: 0 !important; margin-bottom: 0 !important; margin-left: 5px } .pt-cv-view .pt-cv-readmore { border: none; margin: 6px 0; text-transform: none } .pt-cv-readmore:focus, .pt-cv-readmore:hover { opacity: .8 } .pt-cv-readmore.btn-link { color: #428bca !important; padding-left: 0 } .pt-cv-title .pt-cv-none { cursor: default } .pt-cv-none { pointer-events: none !important } .pt-cv-same-height .pt-cv-2-col .pt-cv-thumbnail { position: relative; z-index: 1 } .pt-cv-sf-item { clear: none !important } .pt-cv-sf-line-start { clear: left !important } [data-sftype=dropdown] { white-space: normal !important } .pt-cv-social-buttons { margin-top: 10px; height: 32px } .pt-cv-social-buttons a { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAAAgCAMAAACioYPHAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABOUExURTtZmPL4+OWfnvHb3NtDN////9o3KQB3tVWs7r0IHNLf7uGBftpZVbzd88IbLoC62Y3H7+7Dxtttcu3v7+m4ty+Qw2u38WyDsq251Fhxp+TA8skAAAJSSURBVFjD7dfpkqMgEADg0BxRDgVEk7z/i24DZtYDdJOt2tofdtUYxyTWZ9MN5HY7ieYk2EncT6I9idsFvIAX8AK+Qwjxl8DOg3PguyPg6yml/AYomPZe740LS3MCVISnIKoOfKXPnADttAMKBnQgAw26DrTcHgE7yn+CdjXgk1eB9v1KODHW2CVQaEoGkkKLeby3wFFyPtaBs885shZugHiTZ6UGiUmJs/kZ5QoYfUMAoARml1d6m8HRHGVQRZaPZzpSVR34qABnlJnrZFoCA44u1p/Q6l2RjoDYAscx/o1j3487YJfSFm2BpWR2JeDjgcD+8ShnMOVtkhloFzUo9BB9qY9TK+MhEJVH+TcFv3Xv8R7x6/0W6PGi1vnZu6j1JeC7RotAyZexAgJJ+dIqhRYKFCVBgS4Bc4wbIGACW8o9vnJoXTzUgbIyxMuYNkAlmFC5UQDHl6RTvFgA9iNZpHB2JBIaW3zPRa4rAaXEt6V8FoFm6SNNEZhgIMAFSmhwvgTETjFFoGspTbUY8n+fNsm0HGPTVIY4nx7VYF8Ehlh7wFMt+jb2ysfAVRFOTaVJQh7YUhcfAiMMlGt1hPpakxwDJ1JI4HqaYYAn6QoE9RGwS/cFXI4DY6Q2zRwDm8nsfduJeiAZtl9JjoGxL+JEQ5ROSzJ8PFFP1sqCb7fUgaitxcaYe2MMbhlsOhaWuk7tFuM/B77T97PIFTcLXny73WIobOcNA2XVzYKUr2oN4oOb1U5mv91i4vv9IDaxzz7o/ucNq1Pd9ZvkAl7AC/gPgb8AXg93ENAgd8QAAAAASUVORK5CYII=) no-repeat; width: 32px; height: 32px; display: inline-block !important; margin-right: 8px; position: relative } .pt-cv-social-buttons a:hover { opacity: .8 } .pt-cv-social-buttons .pt-cv-social-twitter { background-position: -32px 0 } .pt-cv-social-buttons .pt-cv-social-linkedin { background-position: -96px 0 } .pt-cv-social-buttons .pt-cv-social-pinterest { background-position: -128px 0 } .pt-cv-specialp { position: absolute; left: 22px; top: 10px; z-index: 10; line-height: normal } .pt-cv-scrollable .pt-cv-specialp { position: relative; margin-bottom: 10px; left: initial; top: initial } .pt-cv-pinterest .pt-cv-specialp { left: 7px } .pt-cv-specialp span { padding: 1px 4px } .pt-cv-center * { text-align: center } .pt-cv-center .pt-cv-custom-fields { display: inline-flex } .pt-cv-center img { margin-left: auto !important; margin-right: auto !important } .pt-cv-right .pt-cv-carousel-caption { text-align: right } .pt-cv-center .pt-cv-carousel-caption { text-align: center } .pt-cv-justify .pt-cv-carousel-caption { text-align: justify } .pt-cv-center.pt-cv-same-height .pt-cv-content[style*=height] .pt-cv-readmore { left: 50%; transform: translateX(-50%) } .pt-cv-view .quick-view-button { font-size: 100%; margin-top: 10px; line-height: 1; cursor: pointer; position: relative; text-decoration: none; overflow: visible; padding: .618em 1em; font-weight: 700; border-radius: 3px; left: auto; color: #515151; background-color: #ebe9eb; border: 0; display: inline-block; background-image: none; box-shadow: none; text-shadow: none } @charset "UTF-8"; .wp-block-avatar { line-height: 0 } .wp-block-avatar, .wp-block-avatar img { box-sizing: border-box } .wp-block-audio { box-sizing: border-box } .wp-block-audio :where(figcaption) { margin-bottom: 1em; margin-top: .5em } .wp-block-audio audio { min-width: 300px; width: 100% } .wp-block-button__link { align-content: center; box-sizing: border-box; cursor: pointer; display: inline-block; height: 100%; text-align: center; width: 100%; word-break: break-word } .wp-block-button__link.alignright { text-align: right } :where(.wp-block-button__link) { border-radius: 9999px; box-shadow: none; padding: calc(.667em + 2px) calc(1.333em + 2px); text-decoration: none } .wp-block-button[style*=text-decoration] .wp-block-button__link { text-decoration: inherit } .wp-block-buttons>.wp-block-button.has-custom-width { max-width: none } .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link { width: 100% } .wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link { font-size: inherit } .wp-block-buttons>.wp-block-button.wp-block-button__width-25 { width: calc(25% - var(--wp--style--block-gap, .5em)*.75) } .wp-block-buttons>.wp-block-button.wp-block-button__width-50 { width: calc(50% - var(--wp--style--block-gap, .5em)*.5) } .wp-block-buttons>.wp-block-button.wp-block-button__width-75 { width: calc(75% - var(--wp--style--block-gap, .5em)*.25) } .wp-block-buttons>.wp-block-button.wp-block-button__width-100 { flex-basis: 100%; width: 100% } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25 { width: 25% } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50 { width: 50% } .wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75 { width: 75% } .wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius { border-radius: 0 !important } :root :where(.wp-block-button.is-style-outline>.wp-block-button__link), :root :where(.wp-block-button.wp-block-button__link.is-style-outline) { border: 2px solid; padding: .667em 1.333em } :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color)), :root :where(.wp-block-button.wp-block-button__link.is-style-outline:not(.has-text-color)) { color: currentColor } :root :where(.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background)), :root :where(.wp-block-button.wp-block-button__link.is-style-outline:not(.has-background)) { background-color: initial; background-image: none } .wp-block-buttons { box-sizing: border-box } .wp-block-buttons.is-vertical { flex-direction: column } .wp-block-buttons.is-vertical>.wp-block-button:last-child { margin-bottom: 0 } .wp-block-buttons>.wp-block-button { display: inline-block; margin: 0 } .wp-block-buttons[style*=text-decoration] .wp-block-button, .wp-block-buttons[style*=text-decoration] .wp-block-button__link { text-decoration: inherit } .wp-block-buttons.has-custom-font-size .wp-block-button__link { font-size: inherit } .wp-block-calendar { text-align: center } .wp-block-calendar td, .wp-block-calendar th { border: 1px solid; padding: .25em } .wp-block-calendar th { font-weight: 400 } .wp-block-calendar caption { background-color: inherit } .wp-block-calendar table { border-collapse: collapse; width: 100% } .wp-block-calendar table:where(:not(.has-text-color)) { color: #40464d } .wp-block-calendar table:where(:not(.has-text-color)) td, .wp-block-calendar table:where(:not(.has-text-color)) th { border-color: #ddd } .wp-block-calendar table.has-background th { background-color: inherit } .wp-block-calendar table.has-text-color th { color: inherit } :where(.wp-block-calendartable:not(.has-background)th) { background: #ddd } .wp-block-categories { box-sizing: border-box } .wp-block-categories.alignright { margin-left: 2em } .wp-block-categories .wp-block-categories__label { display: block; width: 100% } .wp-block-code { box-sizing: border-box } .wp-block-code code { /*!rtl:begin:ignore*/ direction: ltr; display: block; font-family: inherit; overflow-wrap: break-word; text-align: initial; white-space: pre-wrap } .wp-block-columns { align-items: normal !important; box-sizing: border-box; display: flex; flex-wrap: wrap !important } @media (min-width:782px) { .wp-block-columns { flex-wrap: nowrap !important } } @media (max-width:781px) { .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: 100% !important } } @media (min-width:782px) { .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { flex-basis: 0; flex-grow: 1 } .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis] { flex-grow: 0 } } :where(.wp-block-columns) { margin-bottom: 1.75em } :where(.wp-block-columns.has-background) { padding: 1.25em 2.375em } .wp-block-column { flex-grow: 1; min-width: 0; overflow-wrap: break-word; word-break: break-word } .wp-block-post-comments { box-sizing: border-box } .wp-block-post-comments .alignright { float: right } .wp-block-post-comments .navigation:after { clear: both; content: ""; display: table } .wp-block-post-comments input:not([type=submit]) { border: 1px solid #949494; font-family: inherit; font-size: 1em } .wp-block-post-comments input:not([type=submit]):not([type=checkbox]) { padding: calc(.667em + 2px) } :where(.wp-block-post-commentsinput[type=submit]) { border: none } .wp-block-comments { box-sizing: border-box } .wp-block-comments-pagination>.wp-block-comments-pagination-next, .wp-block-comments-pagination>.wp-block-comments-pagination-previous { font-size: inherit; margin-bottom: .5em; margin-right: .5em } .wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child, .wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child { margin-right: 0 } @supports (-webkit-touch-callout:inherit) { .wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax, .wp-block-cover__image-background.has-parallax, video.wp-block-cover__video-background.has-parallax { background-attachment: scroll } } :where(.wp-block-cover-image:not(.has-text-color)), :where(.wp-block-cover:not(.has-text-color)) { color: #fff } :where(.wp-block-cover-image.is-light:not(.has-text-color)), :where(.wp-block-cover.is-light:not(.has-text-color)) { color: #000 } :root :where(.wp-block-coverh1:not(.has-text-color)), :root :where(.wp-block-coverh2:not(.has-text-color)), :root :where(.wp-block-coverh3:not(.has-text-color)), :root :where(.wp-block-coverh4:not(.has-text-color)), :root :where(.wp-block-coverh5:not(.has-text-color)), :root :where(.wp-block-coverh6:not(.has-text-color)), :root :where(.wp-block-coverp:not(.has-text-color)) { color: inherit } .wp-block-details { box-sizing: border-box } .wp-block-details summary { cursor: pointer } .wp-block-embed.alignright, .wp-block[data-align=left]>[data-type="core/embed"], .wp-block[data-align=right]>[data-type="core/embed"] { max-width: 360px; width: 100% } .wp-block-embed.alignright .wp-block-embed__wrapper, .wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper, .wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper { min-width: 280px } .wp-block-embed { overflow-wrap: break-word } .wp-block-embed :where(figcaption) { margin-bottom: 1em; margin-top: .5em } .wp-block-embed iframe { max-width: 100% } .wp-block-embed__wrapper { position: relative } .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before { content: ""; display: block; padding-top: 50% } .wp-embed-responsive .wp-has-aspect-ratio iframe { bottom: 0; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100% } .wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before { padding-top: 42.85% } .wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before { padding-top: 50% } .wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before { padding-top: 56.25% } .wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before { padding-top: 75% } .wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before { padding-top: 100% } .wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before { padding-top: 177.77% } .wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before { padding-top: 200% } .wp-block-file { box-sizing: border-box } .wp-block-file:not(.wp-element-button) { font-size: .8em } .wp-block-file.alignright { text-align: right } .wp-block-file *+.wp-block-file__button { margin-left: .75em } :where(.wp-block-file) { margin-bottom: 1.5em } .wp-block-file__embed { margin-bottom: 1em } :where(.wp-block-file__button) { border-radius: 2em; display: inline-block; padding: .5em 1em } :where(.wp-block-file__button):is(a):active, :where(.wp-block-file__button):is(a):focus, :where(.wp-block-file__button):is(a):hover, :where(.wp-block-file__button):is(a):visited { box-shadow: none; color: #fff; opacity: .85; text-decoration: none } .wp-block-form-input__label { display: flex; flex-direction: column; gap: .25em; margin-bottom: .5em; width: 100% } .wp-block-form-input__label.is-label-inline { align-items: center; flex-direction: row; gap: .5em } .wp-block-form-input__label.is-label-inline .wp-block-form-input__label-content { margin-bottom: .5em } .wp-block-form-input__label:has(input[type=checkbox]) { flex-direction: row; width: fit-content } .wp-block-form-input__label:has(input[type=checkbox]) .wp-block-form-input__label-content { margin: 0 } .wp-block-form-input__label:has(.wp-block-form-input__label-content+input[type=checkbox]) { flex-direction: row-reverse } .wp-block-form-input__label-content { width: fit-content } .wp-block-form-input__input { font-size: 1em; margin-bottom: .5em; padding: 0 .5em } .wp-block-form-input__input[type=date], .wp-block-form-input__input[type=datetime-local], .wp-block-form-input__input[type=datetime], .wp-block-form-input__input[type=email], .wp-block-form-input__input[type=month], .wp-block-form-input__input[type=number], .wp-block-form-input__input[type=password], .wp-block-form-input__input[type=search], .wp-block-form-input__input[type=tel], .wp-block-form-input__input[type=text], .wp-block-form-input__input[type=time], .wp-block-form-input__input[type=url], .wp-block-form-input__input[type=week] { border: 1px solid; line-height: 2; min-height: 2em } .blocks-gallery-grid:not(.has-nested-images), .wp-block-gallery:not(.has-nested-images) { display: flex; flex-wrap: wrap; list-style-type: none; margin: 0; padding: 0 } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item { display: flex; flex-direction: column; flex-grow: 1; justify-content: center; margin: 0 1em 1em 0; position: relative; width: calc(50% - 1em) } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n) { margin-right: 0 } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure { align-items: flex-end; display: flex; height: 100%; justify-content: flex-start; margin: 0 } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img { display: block; height: auto; max-width: 100%; width: auto } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption { background: linear-gradient(0deg, #000000b3, #0000004d 70%, #0000); bottom: 0; box-sizing: border-box; color: #fff; font-size: .8em; margin: 0; max-height: 100%; overflow: auto; padding: 3em .77em .7em; position: absolute; text-align: center; width: 100%; z-index: 2 } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img { display: inline } .blocks-gallery-grid:not(.has-nested-images) figcaption, .wp-block-gallery:not(.has-nested-images) figcaption { flex-grow: 1 } .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a, .blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a, .wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img { flex: 1; height: 100%; object-fit: cover; width: 100% } .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item { margin-right: 0; width: 100% } @media (min-width:600px) { .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item { margin-right: 1em; width: calc(33.33333% - .66667em) } .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item { margin-right: 1em; width: calc(25% - .75em) } .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item { margin-right: 1em; width: calc(20% - .8em) } .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item { margin-right: 1em; width: calc(16.66667% - .83333em) } .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item { margin-right: 1em; width: calc(14.28571% - .85714em) } .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image, .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item, .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image, .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item { margin-right: 1em; width: calc(12.5% - .875em) } .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n), .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n), .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n), .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n), .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n), .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n), .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n), .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n), .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n), .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n), .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n), .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n), .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n), .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n), .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n), .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n), .wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n), .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n), .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n), .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n), .wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n), .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n), .wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n), .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n), .wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n), .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n), .wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n), .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n), .wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n) { margin-right: 0 } } .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child, .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child, .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child { margin-right: 0 } .blocks-gallery-grid:not(.has-nested-images).alignleft, .blocks-gallery-grid:not(.has-nested-images).alignright, .wp-block-gallery:not(.has-nested-images).alignleft, .wp-block-gallery:not(.has-nested-images).alignright { max-width: 420px; width: 100% } .blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure, .wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure { justify-content: center } .wp-block-gallery:not(.is-cropped) .blocks-gallery-item { align-self: flex-start } .wp-block-group { box-sizing: border-box } :where(.wp-block-group.wp-block-group-is-layout-constrained) { position: relative } h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background { padding: 1.25em 2.375em } h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]), h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]), h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]) { rotate: 180deg } .wp-block-image>a, .wp-block-image>figure>a { display: inline-block } .wp-block-image img { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom } @media not (prefers-reduced-motion) { .wp-block-image img.show { animation: show-content-image .4s } } .wp-block-image[style*=border-radius] img, .wp-block-image[style*=border-radius]>a { border-radius: inherit } .wp-block-image.has-custom-border img { box-sizing: border-box } .wp-block-image .alignright, .wp-block-image.alignright { display: table } .wp-block-image .alignright>figcaption, .wp-block-image.alignright>figcaption { caption-side: bottom; display: table-caption } .wp-block-image .alignright { float: right; margin: .5em 0 .5em 1em } .wp-block-image :where(figcaption) { margin-bottom: 1em; margin-top: .5em } @supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) { .wp-block-image.is-style-circle-mask img { border-radius: 0; -webkit-mask-image: url(data:image/svg+xml;utf8,SVG_REPLACED); mask-image: url(data:image/svg+xml;utf8,SVG_REPLACED); mask-mode: alpha; -webkit-mask-position: center; mask-position: center; -webkit-mask-repeat: no-repeat; mask-repeat: no-repeat; -webkit-mask-size: contain; mask-size: contain } } .wp-block-image figure { margin: 0 } @keyframes show-content-image { 0% { visibility: hidden } 99% { visibility: hidden } to { visibility: visible } } @keyframes turn-on-visibility { 0% { opacity: 0 } to { opacity: 1 } } @keyframes turn-off-visibility { 0% { opacity: 1; visibility: visible } 99% { opacity: 0; visibility: visible } to { opacity: 0; visibility: hidden } } @keyframes lightbox-zoom-in { 0% { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/ 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)) } to { transform: translate(-50%, -50%) scale(1) } } @keyframes lightbox-zoom-out { 0% { transform: translate(-50%, -50%) scale(1); visibility: visible } 99% { visibility: visible } to { transform: translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/ 2 + var(--wp--lightbox-initial-left-position)), calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale)); visibility: hidden } } .has-dates :where(.wp-block-latest-comments:not([style*=line-height])) { line-height: 1.5 } .wp-block-latest-comments .wp-block-latest-comments { padding-left: 0 } .wp-block-latest-comments .avatar { border-radius: 1.5em; display: block; float: left; height: 2.5em; margin-right: .75em; width: 2.5em } .wp-block-latest-comments[class*=-font-size] a, .wp-block-latest-comments[style*=font-size] a { font-size: inherit } .wp-block-latest-posts { box-sizing: border-box } .wp-block-latest-posts.alignright { margin-left: 2em } .wp-block-latest-posts.wp-block-latest-posts__list { list-style: none } .wp-block-latest-posts.wp-block-latest-posts__list li { clear: both; overflow-wrap: break-word } .wp-block-latest-posts.is-grid { display: flex; flex-wrap: wrap } .wp-block-latest-posts.is-grid li { margin: 0 1.25em 1.25em 0; width: 100% } @media (min-width:600px) { .wp-block-latest-posts.columns-2 li { width: calc(50% - .625em) } .wp-block-latest-posts.columns-2 li:nth-child(2n) { margin-right: 0 } .wp-block-latest-posts.columns-3 li { width: calc(33.33333% - .83333em) } .wp-block-latest-posts.columns-3 li:nth-child(3n) { margin-right: 0 } .wp-block-latest-posts.columns-4 li { width: calc(25% - .9375em) } .wp-block-latest-posts.columns-4 li:nth-child(4n) { margin-right: 0 } .wp-block-latest-posts.columns-5 li { width: calc(20% - 1em) } .wp-block-latest-posts.columns-5 li:nth-child(5n) { margin-right: 0 } .wp-block-latest-posts.columns-6 li { width: calc(16.66667% - 1.04167em) } .wp-block-latest-posts.columns-6 li:nth-child(6n) { margin-right: 0 } } :root :where(.wp-block-latest-posts.is-grid) { padding: 0 } :root :where(.wp-block-latest-posts.wp-block-latest-posts__list) { padding-left: 0 } .wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date { display: block; font-size: .8125em } .wp-block-latest-posts__post-full-content { margin-bottom: 1em; margin-top: .5em } .wp-block-latest-posts__featured-image a { display: inline-block } .wp-block-latest-posts__featured-image img { height: auto; max-width: 100%; width: auto } .wp-block-latest-posts__featured-image.alignright { float: right; margin-left: 1em } ul { box-sizing: border-box } :root :where(.wp-block-list.has-background) { padding: 1.25em 2.375em } .wp-block-media-text { box-sizing: border-box } .wp-block-media-text { /*!rtl:begin:ignore*/ direction: ltr; /*!rtl:end:ignore*/ display: grid; grid-template-columns: 50% 1fr; grid-template-rows: auto } .wp-block-media-text.has-media-on-the-right { grid-template-columns: 1fr 50% } .wp-block-media-text>.wp-block-media-text__content, .wp-block-media-text>.wp-block-media-text__media { align-self: center } .wp-block-media-text>.wp-block-media-text__media { /*!rtl:begin:ignore*/ grid-column: 1; grid-row: 1; /*!rtl:end:ignore*/ margin: 0 } .wp-block-media-text>.wp-block-media-text__content { direction: ltr; /*!rtl:begin:ignore*/ grid-column: 2; grid-row: 1; /*!rtl:end:ignore*/ padding: 0 8%; word-break: break-word } .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__media { /*!rtl:begin:ignore*/ grid-column: 2; grid-row: 1 } .wp-block-media-text.has-media-on-the-right>.wp-block-media-text__content { /*!rtl:begin:ignore*/ grid-column: 1; grid-row: 1 } .wp-block-media-text__media a { display: block } .wp-block-media-text__media img, .wp-block-media-text__media video { height: auto; max-width: unset; vertical-align: middle; width: 100% } .wp-block-media-text.is-image-fill>.wp-block-media-text__media { background-size: cover; height: 100%; min-height: 250px } .wp-block-media-text.is-image-fill>.wp-block-media-text__media>a { display: block; height: 100% } .wp-block-media-text.is-image-fill>.wp-block-media-text__media img { height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; clip: rect(0, 0, 0, 0); border: 0 } .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media { height: 100%; min-height: 250px; position: relative } .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media>a { display: block; height: 100% } .wp-block-media-text.is-image-fill-element>.wp-block-media-text__media img { height: 100%; object-fit: cover; position: absolute; width: 100% } .wp-block-navigation { position: relative; --navigation-layout-justification-setting: flex-start; --navigation-layout-direction: row; --navigation-layout-wrap: wrap; --navigation-layout-justify: flex-start; --navigation-layout-align: center } .wp-block-navigation ul { margin-bottom: 0; margin-left: 0; margin-top: 0; padding-left: 0 } .wp-block-navigation ul, .wp-block-navigation ul li { list-style: none; padding: 0 } .wp-block-navigation .wp-block-navigation-item { align-items: center; display: flex; position: relative } .wp-block-navigation .wp-block-navigation-item__content { display: block } .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content { color: inherit } .wp-block-navigation :where(a), .wp-block-navigation :where(a:active), .wp-block-navigation :where(a:focus) { text-decoration: none } .wp-block-navigation.is-vertical { --navigation-layout-direction: column; --navigation-layout-justify: initial; --navigation-layout-align: flex-start } .wp-block-navigation.no-wrap { --navigation-layout-wrap: nowrap } .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container, .wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container { height: auto; min-width: 200px; opacity: 1; overflow: visible; visibility: visible; width: auto } button.wp-block-navigation-item__content { background-color: initial; border: none; color: currentColor; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-align: left; text-transform: inherit } .wp-block-navigation-item.open-on-click button.wp-block-navigation-item__content:not(.wp-block-navigation-submenu__toggle) { padding: 0 } .wp-block-navigation .wp-block-page-list, .wp-block-navigation__container, .wp-block-navigation__responsive-close, .wp-block-navigation__responsive-container, .wp-block-navigation__responsive-container-content { gap: inherit } :where(.wp-block-navigation.has-background.wp-block-navigation-itema:not(.wp-element-button)) { padding: .5em 1em } .wp-block-navigation__container { align-items: var(--navigation-layout-align, initial); display: flex; flex-direction: var(--navigation-layout-direction, initial); flex-wrap: var(--navigation-layout-wrap, wrap); justify-content: var(--navigation-layout-justify, initial); list-style: none; margin: 0; padding-left: 0 } .wp-block-navigation__container .is-responsive { display: none } .wp-block-navigation__container:only-child, .wp-block-page-list:only-child { flex-grow: 1 } @keyframes overlay-menu__fade-in-animation { 0% { opacity: 0; transform: translateY(.5em) } to { opacity: 1; transform: translateY(0) } } .wp-block-navigation__responsive-container { bottom: 0; display: none; left: 0; position: fixed; right: 0; top: 0 } .wp-block-navigation__responsive-container :where(.wp-block-navigation-itema) { color: inherit } .wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content { align-items: var(--navigation-layout-align, initial); display: flex; flex-direction: var(--navigation-layout-direction, initial); flex-wrap: var(--navigation-layout-wrap, wrap); justify-content: var(--navigation-layout-justify, initial) } .wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) { background-color: inherit !important; color: inherit !important } .wp-block-navigation__responsive-container.is-menu-open { background-color: inherit; display: flex; flex-direction: column; overflow: auto; padding: clamp(1rem, var(--wp--style--root--padding-top), 20rem) clamp(1rem, var(--wp--style--root--padding-right), 20rem) clamp(1rem, var(--wp--style--root--padding-bottom), 20rem) clamp(1rem, var(--wp--style--root--padding-left), 20rem); z-index: 100000 } @media not (prefers-reduced-motion) { .wp-block-navigation__responsive-container.is-menu-open { animation: overlay-menu__fade-in-animation .1s ease-out; animation-fill-mode: forwards } } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content { align-items: var(--navigation-layout-justification-setting, inherit); display: flex; flex-direction: column; flex-wrap: nowrap; overflow: visible; padding-top: calc(2rem + 24px) } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list { justify-content: flex-start } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container { gap: inherit } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content { padding: 0 } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list { align-items: var(--navigation-layout-justification-setting, initial); display: flex; flex-direction: column } .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list { background: #0000 !important; color: inherit !important } @media (min-width:600px) { .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) { background-color: inherit; display: block; position: relative; width: 100%; z-index: auto } .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close { display: none } } .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open { background-color: #fff } .wp-block-navigation:not(.has-text-color) .wp-block-navigation__responsive-container.is-menu-open { color: #000 } .wp-block-navigation__toggle_button_label { font-size: 1rem; font-weight: 700 } .wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open { background: #0000; border: none; color: currentColor; cursor: pointer; margin: 0; padding: 0; text-transform: inherit; vertical-align: middle } .wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg { fill: currentColor; display: block; height: 24px; pointer-events: none; width: 24px } .wp-block-navigation__responsive-container-open { display: flex } .wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open { font-family: inherit; font-size: inherit; font-weight: inherit } @media (min-width:600px) { .wp-block-navigation__responsive-container-open:not(.always-shown) { display: none } } .wp-block-navigation__responsive-container-close { position: absolute; right: 0; top: 0; z-index: 2 } .wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close { font-family: inherit; font-size: inherit; font-weight: inherit } .wp-block-navigation__responsive-close { width: 100% } .wp-block-navigation__responsive-close:focus { outline: 0 } .is-menu-open .wp-block-navigation__responsive-close, .is-menu-open .wp-block-navigation__responsive-container-content { box-sizing: border-box } .wp-block-navigation .wp-block-navigation-item__label { overflow-wrap: break-word } .wp-block-navigation .wp-block-navigation-item__description { display: none } .link-ui-tools { border-top: 1px solid #f0f0f0; padding: 8px } .wp-block-navigation .wp-block-page-list { align-items: var(--navigation-layout-align, initial); background-color: inherit; display: flex; flex-direction: var(--navigation-layout-direction, initial); flex-wrap: var(--navigation-layout-wrap, wrap); justify-content: var(--navigation-layout-justify, initial) } .wp-block-navigation .wp-block-navigation-item { background-color: inherit } .wp-block-page-list { box-sizing: border-box } .is-small-text { font-size: .875em } .is-large-text { font-size: 2.25em } :root :where(p.has-background) { padding: 1.25em 2.375em } :where(p.has-text-color:not(.has-link-color)) a { color: inherit } p.has-text-align-left[style*="writing-mode:vertical-lr"], p.has-text-align-right[style*="writing-mode:vertical-rl"] { rotate: 180deg } .wp-block-post-author { box-sizing: border-box; display: flex; flex-wrap: wrap } .wp-block-post-author__avatar { margin-right: 1em } .wp-block-post-author__content { flex-basis: 0; flex-grow: 1 } .wp-block-post-author__name { margin: 0 } :where(.wp-block-post-comments-form) input:not([type=submit]) { border: 1px solid #949494; font-family: inherit; font-size: 1em } :where(.wp-block-post-comments-form) input:where(:not([type=submit]):not([type=checkbox])) { padding: calc(.667em + 2px) } .wp-block-post-comments-form { box-sizing: border-box } .wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title) { font-weight: inherit } .wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title) { font-family: inherit } .wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title), .wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title) { font-size: inherit } .wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title) { line-height: inherit } .wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title) { font-style: inherit } .wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title) { letter-spacing: inherit } .wp-block-post-comments-form :where(input[type=submit]) { box-shadow: none; cursor: pointer; display: inline-block; overflow-wrap: break-word; text-align: center } .wp-block-post-comments-form input[type=submit] { width: auto } .wp-block-post-content { display: flow-root } .wp-block-post-comments-link, .wp-block-post-date { box-sizing: border-box } :where(.wp-block-post-excerpt) { box-sizing: border-box; margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap) } .wp-block-post-featured-image { margin-left: 0; margin-right: 0 } .wp-block-post-featured-image a { display: block; height: 100% } .wp-block-post-featured-image :where(img) { box-sizing: border-box; height: auto; max-width: 100%; vertical-align: bottom; width: 100% } .wp-block-post-featured-image { position: relative } .wp-block-post-featured-image:where(.alignleft, .alignright) { width: 100% } .wp-block-post-navigation-link.has-text-align-left[style*="writing-mode: vertical-lr"], .wp-block-post-navigation-link.has-text-align-right[style*="writing-mode: vertical-rl"] { rotate: 180deg } .wp-block-post-time-to-read, .wp-block-post-title { box-sizing: border-box } .wp-block-post-title { word-break: break-word } .wp-block-post-title :where(a) { display: inline-block; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-decoration: inherit } .wp-block-post-author-name { box-sizing: border-box } :where(.wp-block-preformatted.has-background) { padding: 1.25em 2.375em } .wp-block-pullquote { box-sizing: border-box; margin: 0 0 1em; overflow-wrap: break-word; padding: 4em 0; text-align: center } .wp-block-pullquote cite, .wp-block-pullquote p { color: inherit } .wp-block-pullquote p { margin-top: 0 } .wp-block-pullquote p:last-child { margin-bottom: 0 } .wp-block-pullquote.alignright { max-width: 420px } .wp-block-pullquote cite, .wp-block-pullquote footer { position: relative } .wp-block-pullquote .has-text-color a { color: inherit } .wp-block-pullquote.is-style-solid-color { border: none } .wp-block-pullquote cite { color: inherit; display: block } .wp-block-post-template { box-sizing: border-box; list-style: none; margin-bottom: 0; margin-top: 0; max-width: 100%; padding: 0 } .wp-block-post-template.is-flex-container { display: flex; flex-direction: row; flex-wrap: wrap; gap: 1.25em } .wp-block-post-template.is-flex-container>li { margin: 0; width: 100% } @media (min-width:600px) { .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li { width: calc(50% - .625em) } .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li { width: calc(33.33333% - .83333em) } .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li { width: calc(25% - .9375em) } .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li { width: calc(20% - 1em) } .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li { width: calc(16.66667% - 1.04167em) } } @media (max-width:600px) { .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid { grid-template-columns: 1fr } } .wp-block-post-template-is-layout-flow>li>.alignright { float: right; margin-inline-end: 0; margin-inline-start: 2em } .wp-block-query-title, .wp-block-query-total, .wp-block-quote { box-sizing: border-box } .wp-block-quote { overflow-wrap: break-word } .wp-block-quote.is-large:where(:not(.is-style-plain)), .wp-block-quote.is-style-large:where(:not(.is-style-plain)) { margin-bottom: 1em; padding: 0 1em } .wp-block-quote.is-large:where(:not(.is-style-plain)) p, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) p { font-size: 1.5em; font-style: italic; line-height: 1.6 } .wp-block-quote.is-large:where(:not(.is-style-plain)) cite, .wp-block-quote.is-large:where(:not(.is-style-plain)) footer, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite, .wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer { font-size: 1.125em; text-align: right } .wp-block-quote>cite { display: block } .wp-block-read-more { display: block; width: fit-content } .wp-block-read-more:where(:not([style*=text-decoration])) { text-decoration: none } .wp-block-read-more:where(:not([style*=text-decoration])):active, .wp-block-read-more:where(:not([style*=text-decoration])):focus { text-decoration: none } ul.wp-block-rss.alignright { margin-left: 2em } ul.wp-block-rss.is-grid { display: flex; flex-wrap: wrap; padding: 0 } ul.wp-block-rss.is-grid li { margin: 0 1em 1em 0; width: 100% } @media (min-width:600px) { ul.wp-block-rss.columns-2 li { width: calc(50% - 1em) } ul.wp-block-rss.columns-3 li { width: calc(33.33333% - 1em) } ul.wp-block-rss.columns-4 li { width: calc(25% - 1em) } ul.wp-block-rss.columns-5 li { width: calc(20% - 1em) } ul.wp-block-rss.columns-6 li { width: calc(16.66667% - 1em) } } .wp-block-rss__item-author, .wp-block-rss__item-publish-date { display: block; font-size: .8125em } .wp-block-rss { box-sizing: border-box; list-style: none; padding: 0 } .wp-block-search__button { margin-left: 10px; word-break: normal } .wp-block-search__button.has-icon { line-height: 0 } .wp-block-search__button svg { height: 1.25em; min-height: 24px; min-width: 24px; width: 1.25em; fill: currentColor; vertical-align: text-bottom } :where(.wp-block-search__button) { border: 1px solid #ccc; padding: 6px 10px } .wp-block-search__label { width: 100% } .wp-block-search__input { appearance: none; border: 1px solid #949494; flex-grow: 1; margin-left: 0; margin-right: 0; min-width: 3rem; padding: 8px; text-decoration: unset !important } :where(.wp-block-search__input) { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-transform: inherit } .wp-block-separator { border: none; border-top: 2px solid } :root :where(.wp-block-separator.is-style-dots) { height: auto; line-height: 1; text-align: center } :root :where(.wp-block-separator.is-style-dots):before { color: currentColor; content: "···"; font-family: serif; font-size: 1.5em; letter-spacing: 2em; padding-left: 2em } .wp-block-separator.is-style-dots { background: 0 0 !important; border: none !important } .wp-block-site-logo { box-sizing: border-box; line-height: 0 } .wp-block-site-logo a { display: inline-block; line-height: 0 } .wp-block-site-logo.is-default-size img { height: auto; width: 120px } .wp-block-site-logo img { height: auto; max-width: 100% } .wp-block-site-logo a, .wp-block-site-logo img { border-radius: inherit } :root :where(.wp-block-site-logo.is-style-rounded) { border-radius: 9999px } .wp-block-site-title { box-sizing: border-box } .wp-block-site-title :where(a) { color: inherit; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; letter-spacing: inherit; line-height: inherit; text-decoration: inherit } .wp-block-social-links { background: 0 0; box-sizing: border-box; margin-left: 0; padding-left: 0; padding-right: 0; text-indent: 0 } .wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover { border-bottom: 0; box-shadow: none; text-decoration: none } .wp-block-social-links .wp-social-link svg { height: 1em; width: 1em } .wp-block-social-links .wp-social-link span:not(.screen-reader-text) { font-size: .65em; margin-left: .5em; margin-right: .5em } .wp-block-social-links.has-small-icon-size { font-size: 16px } .wp-block-social-links, .wp-block-social-links.has-normal-icon-size { font-size: 24px } .wp-block-social-links.has-large-icon-size { font-size: 36px } .wp-block-social-links.has-huge-icon-size { font-size: 48px } .wp-block-social-links.alignright { justify-content: flex-end } .wp-block-social-link { border-radius: 9999px; display: block; height: auto } @media not (prefers-reduced-motion) { .wp-block-social-link { transition: transform .1s ease } } .wp-block-social-link a { align-items: center; display: flex; line-height: 0 } .wp-block-social-link:hover { transform: scale(1.1) } .wp-block-social-links .wp-block-social-link.wp-social-link { display: inline-block; margin: 0; padding: 0 } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link { background-color: #f0f0f0; color: #444 } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook { background-color: #0866ff; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-google { background-color: #ea4434; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-gravatar { background-color: #1d4fc4; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram { background-color: #f00075; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-linkedin { background-color: #0d66c2; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-medium { background-color: #000; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-pinterest { background-color: #e60122; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-telegram { background-color: #2aabee; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-tumblr { background-color: #011835; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter { background-color: #1da1f2; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-wordpress { background-color: #3499cd; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-whatsapp { background-color: #25d366; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-x { background-color: #000; color: #fff } :where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube { background-color: red; color: #fff } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link { background: 0 0 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link svg { height: 1.25em; width: 1.25em } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-facebook { color: #0866ff } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-google { color: #ea4434 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-gravatar { color: #1d4fc4 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-instagram { color: #f00075 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-linkedin { color: #0d66c2 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-medium { color: #000 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-pinterest { color: #e60122 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-telegram { color: #2aabee } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-tumblr { color: #011835 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-twitter { color: #1da1f2 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-whatsapp { color: #25d366 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-wordpress { color: #3499cd } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-x { color: #000 } :where(.wp-block-social-links.is-style-logos-only) .wp-social-link-youtube { color: red } :root :where(.wp-block-social-links.wp-social-linka) { padding: .25em } :root :where(.wp-block-social-links.is-style-logos-only.wp-social-linka) { padding: 0 } :root :where(.wp-block-social-links.is-style-pill-shape.wp-social-linka) { padding-left: .6666666667em; padding-right: .6666666667em } .wp-block-spacer { clear: both } :root :where(.wp-block-tag-cloud.is-style-outline) { display: flex; flex-wrap: wrap; gap: 1ch } :root :where(.wp-block-tag-cloud.is-style-outlinea) { border: 1px solid; font-size: unset !important; margin-right: 0; padding: 1ch 2ch; text-decoration: none !important } .wp-block-table { overflow-x: auto } .wp-block-table table { border-collapse: collapse; width: 100% } .wp-block-table thead { border-bottom: 3px solid } .wp-block-table td, .wp-block-table th { border: 1px solid; padding: .5em } .wp-block-table .has-fixed-layout { table-layout: fixed; width: 100% } .wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th { word-break: break-word } .wp-block-table.alignright { display: table; width: auto } .wp-block-table.alignright td, .wp-block-table.alignright th { word-break: break-word } .wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr, .wp-block-table .has-border-color>* { border-color: inherit } .wp-block-table table[style*=border-top-color] tr:first-child, .wp-block-table table[style*=border-top-color] tr:first-child td, .wp-block-table table[style*=border-top-color] tr:first-child th, .wp-block-table table[style*=border-top-color]>*, .wp-block-table table[style*=border-top-color]>* td, .wp-block-table table[style*=border-top-color]>* th { border-top-color: inherit } .wp-block-table table[style*=border-top-color] tr:not(:first-child) { border-top-color: initial } .wp-block-table table[style*=border-right-color] td:last-child, .wp-block-table table[style*=border-right-color] th, .wp-block-table table[style*=border-right-color] tr, .wp-block-table table[style*=border-right-color]>* { border-right-color: inherit } .wp-block-table table[style*=border-bottom-color] tr:last-child, .wp-block-table table[style*=border-bottom-color] tr:last-child td, .wp-block-table table[style*=border-bottom-color] tr:last-child th, .wp-block-table table[style*=border-bottom-color]>*, .wp-block-table table[style*=border-bottom-color]>* td, .wp-block-table table[style*=border-bottom-color]>* th { border-bottom-color: inherit } .wp-block-table table[style*=border-bottom-color] tr:not(:last-child) { border-bottom-color: initial } .wp-block-table table[style*=border-left-color] td:first-child, .wp-block-table table[style*=border-left-color] th, .wp-block-table table[style*=border-left-color] tr, .wp-block-table table[style*=border-left-color]>* { border-left-color: inherit } .wp-block-table table[style*=border-style] td, .wp-block-table table[style*=border-style] th, .wp-block-table table[style*=border-style] tr, .wp-block-table table[style*=border-style]>* { border-style: inherit } .wp-block-table table[style*=border-width] td, .wp-block-table table[style*=border-width] th, .wp-block-table table[style*=border-width] tr, .wp-block-table table[style*=border-width]>* { border-style: inherit; border-width: inherit } :root :where(.wp-block-table-of-contents) { box-sizing: border-box } :where(.wp-block-term-description) { box-sizing: border-box; margin-bottom: var(--wp--style--block-gap); margin-top: var(--wp--style--block-gap) } .wp-block-term-description p { margin-bottom: 0; margin-top: 0 } .wp-block-text-columns { display: flex } .wp-block-text-columns .wp-block-column { margin: 0 1em; padding: 0 } .wp-block-text-columns .wp-block-column:first-child { margin-left: 0 } .wp-block-text-columns .wp-block-column:last-child { margin-right: 0 } .wp-block-text-columns.columns-2 .wp-block-column { width: 50% } .wp-block-text-columns.columns-3 .wp-block-column { width: 33.3333333333% } .wp-block-text-columns.columns-4 .wp-block-column { width: 25% } :where(pre.wp-block-verse) { font-family: inherit } .wp-block-video { box-sizing: border-box } .wp-block-video video { vertical-align: middle; width: 100% } @supports (position:sticky) { .wp-block-video [poster] { object-fit: cover } } .wp-block-video :where(figcaption) { margin-bottom: 1em; margin-top: .5em } .entry-content { counter-reset: footnotes } .wp-element-button { cursor: pointer } :root { --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px } :root .has-very-light-gray-background-color { background-color: #eee } :root .has-very-dark-gray-background-color { background-color: #313131 } :root .has-very-light-gray-color { color: #eee } :root .has-very-dark-gray-color { color: #313131 } :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { background: linear-gradient(135deg, #00d084, #0693e3) } :root .has-midnight-gradient-background { background: linear-gradient(135deg, #020381, #2874fc) } .has-normal-font-size { font-size: var(--wp--preset--font-size--normal) } .has-huge-font-size { font-size: var(--wp--preset--font-size--huge) } .has-text-align-center { text-align: center } .has-text-align-left { text-align: left } .has-text-align-right { text-align: right } .screen-reader-text { border: 0; clip-path: inset(50%); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; word-wrap: normal !important } .screen-reader-text:focus { background-color: #ddd; clip-path: none; color: #444; display: block; font-size: 1em; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000 } html :where(.has-border-color) { border-style: solid } html :where([style*=border-top-color]) { border-top-style: solid } html :where([style*=border-right-color]) { border-right-style: solid } html :where([style*=border-bottom-color]) { border-bottom-style: solid } html :where([style*=border-left-color]) { border-left-style: solid } html :where([style*=border-width]) { border-style: solid } html :where([style*=border-top-width]) { border-top-style: solid } html :where([style*=border-right-width]) { border-right-style: solid } html :where([style*=border-bottom-width]) { border-bottom-style: solid } html :where([style*=border-left-width]) { border-left-style: solid } html :where(img[class*=wp-image-]) { height: auto; max-width: 100% } :where(figure) { margin: 0 0 1em } html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height, 0px) } @media screen and (max-width:600px) { html :where(.is-position-sticky) { --wp-admin--admin-bar--position-offset: 0px } } ins.adsbygoogle { background: 0 0 !important } #sticky-ad-lightweight-container-bottom, #sticky-ad-lightweight-container-top { width: 100%; padding: 5px; transition: all .1s ease-in; z-index: 99999 } .sticky-ad-bottom { position: fixed; bottom: 2px; background-color: #fefefe; box-shadow: 0 -6px 18px 0 rgba(9, 32, 76, .1); height: 100px; overflow: hidden } .sticky-ad-top { position: fixed; top: -10px; background-color: #fff; height: 100px; box-shadow: 0 -6px 10px 5px rgba(0, 0, 0, .5); overflow: hidden } .sticky-ad-wrap { text-align: center; margin: auto; height: 100%; width: 100%; position: relative } .sticky-ad-content { display: flex; align-items: center; justify-content: center; text-align: center; height: 100%; width: 100%; z-index: 1; overflow: hidden } .sticky-ad-close { width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; border-radius: 12px; position: absolute; right: 5px; z-index: 10; background: rgba(255, 255, 255, .8) } .sticky-ad-bottom .sticky-ad-close { top: 5px } .sticky-ad-top .sticky-ad-close { bottom: 0; right: 0 } .sticky-ad-close img, .sticky-ad-close svg, a.sticky-ad-close-btn, a.sticky-ad-close-btn svg { width: 30px !important; height: 30px !important; display: block; z-index: 999999 !important } .sticky-ad-close-text { display: block; width: 30px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; font-weight: 700; color: #000 } /*! * Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2024 Fonticons, Inc. */ .fa { font-family: var(--fa-style-family, "Font Awesome 6 Free"); font-weight: var(--fa-style, 900) } .fa, .fa-brands, .fa-solid { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: var(--fa-display, inline-block); font-style: normal; font-variant: normal; line-height: 1; text-rendering: auto } .fa-brands:before, .fa-solid:before, .fa:before { content: var(--fa) } .fa-classic, .fa-solid { font-family: "Font Awesome 6 Free" } .fa-brands { font-family: "Font Awesome 6 Brands" } .fa-1x { font-size: 1em } .fa-2x { font-size: 2em } .fa-3x { font-size: 3em } .fa-4x { font-size: 4em } .fa-5x { font-size: 5em } .fa-6x { font-size: 6em } .fa-7x { font-size: 7em } .fa-8x { font-size: 8em } .fa-9x { font-size: 9em } .fa-10x { font-size: 10em } .fa-2xs { font-size: .625em; line-height: .1em; vertical-align: .225em } .fa-xs { font-size: .75em; line-height: .08333em; vertical-align: .125em } .fa-sm { font-size: .875em; line-height: .07143em; vertical-align: .05357em } .fa-ul { list-style-type: none; margin-left: var(--fa-li-margin, 2.5em); padding-left: 0 } .fa-ul>li { position: relative } .fa-li { left: calc(var(--fa-li-width, 2em)*-1); position: absolute; text-align: center; width: var(--fa-li-width, 2em); line-height: inherit } .fa-border { border-radius: var(--fa-border-radius, .1em); border: var(--fa-border-width, .08em) var(--fa-border-style, solid) var(--fa-border-color, #eee); padding: var(--fa-border-padding, .2em .25em .15em) } @keyframes fa-beat { 0%, 90% { transform: scale(1) } 45% { transform: scale(var(--fa-beat-scale, 1.25)) } } @keyframes fa-bounce { 0% { transform: scale(1) translateY(0) } 10% { transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, .9)) translateY(0) } 30% { transform: scale(var(--fa-bounce-jump-scale-x, .9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em)) } 50% { transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, .95)) translateY(0) } 57% { transform: scale(1) translateY(var(--fa-bounce-rebound, -.125em)) } 64% { transform: scale(1) translateY(0) } to { transform: scale(1) translateY(0) } } @keyframes fa-fade { 50% { opacity: var(--fa-fade-opacity, .4) } } @keyframes fa-beat-fade { 0%, to { opacity: var(--fa-beat-fade-opacity, .4); transform: scale(1) } 50% { opacity: 1; transform: scale(var(--fa-beat-fade-scale, 1.125)) } } @keyframes fa-flip { 50% { transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg)) } } @keyframes fa-shake { 0% { transform: rotate(-15deg) } 4% { transform: rotate(15deg) } 24%, 8% { transform: rotate(-18deg) } 12%, 28% { transform: rotate(18deg) } 16% { transform: rotate(-22deg) } 20% { transform: rotate(22deg) } 32% { transform: rotate(-12deg) } 36% { transform: rotate(12deg) } 40%, to { transform: rotate(0) } } @keyframes fa-spin { 0% { transform: rotate(0) } to { transform: rotate(1turn) } } .fa-0 { --fa: "\30" } .fa-1 { --fa: "\31" } .fa-2 { --fa: "\32" } .fa-3 { --fa: "\33" } .fa-4 { --fa: "\34" } .fa-5 { --fa: "\35" } .fa-6 { --fa: "\36" } .fa-7 { --fa: "\37" } .fa-8 { --fa: "\38" } .fa-9 { --fa: "\39" } .fa-at { --fa: "\40" } .fa-text-height { --fa: "\f034" } .fa-message { --fa: "\f27a" } .fa-info { --fa: "\f129" } .fa-file-alt, .fa-file-text { --fa: "\f15c" } .fa-ring { --fa: "\f70b" } .fa-calendar-alt, .fa-calendar-days { --fa: "\f073" } .fa-search-location { --fa: "\f689" } .fa-forward-step, .fa-step-forward { --fa: "\f051" } .fa-person { --fa: "\f183" } .fa-pager { --fa: "\f815" } .fa-k { --fa: "\4b" } .fa-comments { --fa: "\f086" } .fa-user-check { --fa: "\f4fc" } .fa-blog { --fa: "\f781" } .fa-toggle-off { --fa: "\f204" } .fa-w { --fa: "\57" } .fa-tablet-alt, .fa-tablet-screen-button { --fa: "\f3fa" } .fa-cut { --fa: "\f0c4" } .fa-table { --fa: "\f0ce" } .fa-bars { --fa: "\f0c9" } .fa-square-up-right { --fa: "\f360" } .fa-check-square, .fa-square-check { --fa: "\f14a" } .fa-header { --fa: "\f1dc" } .fa-list { --fa: "\f03a" } .fa-share-alt { --fa: "\f1e0" } .fa-hand, .fa-hand-paper { --fa: "\f256" } .fa-chevron-up { --fa: "\f077" } .fa-rss-square, .fa-square-rss { --fa: "\f143" } .fa-i-cursor { --fa: "\f246" } .fa-i { --fa: "\49" } .fa-v { --fa: "\56" } .fa-school { --fa: "\f549" } .fa-q { --fa: "\51" } .fa-g { --fa: "\47" } .fa-align-justify { --fa: "\f039" } .fa-file-medical-alt { --fa: "\f478" } .fa-e { --fa: "\45" } .fa-user { --fa: "\f007" } .fa-key { --fa: "\f084" } .fa-c { --fa: "\43" } .fa-tablet-button { --fa: "\f10a" } .fa-box { --fa: "\f466" } .fa-random { --fa: "\f074" } .fa-x-ray { --fa: "\f497" } .fa-weight, .fa-weight-scale { --fa: "\f496" } .fa-user-group { --fa: "\f500" } .fa-toggle-on { --fa: "\f205" } .fa-l { --fa: "\4c" } .fa-fire { --fa: "\f06d" } .fa-bold { --fa: "\f032" } .fa-border-style, .fa-border-top-left { --fa: "\f853" } .fa-image { --fa: "\f03e" } .fa-columns, .fa-table-columns { --fa: "\f0db" } .fa-box-open { --fa: "\f49e" } .fa-registered { --fa: "\f25d" } .fa-address-card, .fa-contact-card { --fa: "\f2bb" } .fa-left-right { --fa: "\f337" } .fa-file-word { --fa: "\f1c2" } .fa-children { --fa: "\e4e1" } .fa-envelope-open { --fa: "\f2b6" } .fa-square { --fa: "\f0c8" } .fa-z { --fa: "\5a" } .fa-a { --fa: "\41" } .fa-p { --fa: "\50" } .fa-newspaper { --fa: "\f1ea" } .fa-ad { --fa: "\f641" } .fa-list-1-2 { --fa: "\f0cb" } .fa-question { --fa: "\3f" } .fa-code { --fa: "\f121" } .fa-f { --fa: "\46" } .fa-file-contract { --fa: "\f56c" } .fa-object-group { --fa: "\f247" } .fa-h { --fa: "\48" } .fa-tools { --fa: "\f7d9" } .fa-home-user { --fa: "\e1b0" } .fa-apple-alt { --fa: "\f5d1" } .fa-r { --fa: "\52" } .fa-trademark { --fa: "\f25c" } .fa-mobile-alt, .fa-mobile-screen-button { --fa: "\f3cd" } .fa-file-audio { --fa: "\f1c7" } .fa-file-image { --fa: "\f1c5" } .fa-code-branch { --fa: "\f126" } .fa-cat { --fa: "\f6be" } .fa-tags { --fa: "\f02c" } .fa-mobile-button { --fa: "\f10b" } .fa-audio-description { --fa: "\f29e" } .fa-file-code { --fa: "\f1c9" } .fa-store-alt { --fa: "\f54f" } .fa-hand-pointer { --fa: "\f25a" } .fa-location { --fa: "\f601" } .fa-text-width { --fa: "\f035" } .fa-quote-right, .fa-quote-right-alt { --fa: "\f10e" } .fa-align-left { --fa: "\f036" } .fa-j { --fa: "\4a" } .fa-file-video { --fa: "\f1c8" } .fa-up-right-from-square { --fa: "\f35d" } .fa-th { --fa: "\f00a" } .fa-file-pdf { --fa: "\f1c1" } .fa-o { --fa: "\4f" } .fa-th-large { --fa: "\f009" } .fa-child { --fa: "\f1ae" } .fa-tag { --fa: "\f02b" } .fa-envelope { --fa: "\f0e0" } .fa-border-none { --fa: "\f850" } .fa-user-md { --fa: "\f0f0" } .fa-calendar-check { --fa: "\f274" } .fa-list-alt { --fa: "\f022" } .fa-u { --fa: "\55" } .fa-square-root-alt { --fa: "\f698" } .fa-s { --fa: "\53" } .fa-mobile-android-alt, .fa-mobile-screen { --fa: "\f3cf" } .fa-plane-up { --fa: "\e22d" } .fa-ticket { --fa: "\f145" } .fa-calculator { --fa: "\f1ec" } .fa-n { --fa: "\4e" } .fa-download { --fa: "\f019" } .fa-delete-left { --fa: "\f55a" } .fa-forward { --fa: "\f04e" } .fa-mobile, .fa-mobile-android { --fa: "\f3ce" } .fa-align-center { --fa: "\f037" } .fa-id-card { --fa: "\f2c2" } .fa-home, .fa-home-alt { --fa: "\f015" } .fa-b { --fa: "\42" } .fa-file-medical { --fa: "\f477" } .fa-file-download { --fa: "\f56d" } .fa-kit-medical { --fa: "\f479" } .fa-h-square, .fa-square-h { --fa: "\f0fd" } .fa-bell { --fa: "\f0f3" } .fa-file { --fa: "\f15b" } .fa-section { --fa: "\e447" } .fa-envelope-open-text { --fa: "\f658" } .fa-check-to-slot { --fa: "\f772" } .fa-link { --fa: "\f0c1" } .fa-play { --fa: "\f04b" } .fa-font { --fa: "\f031" } .fa-search { --fa: "\f002" } .fa-person-dots-from-line { --fa: "\f470" } .fa-list-dots, .fa-list-ul { --fa: "\f0ca" } .fa-list-check { --fa: "\f0ae" } .fa-y { --fa: "\59" } .fa-copy { --fa: "\f0c5" } .fa-share-from-square, .fa-share-square { --fa: "\f14d" } .fa-expand { --fa: "\f065" } .fa-close { --fa: "\f00d" } .fa-quote-left, .fa-quote-left-alt { --fa: "\f10d" } .fa-copyright { --fa: "\f1f9" } .fa-rocket { --fa: "\f135" } .fa-store { --fa: "\f54e" } .fa-tablet, .fa-tablet-android { --fa: "\f3fb" } .fa-fill { --fa: "\f575" } .fa-chevron-left { --fa: "\f053" } .fa-briefcase-medical { --fa: "\f469" } .fa-chevron-right { --fa: "\f054" } .fa-display { --fa: "\e163" } .fa-spinner { --fa: "\f110" } .fa-ticket-alt { --fa: "\f3ff" } .fa-expand-alt { --fa: "\f424" } .fa-t { --fa: "\54" } .fa-calendar { --fa: "\f133" } .fa-fire-alt { --fa: "\f7e4" } .fa-border-all { --fa: "\f84c" } .fa-feed, .fa-rss { --fa: "\f09e" } .fa-desktop, .fa-desktop-alt { --fa: "\f390" } .fa-m { --fa: "\4d" } .fa-table-list, .fa-th-list { --fa: "\f00b" } .fa-check { --fa: "\f00c" } .fa-briefcase { --fa: "\f0b1" } .fa-user-tag { --fa: "\f507" } .fa-window-close { --fa: "\f410" } .fa-warning { --fa: "\f071" } .fa-share { --fa: "\f064" } .fa-right-left { --fa: "\f362" } .fa-paper-plane { --fa: "\f1d8" } .fa-align-right { --fa: "\f038" } .fa-calendar-day { --fa: "\f783" } .fa-envelope-square, .fa-square-envelope { --fa: "\f199" } .fa-id-card-alt { --fa: "\f47f" } .fa-hand-dots { --fa: "\f461" } .fa-user-alt, .fa-user-large { --fa: "\f406" } .fa-user-nurse { --fa: "\f82f" } .fa-square-full { --fa: "\f45c" } .fa-plane { --fa: "\f072" } .fa-try { --fa: "\e2bb" } .fa-x { --fa: "\58" } .fa-bank, .fa-university { --fa: "\f19c" } .fa-d { --fa: "\44" } .fa-share-alt-square { --fa: "\f1e1" } .fa-video { --fa: "\f03d" } .fa-graduation-cap { --fa: "\f19d" } :host, :root { --fa-style-family-brands: "Font Awesome 6 Brands"; --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands" } .fa-brands { font-weight: 400 } .fa-cloudflare { --fa: "\e07d" } .fa-js-square, .fa-square-js { --fa: "\f3b9" } .fa-microsoft { --fa: "\f3ca" } .fa-creative-commons-by { --fa: "\f4e7" } .fa-css3-alt { --fa: "\f38b" } .fa-square-font-awesome { --fa: "\e5ad" } .fa-instagram-square, .fa-square-instagram { --fa: "\e055" } .fa-edge { --fa: "\f282" } .fa-creative-commons-sa { --fa: "\f4ef" } .fa-safari { --fa: "\f267" } .fa-google { --fa: "\f1a0" } .fa-font-awesome-alt { --fa: "\f35c" } .fa-linkedin-in { --fa: "\f0e1" } .fa-creative-commons { --fa: "\f25e" } .fa-square-twitter, .fa-twitter-square { --fa: "\f081" } .fa-r-project { --fa: "\f4f7" } .fa-app-store { --fa: "\f36f" } .fa-square-youtube, .fa-youtube-square { --fa: "\f431" } .fa-meta { --fa: "\e49b" } .fa-css { --fa: "\e6a2" } .fa-chrome { --fa: "\f268" } .fa-app-store-ios { --fa: "\f370" } .fa-500px { --fa: "\f26e" } .fa-font-awesome, .fa-font-awesome-logo-full { --fa: "\f2b4" } .fa-apple { --fa: "\f179" } .fa-wordpress { --fa: "\f19a" } .fa-page4 { --fa: "\f3d7" } .fa-creative-commons-share { --fa: "\f4f2" } .fa-opera { --fa: "\f26a" } .fa-pinterest-square, .fa-square-pinterest { --fa: "\f0d3" } .fa-facebook-f { --fa: "\f39e" } .fa-web-awesome { --fa: "\e682" } .fa-d-and-d-beyond { --fa: "\f6ca" } .fa-x-twitter { --fa: "\e61b" } .fa-42-group { --fa: "\e080" } .fa-facebook-square, .fa-square-facebook { --fa: "\f082" } .fa-linkedin { --fa: "\f08c" } .fa-instagram { --fa: "\f16d" } .fa-facebook { --fa: "\f09a" } .fa-whatsapp { --fa: "\f232" } .fa-google-play { --fa: "\f3ab" } .fa-line { --fa: "\f3c0" } .fa-google-drive { --fa: "\f3aa" } .fa-d-and-d { --fa: "\f38d" } .fa-html5 { --fa: "\f13b" } .fa-square-web-awesome { --fa: "\e683" } .fa-ns8 { --fa: "\f3d5" } .fa-pinterest-p { --fa: "\f231" } .fa-css3 { --fa: "\f13c" } .fa-space-awesome { --fa: "\e5ac" } .fa-square-tumblr, .fa-tumblr-square { --fa: "\f174" } .fa-android { --fa: "\f17b" } .fa-js { --fa: "\f3b8" } .fa-php { --fa: "\f457" } .fa-youtube { --fa: "\f167" } .fa-twitter { --fa: "\f099" } .fa-pinterest { --fa: "\f0d2" } .fa-telegram, .fa-telegram-plane { --fa: "\f2c6" } .fa-square-whatsapp, .fa-whatsapp-square { --fa: "\f40c" } .fa-tumblr { --fa: "\f173" } .fa-square-x-twitter { --fa: "\e61a" } .fa-medium, .fa-medium-m { --fa: "\f23a" } :host, :root { --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Free" } html { font-family: sans-serif; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100% } body { margin: 0; font-family: 'Open Sans', sans-serif; line-height: 1.5; font-size: 14px; color: #666; overflow-x: hidden; word-wrap: break-word } article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display: block } audio, video { display: inline-block; vertical-align: baseline } audio:not([controls]) { display: none; height: 0 } [hidden], template { display: none } a { background-color: transparent } a:active, a:hover { outline: 0 } b, strong { font-weight: 700 } mark { background: #ff0; color: #000 } small { font-size: 80% } sub { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline } sub { bottom: -.25em } img { border: 0 } svg:not(:root) { overflow: hidden } figure { margin: 1em 40px } code { font-family: monospace, monospace; font-size: 1em } button, input { color: inherit; font: inherit; margin: 0 } button { overflow: visible } button { text-transform: none } button, html input[type=button], input[type=reset], input[type=submit] { -webkit-appearance: button; cursor: pointer } button[disabled], html input[disabled] { cursor: default } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0 } input { line-height: normal } input[type=checkbox], input[type=radio] { box-sizing: border-box; padding: 0 } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { height: auto } input[type=search] { -webkit-appearance: textfield; box-sizing: content-box } input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration { -webkit-appearance: none } table { border-collapse: collapse; border-spacing: 0 } td, th { border: 1px solid #ddd; padding: 5px; text-align: center } table { margin: 0 0 1.5em; width: 100% } button, input { color: #404040; font-family: sans-serif; font-size: 14px; line-height: 1.5 } button:focus, input:focus { outline: 0 } cite, em, i { font-style: italic } q { quotes: """" } address { margin: 0 0 15px } code, var { font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; font-size: 15px } ins, mark { background: #fff9c0; text-decoration: none } html { box-sizing: border-box } *, :after, :before { box-sizing: inherit } body { background: #fff } q:after, q:before { content: "" } q { quotes: """" } p { color: #666; font-size: 14px; line-height: 1.5; margin: 0 0 15px } .site-main .entry-content p { font-size: 16px } h1, h2, h3, h4, h5, h6 { color: #294a70; font-family: 'Merriweather Sans', sans-serif; font-weight: 400; margin: 0 0 15px } h1 { font-size: 28px } h2 { font-size: 20px } h3 { font-size: 17px } h4 { font-size: 16px } h5 { font-size: 15px } h6 { font-size: 14px } ul { margin: 0 0 15px 25px; padding: 0 } ul { list-style: disc } dd { margin: 0 1.5em 1.5em } img { height: auto; max-width: 100% } button, input[type=button], input[type=reset], input[type=submit] { background: #ffab1f; border: medium none; border-radius: 2px; color: #fff; font-size: 16px; line-height: 1.5; padding: 9px 21px 7px } button:focus, button:hover, input[type=button]:focus, input[type=button]:hover, input[type=reset]:focus, input[type=reset]:hover, input[type=submit]:focus, input[type=submit]:hover { background-color: #294a70 } button:active, button:focus, input[type=button]:active, input[type=button]:focus, input[type=reset]:active, input[type=reset]:focus, input[type=submit]:active, input[type=submit]:focus { border-color: #aaa #bbb #bbb; box-shadow: inset 0 -1px 0 rgba(255, 255, 255, .5), inset 0 2px 5px rgba(0, 0, 0, .15) } input[type=email], input[type=password], input[type=search], input[type=text], input[type=url] { color: #666; border: 1px solid #ccc } input[type=email]:focus, input[type=password]:focus, input[type=search]:focus, input[type=text]:focus, input[type=url]:focus { border-color: #111; color: #111 } input[type=email], input[type=password], input[type=search], input[type=text], input[type=url] { padding: 6px 0 6px 9px } a, a:visited { color: #294a70; text-decoration: inherit } a:active, a:focus, a:hover { color: #6081a7 } a:focus { outline: thin dotted } a:active, a:hover { outline: 0 } #main-nav { background-color: #294a70; border-bottom: 5px solid #f4a024; display: block; float: left; width: 100%; -moz-transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; transition: all .5s ease-in-out } .main-navigation ul { margin: 0; padding: 0 } .main-navigation ul ul { background: #294a70 none repeat scroll 0 0; box-shadow: 0 1px 2px; left: -999em; margin: 0; min-width: 200px; position: absolute; z-index: 9999 } .main-navigation li { position: relative; display: inline-block; margin-bottom: 0; float: left } .main-navigation li li { float: none; display: block } .main-navigation ul li.focus>ul, .main-navigation ul li:hover>ul { left: 0; right: auto } .main-navigation ul ul ul { top: 0 } .main-navigation ul ul li.focus>ul, .main-navigation ul ul li:hover>ul { left: 100%; right: auto } .main-navigation ul li a { color: #fff; border-right: 1px solid #fff; display: block; font-size: 16px; font-weight: 400; padding: 10px 25px; position: relative; z-index: 99 } .main-navigation ul li:first-child>a { border-left: 1px solid #fff } .main-navigation ul li li:first-child a { border-left: none } .main-navigation ul ul a { border-bottom: 1px solid #ddd; border-left: none; border-right: none; color: #fff; font-size: 14px; height: auto; padding: 9px 15px; text-align: left; width: 100% } .main-navigation ul li.menu-item-has-children>a::after, .main-navigation ul li.page_item_has_children>a::after { content: "\f107"; font-family: 'Font Awesome 6 Free'; font-weight: 900; margin-left: 10px; margin-right: 0; position: absolute; right: 10px; top: 12px } .main-navigation ul li li.menu-item-has-children>a::after, .main-navigation ul li li.page_item_has_children>a::after { content: "\f105"; top: 10px } .main-navigation ul li.menu-item-has-children a, .main-navigation ul li.page_item_has_children a { padding-right: 30px } .main-navigation li a:focus, .main-navigation li a:hover, .main-navigation li.current-menu-item>a, .main-navigation li.current_page_item>a, .main-navigation li:hover>a { background: #f4a024; color: #fff } @media screen and (min-width:768px) { .menu-toggle { display: none } .main-navigation ul { display: block } } .site-main .post-navigation, .site-main .posts-navigation { margin: 0 0 15px; overflow: hidden } .post-navigation .nav-previous, .posts-navigation .nav-previous { float: left; width: 50% } .post-navigation .nav-next, .posts-navigation .nav-next { float: right; text-align: right; width: 50% } .screen-reader-text { clip: rect(1px, 1px, 1px, 1px); position: absolute !important; height: 1px; width: 1px; overflow: hidden } .screen-reader-text:focus { background-color: #f1f1f1; border-radius: 3px; box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6); clip: auto !important; color: #21759b; display: block; font-size: 14px; font-size: .875rem; font-weight: 700; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000 } .alignright { display: inline; float: right; margin: 5px 0 15px 15px } .clear:after, .clear:before, .entry-content:after, .entry-content:before, .site-content:after, .site-content:before, .site-footer:after, .site-footer:before, .site-header:after, .site-header:before { content: ""; display: table } .clear:after, .entry-content:after, .site-content:after, .site-footer:after, .site-header:after { clear: both } .widget { margin: 0 0 1.5em } .sticky { display: block } .hentry { margin: 0 0 15px } .updated:not(.published) { display: none } .entry-footer>span a, .entry-meta>span a { font-style: italic } .entry-content, .entry-summary, .page-content { margin: 15px 0 0 } .entry-title { margin-bottom: 5px } #featured-content .entry-title { margin-bottom: 10px } .page-links { clear: both; margin: 0 0 15px } .block-meta a:before, .entry-footer>span:before, .entry-meta>span:before { display: inline-block; font-family: 'Font Awesome 6 Free'; font-weight: 900; height: 15px; margin-right: 8px; content: "" } .block-meta { margin-bottom: 10px } .block-meta a:before { content: "\f073" } span.comments-link::before { content: "\f086" } .entry-footer>.cat-links:before { content: "\f07c" } .entry-footer .tags-links:before { content: "\f02c" } .entry-content, .entry-summary, .page-content { margin: 1.5em 0 0 } .blog .format-aside .entry-title { display: none } .widget_calendar caption { padding: 5px 10px; border: 1px #ddd solid; border-bottom: none; font-weight: 700 } .widget_calendar a { font-weight: 700 } .comments-title { font-weight: 600; margin: 25px 0 } .nav-links a, .nav-links span.current { background-color: #294a70; color: #fff; display: inline-block; font-size: 16px; padding: 5px 15px; border-radius: 2px } .nav-links a:focus, .nav-links a:hover, .nav-links span.current { background-color: #ffab1f; color: #fff } .page-links>span:first-child { padding: 0 } .page-links span { padding: 5px } .entry-content .wp-smiley, .page-content .wp-smiley { border: none; margin-bottom: 0; margin-top: 0; padding: 0 } embed, iframe, object { max-width: 100% } .wp-caption { margin-bottom: 1.5em; max-width: 100% } .wp-caption img[class*=wp-image-] { display: inline-block; margin-left: auto; margin-right: auto } .wp-caption .wp-caption-text { margin: .8075em 0 } .wp-caption-text { text-align: center } .gallery { margin-bottom: 1.5em; margin-left: -5px; margin-right: -5px } .gallery-item { display: inline-block; margin: 0; padding: 5px; text-align: center; vertical-align: top; width: 100% } .gallery-item img { vertical-align: middle } .gallery-columns-2 .gallery-item { max-width: 50% } .gallery-columns-3 .gallery-item { max-width: 33.33% } .gallery-columns-4 .gallery-item { max-width: 25% } .gallery-columns-5 .gallery-item { max-width: 20% } .gallery-columns-6 .gallery-item { max-width: 16.66% } .gallery-columns-7 .gallery-item { max-width: 14.28% } .gallery-columns-8 .gallery-item { max-width: 12.5% } .gallery-columns-9 .gallery-item { max-width: 11.11% } .gallery-caption { display: block; padding: 5px } .clear-fix:after, .clear-fix:before, .entry-content:after, .entry-content:before, .site-content:after, .site-content:before, .site-footer:after, .site-footer:before, .site-header:after, .site-header:before { content: ""; display: table } .clear-fix:after, .entry-content:after, .site-content:after, .site-footer:after, .site-header:after { clear: both } #colophon::after, #colophon::before, #content::after, #content::before, #featured-content::after, #featured-content::before, #featured-news-events::after, #featured-news-events::before, #featured-slider::after, #featured-slider::before, #footer-widgets::after, #footer-widgets::before, #masthead::after, #masthead::before, #tophead::after, #tophead::before { clear: both; content: ""; display: table } .container { width: 1170px; margin: 0 auto; padding-left: 15px; padding-right: 15px } .inner-wrapper { margin-left: -15px; margin-right: -15px } .site-info a { color: #fff } .site-header { clear: both; padding: 20px 0; min-height: 110px } .custom-logo-link, .site-logo-link { float: left; margin-right: 10px; max-width: 300px } #site-identity { float: left; margin-top: 7px } .site-title { clear: none; font-family: "Merriweather Sans", sans-serif; font-size: 28px; font-weight: 700; line-height: 1; margin-bottom: 6px } .site-description { color: #666; font-size: 14px; font-style: inherit; font-weight: 400; letter-spacing: 1.4px; margin-bottom: 0 } /* .site-content { padding: 40px 0; float: left; width: 100% } */ #quick-contact { float: left; padding-top: 8px } #tophead { background-color: #49688e; clear: both; font-family: "Merriweather Sans", sans-serif; min-height: 35px } #quick-contact li { border-left: 1px solid #fff; float: left; font-size: 14px; line-height: 1.1; list-style: outside none none; margin-left: 15px; padding-left: 15px } #quick-contact li:first-child { border: medium none; margin: 0; padding: 0 } #quick-contact li::before { color: #ffab1f; content: ""; display: inline-block; font-family: 'Font Awesome 6 Free'; font-weight: 900; margin-right: 5px; font-size: 17px } .top-news-title::before { color: #ffab1f; content: "\f0a4"; float: left; font-family: 'Font Awesome 6 Free'; font-weight: 900; font-size: 18px; line-height: 1; margin-right: 5px } .top-news>p { color: #fff; margin: 0 } .top-news>p { float: left; min-width: 270px; margin-left: 15px } .top-news-title { display: block; float: left } #quick-contact li.quick-call::before { content: "\f095" } #quick-contact li.quick-email::before { content: "\f0e0" } #quick-contact>ul { margin: 0; padding: 0 } .top-news { float: left } .top-news.border-left { border-left: 1px solid #fff; margin-left: 15px; padding-left: 15px } #quick-contact>ul { float: left; margin: 0; padding: 0 } #quick-contact a, #tophead { color: #fff } #quick-contact .top-news a:focus, #quick-contact .top-news a:hover, #quick-contact a:focus, #quick-contact a:hover, #quick-contact li:focus a, #quick-contact li:hover a { color: #bfbfbf } #quick-contact .top-news a { font-weight: 700; text-decoration: underline } a.links-btn { border: 1px solid #ddd; color: #fff; display: inline-block; float: right; margin: 3px 0; padding: 4px 41px 4px 10px; position: relative } a.links-btn::after { background: #ffab1f none repeat scroll 0 0; content: ""; display: block; height: 100%; position: absolute; right: 0; top: 0; width: 30px } a.links-btn::before { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 9px solid #fff; content: ""; display: block; height: 20px; position: absolute; right: 6px; top: 13px; width: 10px; z-index: 99 } .quick-links ul li a { border-bottom: 1px solid #ddd; color: #336; display: block; margin-bottom: 0; padding: 4px 10px } .quick-links ul li a:focus, .quick-links ul li a:hover { background-color: #ffab1f; color: #fff } .quick-links { float: right; position: relative } .quick-links a.links-btn { border: 1px solid #ddd; color: #fff; display: inline-block; float: right; margin: 3px 0; padding: 4px 41px 4px 10px; position: relative } .quick-links a.links-btn:focus, .quick-links a.links-btn:hover { border-color: #bfbfbf } .quick-links a.links-btn::after { background: #ffab1f none repeat scroll 0 0; content: ""; display: block; height: 100%; position: absolute; right: 0; top: 0; width: 30px } .quick-links a.links-btn::before { border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 9px solid #fff; content: ""; display: block; height: 20px; position: absolute; right: 6px; top: 13px; width: 10px; z-index: 99 } .quick-links>ul { background: #fff none repeat scroll 0 0; box-shadow: 0 1px 3px #040404; left: -999em; list-style: outside none none; margin: 0; position: absolute; right: 0; top: 100%; width: 220px; z-index: 9999 } .quick-links.focus ul, .quick-links:hover ul { left: auto; right: 0 } .quick-links ul li a { border-bottom: 1px solid #ddd; color: #336; display: block; margin-bottom: 0; padding: 4px 10px } .quick-links ul li a:focus, .quick-links ul li a:hover { background-color: #ffab1f; color: #fff } .header-social-wrapper { float: right; max-width: 260px } .header-social-wrapper .education_hub_widget_social { float: right; margin: 0 2px 0 0; width: auto } .header-social-wrapper .education_hub_widget_social ul { margin: 0 } .header-social-wrapper .education_hub_widget_social li a { border: 1px solid #ddd; height: 29px; margin-right: 0; width: 29px; background: inherit } .header-social-wrapper .education_hub_widget_social ul li a:before { font-size: 18px } .header-social-wrapper .education_hub_widget_social li { margin: 4px 2.5px 0 } .header-social-wrapper .education_hub_widget_social ul li a:before { color: #fff; line-height: 1.6 } .education_hub_widget_social { clear: both; overflow: hidden } .education_hub_widget_social ul { margin: 0 } .education_hub_widget_social li a { background-color: #eaeaea; border: medium none; display: inline-block; height: 33px; line-height: 1.7; margin-right: 0; padding: 0; text-align: center; vertical-align: middle; width: 33px; margin-bottom: 5px } .education_hub_widget_social ul li a:before { font-size: 19px } .education_hub_widget_social li a i { color: #cacad8; font-size: 18px; font-weight: 400 } .education_hub_widget_social li { display: block; float: left; margin-right: 5px } .education_hub_widget_social ul li a:before { color: #1f1f29; content: "\f0c1"; display: block; font-family: 'Font Awesome 6 Brands'; font-weight: 400; font-weight: 400; line-height: 1.7 } .education_hub_widget_social ul li a[href$="/feed"]:before, .education_hub_widget_social ul li a[href*="mailto:"]:before, .education_hub_widget_social ul li a[href*="tel:"]:before { font-family: 'Font Awesome 6 Free'; font-weight: 900 } .education_hub_widget_social ul li a:focus, .education_hub_widget_social ul li a:hover { background-color: #cacad8 } .education_hub_widget_social ul li a:focus:before, .education_hub_widget_social ul li a:hover:before { color: #fff } .widget-area .education_hub_widget_social li::before { display: none } .widget-area .education_hub_widget_social li { padding: 0 } .education_hub_widget_social ul li a[href*="facebook.com"]:before { content: "\f09a" } .education_hub_widget_social ul li a[href*="twitter.com"]:before { content: "\f099" } .education_hub_widget_social ul li a[href*="x.com"]::before { content: "\e61b" } .education_hub_widget_social ul li a[href*="linkedin.com"]:before { content: "\f0e1" } .education_hub_widget_social ul li a[href*="plus.google.com"]:before { content: "\f0d5" } .education_hub_widget_social ul li a[href*="youtube.com"]:before { content: "\f167" } .education_hub_widget_social ul li a[href*="dribbble.com"]:before { content: "\f17d" } .education_hub_widget_social ul li a[href*="pinterest.com"]:before { content: "\f0d2" } .education_hub_widget_social ul li a[href*="bitbucket.org"]:before { content: "\f171" } .education_hub_widget_social ul li a[href*="github.com"]:before { content: "\f113" } .education_hub_widget_social ul li a[href*="codepen.io"]:before { content: "\f1cb" } .education_hub_widget_social ul li a[href*="flickr.com"]:before { content: "\f16e" } .education_hub_widget_social ul li a[href$="/feed"]:before { content: "\f09e" } .education_hub_widget_social ul li a[href*="foursquare.com"]:before { content: "\f180" } .education_hub_widget_social ul li a[href*="instagram.com"]:before { content: "\f16d" } .education_hub_widget_social ul li a[href*="tumblr.com"]:before { content: "\f173" } .education_hub_widget_social ul li a[href*="reddit.com"]:before { content: "\f1a1" } .education_hub_widget_social ul li a[href*="vimeo.com"]:before { content: "\f194" } .education_hub_widget_social ul li a[href*="digg.com"]:before { content: "\f1a6" } .education_hub_widget_social ul li a[href*="twitch.tv"]:before { content: "\f1e8" } .education_hub_widget_social ul li a[href*="stumbleupon.com"]:before { content: "\f1a4" } .education_hub_widget_social ul li a[href*="delicious.com"]:before { content: "\f1a5" } .education_hub_widget_social ul li a[href*="mailto:"]:before { content: "\f0e0" } .education_hub_widget_social ul li a[href*="soundcloud.com"]:before { content: "\f1be" } .education_hub_widget_social ul li a[href*="wordpress.com"]:before, .education_hub_widget_social ul li a[href*="wordpress.org"]:before { content: "\f19a" } .education_hub_widget_social ul li a[href*="jsfiddle.net"]:before { content: "\f1cc" } .education_hub_widget_social ul li a[href*="tripadvisor.com"]:before { content: "\f262" } .education_hub_widget_social ul li a[href*="foursquare.com"]:before { content: "\f180" } .education_hub_widget_social ul li a[href*="angel.co"]:before { content: "\f209" } .education_hub_widget_social ul li a[href*="slack.com"]:before { content: "\f198" } .education_hub_widget_social ul li a[href*="vk.com"]:before { content: "\f189" } .education_hub_widget_social ul li a[href*="t.me"]:before, .education_hub_widget_social ul li a[href*="telegram.org"]:before { content: "\f2c6" } .education_hub_widget_social ul li a[href*="tiktok.com"]::before { content: "\e07b" } .education_hub_widget_social ul li a[href*="threads.com"]::before { content: "\e618" } .education_hub_widget_social ul li a[href*="bsky.app"]::before { content: "\e671" } .education_hub_widget_social ul li a[href*="line.me"]:before { content: "\f3c0" } .education_hub_widget_social ul li a[href*="discord.com"]:before, .education_hub_widget_social ul li a[href*="discord.gg"]:before { content: "\f392" } .education_hub_widget_social ul li a[href*="xing.com"]:before { content: "\f168" } .education_hub_widget_social ul li a[href*="tel:"]::before { content: "\f095" } .education_hub_widget_social ul li a[href*="spotify.com"]:before { content: "\f1bc" } .education_hub_widget_social ul li a[href*="snapchat.com"]:before { content: "\f2ab" } .education_hub_widget_social ul li a[href*="amazon.com"]:before { content: "\f270" } .education_hub_widget_social ul li a[href*="apple.com"]:before { content: "\f179" } .education_hub_widget_social ul li a[href*="bandcamp.com"]:before { content: "\f2d5" } .education_hub_widget_social ul li a[href*="behance.com"]:before { content: "\f1b4" } .education_hub_widget_social ul li a[href*="deviantart.com"]:before { content: "\f1bd" } .education_hub_widget_social ul li a[href*="etsy.com"]:before { content: "\f2d7" } .education_hub_widget_social ul li a[href*="facebook.com"]:focus, .education_hub_widget_social ul li a[href*="facebook.com"]:hover { background-color: #3b5998 } .education_hub_widget_social ul li a[href*="twitter.com"]:focus, .education_hub_widget_social ul li a[href*="twitter.com"]:hover { background-color: #00aced } .education_hub_widget_social ul li a[href*="plus.google.com"]:focus, .education_hub_widget_social ul li a[href*="plus.google.com"]:hover { background-color: #dd4b39 } .education_hub_widget_social ul li a[href$="/feed"]:focus, .education_hub_widget_social ul li a[href$="/feed"]:hover { background-color: #dc622c } .education_hub_widget_social ul li a[href*="wordpress.com"]:focus, .education_hub_widget_social ul li a[href*="wordpress.com"]:hover, .education_hub_widget_social ul li a[href*="wordpress.org"]:focus, .education_hub_widget_social ul li a[href*="wordpress.org"]:hover { background-color: #21759b } .education_hub_widget_social ul li a[href*="github.com"]:focus, .education_hub_widget_social ul li a[href*="github.com"]:hover { background-color: #4183c4 } .education_hub_widget_social ul li a[href*="linkedin.com"]:focus, .education_hub_widget_social ul li a[href*="linkedin.com"]:hover { background-color: #007bb6 } .education_hub_widget_social ul li a[href*="pinterest.com"]:focus, .education_hub_widget_social ul li a[href*="pinterest.com"]:hover { background-color: #cb2027 } .education_hub_widget_social ul li a[href*="flickr.com"]:focus, .education_hub_widget_social ul li a[href*="flickr.com"]:hover { background-color: #ff0084 } .education_hub_widget_social ul li a[href*="vimeo.com"]:focus, .education_hub_widget_social ul li a[href*="vimeo.com"]:hover { background-color: #aad450 } .education_hub_widget_social ul li a[href*="youtube.com"]:focus, .education_hub_widget_social ul li a[href*="youtube.com"]:hover { background-color: #b00 } .education_hub_widget_social ul li a[href*="instagram.com"]:focus, .education_hub_widget_social ul li a[href*="instagram.com"]:hover { background-color: #517fa4 } .education_hub_widget_social ul li a[href*="dribbble.com"]:focus, .education_hub_widget_social ul li a[href*="dribbble.com"]:hover { background-color: #ea4c89 } .education_hub_widget_social ul li a[href*="skype.com"]:focus, .education_hub_widget_social ul li a[href*="skype.com"]:hover { background-color: #12a5f4 } .education_hub_widget_social ul li a[href*="digg.com"]:focus, .education_hub_widget_social ul li a[href*="digg.com"]:hover { background-color: #333 } .education_hub_widget_social ul li a[href*="codepen.io"]:focus, .education_hub_widget_social ul li a[href*="codepen.io"]:hover { background-color: #000 } .education_hub_widget_social ul li a[href*="reddit.com"]:focus, .education_hub_widget_social ul li a[href*="reddit.com"]:hover { background-color: #ff4500 } .education_hub_widget_social ul li a[href*="mailto:"]:focus, .education_hub_widget_social ul li a[href*="mailto:"]:hover { background-color: #1d62f0 } .education_hub_widget_social ul li a[href*="foursquare.com"]:focus, .education_hub_widget_social ul li a[href*="foursquare.com"]:hover { background-color: #f94877 } .education_hub_widget_social ul li a[href*="stumbleupon.com"]:focus, .education_hub_widget_social ul li a[href*="stumbleupon.com"]:hover { background-color: #eb4924 } .education_hub_widget_social ul li a[href*="twitch.tv"]:focus, .education_hub_widget_social ul li a[href*="twitch.tv"]:hover { background-color: #6441a5 } .education_hub_widget_social ul li a[href*="tumblr.com"]:focus, .education_hub_widget_social ul li a[href*="tumblr.com"]:hover { background-color: #32506d } .education_hub_widget_social ul li a[href*="foursquare.com"]:focus, .education_hub_widget_social ul li a[href*="foursquare.com"]:hover { background-color: #f94877 } .education_hub_widget_social ul li a[href*="stumbleupon.com"]:focus, .education_hub_widget_social ul li a[href*="stumbleupon.com"]:hover { background-color: #eb4924 } .education_hub_widget_social ul li a[href*="twitch.tv"]:focus, .education_hub_widget_social ul li a[href*="twitch.tv"]:hover { background-color: #6441a5 } .education_hub_widget_social ul li a[href*="tumblr.com"]:focus, .education_hub_widget_social ul li a[href*="tumblr.com"]:hover { background-color: #32506d } .education_hub_widget_social ul li a[href*="soundcloud.com"]:focus, .education_hub_widget_social ul li a[href*="soundcloud.com"]:hover { background-color: #f50 } .education_hub_widget_social ul li a[href*="jsfiddle.net"]:focus, .education_hub_widget_social ul li a[href*="jsfiddle.net"]:hover { background-color: #4679bd } .education_hub_widget_social ul li a[href*="tripadvisor.com"]:focus, .education_hub_widget_social ul li a[href*="tripadvisor.com"]:hover { background-color: #86c171 } .education_hub_widget_social ul li a[href*="foursquare.com"]:focus, .education_hub_widget_social ul li a[href*="foursquare.com"]:hover { background-color: #2d5be3 } .education_hub_widget_social ul li a[href*="angel.co"]:focus, .education_hub_widget_social ul li a[href*="angel.co"]:hover { background-color: #000 } .education_hub_widget_social ul li a[href*="slack.com"]:focus, .education_hub_widget_social ul li a[href*="slack.com"]:hover { background-color: #56b68b } .education_hub_widget_social ul li a[href*="vk.com"]:focus, .education_hub_widget_social ul li a[href*="vk.com"]:hover { background-color: #4c75a3 } .education_hub_widget_social ul li a[href*="t.me"]:focus, .education_hub_widget_social ul li a[href*="t.me"]:hover, .education_hub_widget_social ul li a[href*="telegram.org"]:focus, .education_hub_widget_social ul li a[href*="telegram.org"]:hover { background-color: #08c } .education_hub_widget_social ul li a[href*="tiktok.com"]:focus, .education_hub_widget_social ul li a[href*="tiktok.com"]:hover { background-color: #000 } .education_hub_widget_social ul li a[href*="threads.com"]:focus, .education_hub_widget_social ul li a[href*="threads.com"]:hover { background-color: #000 } .education_hub_widget_social ul li a[href*="bsky.app"]:focus, .education_hub_widget_social ul li a[href*="bsky.app"]:hover { background-color: #87ceeb } .education_hub_widget_social ul li a[href*="xing.com"]:focus, .education_hub_widget_social ul li a[href*="xing.com"]:hover { background-color: #0698a0 } .education_hub_widget_social ul li a[href*="discord.com"]:focus, .education_hub_widget_social ul li a[href*="discord.com"]:hover, .education_hub_widget_social ul li a[href*="discord.gg"]:focus, .education_hub_widget_social ul li a[href*="discord.gg"]:hover { background-color: #515adc } .education_hub_widget_social ul li a[href*="line.me"]:focus, .education_hub_widget_social ul li a[href*="line.me"]:hover { background-color: #089437 } .education_hub_widget_social ul li a[href*="spotify.com"]:focus, .education_hub_widget_social ul li a[href*="spotify.com"]:hover { background-color: #1db954 } .education_hub_widget_social ul li a[href*="snapchat.com"]:focus, .education_hub_widget_social ul li a[href*="snapchat.com"]:hover { background-color: #fffc00 } .education_hub_widget_social ul li a[href*="amazon.com"]:focus, .education_hub_widget_social ul li a[href*="amazon.com"]:hover { background-color: #f90 } .education_hub_widget_social ul li a[href*="apple.com"]:focus, .education_hub_widget_social ul li a[href*="apple.com"]:hover { background-color: #a2aaad } .education_hub_widget_social ul li a[href*="bandcamp.com"]:focus, .education_hub_widget_social ul li a[href*="bandcamp.com"]:hover { background-color: #629aa9 } .education_hub_widget_social ul li a[href*="behance.com"]:focus, .education_hub_widget_social ul li a[href*="behance.com"]:hover { background-color: #1769ff } .education_hub_widget_social ul li a[href*="deviantart.com"]:focus, .education_hub_widget_social ul li a[href*="deviantart.com"]:hover { background-color: #05cc47 } .education_hub_widget_social ul li a[href*="etsy.com"]:focus, .education_hub_widget_social ul li a[href*="etsy.com"]:hover { background-color: #f1641e } #main-slider img { width: 100% } #main-slider { clear: both; position: relative; text-align: center; overflow: hidden } #main-slider img { width: 100%; vertical-align: middle } #main-slider article.first { display: block } #main-slider article { display: none } #main-slider .pager-box { background: #f4a024 none repeat scroll 0 0; border: 1px solid #fff; border-radius: 100%; cursor: pointer; display: inline-block; float: none; z-index: 99; height: 20px; margin: 3px 7px; width: 20px } #main-slider .pager-box.cycle-pager-active { background: #294a70 none repeat scroll 0 0 } #main-slider .cycle-pager { bottom: 5px; position: absolute; text-align: center; width: 100%; z-index: 999 } #main-slider .cycle-caption { background-color: rgba(255, 255, 255, .64); border-radius: 0 152px 0 0; border-right: 8px solid #f4a024; height: auto; left: 7.5%; max-width: 37.1%; padding: 18px 45px 18px 25px; position: absolute; text-align: left; top: 37%; width: auto; z-index: 999 } #main-slider a, #main-slider h3 { color: #294a70 } #main-slider p { color: #09254b; font-size: 17px; margin-bottom: 5px; text-shadow: 0 0 2px #fff } #main-slider h3 { color: #15305b; font-size: 28px; line-height: 1.2; margin-bottom: 10px; text-shadow: -1px 1px 1px #fff } #main-slider .cycle-next:focus::after, #main-slider .cycle-next:hover::after, #main-slider .cycle-prev:focus::after, #main-slider .cycle-prev:hover::after { background-color: #f4a024; border-radius: 0 } #main-slider .cycle-prev:focus, #main-slider .cycle-prev:hover { left: -5px } #main-slider .cycle-next:focus, #main-slider .cycle-next:hover { right: -5px } #main-slider .cycle-next::after, #main-slider .cycle-prev::after { background-color: #294a70; border-radius: 0 30px 30px 0; display: block; font-size: 36px; padding: 15px 20px 15px 25px; text-shadow: 0 0 1px #000; transition: all .5s ease-in-out 0s } #main-slider .cycle-next::after { padding: 15px 25px 15px 20px; border-radius: 30px 0 0 30px } #main-slider .cycle-prev:after { content: "\f104"; font-family: 'Font Awesome 6 Free'; font-weight: 900 } #main-slider .cycle-next:hover::after, #main-slider .cycle-prev:hover::after { color: #fff } #main-slider .cycle-next:after { content: "\f105"; height: auto; font-family: 'Font Awesome 6 Free'; font-weight: 900 } #main-slider .cycle-next, #main-slider .cycle-prev { border-radius: 31px; bottom: 47%; color: #fff; cursor: pointer; display: block; font-weight: 400; line-height: .9; padding-top: 5px; position: absolute; text-align: center; z-index: 999; transition: all .2s ease-in-out 0s } #main-slider .cycle-prev { left: -18px } #main-slider .cycle-next { right: -18px } .search-section { float: right; padding-top: 15px; width: 30% } .search-form input.search-field { border-radius: 20px; padding: 10px 25% 10px 5%; width: 100%; box-sizing: inherit } .search-form .search-submit { background-color: #294a70; border-radius: 0 20px 20px 0; float: right; padding: 10px 15px; position: absolute; right: 0; top: 0; height: 43px } .search-form .search-submit:focus, .search-form .search-submit:hover { background-color: #ffab1f } #footer-widgets .search-form .search-submit { background: #ffab1f } #footer-widgets .search-form .search-submit:focus, #footer-widgets .search-form .search-submit:hover { background: #15305b } .search-form { margin: 0 auto; max-width: 350px; position: relative } #content article.hentry { border-bottom: 1px solid #ddd; padding-bottom: 25px overflow: hidden; } #primary { width: 75%; padding-left: 15px; padding-right: 15px; float: left } #sidebar-primary .widget-title::after, #sidebar-secondary .widget-title::after { border-left: 9px solid transparent; border-right: 9px solid transparent; border-top: 9px solid #294a70; bottom: -20px; content: ""; display: block; height: 21px; left: 5%; margin: 0 auto; position: absolute; width: 13px; z-index: 2 } #sidebar-primary .widget-title, #sidebar-secondary .widget-title { background: #294a70 none repeat scroll 0 0; border-bottom: 0 solid #ffab1f; border-left: 5px solid #ffab1f; color: #fff; font-size: 16px; font-weight: 400; line-height: 1.5; padding: 5px 15px; position: relative; margin-bottom: 20px } .widget-area ul li::before { color: #ffab1f; content: "\f101"; display: inline-block; font-family: 'Font Awesome 6 Free'; font-weight: 900; font-size: 15px; left: 0; margin-left: 5px; margin-right: 8px; position: absolute } .widget-area .widget { clear: both; float: left; width: 100% } .widget-area ul ul ul ul ul>li { padding-left: 0 } .widget-area ul ul ul ul ul>li:before { left: -20px } #sidebar-primary { width: 25%; padding-left: 15px; padding-right: 15px; float: right } #sidebar-secondary { width: 25%; padding-left: 15px; padding-right: 15px; float: right } .widget-area ul { list-style: outside none none; margin-left: 0; padding-left: 0 } .widget-area ul ul { margin-bottom: 0; border: none } .widget-area ul li { padding: 2px 0 2px 25px; position: relative } .attachment-full.wp-post-image { margin: 0 0 15px 0 } .news-post { float: left; padding: 0 15px; width: 50% } .news-post:nth-child(2n+1) { clear: both } .news-post:last-child { border: medium none } #featured-content article { float: left; padding: 0 15px } #featured-content .featured-content-column-1 article { width: 100% } #featured-content .featured-content-column-2 article { width: 50% } #featured-content .featured-content-column-3 article { width: 33.33% } #featured-content .featured-content-column-4 article { width: 25% } #featured-content { background: #fbfbfb none repeat scroll 0 0; padding: 30px 0; float: left; width: 100% } #featured-news-events h2::before { content: ""; display: inline-block; font-family: 'Font Awesome 6 Free'; font-weight: 900; margin-right: 15px } #featured-news-events h3 { margin-bottom: 5px } a.button { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; font-size: 15px; padding: 0 } a.button:focus, a.button:hover { color: #6081a7 } a.button::after { content: "\f101"; font-family: 'Font Awesome 6 Free'; font-weight: 900; margin-left: 5px } #featured-news-events { clear: both; padding: 30px 0 0 } .news-content { background: #f3f3f3 none repeat scroll 0 0; border-top: 5px solid #ffab1f; padding: 15px } .news-post img { margin-bottom: 0 } #sidebar-front-page-widget-area, #sidebar-front-page-widget-area-lower { clear: both; padding: 30px 0 0; overflow: hidden } .education_hub_widget_call_to_action { background: #f4f4f4 none repeat scroll 0 0; padding: 30px 20px 25px; text-align: center } .education_hub_widget_call_to_action .call-to-action-buttons { margin-top: 15px } .education_hub_widget_call_to_action .widget-title { display: inline-block } #sidebar-front-page-widget-area-lower .education_hub_widget_call_to_action .widget-title { border: medium none; margin-bottom: 15px } #sidebar-front-page-widget-area-lower .widget-title { display: inline-block } .education_hub_widget_testimonial_slider .testimonial-content-area { padding-top: 25px; display: table } .education_hub_widget_testimonial_slider .cycle-next::after, .education_hub_widget_testimonial_slider .cycle-prev::after { display: block; font-size: 45px; padding: 5px 10px; transition: all .5s ease-in-out 0s; color: #294a70 } .education_hub_widget_testimonial_slider .cycle-prev:after { content: "\f104"; font-family: 'Font Awesome 6 Free'; font-weight: 900 } .education_hub_widget_testimonial_slider .cycle-next:focus::after, .education_hub_widget_testimonial_slider .cycle-next:hover::after, .education_hub_widget_testimonial_slider .cycle-prev:focus::after, .education_hub_widget_testimonial_slider .cycle-prev:hover::after { color: #f4a024 } .education_hub_widget_testimonial_slider .cycle-next:after { content: "\f105"; height: auto; font-family: 'Font Awesome 6 Free'; font-weight: 900 } .education_hub_widget_testimonial_slider .cycle-next, .education_hub_widget_testimonial_slider .cycle-prev { border-radius: 31px; bottom: 40%; cursor: pointer; display: block; font-weight: 400; line-height: .9; padding-top: 5px; position: absolute; text-align: center; z-index: 999; transition: all .2s ease-in-out 0s } .education_hub_widget_testimonial_slider .cycle-prev { left: 20px } .education_hub_widget_testimonial_slider .cycle-next { right: 20px } #footer-widgets .education_hub_widget_testimonial_slider .cycle-next, #footer-widgets .education_hub_widget_testimonial_slider .cycle-prev, #sidebar-primary .education_hub_widget_testimonial_slider .cycle-next, #sidebar-primary .education_hub_widget_testimonial_slider .cycle-prev, #sidebar-secondary .education_hub_widget_testimonial_slider .cycle-next, #sidebar-secondary .education_hub_widget_testimonial_slider .cycle-prev { bottom: 76% } #footer-widgets .education_hub_widget_testimonial_slider .cycle-prev, #sidebar-primary .education_hub_widget_testimonial_slider .cycle-prev, #sidebar-secondary .education_hub_widget_testimonial_slider .cycle-prev { left: 5px } #footer-widgets .education_hub_widget_testimonial_slider .cycle-next, #sidebar-primary .education_hub_widget_testimonial_slider .cycle-next, #sidebar-secondary .education_hub_widget_testimonial_slider .cycle-next { right: 5px } #footer-widgets { background-color: #294a70; border-top: 5px solid #ffab1f; float: left; padding: 30px 0; width: 100% } .footer-widget-area ul { margin: 0 } .footer-widget-area ul li { list-style: none; position: relative; padding-left: 20px } .footer-widget-area ul li::before { color: #ffab1f; content: "\f101"; display: inline-block; font-family: 'Font Awesome 6 Free'; font-weight: 900; font-size: 15px; left: 0; margin-left: 5px; margin-right: 8px; position: absolute } .news-content { background: #f3f3f3 none repeat scroll 0 0; border-top: 5px solid #ffab1f; margin-bottom: 20px; padding: 15px } .footer-widget-area:first-child { border: none } .footer-widget-area { border-left: 1px dashed #939393; float: left; height: 100%; padding: 0 25px } #footer-widgets .inner-wrapper { margin-left: -25px; margin-right: -25px } .footer-widget-area a { color: #fff } #colophon a:focus, #colophon a:hover, .footer-widget-area a:focus, .footer-widget-area a:hover { color: #c2c2c2 } #colophon a { color: #c2c2c2 } #colophon a:focus, #colophon a:hover { opacity: .5 } .footer-widget-area, .footer-widget-area p { color: #fff } #footer-widgets .widget-title { color: #c2c2c2; font-weight: 400 } .footer-active-1 { width: 100% } .footer-active-2 { width: 50% } .footer-active-3 { width: 33.33% } .footer-active-4 { width: 25% } .site-footer { background-color: #15305b; clear: both; color: #fff; padding: 15px 0; text-align: center } .copyright { margin-bottom: 5px; margin-top: 5px } .social-links { margin-bottom: 15px } #footer-navigation li:first-child a, #quick-links-404 ul li:first-child a { border: medium none } #footer-navigation li a, #quick-links-404 ul li a { border-left: 1px solid #ddd; line-height: .2 } #footer-navigation li a, #quick-links-404 ul li a { color: #fff; display: block; padding: 5px 10px } #footer-navigation ul { margin: 0 } #footer-navigation li, #quick-links-404 ul li { display: inline-block; list-style: outside none none } .footer-widget-area .education_hub_widget_social ul li { padding: 0 } .footer-widget-area .education_hub_widget_social ul li:before { display: none } .site-layout-fluid #featured-slider .container { margin: 0; padding-left: 0; padding-right: 0; width: 100% } .site-layout-fluid #main-slider { margin: 0 } .site-layout-fluid #page { background: inherit; box-shadow: inherit; margin: 0; padding: 0; width: 100% } .global-layout-no-sidebar #primary { width: 100% } .global-layout-left-sidebar #primary { float: right } .scrollup { background: #ffab1f none repeat scroll 0 0; bottom: 50px; color: #fff; display: none; float: right; line-height: 1.2; padding: 10px; position: fixed; right: 32px; text-align: center; z-index: 99999; width: 44px; height: 44px } .scrollup i { color: #294a70; font-size: 26px; line-height: 1 } .scrollup:focus i, .scrollup:hover i { font-size: 26px; color: #fff } .entry-footer>span, .entry-meta>span { margin-right: 15px } section.error-404 { text-align: center } h2.error-title { font-size: 113px; font-style: italic; text-shadow: 3px 3px 0 #ffab1f } #quick-links-404 { margin-top: 30px } #quick-links-404 ul li a { color: #404040 } .error404 #primary { width: 100% } #breadcrumb { background: #f4f4f4 none repeat scroll 0 0; clear: both; padding-bottom: 15px; padding-top: 15px } @media only screen and (max-width:1169px) { #page, .container { width: 97% } .main-navigation ul li a { font-size: 14px; padding: 10px 15px } #main-slider .cycle-caption { max-width: 50% } .top-news>p { min-width: 205px } } @media only screen and (max-width:1023px) { #footer-widgets .inner-wrapper, .inner-wrapper { margin-left: -15px; margin-right: -15px } #page { padding: 0 15px; width: 97% } #primary, #sidebar-primary, #sidebar-secondary, .site-footer { padding-left: 15px; padding-right: 15px } #main-slider .cycle-caption { padding: 15px } #main-slider .cycle-next, #main-slider .cycle-prev { bottom: 40% } #main-slider .cycle-caption { left: 8.5%; max-width: 60%; padding: 15px 22px; top: 25%; width: auto; z-index: 999 } .main-navigation ul li a { font-size: 15px; padding: 10px 13px } .quick-links { margin: 10px auto } #calendar_wrap td, #calendar_wrap th { font-size: 12px; padding: 3px } .top-news>p { min-width: 125px } .header-social-wrapper { float: left } #quick-contact { float: left; padding-top: 20px; padding-bottom: 15px } } @media only screen and (max-width:767px) { h1 { font-size: 22px } h2 { font-size: 20px } h3 { font-size: 18px } h4 { font-size: 16px } h5 { font-size: 15px } h6 { font-size: 14px } #page, .container { width: 100%; padding: 0 15px } .site-content { padding-top: 15px } .site-main .post { margin-bottom: 15px } #primary, #sidebar-primary, #sidebar-secondary { width: 100%; clear: both } .site-branding { text-align: center } #quick-contact li { display: inline-block; float: none; margin: 10px 0; padding: 0 10px } #quick-contact>ul { float: left; margin: 0; padding: 0; text-align: center; width: 100% } #quick-contact { padding-top: 8px; padding-bottom: 8px } .top-news-title::before { float: none } .top-news { border: none; margin: 0; padding: 0; text-align: center; width: 100% } .top-news.border-left { border-left: none; margin-left: 0; padding-left: 0 } .header-social-wrapper { float: left; margin-bottom: 15px; max-width: inherit; text-align: center; width: 100% } .header-social-wrapper .education_hub_widget_social li { display: inline-block; float: none; margin: 4px 2.5px 0 } .header-social-wrapper .education_hub_widget_social { float: none; margin: 0 2px 0 0; width: 100% } .search-section { clear: both; float: right; padding-top: 15px; width: 100% } #site-identity { display: inline-block; float: none; margin-top: 7px } .custom-logo-link, .site-logo-link { display: block; float: none; margin: 0 auto; max-width: 90%; text-align: center } #main-slider .cycle-next:after, #main-slider .cycle-prev:after { display: block; font-size: 32px } #main-slider .cycle-next, #main-slider .cycle-prev { bottom: 35% } #main-slider .cycle-caption { left: 12.5% } #main-slider .cycle-caption p { font-size: 13px; height: 63px; overflow: hidden } #main-slider .cycle-caption h3 { font-size: 19px; font-weight: 700; line-height: 1.4; margin-bottom: 6px } #featured-content .inner-wrapper article { width: 50% } #featured-content .inner-wrapper article:nth-child(2n+1) { clear: both } .news-post { float: left; padding: 0 15px; width: 50% } #featured-slider { clear: both; display: block } .site-header { clear: both; padding: 15px 0 } .main-navigation li { display: block; float: inherit; margin-bottom: 0; position: relative; clear: both } .main-navigation li a { padding: 10px 15px; clear: both; border-bottom: 1px solid } .main-navigation ul li.menu-item-has-children a, .main-navigation ul li.page_item_has_children a { padding-right: 43px } .main-navigation ul li.menu-item-has-children ul a, .main-navigation ul li.page_item_has_children ul a { padding-left: 30px; padding-right: 15px } .main-navigation ul li.menu-item-has-children li.menu-item-has-children a, .main-navigation ul li.page_item_has_children li.menu-item-has-children a { padding-right: 43px } .main-navigation ul li.menu-item-has-children li.menu-item-has-children ul a, .main-navigation ul li.page_item_has_children li.menu-item-has-children ul a { padding-left: 40px; padding-right: 15px } .main-navigation ul li.menu-item-has-children li.menu-item-has-children li.menu-item-has-children a, .main-navigation ul li.page_item_has_children li.menu-item-has-children li.menu-item-has-children a { padding-right: 43px } .main-navigation ul li.menu-item-has-children li.menu-item-has-children li.menu-item-has-children ul a, .main-navigation ul li.page_item_has_children li.menu-item-has-children li.menu-item-has-children ul a { padding-left: 60px; padding-right: 15px } .main-navigation ul a { border-bottom: 1px solid #ddd } .main-navigation ul ul, .main-navigation ul ul ul { clear: both; display: none; float: left; left: 0; position: inherit; top: inherit; width: 100% } .main-navigation li:focus>ul, .main-navigation li:hover>ul { display: none } .main-navigation ul li a, .main-navigation ul li:first-child>a { border-left: none; border-right: none } #main-nav { background: inherit !important } .main-navigation ul { background: #294a70 none repeat scroll 0 0 } .wrap-menu-content { background-color: #666; display: none; left: 3.5%; position: absolute; width: 93%; z-index: 9999 } .menu-toggle .fa { width: 34px } .menu-toggle .fa-close { display: none } .menu-toggle { border-radius: 3px; display: block; font-size: 20px; line-height: 1.3; margin: 15px auto; padding: 7px 20px 5px 15px; border-radius: 0; background: #294a70 } .menu-toggle i { border-right: 1px solid #ddd; float: left; font-size: 22px; line-height: 1; margin-right: 10px; padding-right: 15px } .menu-toggle:focus, .menu-toggle:hover { background-color: #ffab1f } .main-navigation ul li.menu-item-has-children>a::after, .main-navigation ul li.page_item_has_children>a::after { display: none } .footer-widget-area { float: left; padding: 0 15px; width: 50% } #main-slider .cycle-pager { bottom: -29px } .top-news>p { float: none; min-width: 100%; text-align: center; margin: 0 } .top-news-title { display: block; float: none } #quick-contact { width: 100% } .top-news { text-align: center; width: 100% } a.links-btn { width: 100% } .quick-links { float: left; width: 100% } .quick-links>ul { width: 100% } .top-news-title { display: block; float: left; margin-right: 10px } .top-news>p { float: none; margin-bottom: 0; margin-right: 0; margin-top: 0; min-width: inherit; text-align: left } .education_hub_widget_testimonial_slider .cycle-next, .education_hub_widget_testimonial_slider .cycle-prev { bottom: 68% } } @media only screen and (max-width:610px) { .scrollup { bottom: 15px } } @media only screen and (max-width:479px) { .education_hub_widget_testimonial_slider .cycle-prev { left: 0 } .education_hub_widget_testimonial_slider .cycle-next { right: 0 } #main-slider .cycle-caption { left: 13%; padding: 5px 10px; top: 55px; width: 62% } #main-slider .cycle-caption p { display: none; font-size: 12px; max-height: 34px; overflow: hidden } #main-slider .cycle-caption h3 { font-size: 14px; margin: 0; max-height: 32px; overflow: hidden } #main-slider .cycle-next, #main-slider .cycle-prev { bottom: 27% } .footer-widget-area { width: 100% } #main-slider .cycle-pager { bottom: -3px } #quick-contact li { margin: 10px 0; padding: 0 6px; font-size: 12px } .quick-links { width: 100% } a.links-btn { display: block; width: 100% } .top-news>p { font-size: 12px; margin: 0 } .site-title { clear: none; font-size: 26px } .quick-links>ul { width: 100% } .site-description { font-size: 12px; letter-spacing: 1.4px; margin-bottom: 0 } #featured-content .inner-wrapper article, .news-post { width: 100% } #main-slider .cycle-pager { bottom: -29px } #main-slider .cycle-prev::after { padding: 15px 15px 15px 3px } #main-slider .cycle-next::after { padding: 15px 5px 15px 15px } .navigation .nav-links>div a { display: block } .navigation .nav-links>div.nav-next, .navigation .nav-links>div.nav-previous { display: block; float: none; margin: 10px 0; text-align: center; width: 100% } #main-slider .cycle-prev, #main-slider .cycle-prev:focus, #main-slider .cycle-prev:hover { left: -1px } #main-slider .cycle-next, #main-slider .cycle-next:focus, #main-slider .cycle-next:hover { right: 0 } #main-slider .cycle-prev::after { padding: 10px 15px 10px 12px } #main-slider .cycle-next::after { padding: 10px 10px 10px 15px } } [class^=wp-block-]:not(.wp-block-gallery) figcaption { font-style: italic; margin-bottom: 1.5em; text-align: left } .wp-block-gallery { margin: 0; margin-bottom: 15px } .wp-block-gallery.alignright { display: flex } .wp-block-gallery figcaption { font-style: italic; text-align: left } .wp-block-image { margin-bottom: 1.5em } .wp-block-image figure { margin-bottom: 0; margin-top: 0 } .wp-block-image figure.alignright { margin-left: 1.5em } .wp-block-audio audio { display: block; width: 100% } .wp-block-quote.is-large, .wp-block-quote.is-style-large { padding-top: 10px; padding-bottom: 10px } .wp-block-quote:not(.is-large):not(.is-style-large) { border-left: 4px solid #ffab1f } .entry-content ul.wp-block-gallery { margin-left: 0; padding-left: 0 } .entry-content ul { font-size: 16px; padding-left: 20px; margin-left: 0 } .has-black-color { color: #000 } .has-black-background-color { background-color: #000 } .has-white-color { color: #fff } .has-white-background-color { background-color: #fff } .has-gray-color { color: #666 } .has-gray-background-color { background-color: #666 } .has-dark-gray-color { color: #222 } .has-dark-gray-background-color { background-color: #222 } .has-blue-color { color: #294a70 } .has-blue-background-color { background-color: #294a70 } .has-dark-blue-color { color: #15305b } .has-dark-blue-background-color { background-color: #15305b } .has-navy-blue-color { color: #00387d } .has-navy-blue-background-color { background-color: #00387d } .has-sky-blue-color { color: #49688e } .has-sky-blue-background-color { background-color: #49688e } .has-light-blue-color { color: #6081a7 } .has-light-blue-background-color { background-color: #6081a7 } .has-yellow-color { color: #f4a024 } .has-yellow-background-color { background-color: #f4a024 } .has-dark-yellow-color { color: #ffab1f } .has-dark-yellow-background-color { background-color: #ffab1f } .has-red-color { color: #e4572e } .has-red-background-color { background-color: #e4572e } .has-green-color { color: #54b77e } .has-green-background-color { background-color: #54b77e } .entry-content .has-small-font-size, .site-main .entry-content .has-small-font-size { font-size: 13px } .entry-content .has-normal-font-size, .site-main .entry-content .has-normal-font-size { font-size: 16px } .entry-content .has-large-font-size, .site-main .entry-content .has-large-font-size { font-size: 28px } .entry-content .has-huge-font-size, .site-main .entry-content .has-huge-font-size { font-size: 32px } @media only screen and (max-width:767px) { .entry-content .has-large-font-size, .site-main .entry-content .has-large-font-size { font-size: 22px } .entry-content .has-huge-font-size, .site-main .entry-content .has-huge-font-size { font-size: 28px } } .wp-block-button .wp-block-button__link { border-radius: 0; cursor: pointer; font-size: 16px; line-height: 1.5; padding: 9px 21px; vertical-align: baseline } .entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link { border: 0 } .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus, .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover { border: 2px solid } .wp-block-button__link { background: #ffab1f; color: #fff } .is-style-outline .wp-block-button__link:not(.has-text-color) { color: #ffab1f } .is-style-outline .wp-block-button__link:focus, .is-style-outline .wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:hover { background-color: #294a70; color: #fff } img:is([sizes=auto i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px } img.emoji, img.wp-smiley { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -.1em !important; background: 0 0 !important; padding: 0 !important } .wp-block-audio :where(figcaption) { color: #555; font-size: 13px; text-align: center } .is-dark-theme .wp-block-audio :where(figcaption) { color: #ffffffa6 } .wp-block-audio { margin: 0 0 1em } .wp-block-code { border: 1px solid #ccc; border-radius: 4px; font-family: Menlo, Consolas, monaco, monospace; padding: .8em 1em } .wp-block-embed :where(figcaption) { color: #555; font-size: 13px; text-align: center } .is-dark-theme .wp-block-embed :where(figcaption) { color: #ffffffa6 } .wp-block-embed { margin: 0 0 1em } .blocks-gallery-caption { color: #555; font-size: 13px; text-align: center } .is-dark-theme .blocks-gallery-caption { color: #ffffffa6 } :root :where(.wp-block-imagefigcaption) { color: #555; font-size: 13px; text-align: center } .is-dark-theme :root :where(.wp-block-imagefigcaption) { color: #ffffffa6 } .wp-block-image { margin: 0 0 1em } .wp-block-pullquote { border-bottom: 4px solid; border-top: 4px solid; color: currentColor; margin-bottom: 1.75em } .wp-block-pullquote cite, .wp-block-pullquote footer, .wp-block-pullquote__citation { color: currentColor; font-size: .8125em; font-style: normal; text-transform: uppercase } .wp-block-quote { border-left: .25em solid; margin: 0 0 1.75em; padding-left: 1em } .wp-block-quote cite, .wp-block-quote footer { color: currentColor; font-size: .8125em; font-style: normal; position: relative } .wp-block-quote:where(.has-text-align-right) { border-left: none; border-right: .25em solid; padding-left: 0; padding-right: 1em } .wp-block-quote:where(.has-text-align-center) { border: none; padding-left: 0 } .wp-block-quote.is-large, .wp-block-quote.is-style-large, .wp-block-quote:where(.is-style-plain) { border: none } .wp-block-search .wp-block-search__label { font-weight: 700 } .wp-block-search__button { border: 1px solid #ccc; padding: .375em .625em } :where(.wp-block-group.has-background) { padding: 1.25em 2.375em } .wp-block-separator.has-css-opacity { opacity: .4 } .wp-block-separator { border: none; border-bottom: 2px solid; margin-left: auto; margin-right: auto } .wp-block-separator.has-alpha-channel-opacity { opacity: 1 } .wp-block-separator:not(.is-style-wide):not(.is-style-dots) { width: 100px } .wp-block-separator.has-background:not(.is-style-dots) { border-bottom: none; height: 1px } .wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) { height: 2px } .wp-block-table { margin: 0 0 1em } .wp-block-table td, .wp-block-table th { word-break: normal } .wp-block-table :where(figcaption) { color: #555; font-size: 13px; text-align: center } .is-dark-theme .wp-block-table :where(figcaption) { color: #ffffffa6 } .wp-block-video :where(figcaption) { color: #555; font-size: 13px; text-align: center } .is-dark-theme .wp-block-video :where(figcaption) { color: #ffffffa6 } .wp-block-video { margin: 0 0 1em } :root :where(.wp-block-template-part.has-background) { margin-bottom: 0; margin-top: 0; padding: 1.25em 2.375em } /*! This file is auto-generated */ .wp-block-button__link { color: #fff; background-color: #32373c; border-radius: 9999px; box-shadow: none; text-decoration: none; padding: calc(.667em + 2px) calc(1.333em + 2px); font-size: 1.125em } .wp-block-file__button { background: #32373c; color: #fff; text-decoration: none } :root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--color--gray: #666666; --wp--preset--color--light-gray: #f3f3f3; --wp--preset--color--dark-gray: #222222; --wp--preset--color--blue: #294a70; --wp--preset--color--dark-blue: #15305b; --wp--preset--color--navy-blue: #00387d; --wp--preset--color--sky-blue: #49688e; --wp--preset--color--light-blue: #6081a7; --wp--preset--color--yellow: #f4a024; --wp--preset--color--dark-yellow: #ffab1f; --wp--preset--color--red: #e4572e; --wp--preset--color--green: #54b77e; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 28px; --wp--preset--font-size--x-large: 42px; --wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 32px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1) } :where(.is-layout-flex) { gap: .5em } :where(.is-layout-grid) { gap: .5em } body .is-layout-flex { display: flex } .is-layout-flex { flex-wrap: wrap; align-items: center } .is-layout-flex>:is(*, div) { margin: 0 } body .is-layout-grid { display: grid } .is-layout-grid>:is(*, div) { margin: 0 } :where(.wp-block-columns.is-layout-flex) { gap: 2em } :where(.wp-block-columns.is-layout-grid) { gap: 2em } :where(.wp-block-post-template.is-layout-flex) { gap: 1.25em } :where(.wp-block-post-template.is-layout-grid) { gap: 1.25em } .has-black-color { color: var(--wp--preset--color--black) !important } .has-cyan-bluish-gray-color { color: var(--wp--preset--color--cyan-bluish-gray) !important } .has-white-color { color: var(--wp--preset--color--white) !important } .has-pale-pink-color { color: var(--wp--preset--color--pale-pink) !important } .has-vivid-red-color { color: var(--wp--preset--color--vivid-red) !important } .has-luminous-vivid-orange-color { color: var(--wp--preset--color--luminous-vivid-orange) !important } .has-luminous-vivid-amber-color { color: var(--wp--preset--color--luminous-vivid-amber) !important } .has-light-green-cyan-color { color: var(--wp--preset--color--light-green-cyan) !important } .has-vivid-green-cyan-color { color: var(--wp--preset--color--vivid-green-cyan) !important } .has-pale-cyan-blue-color { color: var(--wp--preset--color--pale-cyan-blue) !important } .has-vivid-cyan-blue-color { color: var(--wp--preset--color--vivid-cyan-blue) !important } .has-vivid-purple-color { color: var(--wp--preset--color--vivid-purple) !important } .has-black-background-color { background-color: var(--wp--preset--color--black) !important } .has-cyan-bluish-gray-background-color { background-color: var(--wp--preset--color--cyan-bluish-gray) !important } .has-white-background-color { background-color: var(--wp--preset--color--white) !important } .has-pale-pink-background-color { background-color: var(--wp--preset--color--pale-pink) !important } .has-vivid-red-background-color { background-color: var(--wp--preset--color--vivid-red) !important } .has-luminous-vivid-orange-background-color { background-color: var(--wp--preset--color--luminous-vivid-orange) !important } .has-luminous-vivid-amber-background-color { background-color: var(--wp--preset--color--luminous-vivid-amber) !important } .has-light-green-cyan-background-color { background-color: var(--wp--preset--color--light-green-cyan) !important } .has-vivid-green-cyan-background-color { background-color: var(--wp--preset--color--vivid-green-cyan) !important } .has-pale-cyan-blue-background-color { background-color: var(--wp--preset--color--pale-cyan-blue) !important } .has-vivid-cyan-blue-background-color { background-color: var(--wp--preset--color--vivid-cyan-blue) !important } .has-vivid-purple-background-color { background-color: var(--wp--preset--color--vivid-purple) !important } .has-black-border-color { border-color: var(--wp--preset--color--black) !important } .has-cyan-bluish-gray-border-color { border-color: var(--wp--preset--color--cyan-bluish-gray) !important } .has-white-border-color { border-color: var(--wp--preset--color--white) !important } .has-pale-pink-border-color { border-color: var(--wp--preset--color--pale-pink) !important } .has-vivid-red-border-color { border-color: var(--wp--preset--color--vivid-red) !important } .has-luminous-vivid-orange-border-color { border-color: var(--wp--preset--color--luminous-vivid-orange) !important } .has-luminous-vivid-amber-border-color { border-color: var(--wp--preset--color--luminous-vivid-amber) !important } .has-light-green-cyan-border-color { border-color: var(--wp--preset--color--light-green-cyan) !important } .has-vivid-green-cyan-border-color { border-color: var(--wp--preset--color--vivid-green-cyan) !important } .has-pale-cyan-blue-border-color { border-color: var(--wp--preset--color--pale-cyan-blue) !important } .has-vivid-cyan-blue-border-color { border-color: var(--wp--preset--color--vivid-cyan-blue) !important } .has-vivid-purple-border-color { border-color: var(--wp--preset--color--vivid-purple) !important } .has-vivid-cyan-blue-to-vivid-purple-gradient-background { background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important } .has-light-green-cyan-to-vivid-green-cyan-gradient-background { background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important } .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important } .has-luminous-vivid-orange-to-vivid-red-gradient-background { background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important } .has-very-light-gray-to-cyan-bluish-gray-gradient-background { background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important } .has-cool-to-warm-spectrum-gradient-background { background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important } .has-blush-light-purple-gradient-background { background: var(--wp--preset--gradient--blush-light-purple) !important } .has-blush-bordeaux-gradient-background { background: var(--wp--preset--gradient--blush-bordeaux) !important } .has-luminous-dusk-gradient-background { background: var(--wp--preset--gradient--luminous-dusk) !important } .has-pale-ocean-gradient-background { background: var(--wp--preset--gradient--pale-ocean) !important } .has-electric-grass-gradient-background { background: var(--wp--preset--gradient--electric-grass) !important } .has-midnight-gradient-background { background: var(--wp--preset--gradient--midnight) !important } .has-small-font-size { font-size: var(--wp--preset--font-size--small) !important } .has-medium-font-size { font-size: var(--wp--preset--font-size--medium) !important } .has-large-font-size { font-size: var(--wp--preset--font-size--large) !important } .has-x-large-font-size { font-size: var(--wp--preset--font-size--x-large) !important } :where(.wp-block-post-template.is-layout-flex) { gap: 1.25em } :where(.wp-block-post-template.is-layout-grid) { gap: 1.25em } :where(.wp-block-columns.is-layout-flex) { gap: 2em } :where(.wp-block-columns.is-layout-grid) { gap: 2em } :root :where(.wp-block-pullquote) { font-size: 1.5em; line-height: 1.6 } body, p { color: #0a0a0a } a, a:visited { color: #d33 } .quick-links a.links-btn::after { background-color: #ffab1f } .quick-links a.links-btn:hover::after { background-color: #ffab1f } #main-nav, #main-nav ul ul, .main-navigation ul, .menu-toggle { background-color: #000 } #main-nav li.current-menu-item>a, #main-nav li.current_page_item>a, #main-nav ul li a:hover, #main-nav ul li:hover>a, .menu-toggle:hover { background-color: #1e73be } #main-nav { border-color: #1e73be;margin-bottom: 20px; } #featured-content .entry-title a { color: #0f395e } .site-content .entry-title a { color: #0f395e } .content-area .entry-footer>span a, .content-area .entry-meta>span a { color: #0f395e } #main-slider, #main-slider p { color: #0f395e } #main-slider a { color: #0f395e } #main-slider .cycle-next::after, #main-slider .cycle-prev::after { background-color: #0f395e } #main-slider .pager-box.cycle-pager-active, #main-slider .pager-box:hover { background-color: #0f395e } #sidebar-front-page-widget-area .widget-title, #sidebar-front-page-widget-area-lower .widget-title { color: #0f395e } #sidebar-front-page-widget-area a, #sidebar-front-page-widget-area-lower a, .education_hub_widget_testimonial_slider .cycle-next::after, .education_hub_widget_testimonial_slider .cycle-prev::after { color: #0f395e } #featured-news-events h2 { color: #0f395e } #featured-news-events h3 a { color: #0f395e } #featured-news-events a { color: #0f395e } #sidebar-primary .widget-title, #sidebar-secondary .widget-title { background-color: #0f395e } #sidebar-primary .widget-title::after, #sidebar-secondary .widget-title::after { border-top-color: #0f395e } #sidebar-primary a, #sidebar-secondary a { color: #0f395e } #btn-scrollup i.fa { color: #0f395e } #breadcrumb a, #crumbs a { color: #0f395e } #footer-widgets a { color: #fff } .pt-cv-title a { display: list-item; list-style-type: "❖"; margin-left: 16px !important; display: list-item; padding-inline-start: 1ch } #pt-cv-view-45c85f6gjq .pt-cv-title { margin: 0 !important } #pt-cv-view-5b63cf55a9 .pt-cv-title { margin: 0 !important } #pt-cv-view-49183d75di .pt-cv-title { margin: 0 !important } #pt-cv-view-45c85f6gjq .pt-cv-title a { display: list-item; list-style-type: "❖"; margin-left: 30px !important; display: list-item; padding-inline-start: 1ch } #pt-cv-view-5b63cf55a9 .pt-cv-title a { display: list-item; list-style-type: "❖"; margin-left: 30px !important; display: list-item; padding-inline-start: 1ch } #pt-cv-view-49183d75di .pt-cv-title a { display: list-item; list-style-type: "❖"; margin-left: 30px !important; display: list-item; padding-inline-start: 1ch } #pt-cv-view-856ef21i96 .pt-cv-title a { display: list-item; list-style-type: "❖"; margin-left: 30px !important; display: list-item } .countdown_amount { font-size: 60px } .hasCountdown { border: 2px solid red; border-radius: 10px; font-size: 15px } .lcp_catlist a { display: list-item; list-style: "❖ "; margin-top: 11px !important; margin-left: 3px !important; list-style-position: outside; font-size: 19px } body { font-size: .9rem } .group-card { margin-bottom: 20px; position: relative; border: 2px solid transparent; border-radius: 5px; background: #f0f8ff; display: flex; align-items: center; padding: 7px; justify-content: space-between; overflow: hidden } .whatsapp-card { animation: whatsapp-border-animation 1s infinite } .telegram-card { animation: telegram-border-animation 1s infinite } @keyframes whatsapp-border-animation { 0% { border-color: transparent } 50% { border-color: #25d366 } 100% { border-color: transparent } } @keyframes telegram-border-animation { 0% { border-color: transparent } 50% { border-color: #004f7a } 100% { border-color: transparent } } .seoquake-nofollow { display: inline-flex; align-items: center; justify-content: center; font-size: 1rem; font-weight: 700; text-decoration: none; padding: 5px 20px; border-radius: 2px; flex-shrink: 0; transition: all .3s ease-in-out; color: #fff !important } .seoquake-nofollow i { margin-right: 5px } .whatsapp-card .seoquake-nofollow { background: #25d366 } .telegram-card .seoquake-nofollow { background: #004f7a } .seoquake-nofollow:hover { transform: scale(1.05) } .jobs-list { margin-bottom: 12px } .job-link { text-decoration: none; font-size: 14px; font-weight: 600; display: inline-block } .job-icon { color: #000; font-size: 14px; font-weight: 600; margin-right: 5px } .job-title { color: red; font-weight: 600; margin-right: 1px } .job-description { color: #000 } .job-last-date { color: red; margin-left: 5px } .days-remaining { background: red; color: #fff; padding: 1px 5px; font-size: 10px; border-radius: 3px } .last-day { background: #219; color: #fff; padding: 1px 5px; font-size: 9px; border-radius: 3px } .date-over { background: grey; color: #fff; padding: 1px 5px; font-size: 9px; border-radius: 3px } .highlights-box { display: flex; flex-direction: column; gap: 12px; padding: 16px; border-radius: 12px; background: #f8f9fa; box-shadow: 0 4px 10px rgba(0, 0, 0, .05); font-family: 'Segoe UI', sans-serif } .highlight-item { background: #fff; border-left: 5px solid #0d6efd; padding: 12px 16px; border-radius: 8px; transition: all .3s ease; cursor: pointer } .highlight-item:hover { background: #e9f2ff; transform: translateX(4px) } .highlight-title { font-weight: 700; font-size: 15px; margin-bottom: 4px; color: #212529 } .highlight-desc { font-size: 13px; color: #555 } @media (max-width:600px) { .highlights-box { padding: 12px } .highlight-item { font-size: 14px; padding: 10px 14px } .highlight-title { font-size: 14px } } #pt-cv-view-91bc0da4e8 .pt-cv-content-item { padding-top: 0 !important; padding-left: 0 !important; padding-bottom: 0 !important; padding-right: 0 !important } #pt-cv-view-91bc0da4e8 { margin-top: 0 !important; margin-left: 1px !important; margin-bottom: 0 !important; margin-right: 1px !important } #pt-cv-view-91bc0da4e8 .pt-cv-ifield { padding-top: 0 !important; padding-left: 0 !important; padding-bottom: 0 !important; padding-right: 0 !important } #pt-cv-view-91bc0da4e8 .panel-title, #pt-cv-view-91bc0da4e8 .pt-cv-title a { font-size: 14px !important; line-height: 1.3 !important; color: #000 !important; font-weight: 600 !important } #pt-cv-view-91bc0da4e8 .panel-title:hover, #pt-cv-view-91bc0da4e8 .pt-cv-title a:hover { color: #d33 !important } #pt-cv-view-91bc0da4e8 .pt-cv-carousel-caption { background-color: rgba(51, 51, 51, .6) !important } #pt-cv-view-91bc0da4e8 .pt-cv-specialp { background-color: #c33 !important } #pt-cv-view-91bc0da4e8 .pt-cv-specialp * { color: #fff !important } #pt-cv-view-91bc0da4e8 .pt-cv-pficon { color: #bbb !important } #pt-cv-view-91bc0da4e8 .pt-cv-readmore { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-91bc0da4e8 .pt-cv-readmore:hover { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-91bc0da4e8+.pt-cv-pagination-wrapper .pagination .active a, #pt-cv-view-91bc0da4e8+.pt-cv-pagination-wrapper .pt-cv-more, .pt-cv-pagination[data-sid='91bc0da4e8'] .active a { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-45c85f6gjq .pt-cv-content-item { padding-bottom: 0 !important } #pt-cv-view-45c85f6gjq { margin-bottom: 0 !important } #pt-cv-view-45c85f6gjq .pt-cv-ifield { padding-top: 9px !important; padding-bottom: 0 !important } #pt-cv-view-45c85f6gjq .panel-title, #pt-cv-view-45c85f6gjq .pt-cv-title a { font-size: 14px !important; line-height: 1.3 !important; color: #000 !important; font-weight: 600 !important } #pt-cv-view-45c85f6gjq .panel-title:hover, #pt-cv-view-45c85f6gjq .pt-cv-title a:hover { color: #1e73be !important } #pt-cv-view-45c85f6gjq .pt-cv-carousel-caption { background-color: rgba(51, 51, 51, .6) !important } #pt-cv-view-45c85f6gjq .pt-cv-specialp { background-color: #c33 !important } #pt-cv-view-45c85f6gjq .pt-cv-specialp * { color: #fff !important } #pt-cv-view-45c85f6gjq .pt-cv-pficon { color: #bbb !important } #pt-cv-view-45c85f6gjq .pt-cv-readmore { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-45c85f6gjq .pt-cv-readmore:hover { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-45c85f6gjq+.pt-cv-pagination-wrapper .pagination .active a, #pt-cv-view-45c85f6gjq+.pt-cv-pagination-wrapper .pt-cv-more, .pt-cv-pagination[data-sid='45c85f6gjq'] .active a { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-5b63cf55a9 .pt-cv-content-item { padding-bottom: 0 !important } #pt-cv-view-5b63cf55a9 { margin-bottom: 0 !important } #pt-cv-view-5b63cf55a9 .pt-cv-ifield { padding-top: 9px !important; padding-bottom: 0 !important } #pt-cv-view-5b63cf55a9 .panel-title, #pt-cv-view-5b63cf55a9 .pt-cv-title a { font-size: 14px !important; line-height: 1.3 !important; color: #000 !important; font-weight: 600 !important } #pt-cv-view-5b63cf55a9 .panel-title:hover, #pt-cv-view-5b63cf55a9 .pt-cv-title a:hover { color: #1e73be !important } #pt-cv-view-5b63cf55a9 .pt-cv-carousel-caption { background-color: rgba(51, 51, 51, .6) !important } #pt-cv-view-5b63cf55a9 .pt-cv-specialp { background-color: #c33 !important } #pt-cv-view-5b63cf55a9 .pt-cv-specialp * { color: #fff !important } #pt-cv-view-5b63cf55a9 .pt-cv-pficon { color: #bbb !important } #pt-cv-view-5b63cf55a9 .pt-cv-readmore { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-5b63cf55a9 .pt-cv-readmore:hover { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-5b63cf55a9+.pt-cv-pagination-wrapper .pagination .active a, #pt-cv-view-5b63cf55a9+.pt-cv-pagination-wrapper .pt-cv-more, .pt-cv-pagination[data-sid='5b63cf55a9'] .active a { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-a0fef0eiwq .pt-cv-content-item { padding-top: 1px !important; padding-left: 3px !important; padding-bottom: 0 !important; padding-right: 3px !important } #pt-cv-view-a0fef0eiwq { margin-top: 5px !important; margin-left: 1px !important; margin-bottom: 0 !important; margin-right: 1px !important } #pt-cv-view-a0fef0eiwq .pt-cv-ifield { padding-top: 0 !important; padding-left: 0 !important; padding-bottom: 0 !important; padding-right: 0 !important } #pt-cv-view-a0fef0eiwq .panel-title, #pt-cv-view-a0fef0eiwq .pt-cv-title a { font-size: 14px !important; line-height: 1.3 !important; color: #000 !important; font-weight: 600 !important } #pt-cv-view-a0fef0eiwq .panel-title:hover, #pt-cv-view-a0fef0eiwq .pt-cv-title a:hover { color: #1e73be !important } #pt-cv-view-a0fef0eiwq .pt-cv-carousel-caption { background-color: rgba(51, 51, 51, .6) !important } #pt-cv-view-a0fef0eiwq .pt-cv-specialp { background-color: #c33 !important } #pt-cv-view-a0fef0eiwq .pt-cv-specialp * { color: #fff !important } #pt-cv-view-a0fef0eiwq .pt-cv-pficon { color: #bbb !important } #pt-cv-view-a0fef0eiwq .pt-cv-readmore { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-a0fef0eiwq .pt-cv-readmore:hover { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-a0fef0eiwq+.pt-cv-pagination-wrapper .pagination .active a, #pt-cv-view-a0fef0eiwq+.pt-cv-pagination-wrapper .pt-cv-more, .pt-cv-pagination[data-sid=a0fef0eiwq] .active a { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-49183d75di .pt-cv-content-item { padding-bottom: 0 !important } #pt-cv-view-49183d75di { margin-bottom: 0 !important } #pt-cv-view-49183d75di .pt-cv-ifield { padding-top: 9px !important; padding-bottom: 0 !important } #pt-cv-view-49183d75di .panel-title, #pt-cv-view-49183d75di .pt-cv-title a { font-size: 14px !important; line-height: 1.3 !important; color: #000 !important; font-weight: 600 !important } #pt-cv-view-49183d75di .panel-title:hover, #pt-cv-view-49183d75di .pt-cv-title a:hover { color: #1e73be !important } #pt-cv-view-49183d75di .pt-cv-readmore { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-49183d75di .pt-cv-readmore:hover { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-49183d75di+.pt-cv-pagination-wrapper .pagination .active a, #pt-cv-view-49183d75di+.pt-cv-pagination-wrapper .pt-cv-more, .pt-cv-pagination[data-sid='49183d75di'] .active a { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-bfb23e3eb7 .pt-cv-content-item { padding-top: 8px !important; padding-bottom: 1px !important } #pt-cv-view-bfb23e3eb7 { margin-bottom: 1px !important } #pt-cv-view-bfb23e3eb7 .pt-cv-ifield { padding-bottom: 1px !important } #pt-cv-view-bfb23e3eb7.pt-cv-post-border { margin: 0; border-top-width: 1px; border-left-width: 1px } #pt-cv-view-bfb23e3eb7.pt-cv-post-border { margin: 0; border-top-style: solid; border-left-style: solid } #pt-cv-view-bfb23e3eb7.pt-cv-post-border .pt-cv-content-item { border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid } #pt-cv-view-bfb23e3eb7 .panel-title, #pt-cv-view-bfb23e3eb7 .pt-cv-title a { font-size: 18px !important; line-height: 1.3 !important; color: #00408e !important; font-weight: 600 !important } #pt-cv-view-bfb23e3eb7 .panel-title:hover, #pt-cv-view-bfb23e3eb7 .pt-cv-title a:hover { color: #d33 !important } #pt-cv-view-bfb23e3eb7 .pt-cv-readmore { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-bfb23e3eb7 .pt-cv-readmore:hover { color: #fff !important; background-color: #00aeef !important } #pt-cv-view-bfb23e3eb7+.pt-cv-pagination-wrapper .pagination .active a, #pt-cv-view-bfb23e3eb7+.pt-cv-pagination-wrapper .pt-cv-more, .pt-cv-pagination[data-sid=bfb23e3eb7] .active a { color: #fff !important; background-color: #00aeef !important } .gmj_float { position: fixed; width: 60px; height: 60px; bottom: 220px; right: 40px; background-color: #25d366; color: #fff; border-radius: 50px; text-align: center; box-shadow: 2px 2px 3px #999; z-index: 999; transition: all .3s ease-in-out 0s; cursor: pointer; outline: 0 } .gmj_float::after { content: ''; width: 30px; height: 30px; border-radius: 100%; border: 6px solid #25d366; position: absolute; z-index: -1; top: 50%; left: 50%; transform: translate(-50%, -50%); animation: ring 1.5s infinite } @keyframes ring { 0% { width: 50px; height: 50px; opacity: 1 } 100% { width: 120px; height: 120px; opacity: 0 } } .gmj_float svg { margin-top: 15px } .wp-container-core-columns-is-layout-9d6595d7 { flex-wrap: nowrap } .job-container { padding-top: 8px; padding-bottom: 8px; border-bottom: solid darkgray; } a._blank.cvplbd { border-bottom: solid darkgray; padding-bottom: 14px; } h2.wp-block-heading { background: linear-gradient(90deg, #e0e7ff 0%, #f0fdfa 100%); border: 1px dotted #e1e1e1; padding: 5px; color: #000000; border-radius: 14px 0px 14px 0px; font-weight: 700; } span.entry-date { margin-left: 25px; }
a.gb-button:visited {color: black;}
a.gb-button {color: black;}
@media all{
*,::after,::before{box-sizing:inherit;}
a{transition:color .1s ease-in-out,background-color .1s ease-in-out;}
a{text-decoration:none;}
.using-mouse :focus{outline:0;}
@media (max-width:768px){
a{transition:all 0s ease-in-out;}
}
}
@media all{
a{color:var(--link-text);}
}
@media all{
@media only screen and (min-width: 960px){
.sticky-footer-menu{display:none!important;}
}
.sticky-footer-menu{position:fixed;height:60px;width:100%;bottom:0;box-shadow:rgba(0, 0, 0, 0.35) 0px 5px 15px;}
}
@media all{
.gb-container-1827b1ef{height:60px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:6px;padding-bottom:6px;background-color:white;}
.gb-container-688eced5{width:20%;position:relative;text-align:center;}
.gb-container-e9ab2b23{width:20%;position:relative;text-align:center;}
.gb-container-53a9bd85{width:20%;text-align:center;}
.gb-container-042efb5d{width:20%;text-align:center;}
.gb-container-017dd59b{width:20%;text-align:center;}
div.gb-headline-39a8eeaa{font-size:10px;}
div.gb-headline-c2ddcd93{font-size:10px;}
div.gb-headline-9e13e825{font-size:10px;}
div.gb-headline-b2138673{font-size:10px;}
div.gb-headline-3fa4046f{font-size:10px;}
a.gb-button-63194b7b{display:inline-flex;align-items:center;column-gap:0.5em;text-decoration:none;color: black;}
a.gb-button-63194b7b .gb-icon{line-height:0;}
a.gb-button-63194b7b .gb-icon svg{width:20px;height:20px;fill:currentColor;}
a.gb-button-60eb63a9{display:inline-flex;align-items:center;column-gap:0.5em;text-decoration:none;color: black;}
a.gb-button-60eb63a9 .gb-icon{line-height:0;}
a.gb-button-60eb63a9 .gb-icon svg{width:20px;height:20px;fill:currentColor;}
a.gb-button-703ad017 .gb-icon{line-height:0;}
a.gb-button-703ad017 .gb-icon svg{width:20px;height:20px;fill:currentColor;}
a.gb-button-02e6b632 .gb-icon{line-height:0;}
a.gb-button-02e6b632 .gb-icon svg{width:20px;height:20px;fill:currentColor;}
a.gb-button-17bfd805{display:inline-flex;align-items:center;column-gap:0.5em;text-decoration:none;color: black;}
a.gb-button-17bfd805 .gb-icon{line-height:0;}
a.gb-button-17bfd805 .gb-icon svg{width:20px;height:20px;fill:currentColor;}
@media (max-width: 1024px){
.gb-container-688eced5{width:20%;}
.gb-container-e9ab2b23{width:20%;}
.gb-container-53a9bd85{width:20%;}
.gb-container-042efb5d{width:20%;}
.gb-container-017dd59b{width:20%;}
}
@media (max-width: 767px){
.gb-container-688eced5{width:20%;}
.gb-container-e9ab2b23{width:20%;}
.gb-container-53a9bd85{width:20%;}
.gb-container-042efb5d{width:20%;}
.gb-container-017dd59b{width:20%;}
}
}
.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900);}
.fa{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;}
.fa-heart:before{content:"\f004";}
/*! CSS Used from: Embedded */
a,div,h3,i,img,li,p,ul{padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;text-decoration:none;}
ul{list-style-position:inside;font-weight:400;list-style:none;}
ul li{list-style:none;}
img{border:none;position:relative;}
a,a:visited{text-decoration:none;}
.clearfix{clear:both;}
.section,.widget,.widget ul{margin:0;padding:0;}
a{color:#539AA0;}
a:visited{color:red;}
a:active{color:blue;}
a img{border:0;}
h3{font-family:'Nunito', sans-serif;}
.row{width:1200px;}
.social a:before{display:inline-block;font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;}
.social .facebook a:before{content:"\f09a";}
.social .x-twitter a:before{content:"\e61b";}
.social-color .x-twitter a{background-color:#14171A;}
.social .youtube a:before{content:"\f167";}
.social .skype a:before{content:"\f17e";}
.social .linkedin a:before{content:"\f0e1";}
.social .instagram a:before{content:"\f16d";}
.social-color .facebook a{background-color:#3b5999;}
.social-color .youtube a{background-color:#db4a39;}
.social-color .instagram a{background:linear-gradient(15deg,#ffb13d,#dd277b,#4d5ed4);}
.social-color .linkedin a{background-color:#0077b5;}
.social-color .skype a{background-color:#00aff0;}
.widget img{max-width:100%;}
#footer-wrapper{display:block;width:100%;overflow:hidden;background-color:#ffffff;padding:0;}
#footer-wrapper .primary-footer { background: #294a70;border-bottom: 1px solid rgba(155, 155, 155, 0.15);float: left;width: 100%;margin: 0;color: white;padding: 50px; border-top: 5px solid #ffab1f;
}#footer-about-area{position:relative;float:left;width:100%;padding:25px 0;margin:0;}
#footer-about-area .widget{position:relative;float:left;box-sizing:border-box;margin:0;}
#footer-about-area{width:calc(100% - (320px + 30px));padding:0;}
#footer-about-area .footer-logo{display:block;float:left;box-sizing:border-box;padding:0 25px 0 0;margin:0;}
#footer-about-area .footer-logo img{display:block;max-height:40px;margin:0;}
#footer-about-area .Image .image-caption{font-size:17px;line-height:1.6em;margin:0;text-align:center;color: white;}
.foot-bar-social{float:right;width:300px;margin:0;position:relative;box-sizing:border-box;}
.foot-bar-social ul > li{float:left;margin:0 0 0 10px;}
.foot-bar-social ul > li > a{display:block;width:40px;height:40px;background-color:rgba(155,155,155,0.1);font-size:16px;color:#ffffff;text-align:center;line-height:40px;box-sizing:border-box;border:0;border-radius:50%;}
#footer-wrapper .container{overflow:hidden;margin:0 auto;padding:15px 0;}
#sub-footer-wrapper{display:block;width:100%;background-color:#15305b;border-top:1px solid rgba(155,155,155,0.15);overflow:hidden;color:#1e2633;padding:0;}
#footer-wrapper .copyright-area{float:left;font-size:13px;display:block;height:34px;color:#1e2633;font-weight:500;line-height:34px;}
#footer-wrapper .copyright-area a{color:#539AA0;transition:color .17s;}
#menu-footer{float:right;position:relative;display:block;}
#menu-footer .widget > .widget-title{display:none;}
#menu-footer ul li{float:left;display:inline-block;height:34px;padding:0;margin:0;}
#menu-footer ul li a{font-size:11px;font-weight:500;display:block;color:#1e2633;text-transform:uppercase;line-height:34px;padding:0 10px;margin:0 0 0 5px;transition:color .17s ease;}
#menu-footer ul li:last-child a{padding:0 0 0 5px;}
#menu-footer ul li a:hover{color:#539AA0;}
@media screen and (max-width: 1250px){
.row{width:100%;}
#footer-wrapper .container{box-sizing:border-box;padding:10px 20px;}
}
@media screen and (max-width: 980px){
#footer-about-area{width:100%;text-align:center;padding:0;}
#footer-about-area .widget{width:100%;}
#footer-about-area .footer-logo{float:none;display:inline-block;max-width:unset;padding:0;}
#footer-about-area .Image .image-caption{line-height:inherit;margin:10px 0 0;text-align:center;color: white;}
.foot-bar-social{width:100%;padding:25px 0 0;text-align:center;}
.foot-bar-social ul > li{float:none;display:inline-block;margin:0 5px;}
.foot-bar-social ul > li > a{width:30px;height:30px;line-height:30px;font-size:14px;}
}
@media screen and (max-width: 680px){
#menu-footer,#footer-wrapper .copyright-area{width:100%;height:auto;line-height:inherit;text-align:center;}
#menu-footer{margin:10px 0 0;}
#footer-wrapper .copyright-area{margin:15px 0;}
#menu-footer ul li{float:none;height:auto;}
#menu-footer ul li a{line-height:inherit;margin:0 3px 5px;}
}
.jd-category-list {
    display: flex;
    flex-direction: column;
    gap: 18px;
  }
  .jd-category-list-item {
    border: 1.5px solid #222;
    border-radius: 4px;
    background: #fff;
    transition: box-shadow 0.2s;
    box-shadow: none;
    padding: 16px 18px 10px 18px;
    display: flex;
    flex-direction: column;
    gap: 8px;
  }
  .jd-category-row {
    display: flex;
    align-items: center;
    gap: 14px;
  }
  .jd-category-thumb {
    width: 48px;
    height: 48px;
    flex-shrink: 0;
    border-radius: 4px;
    overflow: hidden;
    background: #f3f4f6;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .jd-category-thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
  }
  .jd-category-title {
    font-size: 1.15rem;
    font-weight: 700;
    color: #1a32c5;
    margin: 0;
    line-height: 1.3;
    display: flex;
    align-items: center;
    gap: 8px;
  }
  .jd-category-meta {
    font-size: 1rem;
    color: #888;
    display: flex;
    align-items: center;
    gap: 5px;
    flex-wrap: wrap;
    margin-left: 30px;
}

  .jd-category-meta .meta-folder {
    margin-left: 8px;
  }
  .jd-category-meta .meta-list {
    color: #888;
    font-size: 1rem;
  }
  .meta-icon::before {
    color: #736f69;
    content: "\f133";
    display: inline-block;
    font-family: 'Font Awesome 6 Free';
    font-weight: 900;
    font-size: 15px;
    margin-left: 0px;
    position: relative;
}
  @media (max-width: 600px) {
    .meta-icon::before {
        color: #736f69;
        content: "\f133";
        display: inline-block;
        font-family: 'Font Awesome 6 Free';
        font-weight: 900;
        font-size: 15px;
        margin-left: 16px;
        position: relative;
    }
    .jd-category-list-item {
      padding: 12px 6px 8px 6px;
      gap: 6px;
    }
    .jd-category-row {
      flex-direction: row;
      align-items: flex-start;
      gap: 10px;
    }
    .jd-category-thumb {
      width: 38px;
      height: 38px;
    }
    .jd-category-title {
      font-size: 1rem;
      gap: 6px;
    }
    .jd-category-meta {
      font-size: 0.95rem;
      gap: 6px;
      margin-left: 0;
      margin-top: 2px;
    }
  }