:root {
--color1: #9d0a0e;
--color2: #004586;
--color3: #c580f2;
--color4: #dfb3f2;
--twhite: #f2f2f2;
--font1: "Open Sans", sans-serif;
--font2: 'Roboto', sans-serif;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sub {
bottom: -0.25em;
}
sup {
top: -0.5em;
}  img {
border-style: none;
}  details {
display: block;
} summary {
display: list-item;
}  template {
display: none;
} [hidden] {
display: none;
} .sticky {
display: block;
}
.updated:not(.published) {
display: none;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 1.5em;
display: grid;
grid-gap: 1.5em;
}
.gallery-item {
display: inline-block;
text-align: center;
width: 100%;
}
.gallery-columns-2 {
grid-template-columns: repeat(2, 1fr);
}
.gallery-columns-3 {
grid-template-columns: repeat(3, 1fr);
}
.gallery-columns-4 {
grid-template-columns: repeat(4, 1fr);
}
.gallery-columns-5 {
grid-template-columns: repeat(5, 1fr);
}
.gallery-columns-6 {
grid-template-columns: repeat(6, 1fr);
}
.gallery-columns-7 {
grid-template-columns: repeat(7, 1fr);
}
.gallery-columns-8 {
grid-template-columns: repeat(8, 1fr);
}
.gallery-columns-9 {
grid-template-columns: repeat(9, 1fr);
}
.gallery-caption {
display: block;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important;
}
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 0.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;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}
.btn.btn--yelow {
color: #000;
background-color: #ffc107;
border-color: #ffc107;
}
.btn.btn--yelow:hover {
color: #000;
background-color: #ffca2c;
border-color: #ffc720;
}
.btn.btn--dark {
color: #fff;
background-color: #333;
border-color: #333;
}
.btn.btn--dark:hover {
color: #fff;
background-color: #444;
border-color: #444;
}
.btn.btn--blue {
color: #fff;
background-color: #0d6efd;
border-color: #0d6efd;
}
.btn.btn--blue:hover {
color: #fff;
background-color: #0b5ed7;
border-color: #0a58ca;
}
.btn.btn--small {
padding: 0.775rem 1.65rem;
font-size: 0.8rem;
}
.btn.btn--large {
padding: 0.975rem 1.85rem;
font-size: 1.2rem;
}
footer.comment-meta {
display: flex;
column-gap: 15px;
align-items: center;
width: 100%;
background-color: #eee;
padding: 5px;
flex-wrap: wrap;
}
.comment-wrapper div.comment-content {
margin: 15px auto;
padding-left: 20px;
}
.comment-body a.comment-reply-link {
display: inline-block;
padding: 5px 16px;
font-size: 12px;
font-weight: 700;
text-transform: capitalize;
border-radius: 30px;
background-color: #f1f4fd;
color: #1f0757;
margin-right: 0.5rem;
}
.comment-body a.comment-reply-link:hover {
background-color: #0d6efd;
color: #ffffff;
}
div#respond #reply-title {
font-size: 1.5rem;
margin-bottom: 1rem !important;
margin-top: 1rem !important;
}
form#commentform input[type="text"],
form#commentform input[type="email"],
form#commentform input[type="number"],
form#commentform input[type="url"] {
-webkit-transition-duration: 500ms;
transition-duration: 500ms;
border-color: #e9e9e9;
height: 52px;
padding: 15px 20px;
font-size: 14px;
margin-bottom: 30px;
display: block;
width: 100%;
font-weight: 400;
line-height: 1.5;
color: #212529;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0.25rem;
-webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
form#commentform textarea {
-webkit-transition-duration: 500ms;
transition-duration: 500ms;
border-color: #e9e9e9;
height: auto;
padding: 15px 20px;
font-size: 14px;
min-height: calc(1.5em + 0.75rem + 2px);
display: block;
width: 100%;
font-weight: 400;
line-height: 1.5;
color: #212529;
background-color: #fff;
background-clip: padding-box;
border: 1px solid #ced4da;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0.25rem;
-webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition-duration: 0.15s, 0.15s, 0.15s;
resize: vertical;
}
form#commentform input[type="submit"] {
cursor: pointer;
padding: 0.875rem 1.75rem;
font-size: 1rem;
border-radius: 0.375rem;
font-weight: 700;
border: 0 !important;
color: #fff;
background-color: #0d6efd;
display: inline-block;
line-height: 1.5;
text-align: center;
text-decoration: none;
vertical-align: middle;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
-webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
form#commentform input[type="submit"]:hover {
color: #fff;
background-color: #0b5ed7;
border-color: #0a58ca;
}
li.page-item > span {
position: relative;
display: block;
color: #0d6efd;
text-decoration: none;
padding: 0.375rem 0.75rem;
background-color: #fff;
border: 1px solid #dee2e6;
-webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
div#comments li.comment {
margin-bottom: 10px;
display: flex;
clear: both;
flex-wrap: wrap;
}
div#comments ol ol.children {
padding-left: 0;
margin-top: 10px;
width: 100%;
}
div#comments li.comment article {
width: 100%;
border: solid 1px #eee;
border-radius: 3px;
}
div#comments article .reply {
padding: 5px;
}
.comment-author.vcard {
display: flex;
column-gap: 5px;
align-items: center;
}
section.itu-section {
padding: 50px 0;
} @media (min-width: 576px) {
.container,.container-sm, body .e-con>.e-con-inner {
max-width:540px;
}
.elementor-section.elementor-section-boxed > div.elementor-container, body .e-con>.e-con-inner{
max-width:540px;
}
}
@media (min-width: 768px) {
.container,.container-md,.container-sm, body .e-con>.e-con-inner {
max-width:720px;
}
.elementor-section.elementor-section-boxed > div.elementor-container, body .e-con>.e-con-inner{
max-width:720px;
}
}
@media (min-width: 992px) {
.container,.container-lg,.container-md,.container-sm, body .e-con>.e-con-inner {
max-width:960px;
}
.elementor-section.elementor-section-boxed > div.elementor-container, body .e-con>.e-con-inner{
max-width:960px;
}
}
@media (min-width: 1200px) {
.container,.container-lg,.container-md,.container-sm,.container-xl, body .e-con>.e-con-inner {
max-width:1140px;
}
.elementor-section.elementor-section-boxed > div.elementor-container, body .e-con>.e-con-inner{
max-width:1140px;
}
}
@media (min-width: 1400px) {
.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl, body .e-con>.e-con-inner {
max-width:1320px;
}
.elementor-section.elementor-section-boxed > div.elementor-container{
max-width:1320px;
}
}
@media (min-width: 1600px) {
.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl, body .e-con>.e-con-inner {
max-width:1520px;
}
.elementor-section.elementor-section-boxed > div.elementor-container{
max-width:1520px;
}
}
.elementor-page #content > .content-wrap {
padding: 0;
}
.elementor-page #content > .content-wrap > .container {
max-width: 100%;
padding: 0;
}
.elementor-page #content > .content-wrap > .container > .entry-content {
margin: auto;
}
.elementor-section.elementor-top-section {
padding: 60px 0;
}
section#content > .wp-block-columns.content-wrap {
margin-bottom: 0;
}