.alignnone {
margin: 5px 20px 20px 0; }
p .alignnone {
margin: 5px 20px 0 0; }
.aligncenter, div.aligncenter {
display: block;
margin: 5px auto 5px auto; }
.alignright {
float: right;
margin: 5px 0 10px 20px; }
.alignleft {
float: left;
margin: 5px 20px 10px 0; }
a img.alignright {
float: right;
margin: 5px 0 10px 20px; }
a img.alignnone {
margin: 5px 20px 10px 0; }
a img.alignleft {
float: left;
margin: 5px 20px 10px 0; }
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto; }
table {
width: 100%;
margin-bottom: 20px; }
td, th {
border: 1px solid #dcdcdc;
padding: 10px; }
.wp-caption {
background: #fff;
border: 1px solid #dcdcdc;
max-width: 96%;
padding: 5px 3px 10px;
text-align: center;
margin-bottom: 20px; }
.wp-caption.alignnone {
margin: 5px 20px 20px 0; }
.wp-caption.alignleft {
margin: 5px 20px 20px 0; }
.wp-caption.alignright {
margin: 5px 0 20px 20px; }
.wp-caption img {
border: 0 none;
height: auto;
margin: 0;
max-width: 98.5%;
padding: 0;
width: auto; }
.wp-caption p.wp-caption-text {
font-size: 11px;
margin: 0;
padding: 0 4px 5px; }
figcaption {
margin-top: 10px;
text-align: center; } .screen-reader-text {
clip: rect(1px, 1px, 1px, 1px);
position: absolute !important;
white-space: nowrap;
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, 0.6);
clip: auto !important;
color: #21759b;
display: block;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; }
.bypostauthor {
background: #fff; }
.gallery-caption {
font-size: 13px; }
.sticky {
position: relative; }  body {
font-family: 'Montserrat', sans-serif;
line-height: 1.6;
font-size: 16px;
-ms-word-wrap: break-word;
word-wrap: break-word; }
main {
padding: 90px 0; }
a, a:hover {
color: #14cab4;
text-decoration: none; }
h1 {
font-size: 48px; }
h2 {
font-size: 40px;
text-transform: capitalize; }
h3, .h3 {
font-size: 32px;
text-transform: capitalize; }
h4, .h4 {
font-size: 24px; }
h1, h2, h3, h4, h5, h6 {
margin-top: 0;
font-weight: 700;
text-transform: capitalize; }
p {
margin: 0 0 18px; }
img {
max-width: 100%;
height: auto; }
dt, dd {
margin-bottom: 10px; }
.content-section ol {
padding-left: 20px; }
.content-section ol li {
margin-bottom: 10px; }
.content-section ol ul {
margin-top: 5px; }
.content-section ol ul li {
padding-top: 0;
border: none;
padding-bottom: 0; }
.content-section ol ul li:before {
top: 10px;
font-size: 12px; }
.content-section ul li {
margin-bottom: 0; }
.content-section ul ol {
margin-top: 5px; }
.content-section ul ol li {
padding-top: 0;
border: none;
padding-bottom: 0; }
.content-section ul ol li:before {
top: 8px;
font-size: 12px; }
ul ol li {
margin-bottom: 0; }
.bold {
font-weight: 700; }
.semi-bold {
font-weight: 600; }
.white {
color: #ffffff; }
.black, .dark {
color: #313131; }
.primary-color {
color: #14cab4; }
.secondary-color {
color: #1a2431; }
.primary-background-color {
background: #14cab4; }
.secondary-background-color {
background: #1a2431; }
.border-none {
border: 0; }
.border-right {
border-right: 1px solid #ffffff; }
.border-left {
border-left: 1px solid #ffffff; }
.border-top {
border-top: 1px solid #ffffff; }
.border-bottom {
border-bottom: 1px solid #ffffff; }
.panel-grid {
position: relative; }
.margin-bottom-30 {
margin-bottom: 30px; }
.page-content-container {
padding: 90px 0 80px;
position: relative;
float: left;
width: 100%; }
.siteorigin-panels .page-content-container {
padding: 0; }
.h2-style1 {
color: #313131;
position: relative;
line-height: 1.6;
margin-bottom: 50px;
padding-bottom: 5px;
text-align: center; }
.h2-style1:before, .h2-style1:after {
position: absolute;
content: '';
left: 0;
right: 0;
margin: auto;
bottom: 0; }
.h2-style1:before {
width: 150px;
height: 3px;
background-color: #313131; }
.h2-style1:after {
width: 70px;
height: 3px;
background-color: #14cab4; }
.h2-style1-1 {
color: #ffffff;
position: relative;
line-height: 1.6;
margin-bottom: 50px;
padding-bottom: 5px;
text-transform: capitalize;
text-align: center; }
.h2-style1-1:before, .h2-style1-1:after {
position: absolute;
content: '';
left: 0;
right: 0;
margin: auto;
bottom: 0; }
.h2-style1-1:before {
width: 150px;
height: 2px;
background-color: #ffffff; }
.h2-style1-1:after {
width: 70px;
height: 2px;
background-color: #14cab4; }
.h2-style2 {
color: #ffffff;
position: relative;
line-height: 1.6;
margin-bottom: 50px;
padding-bottom: 5px;
text-transform: capitalize;
text-align: center; }
.h2-style2:before {
position: absolute;
content: '';
left: 0;
right: 0;
margin: auto;
bottom: 0;
width: 150px;
height: 3px;
background-color: #ffffff; }
.h3-style, .h2-style3 {
position: relative;
margin-bottom: 30px;
padding-bottom: 20px;
text-align: left; }
.h3-style:before, .h3-style:after, .h2-style3:before, .h2-style3:after {
position: absolute;
content: '';
right: 0;
bottom: 0; }
.h3-style:before, .h2-style3:before {
width: 150px;
height: 3px;
background-color: #1a2431;
left: 0; }
.h3-style:after, .h2-style3:after {
width: 40px;
height: 3px;
left: 0;
background-color: #14cab4; }
.h3-style span, .h2-style3 span {
font-weight: 400; }
.primary-button {
padding: 14px 28px;
color: #ffffff;
background-color: #14cab4;
font-weight: bold;
margin-top: 10px;
position: relative;
text-transform: uppercase;
border: 2px solid #14cab4;
display: inline-block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.primary-button:hover, .primary-button:focus, .primary-button:active {
text-decoration: none;
color: #14cab4;
background-color: transparent; }
.secondary-button {
padding: 14px 28px;
color: #ffffff;
background-color: #1a2431;
position: relative;
font-weight: bold;
border: 2px solid #1a2431;
display: inline-block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.secondary-button:hover, .secondary-button:focus, .secondary-button:active {
text-decoration: none;
color: #1a2431;
background-color: transparent; }
.transparent-button {
padding: 12px;
color: #ffffff;
border: 3px solid #ffffff;
background-color: transparent;
font-weight: bold;
position: relative;
margin: auto;
margin-top: 10px; }
.transparent-button:hover {
text-decoration: none;
color: #ffffff;
-moz-transition: all 0.3s ease-in-out;
-webkit-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out; }
.align-button-center {
width: 260px;
margin: 0 auto;
display: block;
text-align: center;
padding: 12px 15px;
margin-top: 25px;
text-transform: capitalize; }
.primary-button,
.secondary-button {
cursor: pointer;
display: inline-block;
outline: none;
position: relative;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s; }
.primary-button:after,
.secondary-button:after {
content: '';
position: absolute;
z-index: -1;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s; } .primary-button:before,
.secondary-button:before {
font-family: 'FontAwesome';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
position: relative;
-webkit-font-smoothing: antialiased; }
.primary-button:before,
.secondary-button:before {
content: "\f061"; }
.primary-button:before,
.secondary-button:before {
position: absolute;
font-size: 100%;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s; }
.primary-button:before,
.secondary-button:before {
right: 30%;
opacity: 0;
top: 50%;
transform: translateY(-50%); }
.primary-button:hover:before,
.secondary-button:hover:before {
right: 20px;
opacity: 1; }
.paralex-background-affect { background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
.overlap-small {
margin-top: -100px;
z-index: 2; }
.overlap-medium {
margin-top: -150px;
z-index: 2; }
.overlap-large {
margin-top: -200px;
z-index: 2; }
.panel-grid-cell {
z-index: 2; }
.dark-color-overlay-over-image {
position: relative; }
.dark-color-overlay-over-image:before {
content: '';
position: absolute;
top: 0;
left: 0;
background-color: #1a2431;
opacity: 0.7;
width: 100%;
height: 100%; }
.before-after-required, .op-team .owl-nav .owl-prev:before, .op-team .owl-nav .owl-next:before {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto; }
.widget {
margin-bottom: 50px; }
.widget.pre-footer-widget {
margin-bottom: 0; }
.widget ul {
list-style: none;
padding-left: 0; }
.widget ul li {
border-bottom: 1px solid #313131;
padding: 16px 0 15px 20px;
position: relative; }
.widget ul li a {
text-transform: capitalize;
color: #313131;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.widget ul li a:hover {
color: #14cab4;
text-decoration: none; }
.widget ul li:before {
position: absolute;
content: '\f054';
left: 0;
top: 20px;
bottom: auto;
margin: auto;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 12px;
height: 15px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.widget ul li:last-of-type {
border-bottom: 0; }
.widget ul li.active:before, .widget ul li.current-menu-item:before {
color: #14cab4; }
.widget ul li.active a, .widget ul li.current-menu-item a {
color: #14cab4; }
.widget ul li.active a:before, .widget ul li.current-menu-item a:before {
color: #14cab4; }
.widget ul li.mouse-hover {
color: #14cab4; }
.widget ul.tags li {
border-bottom: 0; }
.widget ul.tags li a {
color: #ffffff;
padding: 10px 12px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.widget ul.tags li a:before {
display: none; }
.widget ul.tags li a:hover {
color: #14cab4; }
.widget select {
border: 2px solid #e8e6e6;
height: 50px;
color: #1a2431;
width: 100%;
padding: 10px 15px; }
.widget.footer-widget .wp-caption p.wp-caption-text {
color: #1a2431; }
.op-team-nav-primary .owl-nav .owl-prev, .op-team-nav-primary .owl-nav .owl-next {
border: 2px solid #14cab4; }
.op-team-nav-primary .owl-nav .owl-prev:before, .op-team-nav-primary .owl-nav .owl-next:before {
color: #14cab4; }
.op-team-nav-primary .owl-nav .owl-prev:hover, .op-team-nav-primary .owl-nav .owl-next:hover {
background-color: #14cab4;
color: transparent; }
.op-team-nav-primary .owl-nav .owl-prev:hover:before, .op-team-nav-primary .owl-nav .owl-next:hover:before {
color: #ffffff; }
.op-team-nav-secondary .owl-nav .owl-prev, .op-team-nav-secondary .owl-nav .owl-next {
border: 2px solid #1a2431; }
.op-team-nav-secondary .owl-nav .owl-prev:before, .op-team-nav-secondary .owl-nav .owl-next:before {
color: #1a2431; }
.op-team-nav-secondary .owl-nav .owl-prev:hover, .op-team-nav-secondary .owl-nav .owl-next:hover {
background-color: #1a2431;
color: transparent; }
.op-team-nav-secondary .owl-nav .owl-prev:hover:before, .op-team-nav-secondary .owl-nav .owl-next:hover:before {
color: #ffffff; }
.op-team-nav-dark .owl-nav .owl-prev, .op-team-nav-dark .owl-nav .owl-next {
border: 2px solid #313131; }
.op-team-nav-dark .owl-nav .owl-prev:before, .op-team-nav-dark .owl-nav .owl-next:before {
color: #313131; }
.op-team-nav-dark .owl-nav .owl-prev:hover, .op-team-nav-dark .owl-nav .owl-next:hover {
background-color: #313131;
color: transparent; }
.op-team-nav-dark .owl-nav .owl-prev:hover:before, .op-team-nav-dark .owl-nav .owl-next:hover:before {
color: #ffffff; }
.op-team-nav-light .owl-nav .owl-prev, .op-team-nav-light .owl-nav .owl-next {
border: 2px solid #ffffff; }
.op-team-nav-light .owl-nav .owl-prev:before, .op-team-nav-light .owl-nav .owl-next:before {
color: #ffffff; }
.op-team-nav-light .owl-nav .owl-prev:hover, .op-team-nav-light .owl-nav .owl-next:hover {
background-color: #ffffff;
color: transparent; }
.op-team-nav-light .owl-nav .owl-prev:hover:before, .op-team-nav-light .owl-nav .owl-next:hover:before {
color: #313131; }
.op-testimonial-nav-primary .owl-nav .owl-prev, .op-testimonial-nav-primary .owl-nav .owl-next {
border: 2px solid #14cab4; }
.op-testimonial-nav-primary .owl-nav .owl-prev:before, .op-testimonial-nav-primary .owl-nav .owl-next:before {
color: #14cab4; }
.op-testimonial-nav-primary .owl-nav .owl-prev:hover, .op-testimonial-nav-primary .owl-nav .owl-next:hover {
background-color: #14cab4;
color: transparent; }
.op-testimonial-nav-primary .owl-nav .owl-prev:hover:before, .op-testimonial-nav-primary .owl-nav .owl-next:hover:before {
color: #ffffff; }
.op-testimonial-nav-primary .carousel-control {
color: #14cab4;
border: 2px solid #14cab4; }
.op-testimonial-nav-secondary .owl-nav .owl-prev, .op-testimonial-nav-secondary .owl-nav .owl-next {
border: 2px solid #1a2431; }
.op-testimonial-nav-secondary .owl-nav .owl-prev:before, .op-testimonial-nav-secondary .owl-nav .owl-next:before {
color: #1a2431; }
.op-testimonial-nav-secondary .owl-nav .owl-prev:hover, .op-testimonial-nav-secondary .owl-nav .owl-next:hover {
background-color: #1a2431;
color: transparent; }
.op-testimonial-nav-secondary .owl-nav .owl-prev:hover:before, .op-testimonial-nav-secondary .owl-nav .owl-next:hover:before {
color: #ffffff; }
.op-testimonial-nav-secondary .carousel-control {
color: #1a2431;
border: 2px solid #1a2431; }
.op-testimonial-nav-dark .owl-nav .owl-prev, .op-testimonial-nav-dark .owl-nav .owl-next {
border: 2px solid #313131; }
.op-testimonial-nav-dark .owl-nav .owl-prev:before, .op-testimonial-nav-dark .owl-nav .owl-next:before {
color: #313131; }
.op-testimonial-nav-dark .owl-nav .owl-prev:hover, .op-testimonial-nav-dark .owl-nav .owl-next:hover {
background-color: #313131;
color: transparent; }
.op-testimonial-nav-dark .owl-nav .owl-prev:hover:before, .op-testimonial-nav-dark .owl-nav .owl-next:hover:before {
color: #ffffff; }
.op-testimonial-nav-dark .carousel-control {
color: #313131;
border: 2px solid #313131; }
.op-testimonial-nav-light .owl-nav .owl-prev, .op-testimonial-nav-light .owl-nav .owl-next {
border: 2px solid #ffffff; }
.op-testimonial-nav-light .owl-nav .owl-prev:before, .op-testimonial-nav-light .owl-nav .owl-next:before {
color: #ffffff; }
.op-testimonial-nav-light .owl-nav .owl-prev:hover, .op-testimonial-nav-light .owl-nav .owl-next:hover {
background-color: #ffffff;
color: transparent; }
.op-testimonial-nav-light .owl-nav .owl-prev:hover:before, .op-testimonial-nav-light .owl-nav .owl-next:hover:before {
color: #ffffff; }
.op-testimonial-nav-light .carousel-control {
color: #ffffff;
border: 2px solid #ffffff; }
.content-section {
overflow: hidden; }
.content-section ul {
padding-left: 0;
list-style: none;
margin-bottom: 20px; }
.content-section ul li {
border-bottom: 1px solid #313131;
display: block;
padding: 15px 0 16px 20px;
position: relative;
color: #313131; }
.content-section ul li li:last-child {
padding-bottom: 0; }
.content-section ul li a {
color: #313131; }
.content-section ul li a:hover {
color: #14cab4;
text-decoration: none; }
.content-section ul li:before {
position: absolute;
content: '\f054';
left: 0;
top: 20px;
bottom: 0;
margin: 0;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 12px;
height: 15px; }
.content-section ul li:last-of-type {
border-bottom: 0; }
.error404 .content-section {
text-align: center; }
.error404 .content-section .fa {
font-size: 50px;
border: 2px solid #313131;
border-radius: 50%;
padding: 10px 26px;
margin-bottom: 35px;
margin-top: 20px; }
.grey-scale .owl-carousel .owl-item img {
-webkit-filter: grayscale(100%); filter: grayscale(100%); }
.svg-wrapper {
padding-top: 0 !important;
padding-bottom: 0 !important; }
.svg-wrapper {
background: none !important;
height: 0px;
position: relative;
z-index: 2; }
.svg-wrapper.bottom-inside {
bottom: -1px; }
.svg-wrapper.bottom-inside svg {
position: absolute;
width: 100%;
-ms-transform: translateY(-99%);
transform: translateY(-99%); }
.svg-wrapper.bottom-outside {
bottom: 1px; }
.svg-wrapper.bottom-outside svg {
position: absolute;
width: 100%;
-ms-transform: rotate(180deg);
transform: rotate(180deg); }
.svg-wrapper.top-inside svg {
position: absolute;
width: 100%;
-ms-transform: translateY(-1px) rotate(180deg);
transform: translateY(-1px) rotate(180deg);
position: absolute;
top: 0; }
.svg-wrapper.top-outside svg {
position: absolute;
width: 100%;
-ms-transform: translateY(-1px);
transform: translateY(-99%); }
.svg-wrapper .svg-inner-wrapper svg {
width: 100%; }
.page .comment-respond {
margin-bottom: 80px; } .preload {
position: fixed;
width: 100%;
height: 100%;
z-index: 9999999;
text-align: center;
top: 0; }
.spinner {
top: 50%;
position: absolute;
left: 50%;
margin-left: -25px;
margin-top: -20px;
width: 50px;
height: 40px;
text-align: center;
font-size: 10px; }
.spinner > div {
background-color: #333;
height: 100%;
width: 6px;
display: inline-block;
-webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
animation: sk-stretchdelay 1.2s infinite ease-in-out; }
.spinner .rect2 {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s; }
.spinner .rect3 {
-webkit-animation-delay: -1.0s;
animation-delay: -1.0s; }
.spinner .rect4 {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s; }
.spinner .rect5 {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s; }
@-webkit-keyframes sk-stretchdelay {
0%, 40%, 100% {
-webkit-transform: scaleY(0.4); }
20% {
-webkit-transform: scaleY(1); } }
@keyframes sk-stretchdelay {
0%, 40%, 100% {
transform: scaleY(0.4);
-webkit-transform: scaleY(0.4); }
20% {
transform: scaleY(1);
-webkit-transform: scaleY(1); } } @media (max-width: 991px) {
.percent-10 {
width: 10% !important; }
.percent-20 {
width: 20% !important; }
.percent-30 {
width: 30% !important; }
.percent-40 {
width: 40% !important; }
.percent-50 {
width: 50% !important; }
.percent-60 {
width: 60% !important; }
.percent-70 {
width: 70% !important; }
.percent-80 {
width: 80% !important; }
.percent-90 {
width: 90% !important; }
.percent-100 {
width: 100% !important; } }
@media (max-width: 767px) {
body {
font-size: 14px;
margin-top: 0 !important; }
h1, h2, h3, h4, h5, h6 {
line-height: 1.4; }
h1 {
font-size: 32px; }
h2 {
font-size: 24px; }
h3, .h3 {
font-size: 20px; }
h4, .h4 {
font-size: 18px; }
.primary-button {
padding: 10px 20px; }
.secondary-button {
padding: 10px 20px; }
main {
padding: 90px 0 74px; }
.overlap-small {
margin-top: 0; }
.overlap-medium {
margin-top: 0; }
.overlap-large {
margin-top: 0; }
.percent-10 {
width: 100% !important; }
.percent-20 {
width: 100% !important; }
.percent-30 {
width: 100% !important; }
.percent-40 {
width: 100% !important; }
.percent-50 {
width: 100% !important; }
.percent-60 {
width: 100% !important; }
.percent-70 {
width: 100% !important; }
.percent-80 {
width: 100% !important; }
.percent-90 {
width: 100% !important; }
.percent-100 {
width: 100% !important; } }
@media (min-width: 768px) {
h1 {
font-size: 36px; }
h2 {
font-size: 28px; }
h3, .h3 {
font-size: 24px; }
h4, .h4 {
font-size: 20px; }
.primary-button,
.secondary-button {
padding: 10px 20px; }
.secondary-button:hover,
.primary-button:hover {
padding: 10px 40px 10px 20px; }
.overlap-small {
margin-top: 0; }
.overlap-medium {
margin-top: 0; }
.overlap-large {
margin-top: 0; } }
@media (max-width: 991px) {
.stack-sm {
flex-direction: column; }
.stack-sm > div {
width: 100% !important; } }
@media (min-width: 992px) {
h1 {
font-size: 40px; }
h2 {
font-size: 32px; }
h3, .h3 {
font-size: 26px; }
h4, .h4 {
font-size: 20px; }
.primary-button {
padding: 14px 28px; }
.primary-button:hover {
padding: 14px 45px 14px 28px; }
.overlap-small {
margin-top: -100px;
z-index: 2; }
.overlap-medium {
margin-top: -150px;
z-index: 2; }
.overlap-large {
margin-top: -200px;
z-index: 2; } }
@media (min-width: 1200px) {
h1 {
font-size: 48px; }
h2 {
font-size: 40px; }
h3, .h3 {
font-size: 32px; }
h4, .h4 {
font-size: 24px; } } .wp-block-gallery {
padding-top: 15px; }
.wp-block-gallery .blocks-gallery-image,
.wp-block-gallery .blocks-gallery-item {
border: none;
padding: 0; }
.wp-block-gallery .blocks-gallery-image::before,
.wp-block-gallery .blocks-gallery-item::before {
display: none; }
.wp-block-quote .cite {
display: block; }
audio, canvas, progress, video {
display: block;
width: 100%; }
.wp-block-audio {
margin-bottom: 30px; }
.wp-block-quote,
.wp-block-quote.is-large {
margin-bottom: 30px; }
pre {
margin-top: 20px;
margin-bottom: 20px; }
.wp-block-pullquote {
border: 4px solid #eee;
margin-right: 0; }
.wp-block-separator {
border-bottom: 2px solid #eee;
max-width: 100%; }
iframe {
width: 100%; }
.container .alignfull,
.container .alignwide {
margin-left: calc( -100vw / 2 + 100% / 2 );
margin-right: calc( -100vw / 2 + 100% / 2 );
max-width: 100vw; }
.container .alignwide {
padding: 0 5%; }
@media (max-width: 767px) {
.wp-block-columns.has-2-columns {
grid-template-columns: 100%; }
.container .alignwide {
padding: 0; } }
@media (min-width: 768px) {
.wp-block-columns.has-2-columns {
grid-template-columns: 50% 50%; } } .header {
position: absolute;
z-index: 10; }
.header .assign-menu ul {
text-align: right;
margin-top: 20px; }
.admin-bar header {
top: 32px; }
.header {
top: 0;
bottom: auto;
left: 0;
right: 0;
margin: auto;
width: 100%;
z-index: 10;
height: auto; }
.header .op-header-top {
padding: 5px 0;
font-size: 14px; }
.header .op-header-top .request-free-consultation:hover, .header .op-header-top .request-free-consultation:focus, .header .op-header-top .request-free-consultation:active {
text-decoration: underline; }
.op-header-top {
padding: 5px 0;
color: #1a2431;
font-size: 14px; }
.op-header-top .op-call-us a.tel {
font-weight: 600;
text-decoration: none;
color: #1a2431; }
.op-header-top .request-free-consultation {
font-weight: 600;
text-decoration: none;
color: #1a2431; }
.op-header-top .request-free-consultation:hover, .op-header-top .request-free-consultation:focus, .op-header-top .request-free-consultation:active {
text-decoration: underline;
color: #1a2431; }
.op-header {
background-color: #1a2431; }
.op-header.sticky {
position: fixed !important;
top: 0;
width: 100%;
z-index: 1000 !important; }
.op-header .op-logo {
position: relative;
display: block;
padding: 20px 0; }
.admin-bar .op-header.sticky {
top: 32px; }
.op-gns .navbar-default {
background-color: transparent;
border-color: transparent;
margin-bottom: 0;
border: 0; }
.op-gns .navbar-default .navbar-nav {
float: right; }
.op-gns .navbar-default .container-fluid {
padding-right: 0; }
.op-gns .op-menu {
padding-right: 0; }
.op-gns .op-menu > ul > li {
margin: 0 18px; }
.op-gns .op-menu > ul > li > a {
color: #ffffff;
padding: 25px 0;
font-size: 14px; }
.op-gns .op-menu > ul > li > a:after {
position: absolute;
left: 0;
content: "";
height: 3px;
width: 100%;
background: #14cab4;
transform: scaleX(0);
transition: transform 250ms ease-in-out;
bottom: 0; }
.op-gns .op-menu > ul > li > a:hover, .op-gns .op-menu > ul > li > a:focus {
color: #14cab4; }
.op-gns .op-menu > ul > li > a:hover:after, .op-gns .op-menu > ul > li > a:focus:after {
transform: scaleX(1); }
.op-gns .op-menu > ul > li .dropdown-menu {
background-color: #1a2431;
border: none;
min-width: 200px;
display: block;
opacity: 0;
-webkit-transform: scaleY(0);
transform: scaleY(0);
-webkit-transition: opacity 0.5s 0.1s cubic-bezier(0.68, -0.55, 0.265, 1.55), -webkit-transform 0.5s 0.1s cubic-bezier(0.68, -0.55, 0.265, 1.55);
transition: transform 0.5s 0.1s cubic-bezier(0.68, -0.55, 0.265, 1.55), opacity 0.5s 0.1s cubic-bezier(0.68, -0.55, 0.265, 1.55);
-webkit-transform-origin: 0;
transform-origin: 0 0; }
.op-gns .op-menu > ul > li .dropdown-menu li {
border-bottom: 1px solid #29374a; }
.op-gns .op-menu > ul > li .dropdown-menu li:last-of-type {
border-bottom: 0; }
.op-gns .op-menu > ul > li .dropdown-menu li a {
color: #ffffff;
position: relative;
padding: 15px 20px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.op-gns .op-menu > ul > li .dropdown-menu li a:before {
position: absolute;
content: "\f054";
left: 0;
font: normal normal normal 14px/1 FontAwesome;
font-size: 12px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: none;
top: 0;
bottom: 0;
margin: auto;
width: 10px;
height: 10px; }
.op-gns .op-menu > ul > li .dropdown-menu li a:hover, .op-gns .op-menu > ul > li .dropdown-menu li a:focus, .op-gns .op-menu > ul > li .dropdown-menu li a:active {
color: #14cab4;
background-color: transparent;
padding-left: 15px;
transform: translateX(10px);
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.op-gns .op-menu > ul > li .dropdown-menu li a:hover:before, .op-gns .op-menu > ul > li .dropdown-menu li a:focus:before, .op-gns .op-menu > ul > li .dropdown-menu li a:active:before {
display: block; }
.op-gns .op-menu > ul > li:hover > .dropdown-menu {
display: block;
opacity: 1;
-webkit-transform: scaleY(1);
transform: scaleY(1); }
.op-gns .op-menu > ul > li:last-of-type {
margin-right: 0; }
.op-gns .op-menu > ul > li:last-of-type a {
padding-right: 0; }
.op-gns .op-menu > ul > li.active > a, .op-gns .op-menu > ul > li.current-menu-item > a {
color: #14cab4;
background-color: transparent; }
.op-gns .op-menu > ul > li.active > a:after, .op-gns .op-menu > ul > li.current-menu-item > a:after {
position: absolute;
left: 0;
content: "";
background: #14cab4;
width: 100%;
height: 3px;
bottom: 0;
transform: scaleX(1); }
.op-gns .op-menu > ul > li.active > a:hover, .op-gns .op-menu > ul > li.active > a:focus, .op-gns .op-menu > ul > li.active > a:active, .op-gns .op-menu > ul > li.current-menu-item > a:hover, .op-gns .op-menu > ul > li.current-menu-item > a:focus, .op-gns .op-menu > ul > li.current-menu-item > a:active {
color: #14cab4;
background-color: transparent; }
.op-gns .op-menu .dropdown-menu > li > ul {
left: 100%;
top: 0;
-webkit-transform: scaleX(0);
transform: scaleX(0);
display: block; }
.op-gns .op-menu .dropdown-menu > li:hover > ul {
opacity: 1;
-webkit-transform: scaleX(1);
transform: scaleX(1); }
.op-gns .op-menu .dropdown-menu a i {
position: absolute;
right: 15px;
top: 50%;
transform: translateY(-50%) rotate(-90deg); }
.navbar-default .navbar-toggle {
border: 2px solid #14cab4;
margin-top: 15px; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover {
background-color: transparent; }
.navbar-default .navbar-toggle .icon-bar {
background-color: #14cab4;
height: 3px; }
.op-menu i {
display: none;
font-size: 12px; }
.op-menu .menu-item-has-children > a i {
margin-left: 5px;
display: inline-block; }
@media screen and (max-width: 782px) {
.admin-bar header {
top: 46px; }
.admin-bar .op-header.sticky {
top: 46px; } }
@media (max-width: 767px) {
.admin-bar .op-header.sticky {
top: 0; }
.admin-bar header {
top: 0; }
.home header {
position: relative; }
.header {
position: relative;
height: auto;
z-index: 5; }
.header .op-header.sticky {
position: relative !important; }
.op-logo-container {
position: absolute;
z-index: 10; }
.navbar-default .navbar-toggle {
border: 0;
margin-top: 20px;
margin-bottom: 20px;
padding-right: 0; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:active, .navbar-default .navbar-toggle:hover {
background-color: transparent; }
.navbar-default .navbar-toggle span.icon-bar {
position: relative;
transition: all 500ms ease-in-out;
background-color: #14cab4; }
.navbar-default .navbar-toggle span.icon-bar:nth-of-type(2) {
top: 1px; }
.navbar-default .navbar-toggle span.icon-bar:nth-of-type(3) {
top: 2px; }
.navbar-default .navbar-toggle.active span.icon-bar:nth-of-type(1) {
top: 6px;
transform: rotate(45deg); }
.navbar-default .navbar-toggle.active span.icon-bar:nth-of-type(2) {
background-color: transparent; }
.navbar-default .navbar-toggle.active span.icon-bar:nth-of-type(3) {
top: -8px;
transform: rotate(-45deg); }
.mbl-nav .navbar-collapse {
position: absolute;
z-index: 10;
width: 100%;
background: #1a2431;
left: 0; }
.mbl-nav .navbar-collapse.collapse {
display: none !important; }
.mbl-nav .navbar-collapse.collapse.in {
display: block !important; }
.mbl-nav .nav {
float: none; }
.mbl-nav .nav i {
position: absolute;
right: 0;
padding: 17px;
top: 0; }
.mbl-nav .nav > li {
display: block;
float: none;
clear: both; }
.mbl-nav .nav > li:last-child > a {
border: none; }
.mbl-nav .nav > li > a {
color: #ffffff;
border-bottom: 1px solid #29374a;
padding-top: 15px;
padding-bottom: 15px; }
.mbl-nav .nav > li > a:focus, .mbl-nav .nav > li > a:hover {
background: transparent; }
.mbl-nav .nav .dropdown-menu {
position: relative;
width: 100%;
background: transparent;
box-shadow: none;
padding: 0; }
.mbl-nav .nav .dropdown-menu li a {
color: #ffffff;
padding: 10px 20px;
border-bottom: 1px solid #29374a; }
.mbl-nav .nav .dropdown-menu li a:hover, .mbl-nav .nav .dropdown-menu li a:focus {
background: transparent; } }
@media (min-width: 768px) {
.navbar-default .navbar-toggle {
border: 0;
margin-top: 20px;
margin-bottom: 20px;
padding-right: 0; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:active, .navbar-default .navbar-toggle:hover {
background-color: transparent; }
.navbar-default .navbar-toggle span.icon-bar {
position: relative;
transition: all 500ms ease-in-out;
background-color: #14cab4; }
.navbar-default .navbar-toggle span.icon-bar:nth-of-type(2) {
top: 1px; }
.navbar-default .navbar-toggle span.icon-bar:nth-of-type(3) {
top: 2px; }
.navbar-default .navbar-toggle.active span.icon-bar:nth-of-type(1) {
top: 6px;
transform: rotate(45deg); }
.navbar-default .navbar-toggle.active span.icon-bar:nth-of-type(2) {
background-color: transparent; }
.navbar-default .navbar-toggle.active span.icon-bar:nth-of-type(3) {
top: -8px;
transform: rotate(-45deg); }
.navbar-toggle {
display: block; }
.navbar-header {
float: right; }
.mbl-nav .navbar-collapse {
padding-left: 0;
padding-right: 0;
position: absolute;
z-index: 10;
width: 100%;
background: #1a2431;
left: 0; }
.mbl-nav .navbar-collapse.collapse {
display: none !important; }
.mbl-nav .navbar-collapse.collapse.in {
display: block !important; }
.mbl-nav .nav {
float: none; }
.mbl-nav .nav i {
position: absolute;
right: 0;
padding: 17px;
top: 0; }
.mbl-nav .nav > li {
display: block;
float: none;
clear: both; }
.mbl-nav .nav > li:last-child > a {
border: none; }
.mbl-nav .nav > li > a {
color: #ffffff;
border-bottom: 1px solid #29374a; }
.mbl-nav .nav > li > a:focus, .mbl-nav .nav > li > a:hover {
background: transparent; }
.mbl-nav .nav .dropdown-menu {
position: relative;
width: 100%;
background: transparent;
box-shadow: none;
padding: 0; }
.mbl-nav .nav .dropdown-menu li a {
color: #ffffff;
padding: 10px 20px;
border-bottom: 1px solid #29374a; }
.mbl-nav .nav .dropdown-menu li a:hover, .mbl-nav .nav .dropdown-menu li a:focus {
background: transparent; } }
@media (min-width: 992px) {
.navbar-toggle {
display: none; }
.navbar-collapse.collapse {
display: block !important; }
.op-gns .op-menu > ul > li {
margin: 0 8px; } }
@media (min-width: 1200px) {
.op-gns .op-menu > ul > li {
margin: 0 16px; } } .op-banner {
position: relative; }
.op-banner .carousel-indicators, .op-banner .owl-dots {
position: absolute;
bottom: 20px; }
.op-banner .carousel-indicators .owl-dot:hover span, .op-banner .owl-dots .owl-dot:hover span {
background: #ffffff; }
.op-banner .carousel-indicators .owl-dot span, .op-banner .owl-dots .owl-dot span {
height: 15px;
width: 15px;
margin: 0 10px 0 0;
border: 2px solid #ffffff;
background-color: #ffffff; }
.op-banner .carousel-indicators .owl-dot span:hover, .op-banner .owl-dots .owl-dot span:hover {
background: #ffffff; }
.op-banner .carousel-indicators .owl-dot.active span, .op-banner .owl-dots .owl-dot.active span {
position: relative;
border: 2px solid #14cab4;
background-color: transparent; }
.op-banner .carousel-indicators .owl-dot.active span:before, .op-banner .owl-dots .owl-dot.active span:before {
position: absolute;
content: '';
width: 7px;
height: 7px;
left: 0;
right: 0;
bottom: 0;
top: 0;
margin: auto;
background-color: #14cab4;
border-radius: 50%; }
.op-banner .container {
position: relative; }
.op-banner .container a {
position: absolute;
top: 202px;
display: block;
height: 46px;
width: 25px;
z-index: 999; }
.op-banner .container a.left {
left: 16px; }
.op-banner .container a.right {
right: 16px; }
.op-banner .container a.play-pause {
height: 31px;
width: 30px; }
.op-banner .container a.play-pause span.icon-playSmall:before {
position: absolute;
top: 1px;
left: -1px; }
.op-banner .container a.play-pause span.icon-pause:before {
position: absolute;
top: 1px;
left: -1px; }
.op-banner .container a.play-pause.play-control {
top: 18px;
right: 51px; }
.op-banner .container a.play-pause.pause-control {
top: 18px;
right: 14px; }
.op-banner .item {
background-color: #e3e3e3; }
.op-banner .item img {
display: block;
width: 100%;
height: auto; }
.op-banner .item .carousel-caption {
right: 0;
left: 0;
top: 0;
bottom: 0;
width: 100%;
padding: 0 15px;
padding-bottom: 30px;
margin: auto;
top: 50%;
transform: translateY(-50%); }
.op-banner .item .carousel-caption a.primary-button {
float: left; }
.op-banner .item .carousel-caption h2 {
display: block;
text-align: left;
font-weight: 700;
width: 60%;
line-height: 1.2;
margin-bottom: 15px;
text-transform: uppercase;
overflow: hidden; }
.op-banner .item .carousel-caption a {
text-shadow: none; }
.op-banner .item .carousel-caption a:hover, .op-banner .item .carousel-caption a:focus, .op-banner .item .carousel-caption a:active {
color: #ffffff;
text-shadow: none;
background-color: #14cab4;
border: 2px solid #14cab4;
text-decoration: none; }
.op-banner a.left:focus, .op-banner a.right:focus {
box-shadow: none !important; }
.op-banner .carousel-indicators {
bottom: 40px;
left: 0;
width: auto;
text-align: left;
margin: 0 auto;
padding: 0 15px;
z-index: 0; }
.op-banner .carousel-inner .item .carousel-caption a.btn {
float: left; }
@media (max-width: 767px) {
.op-banner .item .carousel-caption {
max-width: 100%; }
.op-banner .item .carousel-caption h2 {
font-size: 30px; }
.op-banner .owl-dots {
display: none; } }
@media (max-width: 580px) {
.op-banner .item .carousel-caption h2 {
font-size: 20px;
width: 80%; } }
@media (min-width: 768px) {
.op-banner .item .carousel-caption {
max-width: 750px; }
.op-banner .item .carousel-caption h2 {
font-size: 36px; } }
@media (min-width: 992px) {
.op-banner .item .carousel-caption {
max-width: 970px; }
.op-banner .item .carousel-caption h2 {
font-size: 48px; } }
@media (min-width: 1200px) {
.op-banner .item .carousel-caption {
max-width: 1170px; }
.op-banner .item .carousel-caption h2 {
font-size: 60px; } } .op-hero-with-ticker {
position: relative; }
.op-hero-with-ticker .item {
background: transparent; }
.op-hero-with-ticker .item .ticker-caption {
position: absolute;
width: 100%;
padding: 0 15px;
padding-bottom: 30px;
margin: auto;
top: 50%;
transform: translateY(-50%); }
.op-hero-with-ticker .item .ticker-caption h2 {
display: block;
text-align: left;
font-weight: 700;
width: 60%;
line-height: 1.2;
margin-bottom: 15px;
text-transform: uppercase;
overflow: hidden; }
.op-hero-with-ticker .item .ticker-caption h2 .pre-ticker-text {
display: block; }
@media (max-width: 767px) {
.op-hero-with-ticker .item .ticker-caption {
max-width: 100%; }
.op-hero-with-ticker .item .ticker-caption h2 {
font-size: 28px; } }
@media (max-width: 580px) {
.op-hero-with-ticker .item .ticker-caption h2 {
font-size: 18px;
width: 200px; } }
@media (min-width: 768px) {
.op-hero-with-ticker .item .ticker-caption {
max-width: 750px; }
.op-hero-with-ticker .item .ticker-caption h2 {
font-size: 32px; } }
@media (min-width: 992px) {
.op-hero-with-ticker .item .ticker-caption {
max-width: 970px; }
.op-hero-with-ticker .item .ticker-caption h2 {
font-size: 40px; } }
@media (min-width: 1200px) {
.op-hero-with-ticker .item .ticker-caption {
max-width: 1170px; }
.op-hero-with-ticker .item .ticker-caption h2 {
font-size: 50px; } } .op-counter .op-counter-icon-container {
width: 100px;
float: left; }
.op-counter .op-counter-icon-container .icon {
border: 3px solid;
display: block;
width: 85px;
height: 85px;
margin: auto;
position: relative;
margin-bottom: 20px; }
.op-counter .op-counter-icon-container .icon .fa, .op-counter .op-counter-icon-container .icon span {
font-size: 44px;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
width: 54px;
text-align: center;
height: 50px; }
.op-counter .op-counter-content {
float: left;
width: calc(100% - 100px);
padding-left: 15px; }
.op-counter p {
line-height: 1.4;
font-weight: 700;
margin-bottom: 0; }
.op-counter:nth-of-type(3n+1) {
clear: left; }
@media (max-width: 767px) {
.op-counter .op-counter-content {
padding-top: 8px; } }
@media (max-width: 767px) {
.op-counter {
margin-bottom: 25px;
padding-bottom: 20px; }
.op-counter p {
font-size: 24px; } }
@media (min-width: 768px) {
.op-counter {
margin: auto;
width: 400px; }
.op-counter p {
font-size: 30px; } }
@media (min-width: 992px) {
.op-counter {
margin: auto;
width: 100%; }
.op-counter .op-counter-content {
margin-top: 10px; }
.op-counter .op-counter-content p {
font-size: 24px; } }
@media (min-width: 1200px) {
.op-counter .op-counter-content {
margin-top: 0px; }
.op-counter .op-counter-content p {
font-size: 30px; } } .op-about-section {
padding: 72px 0 90px 0; }
.op-about-section1 {
padding: 90px 0; }
.op-about-section1 h3 {
margin-bottom: 38px; }
.op-about-section1 p {
margin-bottom: 26px; }
.op-about-section1 .op-mission-block {
background-color: #1a2431;
padding: 30px;
color: #ffffff; }
.op-about-section1 .op-mission-block h3 {
margin-bottom: 18px; }
.op-about-section1 .op-mission-block p {
margin-bottom: 10px; } .home .op-slogan-section {
display: none; }
.op-slogan-section {
position: relative;
padding: 82px 0 90px 0;
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: 100%; }
.op-slogan-section.op-tag-line {
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
.op-slogan-section.op-title-wrapper {
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
.request-button {
width: 260px;
margin: 0 auto;
display: block;
text-align: center;
padding: 12px 15px;
margin-top: 25px;
text-transform: capitalize; } .op-team {
z-index: 0; }
.op-team .owl-stage-outer .owl-stage .owl-item .item {
position: relative;
display: block; }
.op-team .owl-stage-outer .owl-stage .owl-item .item img {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.op-team .owl-stage-outer .owl-stage .owl-item .item:hover .op-team-image-inner-container:before {
width: 100%;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.op-team .op-team-image-container {
overflow: hidden;
position: relative; }
.op-team .op-team-image-container .op-team-image-inner-container {
overflow: hidden;
position: relative; }
.op-team .op-team-image-container .op-team-image-inner-container:before {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
background: rgba(0, 0, 0, 0.3);
width: 0%;
height: 100%;
transform: rotate(0deg);
left: 0;
top: 0;
z-index: 2;
content: "";
position: absolute; }
.op-team .op-team-image-container .svg-top-corner-wrapper {
position: absolute;
top: 0;
left: 0;
width: 45px;
height: 45px;
z-index: 3; }
.op-team .op-team-image-container .svg-bottom-corner-wrapper {
position: absolute;
bottom: 0;
right: 0;
width: 45px;
height: 45px;
z-index: 3; }
.op-team .middle {
padding: 15px 10px;
border-bottom: 2px solid; }
.op-team .middle span {
display: block;
text-align: center; }
.op-team .middle .text {
font-size: 12px;
font-style: italic; }
.op-team .owl-team .item {
position: relative; }
.op-team .owl-dots {
display: none; }
.op-team .owl-nav {
margin-top: 60px; }
.op-team .owl-nav .owl-prev, .op-team .owl-nav .owl-next {
width: 45px;
height: 45px;
padding: 0;
border-radius: 0;
position: relative;
background-color: transparent;
color: transparent;
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; }
.op-team .owl-nav .owl-prev:before, .op-team .owl-nav .owl-next:before {
width: 12px;
height: 12px;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 14px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.op-team .owl-nav .owl-prev:before {
content: "\f053"; }
.op-team .owl-nav .owl-next:before {
content: "\f054"; }
.op-our-team-section1 .owl-nav {
margin-top: 0;
position: absolute;
right: 0;
top: -35%; }
.op-our-team-section1 .owl-nav .owl-prev, .op-our-team-section1 .owl-nav .owl-next {
font-size: 0; }
.op-our-team-section1 .op-team .owl-stage-outer .owl-stage .owl-item .item {
position: relative; }
.op-our-team-section1 .op-team .owl-stage-outer .owl-stage .owl-item .item:before {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
background-color: #14cab4;
overflow: hidden;
width: 0;
height: 100%;
opacity: 0.7;
transition: .5s ease;
display: none; }
.op-our-team-section1 .op-team .owl-stage-outer .owl-stage .owl-item .item:hover .middle {
opacity: 1;
bottom: 0; }
.op-our-team-section1 .op-team .owl-stage-outer .owl-stage .owl-item .item:hover:before {
width: 100%; }
.op-our-team-section1 .op-team .middle {
opacity: 1;
position: relative;
bottom: 0;
left: 0;
width: 100%;
padding: 10px;
z-index: 3;
border-bottom: 0; }
.op-our-team-section1 .op-team .middle .text {
color: white;
font-size: 12px; }
.op-our-team-section1 .op-team .middle .text span {
display: block;
text-align: center; }
.op-team-member {
position: relative;
float: left;
width: 100%;
margin-top: 20px; }
.op-team-member .op-team-member-img img {
width: 100%; }
.op-team-member-quote {
padding: 48px 75px;
position: relative; }
.op-team-member-quote:before {
position: absolute;
content: "\f10d";
font-size: 40px;
opacity: .2;
top: 26px;
left: 70px;
font-family: 'Fontawesome'; }
.op-team-member-quote p {
line-height: 1.5;
font-size: 20px;
font-style: italic;
margin-bottom: 0; }
.content-section .social-links-list {
margin-top: 20px;
margin-bottom: 20px;
text-align: center; }
.content-section .social-links-list li {
display: inline-block;
padding: 0;
border: none; }
.content-section .social-links-list li:before {
display: none; }
.content-section .social-links-list li a {
display: block;
padding: 5px;
border: 2px solid;
border-radius: 50%;
width: 40px;
height: 40px;
text-align: center; }
.content-section .social-links-list li a span {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
height: 20px;
width: 20px;
margin: auto;
font-size: 20px; }
@media (max-width: 767px) {
.op-our-team-section1 .owl-nav {
top: auto;
width: 100%; } }
@media (max-width: 767px) {
.op-our-team-section1 .owl-nav {
top: auto;
width: 100%; }
.op-team .middle .text span.name {
font-size: 20px; }
.op-team-member-quote {
padding: 25px 45px; }
.op-team-member-quote:before {
top: 5px;
left: 30px; }
.op-team-member-quote p {
font-size: 18px; } }
@media (min-width: 768px) {
.op-team .middle .text span.name {
font-size: 20px; } }
@media (min-width: 992px) {
.op-team .middle .text span.name {
font-size: 24px; } } .op-practice-areas {
padding: 72px 0 60px 0; }
.service:nth-of-type(2n+1) {
clear: left; }
.op-single-practice-area {
text-align: center;
color: #ffffff;
padding: 30px 0;
display: table;
width: 100%;
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out; }
.op-single-practice-area:hover, .op-single-practice-area:focus, .op-single-practice-area:active {
color: #ffffff;
box-shadow: 0 6px 13px rgba(26, 36, 49, 0.35);
text-decoration: none; }
.op-single-practice-area .op-content {
display: table-cell;
vertical-align: middle; }
.op-single-practice-area .op-content p {
font-size: 24px;
font-weight: 500;
text-transform: capitalize; }
.op-single-practice-area .icon {
position: relative;
display: block;
margin-bottom: 21px; }
.op-single-practice-area .fa, .op-single-practice-area span {
font-size: 40px; }
.op-practice-areas-block {
margin-top: 10px; }
.op-practice-areas-block .col-md-6:nth-of-type(2n + 1) {
clear: left; }
.op-practice-areas-block .col-md-4:nth-of-type(3n + 1) {
clear: left; }
.op-practice-areas-block .columns-2 {
display: flex;
flex-wrap: wrap;
align-content: space-between;
margin-bottom: 60px;
box-shadow: 0 0 1px 1px #ccc;
padding: 15px;
border-radius: 5px;
font-size: 14px; }
.op-practice-areas-block .columns-2 p {
margin-bottom: 10px; }
.op-practice-areas-block .columns-2 .image-container {
flex-basis: 35%; }
.op-practice-areas-block .columns-2 .info-container {
flex-basis: 60%;
margin-left: 5%; }
.op-practice-areas-block .columns-2 .primary-button {
padding: 10px 20px; }
.op-practice-areas-block .columns-2 .primary-button:hover {
padding: 10px 40px 10px 20px; }
.op-practice-areas-block .columns-3 {
margin-bottom: 60px;
box-shadow: 0 0 1px 1px #ccc;
border-radius: 5px;
font-size: 14px; }
.op-practice-areas-block .columns-3 p {
margin-bottom: 10px; }
.op-practice-areas-block .columns-3 .image-container img {
border-radius: 5px 5px 0 0; }
.op-practice-areas-block .columns-3 .info-container {
padding: 20px; }
.op-practice-areas-block .columns-3 .primary-button {
padding: 10px 20px; }
.op-practice-areas-block .columns-3 .primary-button:hover {
padding: 10px 40px 10px 20px; }
@media (max-width: 767px) {
.widget_opus-link-with-icon {
width: 250px;
margin-left: auto;
margin-right: auto; }
.widget_opus-link-with-icon .op-content p {
font-size: 18px; }
.op-practice-areas-block .columns-2 {
flex-direction: column; }
.op-practice-areas-block .columns-2 .info-container {
padding: 15px 0 0 0;
margin-left: 0; } }
@media (min-width: 768px) {
.op-single-practice-area {
height: 150px; }
.op-single-practice-area .op-content p {
font-size: 16px; }
.op-single-practice-area .icon {
margin-bottom: 0; }
.op-img-spotlight a span {
font-size: 16px; } }
@media (min-width: 992px) {
.op-single-practice-area {
height: 220px; }
.op-single-practice-area .op-content p {
font-size: 20px; }
.op-single-practice-area .icon {
margin-bottom: 21px; }
.op-img-spotlight a span {
font-size: 20px; } }
@media (min-width: 1200px) {
.op-single-practice-area {
height: 270px; }
.op-single-practice-area .op-content p {
font-size: 24px; }
.op-single-practice-area .icon {
margin-bottom: 21px; } } .op-why-choose-section {
background-color: #1a2431;
padding: 72px 0 54px;
color: #ffffff; }
.op-why-choose-section .col-sm-6:nth-of-type(2n+1) {
clear: left; }
.op-why-choose {
margin-bottom: 30px; }
.op-why-choose h3 {
font-weight: 500;
text-transform: uppercase; }
.op-why-choose-section1 {
position: relative; }
.op-why-choose-section1 .op-why-choose {
padding-left: 83px;
position: relative; }
.op-why-choose-section1 .op-why-choose .icon {
position: absolute;
left: 0;
border: 2px solid;
width: 56px;
height: 54px;
text-align: center; }
.op-why-choose-section1 .op-why-choose .icon .fa, .op-why-choose-section1 .op-why-choose .icon span {
font-size: 28px;
width: 36px;
height: 28px;
left: 0;
right: 0;
margin: auto;
top: 0;
position: absolute;
bottom: 0; }
.op-why-choose-section-style-2 {
position: relative; }
.op-why-choose-section-style-2 .op-why-choose {
position: relative;
margin-bottom: 0; }
.op-why-choose-section-style-2 .op-why-choose .icon {
width: 58px;
padding: 5px;
margin-bottom: 20px;
display: inline-block;
border: 2px solid;
font-size: 28px;
text-align: center; }
.op-why-choose-section-style-2 .op-why-choose p {
margin-bottom: 0; }
.op-why-choose:nth-of-type(2n+1) {
clear: left; } .op-testimonial {
padding: 30px 45px;
border: 3px solid #14cab4;
position: relative; }
.op-testimonial .item {
background-color: transparent; }
.op-testimonial .item .op-customer-image {
padding: 5px;
background-color: #ffffff;
border: 3px solid #1a2431;
border-radius: 50%;
width: 100px;
height: 100px;
margin: auto;
margin-bottom: 15px; }
.op-testimonial .item h3 {
margin-bottom: 15px;
font-weight: 600; }
.op-testimonial .item .feedback {
font-style: italic; }
.op-testimonial .item .designation {
font-weight: 500;
text-align: right;
margin-bottom: 0; }
.op-testimonial .item .name {
text-align: right; }
.op-testimonial .owl-nav {
position: absolute;
margin-top: 0;
right: 20px;
bottom: -32px; }
.op-testimonial .owl-nav .owl-prev, .op-testimonial .owl-nav .owl-next {
background: none;
text-shadow: none;
width: 50px;
height: 50px;
border-radius: 50%;
opacity: 1;
top: auto;
background-color: #ffffff;
position: relative;
-moz-transition: all 0.5s ease-in-out;
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
font-size: 0px; }
.op-testimonial .owl-nav .owl-prev:before, .op-testimonial .owl-nav .owl-next:before {
width: 13px;
height: 16px;
left: 0;
right: 0;
top: 0;
bottom: 0;
margin: auto;
position: absolute;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 18px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.op-testimonial .owl-nav .owl-prev:before {
content: "\f053"; }
.op-testimonial .owl-nav .owl-next:before {
content: "\f054"; }
.op-testimonial:before {
position: absolute;
content: "\f10d";
font-family: 'Fontawesome';
top: -30px;
left: 20px;
font-size: 32px;
padding: 2px 13px;
border: 3px solid #1a2431;
border-radius: 50%;
background-color: #ffffff; }
.item blockquote {
border-left: none;
margin: 0; }
.item blockquote p:before {
content: "\f10d";
font-family: 'Fontawesome';
float: left;
margin-right: 10px; }
.op-testimonials-section1 {
color: #ffffff; }
.op-testimonials-section1 .op-testimonial {
padding: 0 95px;
position: relative;
border: 0; }
.op-testimonials-section1 .op-testimonial .item {
background-color: transparent; }
.op-testimonials-section1 .op-testimonial .item .op-customer-image {
padding: 5px;
background-color: #ffffff;
border: 3px solid #1a2431;
border-radius: 50%;
width: 100px;
height: 100px;
margin: auto;
margin-bottom: 15px; }
.op-testimonials-section1 .op-testimonial .item h3 {
margin-bottom: 15px;
color: #ffffff; }
.op-testimonials-section1 .op-testimonial .item .designation {
font-weight: bold;
text-align: center;
margin-bottom: 0; }
.op-testimonials-section1 .op-testimonial .item .name {
text-align: center; }
.op-testimonials-section1 .op-testimonial .owl-nav {
right: 0;
width: 100%;
position: absolute;
height: 50px;
top: 0;
bottom: 0;
margin: auto; }
.op-testimonials-section1 .op-testimonial .owl-nav [class*=owl-] {
margin: 0; }
.op-testimonials-section1 .op-testimonial .owl-nav .owl-prev, .op-testimonials-section1 .op-testimonial .owl-nav .owl-next {
background-color: transparent;
font-size: 0;
bottom: 0;
border-radius: 0; }
.op-testimonials-section1 .op-testimonial .owl-nav .owl-prev {
float: left; }
.op-testimonials-section1 .op-testimonial .owl-nav .owl-next {
float: right; }
.op-testimonials-section1 .op-testimonial:before {
position: absolute;
content: "\f10d";
font-family: 'Fontawesome';
top: -9%;
left: 1%;
font-size: 32px;
padding: 2px 13px;
border: 3px solid #1a2431;
border-radius: 50%;
background-color: #ffffff;
display: none; }
.op-trusty-customers-section .owl-stage {
display: flex; }
.op-trusty-customers-section .owl-stage .owl-item {
display: flex;
align-items: center; }
.op-trusty-customers-section .owl-dots {
margin-top: 20px !important; }
.op-trusty-customers-section .owl-dots .owl-dot span {
width: 20px;
height: 3px;
background-color: #1a2431; }
.op-trusty-customers-section .owl-dots .owl-dot span:hover, .op-trusty-customers-section .owl-dots .owl-dot span:focus {
background-color: #1a2431; }
.op-trusty-customers-section .owl-dots .owl-dot.active span {
background-color: #14cab4; }
@media (max-width: 767px) {
.op-testimonial .item p {
text-align: center; }
.op-testimonial .carousel-control {
bottom: -6%; }
.op-testimonial .carousel-control.left {
left: 30%;
right: auto; }
.op-testimonial .carousel-control.right {
right: 30%;
left: auto; }
.op-trusty-customers-section .owl-stage .owl-item a {
margin: auto; } }
@media (max-width: 767px) {
.op-testimonials-section1 .op-testimonial {
padding: 0; }
.op-testimonials-section1 .op-testimonial .owl-nav {
width: 110px;
position: absolute;
height: 50px;
margin: 0;
top: auto;
bottom: -50px; } } .op-accordians .panel {
border: 0;
box-shadow: none;
background: transparent;
margin-bottom: 20px; }
.op-accordians .panel + .panel {
margin-top: 0; }
.op-accordians .panel .panel-heading {
background-color: transparent;
border: 2px solid #313131;
color: #ffffff;
border-radius: 5px;
padding: 0;
position: relative; }
.op-accordians .panel .panel-heading .panel-title a {
background-color: #313131;
display: block;
font-weight: 600;
position: relative;
padding: 12px 45px 12px 15px;
color: #ffffff; }
.op-accordians .panel .panel-heading .panel-title a:after {
position: absolute;
content: "\f056";
right: 15px;
top: 11px;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 20px;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.op-accordians .panel .panel-heading .panel-title a.collapsed {
background-color: transparent;
color: #313131; }
.op-accordians .panel .panel-heading .panel-title a.collapsed:after {
content: "\f055"; }
.op-accordians .panel .panel-collapse {
border-radius: 5px;
position: relative;
-webkit-transition: all 0.45s ease;
-moz-transition: all 0.45s ease;
-ms-transition: all 0.45s ease;
-o-transition: all 0.45s ease;
transition: all 0.45s ease; }
.op-accordians .panel .panel-collapse .panel-body {
border-top: 0;
border: 2px solid #313131;
position: relative;
margin-top: 20px;
border-radius: 5px; }
.op-accordians .panel .panel-collapse .panel-body:before, .op-accordians .panel .panel-collapse .panel-body:after {
position: absolute;
content: '';
width: 2px;
height: 20px;
top: -22px;
background-color: #313131; }
.op-accordians .panel .panel-collapse .panel-body:before {
display: block;
left: 30px; }
.op-accordians .panel .panel-collapse .panel-body:after {
display: block;
right: 30px; } .op-faq-item {
margin-bottom: 50px; }
.op-faq-item .faq-question {
position: relative;
padding-left: 35px; }
.op-faq-item .faq-question:before {
content: "Q.";
position: absolute;
left: 0; }
.op-faq-item .faq-answer {
position: relative;
padding-left: 35px; } @media (max-width: 767px) {
.op-title-wrapper h1 {
font-size: 40px;
padding: 50px 20px; } }
.op-title-wrapper {
padding: 79px 0 67px 0; } .op-blog-item {
margin-bottom: 50px;
overflow: hidden; }
.op-blog-item:nth-of-type(3n + 1) {
clear: left; }
.op-blog-item img {
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
transform: scale(1.1);
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1); }
.op-blog-item:hover img {
transform: scale(1);
-webkit-transform: scale(1);
-moz-transform: scale(1); }
.op-blog-item .op-blog-item-image {
overflow: hidden; }
.op-blog-item .op-blog-item-inner {
background: #fff;
padding: 20px; }
.op-blog-item .op-blog-item-inner a {
font-weight: 600; }
.op-blog-item .op-blog-item-inner .post-date {
font-size: 14px; }
.op-blog-list.two-column-layout img.wp-post-image {
margin-bottom: 0; }
.op-blog-list.two-column-layout .op-single-blog {
overflow: hidden; }
.op-blog-list.two-column-layout .op-single-blog:before {
left: 15px; }
.op-blog-list.two-column-layout .op-single-blog:after {
left: 15px; }
.op-blog-list.alternating-layout .alternate-sections:nth-of-type(2n) .featured-image-container {
order: 1; }
.op-blog-list.alternating-layout .op-single-blog {
display: flex; }
.op-blog-list.alternating-layout .op-single-blog:before {
left: 0; }
.op-blog-list.alternating-layout .op-single-blog:after {
left: 0; }
.op-blog-list .grid-layout:nth-of-type(2n+1) {
clear: left; }
.op-blog-list .sticky {
border: 2px solid #1a2431;
padding: 25px;
margin-bottom: 50px; }
.op-blog-list .sticky .op-single-blog {
margin-bottom: 0;
padding-bottom: 25px; }
.op-blog-list .sticky-with-image {
padding: 0;
margin-bottom: 0;
border: none; }
.op-blog-list .sticky-with-image .op-single-blog {
margin-bottom: 50px;
padding-bottom: 50px; }
.op-blog-list .sticky-with-image:before {
content: "Sticky Post";
padding: 15px 0 15px 25px;
position: absolute;
left: 0;
bottom: 0;
z-index: 10;
color: #ffffff;
width: 125px;
height: 50px;
background-color: #1a2431;
font-size: 16px;
padding-right: 0;
line-height: 1.2;
top: 10px; }
.op-blog-list .sticky-with-image:after {
content: '';
border-top: 25px solid #1a2431;
border-bottom: 25px solid #1a2431;
border-left: 0 solid transparent;
border-right: 30px solid transparent;
position: absolute;
left: 125px;
top: 10px;
z-index: 10; }
.op-single-blog {
margin-bottom: 50px;
padding-bottom: 50px;
position: relative;
display: flow-root; }
.op-single-blog:before, .op-single-blog:after {
position: absolute;
bottom: 0;
content: '';
height: 2px; }
.op-single-blog:before {
background-color: #313131;
width: 100%; }
.op-single-blog:after {
background-color: #14cab4;
width: 150px;
left: 0; }
.op-single-blog .time, .op-single-blog .user, .op-single-blog .comment {
position: relative;
display: inline-block;
margin: 0 20px 0 0;
border: none;
padding-left: 20px; }
.op-single-blog .time:before, .op-single-blog .user:before, .op-single-blog .comment:before {
position: absolute;
left: 0;
width: 15px;
height: 15px;
top: 0;
bottom: 0;
margin: auto;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; }
.op-single-blog .time:before {
content: "\f073"; }
.op-single-blog .user:before {
content: "\f007"; }
.op-single-blog .comment:before {
content: "\f0e5"; }
.op-single-blog img.wp-post-image, .op-single-blog .entry-video iframe, .op-single-blog .blog-gallery {
margin-bottom: 24px; }
.op-single-blog iframe {
width: 100%; }
.op-single-blog a {
margin-top: 5px; }
.op-single-blog a.read-more-button {
float: right;
font-size: 16px; }
.op-single-blog .post-meta-cat,
.op-single-blog .wp-audio-shortcode {
margin-bottom: 20px; }
.post-tags-container {
clear: both; }
.page-links a {
display: inline-block;
border: 1px solid #14cab4;
padding: 2px 10px; }
.tagcloud {
display: inline-block;
margin-right: 7px; }
.tagcloud a {
display: inline-block;
padding: 10px 12px;
vertical-align: top;
margin-bottom: 10px;
color: #ffffff;
background-color: #14cab4;
font-weight: 700;
position: relative;
border: 2px solid #14cab4;
display: inline-block; }
.tagcloud a:hover, .tagcloud a:focus, .tagcloud a:active {
text-decoration: none;
color: #14cab4;
background-color: #ffffff; }
aside.widget {
margin-bottom: 50px; }
aside.widget:last-child {
margin-bottom: 0; }
aside.widget h3 {
position: relative;
margin-bottom: 30px;
padding-bottom: 20px;
text-align: left; }
aside.widget h3:before, aside.widget h3:after {
position: absolute;
content: '';
right: 0;
bottom: 0; }
aside.widget h3:before {
width: 150px;
height: 3px;
background-color: #1a2431;
left: 0; }
aside.widget h3:after {
width: 40px;
height: 3px;
left: 0;
background-color: #14cab4; }
aside.widget li:last-child {
padding-bottom: 0; }
.content-section .tags {
list-style: none;
padding-left: 0;
margin-top: 4px;
margin-bottom: 20px;
display: inline-block; }
.content-section .tags li {
padding: 0 15px 0 5px;
border-bottom: none;
color: #1a2431;
font-weight: 600;
position: relative;
display: inline-block; }
.content-section .tags li a {
display: block; }
.content-section .tags li:hover, .content-section .tags li:focus, .content-section .tags li:active {
text-decoration: underline; }
.content-section .tags li:first-child {
padding-left: 0; }
.content-section .tags li:before {
display: none; }
.content-section .tags li:after {
position: absolute;
content: '';
width: 5px;
height: 5px;
border-radius: 50%;
background-color: #14cab4;
top: 50%;
right: 3px; }
.content-section .tags li:last-of-type:after {
display: none; }
.nav-previous,
.nav-next {
display: inline-block; }
.nav-previous a,
.nav-next a {
background: #1a2431;
color: #ffffff;
display: block;
padding: 10px 12px;
font-size: 16px;
font-weight: 600; }
.nav-previous a:hover,
.nav-next a:hover {
color: #ffffff; }
.nav-previous {
float: left; }
.nav-next {
float: right; }
.comments-title {
text-align: left; }
ul.comment-list {
padding-left: 0;
list-style: none;
position: relative;
padding-bottom: 50px; }
ul.comment-list li {
padding-left: 0;
padding: 40px 0; }
ul.comment-list li:last-child {
padding-bottom: 0; }
ul.comment-list li:before {
display: none; }
ul.comment-list .comment .comment-body {
padding: 20px;
border: 3px solid #313131; }
ul.comment-list .comment .comment-body .reply {
text-align: right; }
ul.comment-list .comment .comment-body .reply a {
color: #14cab4; }
ul.comment-list .comment .comment-meta {
background-color: transparent;
position: relative;
margin-right: 1%; }
ul.comment-list .comment .comment-meta .comment-author {
display: inline-block;
position: relative; }
ul.comment-list .comment .comment-meta .comment-author .fn {
margin: 10px 0 10px;
display: block; }
ul.comment-list .comment .comment-meta .comment-author .says {
display: none; }
ul.comment-list .comment .comment-meta .comment-metadata {
display: none; }
ul.comment-list .comment .comment-content {
position: relative; }
ul.comment-list ul {
list-style: none;
margin-left: 30px; }
ul.comment-list > .comment:last-child > .comment-body {
margin-bottom: 0; }
ul.comment-list:before, ul.comment-list:after {
position: absolute;
content: '';
right: 0;
bottom: 0; }
ul.comment-list:before {
width: 100%;
height: 2px;
background-color: #1a2431;
left: 0; }
ul.comment-list:after {
width: 150px;
height: 2px;
left: 0;
background-color: #14cab4; }
.comment-respond {
margin-top: 50px; }
.comment-respond .comment-reply-title {
position: relative;
margin-bottom: 30px;
padding-bottom: 20px; }
.comment-respond .comment-reply-title a {
display: inline-block;
color: #14cab4; }
.comment-respond .comment-reply-title:before, .comment-respond .comment-reply-title:after {
position: absolute;
content: '';
right: 0;
bottom: 0; }
.comment-respond .comment-reply-title:before {
width: 150px;
height: 3px;
background-color: #1a2431;
left: 0; }
.comment-respond .comment-reply-title:after {
width: 40px;
height: 3px;
left: 0;
background-color: #14cab4; }
.comment-respond .comment-reply-title span {
font-weight: 400; }
.comment-respond form input, .comment-respond form textarea {
border: 2px solid #e8e6e6;
margin-bottom: 25px;
width: 100%;
padding: 10px 15px; }
.comment-respond form input::-webkit-input-placeholder, .comment-respond form textarea::-webkit-input-placeholder {
color: #1a2431;
font-weight: 400; }
.comment-respond form input:-moz-placeholder, .comment-respond form textarea:-moz-placeholder { color: #1a2431;
font-weight: 400; }
.comment-respond form input::-moz-placeholder, .comment-respond form textarea::-moz-placeholder { color: #1a2431;
font-weight: 400; }
.comment-respond form input:-ms-input-placeholder, .comment-respond form textarea:-ms-input-placeholder {
color: #1a2431;
font-weight: 400; }
.comment-respond form .comment-notes {
margin-bottom: 20px; }
.comment-respond form p {
margin-bottom: 0; }
.comment-respond form .logged-in-as {
margin-bottom: 20px; }
.comment-respond form .logged-in-as a {
display: inline-block; }
.comment-respond form textarea {
height: 100px;
resize: none; }
.comment-respond form .form-submit {
display: inline-block; }
.comment-respond form .form-submit .submit {
padding: 14px 15px;
color: #ffffff;
background-color: #14cab4;
font-weight: bold;
margin-top: 10px;
position: relative;
text-transform: uppercase;
margin-bottom: 0;
border: 2px solid #14cab4;
display: inline-block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
@media (max-width: 767px) {
.comment-respond form .form-submit .submit {
width: 100%;
display: block;
text-align: center;
margin-bottom: 25px;
float: inherit; } }
.comment-respond form .form-submit .submit:hover, .comment-respond form .form-submit .submit:focus, .comment-respond form .form-submit .submit:active {
text-decoration: none;
color: #14cab4;
background-color: #ffffff; }
.searchform {
position: relative; }
.searchform:before {
content: "\f002";
font-family: "FontAwesome";
position: absolute;
right: 0;
top: 0;
color: #1a2431;
padding: 6px 11px;
font-size: 23px; }
.searchform #s {
border: 2px solid #e8e6e6;
height: 50px;
color: #1a2431;
width: 100%;
padding: 10px 15px; }
.searchform #searchsubmit {
position: absolute;
right: 0;
top: 0;
background: none;
border: none;
padding: 6px 18px;
font-size: 0;
height: 100%; }
.post-password-form label {
display: block; }
.post-password-form input[type="password"] {
border: 2px solid #e8e6e6;
height: 50px;
color: #1a2431;
width: 100%;
padding: 10px 15px; }
.post-password-form input[type="submit"] {
padding: 14px 28px;
color: #ffffff;
background-color: #14cab4;
font-weight: bold;
margin-top: 10px;
position: relative;
text-transform: uppercase;
border: 2px solid #14cab4;
display: inline-block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.post-password-form input[type="submit"]:hover {
background: transparent;
color: #14cab4; }
.gallery {
display: flex;
flex-flow: wrap;
justify-content: space-between; }
.gallery .gallery-item {
flex-basis: 30%;
margin-bottom: 20px; }
.gallery .gallery-caption {
text-align: left; }
@media (max-width: 767px) {
.op-single-blog .time, .op-single-blog .user, .op-single-blog .comment {
padding-top: 3px;
padding-bottom: 3px;
display: block; }
.op-single-blog a {
margin-top: 0; }
.op-single-blog .gallery-columns-3 .gallery-item {
width: 100%; }
.comment-respond form p.form-submit {
margin-bottom: 50px; }
.op-blog-list.two-column-layout img.wp-post-image {
margin-bottom: 24px; }
.op-blog-list.alternating-layout .op-single-blog {
display: block; } }
@media (min-width: 768px) {
.comment-respond form p.form-submit {
margin-bottom: 50px; }
.op-blog-list.two-column-layout img.wp-post-image {
margin-bottom: 24px; }
.op-blog-list.alternating-layout .op-single-blog {
display: block; } }
@media (min-width: 992px) {
.comment-respond form p.form-submit {
margin-bottom: 0; }
.op-blog-list.two-column-layout img.wp-post-image {
margin-bottom: 0; }
.op-blog-list.alternating-layout .op-single-blog {
display: flex; } } .op-left-sidebar-menu {
list-style: none;
padding-left: 0;
margin-bottom: 32px; }
.op-left-sidebar-menu li {
border-bottom: 1px solid #313131; }
.op-left-sidebar-menu li a {
position: relative;
color: #313131;
padding: 16px 0 15px;
padding-left: 18px;
display: block;
text-transform: capitalize; }
.op-left-sidebar-menu li a:hover, .op-left-sidebar-menu li a:focus, .op-left-sidebar-menu li a:active {
color: #14cab4;
text-decoration: none; }
.op-left-sidebar-menu li a:hover:before, .op-left-sidebar-menu li a:focus:before, .op-left-sidebar-menu li a:active:before {
color: #14cab4; }
.op-left-sidebar-menu li a:before {
position: absolute;
content: '\f054';
left: 0;
top: 0;
bottom: 0;
margin: auto;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
width: 12px;
height: 15px; }
.op-left-sidebar-menu li:last-of-type {
border-bottom: 0; }
.op-left-sidebar-menu li.active a {
color: #14cab4; }
.op-left-sidebar-menu li.active a:before {
color: #14cab4; }
.op-side-by-side-menu {
margin-bottom: 13px; }
.op-side-by-side-menu li {
width: 45%;
margin: 0 15px;
display: inline-block;
border-bottom: 0; }
.op-side-by-side-menu li a {
font-weight: 600;
font-size: 16px;
padding: 5px 0 4px;
padding-left: 15px; }
.op-side-by-side-menu li:nth-of-type(odd) {
margin-left: 0; } .op-pagination, .navigation.pagination {
margin: 0; }
.op-pagination span:first-of-type.page-numbers, .navigation.pagination span:first-of-type.page-numbers {
margin-left: 0; }
.op-pagination .page-numbers, .navigation.pagination .page-numbers {
border: 2px solid #1a2431;
font-size: 20px;
margin: 5px 6px 0;
display: inline-block;
width: 50px;
height: 50px;
vertical-align: middle;
line-height: 46px;
text-align: center;
color: #1a2431;
font-weight: 700;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
.op-pagination .page-numbers.next, .op-pagination .page-numbers.prev, .navigation.pagination .page-numbers.next, .navigation.pagination .page-numbers.prev {
position: relative;
font-size: 0; }
.op-pagination .page-numbers.next:before, .op-pagination .page-numbers.prev:before, .navigation.pagination .page-numbers.next:before, .navigation.pagination .page-numbers.prev:before {
position: absolute;
right: 0;
width: 12px;
height: 12px;
font: normal normal normal 14px/1 FontAwesome;
display: inline-block;
top: 0;
left: 0;
bottom: 0;
margin: auto;
color: #1a2431; }
.op-pagination .page-numbers.next:before, .navigation.pagination .page-numbers.next:before {
content: "\f054"; }
.op-pagination .page-numbers.prev:before, .navigation.pagination .page-numbers.prev:before {
content: "\f053"; }
.op-pagination .page-numbers:hover, .op-pagination .page-numbers:focus, .op-pagination .page-numbers:active, .op-pagination .page-numbers.current, .navigation.pagination .page-numbers:hover, .navigation.pagination .page-numbers:focus, .navigation.pagination .page-numbers:active, .navigation.pagination .page-numbers.current {
background-color: #1a2431;
color: #ffffff;
text-decoration: none; }
.op-pagination .page-numbers:hover.next:before, .op-pagination .page-numbers:hover.prev:before, .op-pagination .page-numbers:focus.next:before, .op-pagination .page-numbers:focus.prev:before, .op-pagination .page-numbers:active.next:before, .op-pagination .page-numbers:active.prev:before, .op-pagination .page-numbers.current.next:before, .op-pagination .page-numbers.current.prev:before, .navigation.pagination .page-numbers:hover.next:before, .navigation.pagination .page-numbers:hover.prev:before, .navigation.pagination .page-numbers:focus.next:before, .navigation.pagination .page-numbers:focus.prev:before, .navigation.pagination .page-numbers:active.next:before, .navigation.pagination .page-numbers:active.prev:before, .navigation.pagination .page-numbers.current.next:before, .navigation.pagination .page-numbers.current.prev:before {
color: #ffffff; }
@media (max-width: 767px) {
.op-pagination {
width: 100%;
text-align: center; } }
@media (max-width: 767px) {
.navigation.pagination {
margin: 0 0 50px; }
.op-pagination {
margin: 0 0 30px; } }
@media (min-width: 768px) {
.op-pagination, .navigation.pagination {
margin: 0 0 50px; }
.op-pagination {
margin: 0 0 30px; } }
@media (min-width: 992px) {
.op-pagination, .navigation.pagination {
margin: 0; } } .op-cta-block-widget .text {
display: block;
margin: 9px 0;
font-size: 20px; }
.op-cta-block-widget .secondary-button {
float: right; }
.op-cta-block-widget .primary-button {
float: right;
margin-top: 0;
padding: 10px 20px; }
.op-cta-block-widget .primary-button:hover {
padding: 10px 40px 10px 20px; }
.op-cta-block-vertical {
background-color: #1a2431;
padding: 25px;
margin-bottom: 54px; }
.op-cta-block-vertical a {
margin-top: 15px;
position: relative;
padding: 14px 15px; }
.op-cta-block-vertical a .fa {
margin-right: 4px; }
@media (max-width: 767px) {
.op-cta-block-widget {
text-align: center; }
.op-cta-block-widget a, .op-cta-block-widget .primary-button, .op-cta-block-widget .secondary-button {
float: none; }
.op-cta-block-widget .text {
font-size: 16px; } } .op-map iframe {
min-width: 100%;
max-width: 100%; }
.op-get-in-touch .op-call-fax, .op-right-sidebar .op-call-fax {
margin-bottom: 30px; }
.op-get-in-touch .op-call-fax > span, .op-right-sidebar .op-call-fax > span {
display: block;
margin-bottom: 10px; }
.op-get-in-touch .op-call-fax a, .op-right-sidebar .op-call-fax a {
color: #1a2431;
text-decoration: none; }
.op-get-in-touch h4, .op-right-sidebar h4 {
margin-bottom: 20px; }
.op-get-in-touch .location-section, .op-right-sidebar .location-section {
margin-bottom: 30px; }
.op-get-in-touch .location-section .location-marker, .op-right-sidebar .location-section .location-marker {
padding-left: 15px;
font-weight: 400;
display: block;
position: relative; }
.op-get-in-touch .location-section .location-marker:before, .op-right-sidebar .location-section .location-marker:before {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f041";
position: absolute;
left: 0;
top: 3px; }
.op-working-hours {
list-style: none;
padding-left: 0; }
.op-working-hours li {
border-bottom: 1px solid #1a2431;
margin: 10px 0 4px;
position: relative;
float: left;
width: 100%;
padding-bottom: 12px; }
.op-working-hours li:first-of-type {
margin-top: 0; }
.op-working-hours li .days, .op-working-hours li .time {
position: relative;
width: 48%; }
.op-working-hours li .days {
float: left;
font-weight: 600; }
.op-working-hours li .time {
float: right;
text-align: right; }
.wpcf7 label {
width: 100%; }
.wpcf7 label .wpcf7-form-control-wrap {
display: block;
margin-bottom: 15px; }
.wpcf7 label .wpcf7-form-control-wrap input, .wpcf7 label .wpcf7-form-control-wrap select {
border: 2px solid #e8e6e6;
height: 50px;
color: #1a2431;
width: 100%;
padding: 10px 15px; }
.wpcf7 label .wpcf7-form-control-wrap input::-webkit-input-placeholder, .wpcf7 label .wpcf7-form-control-wrap select::-webkit-input-placeholder {
color: #1a2431;
font-weight: 400; }
.wpcf7 label .wpcf7-form-control-wrap input:-moz-placeholder, .wpcf7 label .wpcf7-form-control-wrap select:-moz-placeholder { color: #1a2431;
font-weight: 400; }
.wpcf7 label .wpcf7-form-control-wrap input::-moz-placeholder, .wpcf7 label .wpcf7-form-control-wrap select::-moz-placeholder { color: #1a2431;
font-weight: 400; }
.wpcf7 label .wpcf7-form-control-wrap input:-ms-input-placeholder, .wpcf7 label .wpcf7-form-control-wrap select:-ms-input-placeholder {
color: #1a2431;
font-weight: 400; }
.wpcf7 label .wpcf7-form-control-wrap textarea {
height: 200px;
border: 2px solid #e8e6e6;
width: 100%;
resize: none;
padding: 10px 15px; }
.wpcf7 label .wpcf7-form-control-wrap textarea::-webkit-input-placeholder {
color: #1a2431;
font-weight: 400; }
.wpcf7 label .wpcf7-form-control-wrap textarea:-moz-placeholder { color: #1a2431;
font-weight: 400; }
.wpcf7 label .wpcf7-form-control-wrap textarea::-moz-placeholder { color: #1a2431;
font-weight: 400; }
.wpcf7 label .wpcf7-form-control-wrap textarea:-ms-input-placeholder {
color: #1a2431;
font-weight: 400; }
.wpcf7 .wpcf7-form-control.wpcf7-submit {
padding: 14px 28px;
color: #ffffff;
background-color: #14cab4;
font-weight: bold;
margin-top: 10px;
position: relative;
text-transform: uppercase;
border: 2px solid #14cab4;
display: inline-block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease; }
@media (max-width: 767px) {
.wpcf7 .wpcf7-form-control.wpcf7-submit {
width: 100%;
display: block;
text-align: center;
float: inherit; } }
.wpcf7 .wpcf7-form-control.wpcf7-submit:hover, .wpcf7 .wpcf7-form-control.wpcf7-submit:focus, .wpcf7 .wpcf7-form-control.wpcf7-submit:active {
text-decoration: none;
color: #14cab4;
background-color: #ffffff; }
@media (max-width: 767px) {
.content-section .op-working-hours li {
padding-left: 0;
margin: 0; }
.content-section .op-working-hours li:before {
display: none; } }
@media (min-width: 768px) {
.content-section .op-working-hours li {
padding: 5px 0;
margin: 0; }
.content-section .op-working-hours li:before {
display: none; }
.content-section .op-working-hours li .days, .content-section .op-working-hours li .time {
position: relative;
width: 100%; }
.content-section .op-working-hours li .time {
float: left;
text-align: left; } }
@media (min-width: 992px) {
.content-section .op-working-hours li {
padding: 15px 0;
margin: 0; }
.content-section .op-working-hours li:before {
display: none; }
.content-section .op-working-hours li .days, .content-section .op-working-hours li .time {
position: relative; }
.content-section .op-working-hours li .days {
width: 40%; }
.content-section .op-working-hours li .time {
width: 60%;
float: right;
text-align: right; } }
@media (min-width: 1200px) {
.op-working-hours li .days, .op-working-hours li .time {
position: relative;
width: 48%; } } .footer {
background-color: #1a2431;
color: #ffffff;
font-size: 14px; }
.op-main-footer {
padding: 85px 0 55px; }
.op-main-footer div[class^="col-"]:nth-of-type(4n+1) {
clear: left; }
.op-main-footer .footer-logo {
margin-bottom: 30px;
position: relative;
display: block; }
.op-main-footer h3 {
margin-bottom: 25px; }
.op-main-footer .widget ul {
padding-left: 0;
list-style: none; }
.op-main-footer .widget ul li {
margin-bottom: 10px;
border-bottom: 0;
padding: 0;
padding-left: 20px; }
.op-main-footer .widget ul li a {
color: #ffffff; }
.op-main-footer .widget ul li:before {
content: "\f054";
position: absolute;
left: 0;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
top: 3px; }
.op-footer-bottom {
background-color: #14cab4;
padding: 25px 0; }
.op-footer-bottom .copyrights {
margin-top: 15px; }
.op-footer-bottom ul {
padding-left: 0;
list-style: none;
text-align: right;
margin-bottom: 0;
margin-top: 5px; }
.op-footer-bottom ul li {
display: inline-block; }
.op-footer-bottom ul li a {
color: #ffffff; }
.op-footer-bottom .social-icons li {
margin: 0 5px; }
.op-footer-bottom .social-icons li:last-of-type {
margin-right: 0; }
.op-footer-bottom .social-icons li a {
width: 40px;
height: 40px;
border: 3px solid #ffffff;
position: relative;
border-radius: 50%;
display: block; }
.op-footer-bottom .social-icons li a .fa {
font-size: 20px;
width: 20px;
height: 20px;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
text-align: center; }
@media (max-width: 767px) {
.op-main-footer .footer-widget {
margin-bottom: 30px; }
.op-footer-bottom ul {
text-align: center;
margin-top: 10px; }
.op-footer-bottom .copyrights {
text-align: center;
margin-top: 0; } }
@media (min-width: 768px) {
.op-main-footer .footer-widget {
margin-bottom: 30px; }
.op-main-footer .footer-widget:nth-of-type(2n+1) {
clear: left; } }
@media (min-width: 992px) {
.op-main-footer .footer-widget:nth-of-type(2n+1) {
clear: none; } }.primary-background-color, .op-gns .op-menu > ul > li > a:hover:after, .op-gns .op-menu > ul > li > a:focus:after, .op-gns .op-menu > ul > li.active > a:after, .op-gns .op-menu > ul > li.current-menu-item > a:after, .primary-button, .op-banner .item .carousel-caption a:hover, .op-banner .item .carousel-caption a:focus, .op-banner .item .carousel-caption a:active, .h2-style1:after, .op-team-nav-primary .owl-nav .owl-prev:hover, .op-team-nav-primary .owl-nav .owl-next:hover, .op-cta-block, .op-footer-bottom, .op-testimonial-nav-primary .owl-nav .owl-prev:hover, .op-testimonial-nav-primary .owl-nav .owl-next:hover, .h2-style1-1:after, .op-trusty-customers-section .owl-dots .owl-dot.active span, .op-team .owl-stage-outer .owl-stage .owl-item .item:before, .h3-style:after, .h2-style3:after, .op-img-spotlight a:hover span, aside.widget h3:after, .tagcloud a, .op-single-blog:after, .content-section .tags li:after, ul.comment-list:after, .comment-respond .comment-reply-title:after, .comment-respond form .form-submit .submit, .wpcf7 .wpcf7-form-control.wpcf7-submit, .post-password-form input[type="submit"]{background-color:#14cab4;}.primary-button, .op-banner .item .carousel-caption a:hover, .op-banner .item .carousel-caption a:focus, .op-banner .item .carousel-caption a:active, .op-team-nav-primary .owl-nav .owl-prev, .op-team-nav-primary .owl-nav .owl-next, .op-testimonial, .op-testimonial-nav-primary .owl-nav .owl-prev, .op-testimonial-nav-primary .owl-nav .owl-next, .tagcloud a, .comment-respond form .form-submit .submit, .wpcf7 .wpcf7-form-control.wpcf7-submit, .post-password-form input[type="submit"]{border-color:#14cab4;}a, a:hover, .primary-color, .op-gns .op-menu > ul > li.active > a, .op-gns .op-menu > ul > li.current-menu-item > a, .op-gns .op-menu > ul > li > a:hover, .op-gns .op-menu > ul > li > a:focus, .op-gns .op-menu > ul > li.current-menu-item > a:hover, .op-gns .op-menu > ul > li .dropdown-menu li a:hover, .op-gns .op-menu > ul > li .dropdown-menu li a:focus, .op-gns .op-menu > ul > li .dropdown-menu li a:active, .op-team-nav-primary .owl-nav .owl-prev:before, .op-team-nav-primary .owl-nav .owl-next:before, .op-testimonial-nav-primary .owl-nav .owl-prev:before, .op-testimonial-nav-primary .owl-nav .owl-next:before, .primary-button:hover, .primary-button:focus, .primary-button:active, .widget ul li.mouse-hover, .op-main-footer .widget ul li a:hover, .widget ul li.active a, .widget ul li.current-menu-item a, .widget ul li.active:before, .widget ul li.current-menu-item:before, .content-section ul li a:hover, .comment-respond form .form-submit .submit:hover, .comment-respond form .form-submit .submit:focus, .comment-respond form .form-submit .submit:active, ul.comment-list .comment .comment-body .reply a, .wpcf7 .wpcf7-form-control.wpcf7-submit:hover, .wpcf7 .wpcf7-form-control.wpcf7-submit:focus, .wpcf7 .wpcf7-form-control.wpcf7-submit:active, .op-faq-item .faq-question:before{color:#14cab4;}.secondary-button, .secondary-background-color, .secondary-color:before, .h3-style:before, .h2-style3:before, .op-team-nav-secondary .owl-nav .owl-prev:hover, .op-team-nav-secondary .owl-nav .owl-next:hover, .op-testimonial-nav-secondary .owl-nav .owl-prev:hover, .op-testimonial-nav-secondary .owl-nav .owl-next:hover, .op-img-spotlight a span, .op-pagination .page-numbers:hover, .op-pagination .page-numbers:focus, .op-pagination .page-numbers:active, .op-pagination .page-numbers.current, .navigation.pagination .page-numbers:hover, .navigation.pagination .page-numbers:focus, .navigation.pagination .page-numbers:active, .navigation.pagination .page-numbers.current, aside.widget h3:before, .op-accordians .panel .panel-heading .panel-title a{background-color:#1a2431;}.secondary-button, .op-testimonial:before, .op-team-nav-secondary .owl-nav .owl-prev, .op-team-nav-secondary .owl-nav .owl-next, .op-testimonial-nav-secondary .owl-nav .owl-prev, .op-testimonial-nav-secondary .owl-nav .owl-next, .op-pagination .page-numbers, .navigation.pagination .page-numbers, .op-accordians .panel .panel-heading{border-color:#1a2431;}.secondary-color, .op-testimonial:before, .op-team-nav-secondary .owl-nav .owl-prev:before, .op-team-nav-secondary .owl-nav .owl-next:before, .op-testimonial-nav-secondary .owl-nav .owl-prev:before, .op-testimonial-nav-secondary .owl-nav .owl-next:before, aside .widget-title, .op-accordians .panel .panel-heading .panel-title a.collapsed{color:#1a2431;}.op-header{background-color:#1a2431;}body{font-family:Montserrat;text-transform:none;}.secondary-background-color.footer{background-color:#1a2431;}@font-face{font-family:"qlwapp-whatsapp";src:url(data:application/x-font-woff;charset=utf-8;base64,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) format("woff");font-weight:normal;font-style:normal}.qlwapp-whatsapp-icon{font-family:"qlwapp-whatsapp" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.qlwapp-whatsapp-icon:before{content:""}#qlwapp{pointer-events:none;box-sizing:border-box;font-size:var(--qlwapp-scheme-font-size);font-family:var(--qlwapp-scheme-font-family)}@media(min-width: 430px){#qlwapp{width:430px}}#qlwapp[data-visibility=readonly].qlwapp-timeout,#qlwapp [data-visibility=readonly].qlwapp-timeout{pointer-events:none;opacity:.5}#qlwapp[data-visibility=hidden].qlwapp-timeout,#qlwapp [data-visibility=hidden].qlwapp-timeout{display:none !important}#qlwapp *{box-sizing:border-box}#qlwapp.qlwapp-js-ready{display:block}#qlwapp.qlwapp-hide,#qlwapp .qlwapp-account.qlwapp-hide{display:none}#qlwapp.mobile .qlwapp-account.qlwapp-desktop,#qlwapp.mobile.qlwapp-desktop{display:none}#qlwapp.desktop .qlwapp-account.qlwapp-mobile,#qlwapp.desktop.qlwapp-mobile{display:none}#qlwapp .qlwapp-disabled,#qlwapp.qlwapp-disabled{display:none;visibility:hidden}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-bottom-left,#qlwapp.qlwapp-middle-right,#qlwapp.qlwapp-bottom-right{position:fixed;z-index:9999999}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-bottom-left{right:auto;left:0}#qlwapp.qlwapp-middle-left .qlwapp-toggle .qlwapp-days,#qlwapp.qlwapp-middle-left .qlwapp-toggle .qlwapp-time,#qlwapp.qlwapp-bottom-left .qlwapp-toggle .qlwapp-days,#qlwapp.qlwapp-bottom-left .qlwapp-toggle .qlwapp-time{left:0;right:auto}#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-bottom-left.qlwapp-button .qlwapp-toggle{margin-left:20px}#qlwapp.qlwapp-middle-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text,#qlwapp.qlwapp-bottom-left.qlwapp-bubble .qlwapp-toggle .qlwapp-text{right:auto;left:60px}#qlwapp.qlwapp-middle-left .qlwapp-box:before,#qlwapp.qlwapp-bottom-left .qlwapp-box:before{right:auto;left:20px}#qlwapp.qlwapp-middle-right,#qlwapp.qlwapp-bottom-right{left:auto;right:0}#qlwapp.qlwapp-middle-right .qlwapp-toggle .qlwapp-days,#qlwapp.qlwapp-middle-right .qlwapp-toggle .qlwapp-time,#qlwapp.qlwapp-bottom-right .qlwapp-toggle .qlwapp-days,#qlwapp.qlwapp-bottom-right .qlwapp-toggle .qlwapp-time{left:auto;right:0}#qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle,#qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-developer,#qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-toggle,#qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-bottom-right.qlwapp-button .qlwapp-toggle{margin-right:20px}#qlwapp.qlwapp-middle-left,#qlwapp.qlwapp-middle-right{top:40%;bottom:auto}#qlwapp.qlwapp-middle-left .qlwapp-developer,#qlwapp.qlwapp-middle-right .qlwapp-developer{padding:0 24px}#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-left.qlwapp-button .qlwapp-toggle{margin-left:-48px;padding-left:60px}#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-developer,#qlwapp.qlwapp-middle-right.qlwapp-button .qlwapp-toggle{margin-right:-48px;padding-right:60px}#qlwapp.qlwapp-bottom-left,#qlwapp.qlwapp-bottom-right{top:auto;bottom:0}#qlwapp.qlwapp-rounded.qlwapp-bubble .qlwapp-toggle{border-radius:50%}#qlwapp.qlwapp-rounded.qlwapp-button .qlwapp-toggle{border-radius:50px}@media(min-width: 430px){#qlwapp.qlwapp-rounded .qlwapp-box{border-radius:8px}}#qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-user,#qlwapp.qlwapp-rounded .qlwapp-box .qlwapp-message{border-radius:4px}#qlwapp p:last-child{margin:0}#qlwapp time{opacity:.8;font-style:italic;font-size:10px}#qlwapp .qlwapp-no-contacts{display:flex;height:134px;justify-content:center;align-items:center}#qlwapp .qlwapp-container{display:flex;flex-direction:column}#qlwapp .qlwapp-clearfix:before,#qlwapp .qlwapp-clearfix:after{content:"";display:block;clear:both}#qlwapp .qlwapp-previous,#qlwapp .qlwapp-close{font-family:"Source Serif Pro";display:block;opacity:.8;font-style:unset;font-size:24px;font-weight:bold;width:24px;height:24px;cursor:pointer;text-align:center;line-height:24px;z-index:1}#qlwapp .qlwapp-previous{width:16px;height:36px;cursor:pointer;text-align:center;line-height:36px;margin-right:auto}#qlwapp .qlwapp-developer{font-size:8px;top:-20px;position:relative}#qlwapp .qlwapp-developer,#qlwapp .qlwapp-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}#qlwapp .qlwapp-toggle{pointer-events:all;cursor:pointer;box-shadow:0 1px 6px 0 rgba(0,0,0,.06),0 2px 32px 0 rgba(0,0,0,.16);margin-top:24px;margin-bottom:24px;position:relative;text-decoration:none}#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-toggle:active,#qlwapp .qlwapp-toggle:focus,#qlwapp .qlwapp-toggle:hover{outline:none;text-decoration:none}#qlwapp .qlwapp-toggle .qlwapp-days,#qlwapp .qlwapp-toggle .qlwapp-time{position:absolute;bottom:-2em;color:initial;font-size:10px;display:inline-block;top:auto;width:120px}#qlwapp .qlwapp-days>span{display:none}#qlwapp .qlwapp-days>span.qlwapp-available-day{display:inline-block !important}#qlwapp .qlwapp-avatar .qlwapp-avatar-container{overflow:hidden;border-radius:50%;width:inherit;height:inherit;box-shadow:0 0 0 2px #eee;display:flex;align-items:center}#qlwapp .qlwapp-avatar .qlwapp-avatar-container img{width:100%;height:auto}#qlwapp.qlwapp-bubble .qlwapp-toggle{width:var(--qlwapp-scheme-icon-size, 60px);height:var(--qlwapp-scheme-icon-size, 60px)}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{position:absolute;display:block;pointer-events:none;font-size:var(--qlwapp-scheme-icon-font-size, 24px)}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text{position:absolute;right:var(--qlwapp-scheme-icon-size, 60px);height:var(--qlwapp-scheme-icon-size, 60px);margin:0 24px;display:flex;align-items:center;justify-content:flex-end;font-weight:bold;white-space:pre}#qlwapp.qlwapp-button .qlwapp-toggle{height:40px;white-space:nowrap;padding:12px 24px}#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon{margin:0 12px 0 0}#qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-close{display:none}#qlwapp .qlwapp-box{pointer-events:all;padding-bottom:56px;position:fixed;top:auto;bottom:0;left:0;right:0;z-index:99999;box-shadow:0px 5px 40px 5px rgba(0,0,0,.5)}@media(min-width: 430px){#qlwapp .qlwapp-box{position:relative;top:auto;bottom:auto;left:auto;right:auto;box-shadow:0 8px 25px -5px rgba(45,62,79,.15);margin-top:24px;margin-left:24px;margin-right:24px;margin-bottom:12px}#qlwapp .qlwapp-box:before{content:"";position:absolute;bottom:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}#qlwapp .qlwapp-box .qlwapp-header{border-top-left-radius:inherit;border-top-right-radius:inherit}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}}#qlwapp .qlwapp-box .qlwapp-header{position:relative;overflow:hidden}#qlwapp .qlwapp-box .qlwapp-header:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(315deg, transparent 0%, rgba(0, 0, 0, 0.05) 100%)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-close{position:absolute;top:12px;right:12px}@media(min-width: 430px){#qlwapp .qlwapp-box .qlwapp-header .qlwapp-close{position:absolute;top:7px;right:7px;font-size:18px}}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-description{position:relative;display:flex;align-items:center}#qlwapp .qlwapp-box .qlwapp-description,#qlwapp .qlwapp-box .qlwapp-contact{padding:12px 36px;height:100%}#qlwapp .qlwapp-box .qlwapp-description p,#qlwapp .qlwapp-box .qlwapp-description h3{color:inherit;font-family:inherit;margin:0}#qlwapp .qlwapp-box .qlwapp-description h3{margin:0 0 .25em 0}#qlwapp .qlwapp-box .qlwapp-contact{display:flex;justify-content:flex-end;align-items:center}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous{position:relative;left:-16px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-previous>i{line-height:36px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-avatar{width:42px;height:42px}#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-contact .qlwapp-name{color:inherit}#qlwapp .qlwapp-box .qlwapp-account{color:inherit;padding:16px 36px;display:flex;align-items:center;overflow:hidden;position:relative;cursor:pointer;width:100%;text-decoration:none}#qlwapp .qlwapp-box .qlwapp-account:only-of-type{padding-top:36px;padding-bottom:36px}#qlwapp .qlwapp-box .qlwapp-info{padding:0 16px}#qlwapp .qlwapp-box .qlwapp-avatar{position:relative;width:62px;height:62px}#qlwapp .qlwapp-box .qlwapp-avatar:after{content:"";display:block;width:15px;height:15px;position:absolute;top:3px;right:-2px;background-image:url(data:image/png;base64,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);background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:center center;background-size:cover;z-index:4}#qlwapp .qlwapp-box .qlwapp-days,#qlwapp .qlwapp-box .qlwapp-time,#qlwapp .qlwapp-box .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-hidden,#qlwapp .qlwapp-box .qlwapp-offline-text{font-size:12px;line-height:1.5em;opacity:.6;display:block}#qlwapp .qlwapp-box .qlwapp-days,#qlwapp .qlwapp-box .qlwapp-time{font-size:11px;font-style:italic}#qlwapp .qlwapp-box .qlwapp-name{display:block;font-weight:bold;line-height:1.5em}#qlwapp .qlwapp-box .qlwapp-body{overflow-x:hidden;overflow-y:auto}#qlwapp .qlwapp-box .qlwapp-body .qlwapp-carousel{max-height:470px;min-height:134px}#qlwapp .qlwapp-box .qlwapp-chat{padding:36px 0;display:flex;flex-direction:column;overflow:hidden;justify-content:center;align-items:center;height:100%}#qlwapp .qlwapp-box .qlwapp-user,#qlwapp .qlwapp-box .qlwapp-message{padding:16px 24px;position:relative;word-wrap:break-word;width:calc(100% - 72px)}#qlwapp .qlwapp-box .qlwapp-user:before,#qlwapp .qlwapp-box .qlwapp-message:before{content:"";position:absolute;top:-6px;right:24px;width:13px;height:13px;transform:rotate(45deg)}#qlwapp .qlwapp-box .qlwapp-message{word-break:var(--qlwapp-scheme-box-message-word-break, break-all)}#qlwapp .qlwapp-box .qlwapp-user{width:auto;max-width:75%;align-self:flex-start;justify-self:flex-end;margin-top:0}#qlwapp .qlwapp-box .qlwapp-user:before{top:auto;bottom:-6px;left:24px}#qlwapp .qlwapp-box .qlwapp-padding{padding-bottom:56px}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{position:absolute;bottom:0;left:0;right:0;height:auto;width:100%}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-footer pre,#qlwapp .qlwapp-box .qlwapp-footer textarea,#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-response textarea{max-height:160px}#qlwapp .qlwapp-box .qlwapp-footer pre,#qlwapp .qlwapp-box .qlwapp-footer textarea,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-response textarea{color:inherit;background-color:inherit}#qlwapp .qlwapp-box .qlwapp-footer:before,#qlwapp .qlwapp-box .qlwapp-response:before{pointer-events:none;position:absolute;content:"";height:59px;top:0;background:linear-gradient(315deg, transparent 0%, rgba(0, 0, 0, 0.025) 100%);left:0;right:0}#qlwapp .qlwapp-box .qlwapp-footer{min-height:56px;display:flex;align-items:center;text-align:center;font-size:12px;padding:12px 36px}#qlwapp .qlwapp-box .qlwapp-footer p{padding:0;font-size:inherit}#qlwapp .qlwapp-box .qlwapp-footer p:last-child{margin-bottom:0}#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-response textarea,#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons{min-height:56px}#qlwapp .qlwapp-box .qlwapp-response pre,#qlwapp .qlwapp-box .qlwapp-response textarea{width:100%;height:100%;resize:none;border:none;padding:18px 88px 18px 36px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1em !important;font-weight:normal;line-height:20px;white-space:pre-wrap;word-wrap:break-word;border-radius:inherit;margin:0}#qlwapp .qlwapp-box .qlwapp-response pre{visibility:hidden}#qlwapp .qlwapp-box .qlwapp-response textarea{position:absolute;bottom:0;left:0}#qlwapp .qlwapp-box .qlwapp-response textarea:focus{outline:none}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons{position:absolute;top:0;right:21px;display:flex;align-items:center}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active>i{display:none}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons.active>i.qlwf-emoji{display:block}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>i{opacity:.4}#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>i,#qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>a{cursor:pointer;margin:0 0 0 10px;display:inherit;font-size:18px;line-height:24px;text-decoration:none}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-text{color:#303030}#qlwapp .qlwapp-box,#qlwapp .qlwapp-box:before{background-color:#fff}#qlwapp .qlwapp-box .qlwapp-account{background-color:#fff}#qlwapp .qlwapp-box .qlwapp-account:not(:first-child){border-top:1px solid #f5f5f5}#qlwapp .qlwapp-box .qlwapp-avatar .qlwapp-avatar-container{background-color:#eee}#qlwapp .qlwapp-box .qlwapp-message,#qlwapp .qlwapp-box .qlwapp-message:before{background-color:#eee}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response{color:#303030;background-color:#fff;border-top:1px solid #e6e6e6}#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-box .qlwapp-header,#qlwapp .qlwapp-box .qlwapp-user,#qlwapp .qlwapp-box .qlwapp-user:before{background-color:var(--qlwapp-scheme-brand, #25d366)}#qlwapp .qlwapp-previous,#qlwapp .qlwapp-close,#qlwapp .qlwapp-toggle,#qlwapp .qlwapp-box .qlwapp-header,#qlwapp .qlwapp-box .qlwapp-contact,#qlwapp .qlwapp-box .qlwapp-user{color:var(--qlwapp-scheme-text, #ffffff)}#qlwapp .qlwapp-info .qlwapp-label{color:var(--qlwapp-scheme-contact-role-color, inherit)}#qlwapp .qlwapp-info .qlwapp-name{color:var(--qlwapp-scheme-contact-name-color, inherit)}#qlwapp .qlwapp-info .qlwapp-time{color:var(--qlwapp-scheme-contact-availability-color, inherit)}#qlwapp{animation-duration:1.5s;animation-timing-function:ease-in;animation-name:var(--qlwapp-button-animation-name, "none");animation-delay:var(--qlwapp-button-animation-delay, 0);animation-iteration-count:1;transform-origin:center;display:none}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes bounce{from,20%,53%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0)}90%{transform:translate3d(0, -4px, 0)}}@keyframes pulse{from{transform:scale3d(1, 1, 1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scale3d(1, 1, 1)}}@keyframes shakeX{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}@keyframes shakeY{from,to{transform:translate3d(0, 0, 0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}#qlwapp.qlwapp-show .qlwapp-box{visibility:visible;opacity:1;transform:translateY(0) scale(1);display:block}#qlwapp.qlwapp-transition .qlwapp-box{visibility:visible;display:block}#qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-icon{transform:scale(0, 0);opacity:0}#qlwapp.qlwapp-bubble.qlwapp-show .qlwapp-toggle .qlwapp-close{transform:scale(1, 1);opacity:1}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{transform:scale(0, 0);opacity:0}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon{transform:scale(1, 1);opacity:1}#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-icon,#qlwapp.qlwapp-bubble .qlwapp-toggle .qlwapp-close{transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 300ms ease-in}#qlwapp .qlwapp-box{display:none;opacity:0;visibility:hidden;transform:translateY(50px);transition:transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 300ms ease-in}@media(min-width: 430px){#qlwapp .qlwapp-box{transform:translateY(50px) scale(0.9)}}#qlwapp .qlwapp-box .qlwapp-carousel{display:flex;width:200%;height:100%}#qlwapp .qlwapp-box .qlwapp-carousel .qlwapp-slide{width:50%;transition:max-height 500ms cubic-bezier(0.215, 0.61, 0.355, 1) 1000ms,transform 300ms cubic-bezier(0.215, 0.61, 0.355, 1) 500ms,opacity 500ms ease-in 500ms}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-slide{max-height:300px}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{opacity:0;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) .3s,opacity ease-in .3s}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label{transform:translateX(56px)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{transform:scale(0.5)}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-name{transition-delay:800ms}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-label{transition-delay:850ms}#qlwapp .qlwapp-box .qlwapp-header .qlwapp-avatar{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-footer,#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-previous,#qlwapp .qlwapp-box .qlwapp-message,#qlwapp .qlwapp-box .qlwapp-user{transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 600ms,opacity ease-in 200ms}#qlwapp .qlwapp-box .qlwapp-response,#qlwapp .qlwapp-box .qlwapp-previous,#qlwapp .qlwapp-box .qlwapp-user{opacity:0}#qlwapp .qlwapp-box .qlwapp-response{pointer-events:none}#qlwapp .qlwapp-box .qlwapp-previous{transform:translateX(56px)}#qlwapp .qlwapp-box .qlwapp-user{transform:translateY(56px)}#qlwapp .qlwapp-box .qlwapp-close{transition:opacity 300ms cubic-bezier(0.215, 0.61, 0.355, 1)}#qlwapp .qlwapp-box .qlwapp-description{transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 900ms cubic-bezier(0.215, 0.61, 0.355, 1)}#qlwapp .qlwapp-box .qlwapp-account{transition:transform 600ms cubic-bezier(0.215, 0.61, 0.355, 1),opacity 150ms ease-in}#qlwapp .qlwapp-box .qlwapp-previous{transition-delay:800ms}#qlwapp .qlwapp-box .qlwapp-message{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-close,#qlwapp .qlwapp-box .qlwapp-description{transition-delay:900ms}#qlwapp .qlwapp-box .qlwapp-user{transition-delay:200ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(6){transition-delay:600ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(5){transition-delay:500ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(4){transition-delay:400ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(3){transition-delay:300ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(2){transition-delay:200ms}#qlwapp .qlwapp-box .qlwapp-account:nth-of-type(1){transition-delay:100ms}#qlwapp .qlwapp-box .qlwapp-slide .qlwapp-message{opacity:0;transform:translateY(-56px)}#qlwapp .qlwapp-box .qlwapp-slide .qlwapp-box .qlwapp-account:hover{background-color:#fafafa}#qlwapp .qlwapp-box.response .qlwapp-carousel .qlwapp-slide{transform:translateX(-100%)}#qlwapp .qlwapp-box.response .qlwapp-body .qlwapp-carousel{overflow:hidden;min-height:122px}#qlwapp .qlwapp-box.response .qlwapp-close{transition-delay:0ms}#qlwapp .qlwapp-box.response .qlwapp-close,#qlwapp .qlwapp-box.response .qlwapp-footer,#qlwapp .qlwapp-box.response .qlwapp-description,#qlwapp .qlwapp-box.response .qlwapp-account{opacity:0}#qlwapp .qlwapp-box.response .qlwapp-account{transform:translateY(-33.333%);border-top-color:rgba(0,0,0,0) !important}#qlwapp .qlwapp-box.response .qlwapp-user{display:block}#qlwapp .qlwapp-box.response .qlwapp-message,#qlwapp .qlwapp-box.response .qlwapp-previous,#qlwapp .qlwapp-box.response .qlwapp-response{opacity:1}#qlwapp .qlwapp-box.response .qlwapp-response{pointer-events:all}#qlwapp .qlwapp-box.response .qlwapp-message,#qlwapp .qlwapp-box.response .qlwapp-previous{transform:translate(0)}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-slide{max-height:84px}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar{opacity:1}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label{opacity:.5}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-label{transform:translateX(0)}#qlwapp .qlwapp-box.response .qlwapp-header .qlwapp-avatar{transform:scale(1)}#qlwapp .qlwapp-box.response.opening .qlwapp-footer,#qlwapp .qlwapp-box.response.opening .qlwapp-response,#qlwapp .qlwapp-box.response.opening .qlwapp-close,#qlwapp .qlwapp-box.response.opening .qlwapp-previous,#qlwapp .qlwapp-box.response.opening .qlwapp-description,#qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-name,#qlwapp .qlwapp-box.response.opening .qlwapp-header .qlwapp-label{visibility:visible}#qlwapp .qlwapp-box.texting .qlwapp-body{overflow-y:auto}#qlwapp .qlwapp-box.texting .qlwapp-user{opacity:1;transform:translate(0)}#qlwapp .qlwapp-box.closing .qlwapp-message{transition:all .4s;transform:translateY(100%);opacity:0}#qlwapp .qlwapp-box.closing .qlwapp-previous{transition-delay:0ms;transform:translateX(-24px);opacity:0;transition:transform cubic-bezier(0.215, 0.61, 0.355, 1) 300ms,opacity ease-out 200ms}#qlwapp .qlwapp-box.closing .qlwapp-description{opacity:0}body.rtl #qlwapp.qlwapp-button .qlwapp-toggle .qlwapp-icon{margin:0 0 0 12px}body.rtl #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons{right:auto;left:21px;flex-direction:row-reverse}body.rtl #qlwapp .qlwapp-box .qlwapp-response .qlwapp-buttons>a{transform:rotate(180deg)}body.rtl #qlwapp .qlwapp-box .qlwapp-response pre,body.rtl #qlwapp .qlwapp-box .qlwapp-response textarea{padding:18px 36px 18px 88px}body.rtl #qlwapp .qlwapp-box.response .qlwapp-carousel .qlwapp-slide{transform:translateX(100%)}body.rtl #qlwapp .qlwapp-box .qlwapp-contact{flex-direction:row-reverse}.product #qlwapp{display:inline-block !important;width:auto !important}.product #qlwapp.qlwapp-button .qlwapp-toggle{margin:0}