@font-face {
font-family: 'EngageIcons';
src: url(//terapiafamiliar.cl/wp-content/themes/engage/css/engage-icons/fonts/EngageIcons.eot);
src: url(//terapiafamiliar.cl/wp-content/themes/engage/css/engage-icons/fonts/EngageIcons.eot) format('embedded-opentype'), url(//terapiafamiliar.cl/wp-content/themes/engage/css/engage-icons/fonts/EngageIcons.woff2) format('woff2'), url(//terapiafamiliar.cl/wp-content/themes/engage/css/engage-icons/fonts/EngageIcons.woff) format('woff'), url(//terapiafamiliar.cl/wp-content/themes/engage/css/engage-icons/fonts/EngageIcons.ttf) format('truetype'), url(//terapiafamiliar.cl/wp-content/themes/engage/css/engage-icons/fonts/EngageIcons.svg) format('svg');
font-weight: normal;
font-style: normal;
} .engage-icon-icon,
.dashicons-admin-engage {
display: inline-block;
font: normal normal normal 14px/1 'EngageIcons';
font-size: inherit;
speak: none;
text-transform: none; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .engage-icon-icon.lg {
font-size: 1.33333333em;
vertical-align: -16%;
}
.engage-icon-icon.x2 {
font-size: 2em;
}
.engage-icon-icon.x3 {
font-size: 3em;
} .engage-icon-icon.square,
.engage-icon-icon.circle {
padding: 0.33333333em;
vertical-align: -16%;
background-color: #eee;
}
.engage-icon-icon.circle {
border-radius: 50%;
} .engage-icon-icon-ul {
padding-left: 0;
margin-left: 2.14285714em;
list-style-type: none;
}
.engage-icon-icon-ul > li {
position: relative;
}
.engage-icon-icon-ul > li > .engage-icon-icon {
position: absolute;
left: -1.57142857em;
top: 0.14285714em;
text-align: center;
}
.engage-icon-icon-ul > li > .engage-icon-icon.lg {
top: 0;
left: -1.35714286em;
}
.engage-icon-icon-ul > li > .engage-icon-icon.circle,
.engage-icon-icon-ul > li > .engage-icon-icon.square {
top: -0.19047619em;
left: -1.9047619em;
} .engage-icon-icon.spin {
-webkit-animation: engage-icon-icon-spin 2s infinite linear;
-moz-animation: engage-icon-icon-spin 2s infinite linear;
animation: engage-icon-icon-spin 2s infinite linear;
}
@-webkit-keyframes engage-icon-icon-spin {
0% {
-webkit-transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
}
}
@-moz-keyframes engage-icon-icon-spin {
0% {
-moz-transform: rotate(0deg);
}
100% {
-moz-transform: rotate(360deg);
}
}
@keyframes engage-icon-icon-spin {
0% {
-webkit-transform: rotate(0deg);
-moz-transform: rotate(0deg);
-ms-transform: rotate(0deg);
-o-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(360deg);
-moz-transform: rotate(360deg);
-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);
transform: rotate(360deg);
}
} .engage-icon-icon.rotate-90 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);
}
.engage-icon-icon.rotate-180 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
}
.engage-icon-icon.rotate-270 {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-webkit-transform: rotate(270deg);
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
}
.engage-icon-icon.flip-y {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
-webkit-transform: scale(-1, 1);
-moz-transform: scale(-1, 1);
-ms-transform: scale(-1, 1);
-o-transform: scale(-1, 1);
transform: scale(-1, 1);
}
.engage-icon-icon.flip-x {
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-webkit-transform: scale(1, -1);
-moz-transform: scale(1, -1);
-ms-transform: scale(1, -1);
-o-transform: scale(1, -1);
transform: scale(1, -1);
} .engage-icon-zoom-2::before {
content: "\ea01";
}
.engage-icon-bag-add-21::before {
content: "\ea02";
}
.engage-icon-bag-add-18::before {
content: "\ea03";
}
.engage-icon-bag-20::before {
content: "\ea04";
}
.engage-icon-bag-09::before {
content: "\ea05";
}
.engage-icon-link-72::before {
content: "\ea06";
}
.engage-icon-simple-remove::before {
content: "\ea07";
}
.engage-icon-tail-right::before {
content: "\ea08";
}
.engage-icon-quote::before {
content: "\ea09";
}
.engage-icon-grid-48::before {
content: "\ea0a";
}
.engage-icon-grid-45::before {
content: "\ea0b";
}
.engage-icon-triangle-right-17::before {
content: "\ea0c";
}
.engage-icon-engage-icon2::before {
content: "\ea0d";
}  #wpcontent .ef-icon:before,
.engage-icon-icon:before,
.dashicons-admin-engage:before {
font-family: 'EngageIcons' !important;
}
.ef-engage-icon::before,
.dashicons-admin-engage:before {
content: "\ea0d";
}
#adminmenu .ef-icon:before {
font-size: 20px !important;
}
#wpcontent .ab-icon.engage-icon-icon,
#wp-admin-bar-engage-dashboard-node .ab-icon.engage-icon-icon {
padding-top: 6px !important;
}
#wpcontent .ab-icon.dashicons-admin-generic {
padding-top: 5px !important;
}.m-auto {margin:auto;}
.m-0 {margin:0 !important;}
.m-5 {margin:5px !important;}
.m-10 {margin:10px !important;}
.m-15 {margin:15px !important;}
.m-20 {margin:20px !important;}
.m-30 {margin:30px !important;}
.m-40 {margin:40px !important;}
.m-60 {margin:60px !important;} .m-t-0 {margin-top:0px !important;}
.m-t-5 {margin-top:5px !important; }
.m-t-10 {margin-top:10px !important;}
.m-t-15 {margin-top:15px !important;}
.m-t-20 {margin-top:20px !important;}
.m-t-30 {margin-top:30px !important;}
.m-t-40 {margin-top:40px !important;}
.m-t-50 {margin-top:40px !important;}
.m-t-60 {margin-top:60px !important;}
.m-t-70 {margin-top:70px !important;}
.m-t-80 {margin-top:80px !important;}
.m-t-100 {margin-top:100px !important;}
.m-t-120 {margin-top:120px !important;}
.m-t-150 {margin-top:150px !important;}
.m-t--10 {margin-top:-10px !important;} .m-b-0 {margin-bottom:0px !important;}
.m-b-5 {margin-bottom:5px !important;}
.m-b-10 {margin-bottom:10px !important;}
.m-b-15 {margin-bottom:15px !important;}
.m-b-20 {margin-bottom:20px !important;}
.m-b-30 {margin-bottom:30px !important;}
.m-b-40 {margin-bottom:40px !important;}
.m-b-50 {margin-bottom:50px !important;}
.m-b-60 {margin-bottom:60px !important;}
.m-b-70 {margin-bottom:70px !important;}
.m-b-80 {margin-bottom:80px !important;}
.m-b-100{margin-bottom:100px !important;} .m-l-0 {margin-left:0 !important;}
.m-l-5 {margin-left:5px !important;}
.m-l-10 {margin-left:10px !important;}
.m-l-20 {margin-left:20px !important;}
.m-l-30 {margin-left:30px !important;}
.m-l-40 {margin-left:40px !important;}
.m-l-60 {margin-left:60px !important;}
.m-l-80 {margin-left:80px !important;}
.m-l--10 {margin-left:-10px !important;} .m-r-0 {margin-right:0 !important;}
.m-r-5 {margin-right:5px !important;}
.m-r-10 {margin-right:10px !important;}
.m-r-20 {margin-right:20px !important;}
.m-r-30 {margin-right:30px !important;}
.m-r-40 {margin-right:40px !important;}
.m-r-60 {margin-right:60px !important;}
.m-r-80 {margin-right:80px !important;} .p-0 {padding:0 !important;}
.p-5 {padding:5px !important;}
.p-10 {padding:10px !important;}
.p-15 {padding:15px !important;}
.p-20 {padding:20px !important;}
.p-30 {padding:30px !important;}
.p-40 {padding:40px !important;}
.p-60 {padding:60px !important;}
.p-100 {padding:100px !important;} .p-t-0 {padding-top:0 !important;}
.p-t-10 {padding-top:10px !important;}
.p-t-15 {padding-top:15px !important;}
.p-t-20 {padding-top:20px !important;}
.p-t-30 {padding-top:30px !important;}
.p-t-40 {padding-top:40px !important;}
.p-t-60 {padding-top:60px !important;}
.p-t-80 {padding-top:80px !important;}
.p-t-100 {padding-top:100px !important;}
.p-t-120 {padding-top:120px !important;} .p-b-0 {padding-bottom:0 !important;}
.p-b-10 {padding-bottom:10px !important;}
.p-b-20 {padding-bottom:20px !important;}
.p-b-30 {padding-bottom:30px !important;}
.p-b-40 {padding-bottom:40px !important;}
.p-b-60 {padding-bottom:60px !important;}
.p-b-80 {padding-bottom:80px !important;}
.p-b-100 {padding-bottom:100px !important;}
.p-b-120 {padding-bottom:120px !important;} .p-l-0 {padding-left:0 !important;}
.p-l-5 {padding-left:5px !important;}
.p-l-10 {padding-left:10px !important;}
.p-l-15 {padding-left:15px !important;}
.p-l-20 {padding-left:20px !important;}
.p-l-30 {padding-left:30px !important;}
.p-l-40 {padding-left:40px !important;}
.p-l-60 {padding-left:60px !important;}
.p-l-100 {padding-left:100px !important;} .p-r-0 {padding-right:0 !important;}
.p-r-5 {padding-right:5px !important;}
.p-r-10 {padding-right:10px !important;}
.p-r-15 {padding-right:15px !important;}
.p-r-20 {padding-right:20px !important;}
.p-r-30 {padding-right:30px !important;}
.p-r-40 {padding-right:40px !important;}
.p-r-60 {padding-right:60px !important;}
.p-r-100 {padding-right:100px !important;}
@media (max-width: 543px) {
.hidden-xs-down {
display: none !important;
}
}  .font-open {font-family: 'Open Sans',arial;}
.font-sumana, .font-sumana .title {font-family: 'Sumana',arial;}
.font-montserrat {font-family: 'Montserrat',arial;}
.font-raleway {font-family: 'Raleway',arial;}
.font-bangers, .font-bangers .title {font-family: 'Bangers',arial;letter-spacing: 1px;}
.font-bangers p {font-size: 1.3rem;}
.font-bangers .title h1, .font-bangers .title h2, .font-bangers .title h3, .font-bangers .title h4, .font-bangers .title h5 {letter-spacing: 3px;}
.font-handwriting, .font-handwriting .title {font-family: 'Satisfy','Open Sans', arial !important;}
.handwriting-title {font-family: 'Satisfy','Open Sans', arial;text-transform: none !important;font-weight: 300 !important;}
h3.handwriting-title {font-size: 1.6rem !important;}
.title .subtitle.font-handwriting {font-size: 1.25rem;margin-top: 0.5rem;}
.handwritting-element {font-family: 'Satisfy','Open Sans', arial !important;}
.handwritting-element p {font-size: 1.1rem;}
.font-handwriting p {font-size: 1.5rem;}
.font-handwriting .title h1, .font-handwriting .title h2, .font-handwriting .title h3, .font-handwriting .title h4, .font-handwriting .title h5 {text-transform: none;}
.line-through{text-decoration:line-through}
.t-ellipsis {text-overflow:ellipsis;display:block;white-space:nowrap;overflow:hidden}
address {padding-left: 15px;}
.t-important {font-weight: 700 !important;text-transform: uppercase;letter-spacing: 2px;font-family: 'Montserrat',arial;}
.t-dark, .t-dark h1, .t-dark h2, .t-dark h3, .t-dark h4, .t-dark h5, .t-dark a, i.t-dark  {color:#262626 !important;}
.t-light, .t-light h1, .t-light h2, .t-light h3, .t-light h4, .t-light h5, .t-light a, .t-light i  {color:#fff !important;}
.t-light p {color:rgba(255,255,255,0.8);}
.justify {text-align: justify;}
.bg-bottom {background-position: bottom; background-repeat: no-repeat;}
.bg-white {background:#fff !important;}
@media (min-width: 850px) and (max-width: 991px){
.container {max-width:830px;}
} .nav-tabs {border-bottom: 2px solid #ddd;}
.nav-tabs>li>a.active, .nav-tabs>li>a.active:focus, .nav-tabs>li>a.active:hover {color: #555;cursor: default;background-color: #fff;border: 1px solid #ddd;border-bottom-color: transparent;}
.nav-tabs>li {margin-bottom: -2px !important;float: left;margin-bottom: -1px;}
.nav-tabs>li>a.active, .nav-tabs>li>a.active:focus, .nav-tabs>li>a.active:hover { border: 2px solid #ddd;border-bottom-color: transparent;} .nav-tabs>li>a i {font-size: 1.2rem;padding-right: 0.2rem;}
.nav-tabs>li>a:hover {color:#1E1E1E !important;} .tab-content {padding-top: 2rem;}
.panel-group .panel-default {border:2px solid rgba(0,0,0,0.1);margin-bottom: 1rem;}
.panel-group .panel-default>.panel-heading {background:none;}
.panel-group .panel-default>.panel-heading .panel-title {margin-bottom: 0;}
.panel-group .panel-body {padding: 1rem 1.5rem;}
.nav-tabs.tab-buttons {border-bottom: none;}
.nav-tabs.tab-buttons>li {margin-right: 1rem;}
.nav-tabs.tab-buttons>li>a {line-height: 1rem;background:rgba(0,0,0,0.07);}
.nav-tabs.tab-buttons>li>a.active, .nav-tabs.tab-buttons>li>a.active:focus, .nav-tabs.tab-buttons>li>a.active:hover {color:#fff;background:#373737;border:2px solid transparent; border-radius:0;}
.nav-tabs.tab-buttons>li>a:hover {background:rgba(0,0,0,0.12);}
.tab-bordered .tab-content{padding:1rem;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:2px solid #ddd;}
.tab-bordered .tab-content>.tab-pane {padding-bottom: 0;}
.tab-line-bottom .nav>li>a {border: none; border-bottom: 2px solid transparent;}
.tab-line-bottom .nav-tabs>li>a.active, .tab-line-bottom .nav-tabs>li>a.active:focus, .tab-line-bottom .nav-tabs>li>a.active:hover {border:none;border-bottom: 2px solid #E2785D; }
.tab-line-bottom .nav-tabs>li {margin-bottom: -2px;}
.tab-left::before, .tab-left::after {content:"";display: table;clear: both;}
.tab-left > .nav-tabs {border-bottom:none;float:left;width: 25%; }
.tab-left > .nav-tabs > li{float:none;margin-right: -2px;border-radius: 4px;}
.tab-left .nav-tabs>li a.active {border-right:none;}
.tab-left > .nav-tabs > li a {padding:10px 45px;}
.tab-left > .nav-tabs > li > a{border-radius:0;}
.tab-left .nav-tabs>li>a.active, .tab-left .nav-tabs>li>a.active:focus, .tab-left .nav-tabs>li>a.active:hover {border-radius: 4px;border: 2px solid #ddd;border-right-color: transparent;}
.tab-left .tab-content {padding-top: 1.2rem; padding-left: 2rem;float:left;width:75%;border-left:2px solid #ddd;margin-left: -2px;}
.tab-left .tab-content>.tab-pane {padding-bottom: 0;}
.tab-left.tab-bordered .tab-content {border-top: 2px solid #ddd;}
.tab-left.tab-buttons .nav-tabs>li>a {line-height: 1rem;background:rgba(0,0,0,0.07);margin-bottom: 0.6rem;}
.tab-left.tab-buttons .nav-tabs>li>a.active, .tab-left.tab-buttons .nav-tabs>li>a.active:focus, .tab-left.tab-buttons .nav-tabs>li>a.active:hover {color:#fff;background:#373737;border:2px solid transparent; border-radius:0;}
.tab-left.tab-buttons .nav-tabs>li>a:hover {background:rgba(0,0,0,0.12);}
.tab-left.tab-buttons .tab-content {border-left: none;}
@media (max-width: 992px){
.tab-left > .nav-tabs > li a {padding:10px 10px;}
}
@media (max-width: 767px){
.tab-left > .nav-tabs > li a {padding:10px 5px;}
}
@media (max-width: 600px){
.tab-left .tab-content, .tab-left > .nav-tabs, .nav-tabs>li, .nav-tabs.tab-buttons>li {float: none; display: block;width: 100%;margin-bottom: 0.8rem;}
.tab-left .nav-tabs>li>a.active, .tab-left .nav-tabs>li>a.active:focus, .tab-left .nav-tabs>li>a.active:hover, .tab-line-bottom .nav-tabs>li>a.active, .tab-line-bottom .nav-tabs>li>a.active:focus,.nav-tabs>li>a.active, .tab-line-bottom .nav-tabs>li>a.active:hover {border:none;background:#373737;color:#fff; }
.tab-content, .tab-left .tab-content {padding-top: 0;}
.nav-tabs>li>a {line-height: 1rem;background:rgba(0,0,0,0.07);}
.nav-tabsli>a.active, .nav-tabs>li>a.active:focus, .nav-tabs>li>a.active:hover {color:#fff !important;background:#373737;border:none; border-radius:0;}
.nav-tabs>li>a:hover {background:rgba(0,0,0,0.12);}
.tab-bordered .tab-content, .tab-left.tab-bordered .tab-content, .nav-tabs, .tab-line-bottom .nav>li>a, .nav-tabs>li>a.active, .nav-tabs>li>a.active:focus, .nav-tabs>li>a.active:hover {border:none;}
.tab-line-bottom .nav-tabs>li {margin-bottom: 0;}
.nav-tabs>li {margin-bottom: 0.8rem !important}
} .panel-accordion .panel-default{-webkit-box-shadow:none!important;box-shadow:none!important;margin-bottom:5px!important}
.panel-accordion h4{margin-bottom:0;margin-top:0; line-height: normal;width:100%;font-weight: 600;font-size: 1rem;text-transform: uppercase;letter-spacing: 1px;}
.panel-accordion .panel-default .panel-heading{background-color:#fff;border-color:#fff;padding:0}
.panel-accordion .panel-default .panel-heading a{color:#414141;font-family: "Montserrat",arial; border:2px solid #EDEDED;display:block;text-decoration:none!important}
.panel-accordion .panel-default .panel-heading a.collapsed{color:#818181; border:2px solid #EDEDED;}
.panel-accordion .panel-default .panel-heading a.collapsed:hover {color:#414141;border:2px solid #DCDCDC;}
.panel-accordion .panel{border-top:none;border:2px solid #DFDFDF;border:none;box-shadow:none;margin-bottom:4px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.panel-accordion .panel h4 > a:not(.collapsed){border:2px solid #404040; border-bottom: none;}
.panel-accordion .panel-collapse .panel-body{padding:15px; border:2px solid #404040;border-top:none!important;background:#fff;}
.panel-accordion .panel-heading a{background-color:#fff;color:#121212;display:inline-block;padding:15px;width:100%;}
.panel-accordion .panel-heading a:hover{text-decoration:none;}
.panel-accordion .panel-heading a.collapsed{background-color:#fff;color:#121212}
.panel-accordion .collapse.in{margin-top:-1px}
.panel-heading a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;}
.panel-accordion.dark-accordion .panel-heading a{background-color:#fff;color:#121212}
.panel-accordion.dark-accordion .panel-heading a.collapsed{background-color:#2B2E33;border:2px solid #2B2E33; color:#fff;}
.panel-accordion.dark-accordion .panel-heading a.collapsed:hover {color:#FFFFFF;border:2px solid #2B2E33;}
.panel-accordion.dark-accordion .panel-heading .panel-title > a.collapsed:after{color:#767B80}
.panel-accordion.panel-button .panel h4 > a:not(.collapsed), .panel-accordion.panel-button .panel-default .panel-heading a.collapsed, .panel-accordion.panel-button .panel-collapse .panel-body {border:none;}
.panel-accordion.dark-accordion.panel-button .panel-heading a.collapsed {background: none;}
.panel-accordion.panel-button .panel-heading h4 > a {padding-left: 3.6rem;position: relative;}
.panel-accordion.panel-button .panel-heading h4 > a:after{color:#404040;border:2px solid #404040;content:"\e672";font-family:'Nucleo Outline'; padding-top: 12px;position: absolute;top:7px;left:0; width:40px;height:40px;text-align:center;font-size:1rem;margin-top:-1px;}
.panel-accordion.panel-button .panel-heading h4 > a.collapsed:after{color:#B3B3B3;content:"-";padding-top:8px;border:2px solid #D0D0D0;}
.panel-accordion.dark-accordion.panel-button .panel-heading a.collapsed{color:#818181;}
.panel-accordion.dark-accordion.panel-button .panel-heading a.collapsed:hover {color: #414141;}
.panel-accordion.dark-accordion.panel-button .panel-heading h4 > a:after{color:#fff;border:2px solid #404040;background:#404040;}
.panel-accordion.dark-accordion.panel-button .panel-heading h4 > a.collapsed:after{color:#404040;border:2px solid #EBEBEB;background:#EBEBEB;} .list-inline>li {display: inline-block;padding-right: 5px;padding-left: 5px;} .media-left, .media>.pull-left {padding-right: 10px;} .overlay { position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.t-overlay { position: absolute; top: auto;bottom: 0; height: auto;  width: 100%; padding: 30px 15px 15px;opacity: .8;color:#fff;background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.65)));background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.overlay:hover .t-overlay {opacity: 1;}
.t-overlay > div, .t-overlay h2, .t-overlay h3, .t-overlay span { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;} .bigger-110 {font-size:110%!important}
.bigger-120 {font-size:120%!important}
.f-5 {font-size:5px!important}
.f-6 {font-size:6px!important}
.f-7 {font-size:7px!important}
.f-8 {font-size:8px!important}
.f-9 {font-size:9px!important}
.f-10 {font-size:10px!important}
.f-11 {font-size:11px!important}
.f-12 {font-size:12px!important}
.f-13 {font-size:13px!important}
.f-14 {font-size:14px!important}
.f-15 {font-size:15px!important}
.f-16 {font-size:16px!important}
.f-17 {font-size:17px!important}
.f-18 {font-size:18px!important}
.f-19 {font-size:19px!important}
.f-20 {font-size:20px!important}
.f-22 {font-size:22px!important}
.f-24 {font-size:24px!important}
.f-26 {font-size:26px!important}
.f-28 {font-size:28px!important}
.f-30 {font-size:30px!important}
.f-32 {font-size:32px!important}
.f-34 {font-size:34px!important}
.f-36 {font-size:36px!important}
.f-38 {font-size:38px!important}
.f-40 {font-size:40px!important}
.f-60 {font-size:60px!important}
.f-65 {font-size:65px!important}
.f-80 {font-size:80px!important}
.f-150 {font-size:150px!important}
.text-sm{ font-size:.8em}
.text-2x {font-size:2em}
.text-3x {font-size:3em}
.text-4x {font-size:4em} .t-center {text-align:center!important}
.t-left {text-align:left!important}
.t-right {text-align:right!important} .bold {font-weight:600!important}
.w-100 {font-weight:100!important}
.w-300 {font-weight:300!important}
.w-500 {font-weight:500!important}
.w-600 {font-weight:600!important}
.w-700 {font-weight:700!important} .c-primary,.text-primary {color:#E2785D !important;}
.c-red {color: #cd6a6a;}
.c-blue {color:#00A2D9;}
.c-purple {color:#B57EE0;}
.c-brown {color:#9E7B2E;}
.c-orange {color:#ec8521;}
.c-yellow {color:#F3D261;}
.c-green {color:#18A689;}
.c-gray {color:#9C9C9C !important}
.c-gray-light {color:#dadada}
.c-gray, [class*="bg-"]:not(.bg-gray-light) .title.c-gray {color:#8F8F8F;}
.c-dark {color:#343434 !important;}
.c-white {color:#fff !important;}
.c-light, .text-light  {color:#B3B3B3;}
.c-light h1,.c-light h2,.c-light h3,.c-light h4,.c-light h5,.c-light h6, .c-light .h1, .c-light .h2, .c-light .h3, .c-light .h4, .c-light .h5, .c-light .h6,
.text-light h1,.text-light h2,.text-light h3,.text-light h4,.text-light h5,.text-light h6, .text-light .h1, .text-light .h2, .text-light .h3, .text-light .h4, .text-light .h5, .text-light .h6 {color:#fff;}
.c-transparent-light {color: rgba(0, 0, 0, 0.2);}
.c-transparent-dark {color: rgba(255, 255, 255, 0.2);} .col-hg-1,.col-hg-2,.col-hg-3,.col-hg-4,.col-hg-5,.col-hg-6,.col-hg-7,.col-hg-8,.col-hg-9,.col-hg-10,.col-hg-11,.col-hg-12 {position:relative;min-height:1px;padding-right:15px;padding-left:15px}
@media (min-width: 1600px) {
.col-hg-1,.col-hg-2,.col-hg-3,.col-hg-4,.col-hg-5,.col-hg-6,.col-hg-7,.col-hg-8,.col-hg-9,.col-hg-10,.col-hg-11,.col-hg-12 {float:left}
.col-hg-12,.rtl .col-hg-12{width:100%}
.col-hg-11,.rtl .col-hg-11{width:91.66666667%}
.col-hg-10,.rtl .col-hg-10{width:83.33333333%}
.col-hg-9,.rtl .col-hg-9{width:75%}
.col-hg-8,.rtl .col-hg-8{width:66.66666667%}
.col-hg-7,.rtl .col-hg-7{width:58.33333333%}
.col-hg-6,.rtl .col-hg-6{width:50%}
.col-hg-5,.rtl .col-hg-5{width:41.66666667%}
.col-hg-4,.rtl .col-hg-4{width:33.33333333%}
.col-hg-3,.rtl .col-hg-3{width:25%}
.col-hg-2,.rtl .col-hg-2{width:16.66666667%}
.col-hg-1,.rtl .col-hg-1{width:8.33333333%}
.col-hg-pull-12{right:100%}
.col-hg-pull-11{right:91.66666667%}
.col-hg-pull-10{right:83.33333333%}
.col-hg-pull-9{right:75%}
.col-hg-pull-8{right:66.66666667%}
.col-hg-pull-7{right:58.33333333%}
.col-hg-pull-6{right:50%}
.col-hg-pull-5{right:41.66666667%}
.col-hg-pull-4{right:33.33333333%}
.col-hg-pull-3{right:25%}
.col-hg-pull-2{right:16.66666667%}
.col-hg-pull-1{right:8.33333333%}
.col-hg-pull-0{right:auto}
.col-hg-push-12{left:100%}
.col-hg-push-11{left:91.66666667%}
.col-hg-push-10{left:83.33333333%}
.col-hg-push-9{left:75%}
.col-hg-push-8{left:66.66666667%}
.col-hg-push-7{left:58.33333333%}
.col-hg-push-6{left:50%}
.col-hg-push-5{left:41.66666667%}
.col-hg-push-4{left:33.33333333%}
.col-hg-push-3{left:25%}
.col-hg-push-2{left:16.66666667%}
.col-hg-push-1{left:8.33333333%}
.col-hg-push-0{left:auto}
.col-hg-offset-12{margin-left:100%}
.col-hg-offset-11{margin-left:91.66666667%}
.col-hg-offset-10{margin-left:83.33333333%}
.col-hg-offset-9{margin-left:75%}
.col-hg-offset-8{margin-left:66.66666667%}
.col-hg-offset-7{margin-left:58.33333333%}
.col-hg-offset-6{margin-left:50%}
.col-hg-offset-5{margin-left:41.66666667%}
.col-hg-offset-4{margin-left:33.33333333%}
.col-hg-offset-3{margin-left:25%}
.col-hg-offset-2{margin-left:16.66666667%}
.col-hg-offset-1{margin-left:8.33333333%}
.col-hg-offset-0{margin-left:0}
}
@media (max-width: 1599px) {
.hidden-hg-down {
display: none !important;
}
}  .border-bottom {border-bottom: 1px solid rgba(0,0,0,0.1)}
.bd-0 {-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}
.bd-3 {-moz-border-radius:3px!important;-webkit-border-radius:3px!important;border-radius:3px!important}
.bd-6 {-moz-border-radius:6px!important;-webkit-border-radius:6px!important;border-radius:6px!important}
.bd-9 {-moz-border-radius:9px!important;-webkit-border-radius:9px!important;border-radius:9px!important}
.bd-full {-moz-border-radius:50%!important;-webkit-border-radius:50%!important;border-radius:50%!important}
.bd-50p{ -moz-border-radius:50%!important;-webkit-border-radius:50%!important;border-radius:50%!important}
.no-border {border:none!important;box-shadow:none}
.no-bd {border:none!important;box-shadow:none}
.border {border:1px solid #efefef!important}
.border-primary {border-color:#319DB5}
.border-gray {border:1px solid #efefef}
.border-bottom {border-bottom:1px solid #efefef!important}
.border-top{border-top:1px solid #efefef!important}
.border-top.bg-gray-light {border-top:1px solid #fff!important}
.border-right {border-right:1px solid #efefef!important}
.border-left {border-left:1px solid #efefef!important}
.border-hor {border-bottom:1px solid #efefef!important;border-top:1px solid #efefef!important}
.border-ver {border-left:1px solid #efefef!important;border-right:1px solid #efefef!important}
.bd-white {border-color:#fff!important}
.bd-green {border-left:3px solid #18a689}
.bd-red {border-left:3px solid #c9625f}
.bd-blue {border-left:3px solid #319DB5}
.bd-t-red {border-top:4px solid #c9625f}
.bd-t-green {border-top:4px solid #5FB675}
.bd-t-blue {border-top:4px solid #0090D9}
.bd-t-dark {border-top:4px solid #2B2E33}
.bd-t-purple {border-top:4px solid #A58BD3}
.bd-l-red {border-left:4px solid #c9625f}
.bd-l-green {border-left:4px solid #18a689}
.bd-l-blue {border-left:4px solid #1D86A9}
.bd-l-dark {border-left:4px solid #2B2E33}
.bd-l-purple {border-left:4px solid #A58BD3}
.bd-b-red {border-bottom:4px solid #c9625f}
.bd-b-green {border-bottom:4px solid #18a689}
.bd-b-blue {border-bottom:4px solid #319DB5}
.bd-b-dark {border-bottom:4px solid #2B2E33}
.bd-b-purple {border-bottom:4px solid #A58BD3}  .red.lighten-5{background-color:#FFEBEE!important}
.red.lighten-4{background-color:#FFCDD2!important}
.red.lighten-3{background-color:#EF9A9A!important}
.red.lighten-2{background-color:#E57373!important}
.red.lighten-1{background-color:#EF5350!important}
.red{background-color:#F44336!important}
.red.darken-1{background-color:#E53935!important}
.red.darken-2{background-color:#D32F2F!important}
.red.darken-3{background-color:#C62828!important}
.red.darken-4{background-color:#B71C1C!important}
.red.accent-1{background-color:#FF8A80!important}
.red.accent-2{background-color:#FF5252!important}
.red.accent-3{background-color:#FF1744!important}
.red.accent-4{background-color:#D50000!important}
.pink.lighten-5{background-color:#fce4ec!important}
.pink.lighten-4{background-color:#f8bbd0!important}
.pink.lighten-3{background-color:#f48fb1!important}
.pink.lighten-2{background-color:#f06292!important}
.pink.lighten-1{background-color:#ec407a!important}
.pink{background-color:#e91e63!important}
.pink.darken-1{background-color:#d81b60!important}
.pink.darken-2{background-color:#c2185b!important}
.pink.darken-3{background-color:#ad1457!important}
.pink.darken-4{background-color:#880e4f!important}
.pink.accent-1{background-color:#ff80ab!important}
.pink.accent-2{background-color:#ff4081!important}
.pink.accent-3{background-color:#f50057!important}
.pink.accent-4{background-color:#c51162!important}
.purple.lighten-5{background-color:#f3e5f5!important}
.purple.lighten-4{background-color:#e1bee7!important}
.purple.lighten-3{background-color:#ce93d8!important}
.purple.lighten-2{background-color:#ba68c8!important}
.purple.lighten-1{background-color:#ab47bc!important}
.purple{background-color:#9c27b0!important}
.purple.darken-1{background-color:#8e24aa!important}
.purple.darken-2{background-color:#7b1fa2!important}
.purple.darken-3{background-color:#6a1b9a!important}
.purple.darken-4{background-color:#4a148c!important}
.purple.accent-1{background-color:#ea80fc!important}
.purple.accent-2{background-color:#e040fb!important}
.purple.accent-3{background-color:#d500f9!important}
.purple.accent-4{background-color:#a0f!important}
.deep-purple.lighten-5{background-color:#ede7f6!important}
.deep-purple.lighten-4{background-color:#d1c4e9!important}
.deep-purple.lighten-3{background-color:#b39ddb!important}
.deep-purple.lighten-2{background-color:#9575cd!important}
.deep-purple.lighten-1{background-color:#7e57c2!important}
.deep-purple{background-color:#673ab7!important}
.deep-purple.darken-1{background-color:#5e35b1!important}
.deep-purple.darken-2{background-color:#512da8!important}
.deep-purple.darken-3{background-color:#4527a0!important}
.deep-purple.darken-4{background-color:#311b92!important}
.deep-purple.accent-1{background-color:#b388ff!important}
.deep-purple.accent-2{background-color:#7c4dff!important}
.deep-purple.accent-3{background-color:#651fff!important}
.deep-purple.accent-4{background-color:#6200ea!important}
.indigo.lighten-5{background-color:#e8eaf6!important}
.indigo.lighten-4{background-color:#c5cae9!important}
.indigo.lighten-3{background-color:#9fa8da!important}
.indigo.lighten-2{background-color:#7986cb!important}
.indigo.lighten-1{background-color:#5c6bc0!important}
.indigo{background-color:#3f51b5!important}
.indigo.darken-1{background-color:#3949ab!important}
.indigo.darken-2{background-color:#303f9f!important}
.indigo.darken-3{background-color:#283593!important}
.indigo.darken-4{background-color:#1a237e!important}
.indigo.accent-1{background-color:#8c9eff!important}
.indigo.accent-2{background-color:#536dfe!important}
.indigo.accent-3{background-color:#3d5afe!important}
.indigo.accent-4{background-color:#304ffe!important}
.blue.lighten-5{background-color:#E3F2FD!important}
.blue.lighten-4{background-color:#BBDEFB!important}
.blue.lighten-3{background-color:#90CAF9!important}
.blue.lighten-2{background-color:#64B5F6!important}
.blue.lighten-1{background-color:#42A5F5!important}
.blue{background-color:#2196F3!important}
.blue.darken-1{background-color:#1E88E5!important}
.blue.darken-2{background-color:#1976D2!important}
.blue.darken-3{background-color:#1565C0!important}
.blue.darken-4{background-color:#0D47A1!important}
.blue.accent-1{background-color:#82B1FF!important}
.blue.accent-2{background-color:#448AFF!important}
.blue.accent-3{background-color:#2979FF!important}
.blue.accent-4{background-color:#2962FF!important}
.light-blue.lighten-5{background-color:#e1f5fe!important}
.light-blue.lighten-4{background-color:#b3e5fc!important}
.light-blue.lighten-3{background-color:#81d4fa!important}
.light-blue.lighten-2{background-color:#4fc3f7!important}
.light-blue.lighten-1{background-color:#29b6f6!important}
.light-blue{background-color:#03a9f4!important}
.light-blue.darken-1{background-color:#039be5!important}
.light-blue.darken-2{background-color:#0288d1!important}
.light-blue.darken-3{background-color:#0277bd!important}
.light-blue.darken-4{background-color:#01579b!important}
.light-blue.accent-1{background-color:#80d8ff!important}
.light-blue.accent-2{background-color:#40c4ff!important}
.light-blue.accent-3{background-color:#00b0ff!important}
.light-blue.accent-4{background-color:#0091ea!important}
.cyan.lighten-5{background-color:#e0f7fa!important}
.cyan.lighten-4{background-color:#b2ebf2!important}
.cyan.lighten-3{background-color:#80deea!important}
.cyan.lighten-2{background-color:#4dd0e1!important}
.cyan.lighten-1{background-color:#26c6da!important}
.cyan{background-color:#00bcd4!important}
.cyan.darken-1{background-color:#00acc1!important}
.cyan.darken-2{background-color:#0097a7!important}
.cyan.darken-3{background-color:#00838f!important}
.cyan.darken-4{background-color:#006064!important}
.cyan.accent-1{background-color:#84ffff!important}
.cyan.accent-2{background-color:#18ffff!important}
.cyan.accent-3{background-color:#00e5ff!important}
.cyan.accent-4{background-color:#00b8d4!important}
.teal.lighten-5{background-color:#e0f2f1!important}
.teal.lighten-4{background-color:#b2dfdb!important}
.teal.lighten-3{background-color:#80cbc4!important}
.teal.lighten-2{background-color:#4db6ac!important}
.teal.lighten-1{background-color:#26a69a!important}
.teal{background-color:#009688!important}
.teal.darken-1{background-color:#00897b!important}
.teal.darken-2{background-color:#00796b!important}
.teal.darken-3{background-color:#00695c!important}
.teal.darken-4{background-color:#004d40!important}
.teal.accent-1{background-color:#a7ffeb!important}
.teal.accent-2{background-color:#64ffda!important}
.teal.accent-3{background-color:#1de9b6!important}
.teal.accent-4{background-color:#00bfa5!important}
.green.lighten-5{background-color:#E8F5E9!important}
.green.lighten-4{background-color:#C8E6C9!important}
.green.lighten-3{background-color:#A5D6A7!important}
.green.lighten-2{background-color:#81C784!important}
.green.lighten-1{background-color:#66BB6A!important}
.green{background-color:#4CAF50!important}
.green.darken-1{background-color:#43A047!important}
.green.darken-2{background-color:#388E3C!important}
.green.darken-3{background-color:#2E7D32!important}
.green.darken-4{background-color:#1B5E20!important}
.green.accent-1{background-color:#B9F6CA!important}
.green.accent-2{background-color:#69F0AE!important}
.green.accent-3{background-color:#00E676!important}
.green.accent-4{background-color:#00C853!important}
.light-green.lighten-5{background-color:#f1f8e9!important}
.light-green.lighten-4{background-color:#dcedc8!important}
.light-green.lighten-3{background-color:#c5e1a5!important}
.light-green.lighten-2{background-color:#aed581!important}
.light-green.lighten-1{background-color:#9ccc65!important}
.light-green{background-color:#8bc34a!important}
.light-green.darken-1{background-color:#7cb342!important}
.light-green.darken-2{background-color:#689f38!important}
.light-green.darken-3{background-color:#558b2f!important}
.light-green.darken-4{background-color:#33691e!important}
.light-green.accent-1{background-color:#ccff90!important}
.light-green.accent-2{background-color:#b2ff59!important}
.light-green.accent-3{background-color:#76ff03!important}
.light-green.accent-4{background-color:#64dd17!important}
.lime.lighten-5{background-color:#f9fbe7!important}
.lime.lighten-4{background-color:#f0f4c3!important}
.lime.lighten-3{background-color:#e6ee9c!important}
.lime.lighten-2{background-color:#dce775!important}
.lime.lighten-1{background-color:#d4e157!important}
.lime{background-color:#cddc39!important}
.lime.darken-1{background-color:#c0ca33!important}
.lime.darken-2{background-color:#afb42b!important}
.lime.darken-3{background-color:#9e9d24!important}
.lime.darken-4{background-color:#827717!important}
.lime.accent-1{background-color:#f4ff81!important}
.lime.accent-2{background-color:#eeff41!important}
.lime.accent-3{background-color:#c6ff00!important}
.lime.accent-4{background-color:#aeea00!important}
.yellow.lighten-5{background-color:#fffde7!important}
.yellow.lighten-4{background-color:#fff9c4!important}
.yellow.lighten-3{background-color:#fff59d!important}
.yellow.lighten-2{background-color:#fff176!important}
.yellow.lighten-1{background-color:#ffee58!important}
.yellow{background-color:#ffeb3b!important}
.yellow.darken-1{background-color:#fdd835!important}
.yellow.darken-2{background-color:#fbc02d!important}
.yellow.darken-3{background-color:#f9a825!important}
.yellow.darken-4{background-color:#f57f17!important}
.yellow.accent-1{background-color:#ffff8d!important}
.yellow.accent-2{background-color:#ff0!important}
.yellow.accent-3{background-color:#ffea00!important}
.yellow.accent-4{background-color:#ffd600!important}
.amber.lighten-5{background-color:#fff8e1!important}
.amber.lighten-4{background-color:#ffecb3!important}
.amber.lighten-3{background-color:#ffe082!important}
.amber.lighten-2{background-color:#ffd54f!important}
.amber.lighten-1{background-color:#ffca28!important}
.amber{background-color:#ffc107!important}
.amber.darken-1{background-color:#ffb300!important}
.amber.darken-2{background-color:#ffa000!important}
.amber.darken-3{background-color:#ff8f00!important}
.amber.darken-4{background-color:#ff6f00!important}
.amber.accent-1{background-color:#ffe57f!important}
.amber.accent-2{background-color:#ffd740!important}
.amber.accent-3{background-color:#ffc400!important}
.amber.accent-4{background-color:#ffab00!important}
.orange.lighten-5{background-color:#fff3e0!important}
.orange.lighten-4{background-color:#ffe0b2!important}
.orange.lighten-3{background-color:#ffcc80!important}
.orange.lighten-2{background-color:#ffb74d!important}
.orange.lighten-1{background-color:#ffa726!important}
.orange{background-color:#ff9800!important}
.orange.darken-1{background-color:#fb8c00!important}
.orange.darken-2{background-color:#f57c00!important}
.orange.darken-3{background-color:#ef6c00!important}
.orange.darken-4{background-color:#e65100!important}
.orange.accent-1{background-color:#ffd180!important}
.orange.accent-2{background-color:#ffab40!important}
.orange.accent-3{background-color:#ff9100!important}
.orange.accent-4{background-color:#ff6d00!important}
.deep-orange.lighten-5{background-color:#fbe9e7!important}
.deep-orange.lighten-4{background-color:#ffccbc!important}
.deep-orange.lighten-3{background-color:#ffab91!important}
.deep-orange.lighten-2{background-color:#ff8a65!important}
.deep-orange.lighten-1{background-color:#ff7043!important}
.deep-orange{background-color:#ff5722!important}
.deep-orange.darken-1{background-color:#f4511e!important}
.deep-orange.darken-2{background-color:#e64a19!important}
.deep-orange.darken-3{background-color:#d84315!important}
.deep-orange.darken-4{background-color:#bf360c!important}
.deep-orange.accent-1{background-color:#ff9e80!important}
.deep-orange.accent-2{background-color:#ff6e40!important}
.deep-orange.accent-3{background-color:#ff3d00!important}
.deep-orange.accent-4{background-color:#dd2c00!important}
.brown.lighten-5{background-color:#efebe9!important}
.brown.lighten-4{background-color:#d7ccc8!important}
.brown.lighten-3{background-color:#bcaaa4!important}
.brown.lighten-2{background-color:#a1887f!important}
.brown.lighten-1{background-color:#8d6e63!important}
.brown{background-color:#795548!important}
.brown.darken-1{background-color:#6d4c41!important}
.brown.darken-2{background-color:#5d4037!important}
.brown.darken-3{background-color:#4e342e!important}
.brown.darken-4{background-color:#3e2723!important}
.blue-grey.lighten-5{background-color:#eceff1!important}
.blue-grey.lighten-4{background-color:#cfd8dc!important}
.blue-grey.lighten-3{background-color:#b0bec5!important}
.blue-grey.lighten-2{background-color:#90a4ae!important}
.blue-grey.lighten-1{background-color:#78909c!important}
.blue-grey{background-color:#607d8b!important}
.blue-grey.darken-1{background-color:#546e7a!important}
.blue-grey.darken-2{background-color:#455a64!important}
.blue-grey.darken-3{background-color:#37474f!important}
.blue-grey.darken-4{background-color:#263238!important}
.grey.lighten-5{background-color:#fafafa!important}
.grey.lighten-4{background-color:#f5f5f5!important}
.grey.lighten-3{background-color:#eee!important}
.grey.lighten-2{background-color:#e0e0e0!important}
.grey.lighten-1{background-color:#bdbdbd!important}
.grey{background-color:#9e9e9e!important}
.grey.darken-1{background-color:#757575!important}
.grey.darken-2{background-color:#616161!important}
.grey.darken-3{background-color:#424242!important}
.grey.darken-4{background-color:#212121!important}
.shades.black{background-color:#000!important}
.shades.white{background-color:#FFF!important}
.shades.transparent{background-color:transparent!important}   .h-0 {height:0!important;overflow:hidden!important}
.h-20 {height:20px!important;overflow:hidden!important}
.h-30 {height:30px!important;overflow:hidden!important}
.h-40 {height:40px!important;overflow:hidden!important}
.h-50 {height:50px!important;overflow:hidden!important}
.h-70 {height:70px!important;overflow:hidden!important}
.h-90 {height:90px!important;overflow:hidden!important}
.h-100 {height:100px!important;overflow:hidden!important}
.h-150 {height:150px!important;overflow:hidden!important}
.h-220 {height:220px!important;overflow:hidden!important}
.h-250 {height:250px!important;overflow:hidden!important}
.h-280 {height:280px!important;overflow:hidden!important}
.h-300 {height:300px!important;overflow:hidden!important} .width-0 {width:0!important}
.width-40 {width:40px!important}
.width-100 {width:100px!important}
.width-300 {width:300px!important}
.min-width-40 {min-width:40px}
.width-16p {width:16.6666%!important}
.width-20p {width:20%!important}
.width-30p {width:30%!important}
.width-40p {width:40%!important}
.width-50p {width:50%!important}
.width-60p {width:60%!important}
.width-70p {width:70%!important}
.width-80p {width:80%!important}
.width-90p {width:90%!important}
.width-100p {width:100%!important}
@media (max-width: 768px){
.width-16p,.width-20p,.width-30p,.width-40p,.width-50p,.width-60p,.width-70p,.width-80p, .width-90p, .width-100p {width:100%!important}
} .pos-rel {position:relative}
.pos-fixed, .is-fixed {position:fixed;top:0;}
.pos-abs {position:absolute}
.dis-inline {display:inline}
.dis-table {display: table; width: 100%;height: 100%;}
.dis-table-cell {display: table-cell;height: 100%;vertical-align: middle;}
.dis-inline-b {display:inline-block}
.dis-block {display:block!important}
.dis-none {display:none}
.f-left {float:left!important}
.f-right {float:right!important}
.v-center {display: flex;align-items: center;justify-content: center;}
.table-wrapper {display: table !important; width: 100%;height: 100%;margin-left: 0;margin-right: 0;}
.table-wrapper > div {display: table-cell;height: 100%;vertical-align: middle; float: none;}
.one-fifth {width: 20%;display: table-cell;} .img-sm {height:35px;width:35px}
.img-md {height:65px;width:65px}
.img-lg {height:120px;width:120px}
.img-border {border: 2px solid rgba(0,0,0,0.1);}
.img-shadow {-moz-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.2);
-webkit-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.2);
-o-box-shadow: 2px 2px 5px 0px rgba(0,0,0,0.2);
box-shadow: 2px 2px 7px 0px rgba(0,0,0,0.2);
filter:progid:DXImageTransform.Microsoft.Shadow(color=rgba(0,0,0,0.2), Direction=134, Strength=5);}
.img-cover {-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;background-repeat: no-repeat;}
.img-right {position: absolute;right: 15%;max-width: 40%;}
.img-cover img {width: 100%;}
.img-bottom {position: absolute;bottom:0;right: 6rem;}
@media (max-width: 1600px){
.img-right {right: 0%;}
}
@media (max-width: 1200px){
.img-cover.skrollable {background-position: center 0 !important; }
}
@media (max-width: 992px){
.img-cover {background-position:center 0 !important; }
.extended-product .img-cover {background-position:center center !important; }
.item-wrapper.img-cover {min-height:0;}
}
@media (max-width: 768px){
.img-right {display: none;}
.img-cover:not(.header-md):not(.header-lg) {min-height: 550px !important}
.same-height {height: auto !important;}
} .op-0, .op-0 p {opacity:0}
.op-10, .op-10 p {opacity:.1}
.op-20, .op-20 p {opacity:.2}
.op-30, .op-30 p {opacity:.3}
.op-40, .op-40 p {opacity:.4}
.op-50, .op-50 p {opacity:.5}
.op-60, .op-60 p {opacity:.6}
.op-70, .op-70 p {opacity:.7}
.op-80, .op-80 p {opacity:.8}
.op-90, .op-90 p {opacity:.9} .z-10 {z-index: 10;}
.z-20 {z-index: 20;}
.z-50 {z-index: 50;}
.z-100 {z-index: 100;}
.z-200 {z-index: 200;}
.z-500 {z-index: 500;} .slider-container {height: 3rem;padding-top: 1rem;}
.ui-widget-content{border: 3px solid #ddd; border-radius: 4px;background:#fff;color:#333;}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-range, .ui-slider .ui-slider-handle {background: #E2785D;}
.ui-slider .ui-slider-handle{border: 3px solid #E2785D;margin-top: -.3rem; cursor: pointer; margin-left: -5px; position:absolute;z-index:2;width:1.2em;height:1.2em;-ms-touch-action:none;touch-action:none; -webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
html .price-slider.ui-slider .ui-slider-handle {background: #fff !important; }
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{margin-top: .7rem;}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:6px;top:-3px;}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}  .select-filters select {display: none;}
.select-filter {height: 35px;margin:0;width:100%;}
.select-filter .dropdown-menu {display: block;visibility: hidden;opacity: 0;border: none; border-radius: 0;  -moz-transition: opacity 250ms ease-in-out; -o-transition: opacity 250ms ease-in-out;-webkit-transition: opacity 250ms ease-in-out; transition: opacity 250ms ease-in-out;}
.select-filter.open > .dropdown-menu, .select-filter .open > .dropdown-menu {opacity: 1;visibility: visible;}
.select-filter ul li a{font-size: 0.9rem;color:#000;font-weight: 300;display: block;}
.select-filter ul li a:hover {color:#000 !important;}
.select-filter ul li a:before{display:inline-block;width:9px;height:9px;margin:3px 8px 0 -10px;border:1px solid #ddd;content: " ";}
.select-filter ul li:hover a:before,  .select-filter ul li.selected a:before{background:#E2785D}
.select-filter button  {border:1px solid rgba(0,0,0,0.15);font-size: 0.8rem;line-height: normal; display:block;color:#000;text-decoration:none;border-radius:25px;background:#fff;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;transition: all .3s ease-in-out}
.select-filter .btn-default:focus {border:1px solid rgba(0,0,0,0.15);background: #fff;}
.select-filter .dropdown-toggle::after {display: none;}
.select-filter.open button, .select-filter button:hover{background-color:#E6E6E6;border-radius:0;outline: none !important;border:1px solid #E6E6E6;}
.select-filter .no-option{display: none}
.select-filter>.btn{width:100%;padding-right:25px;line-height: 35px;}
.select-filter.btn-group .btn .caret {border:none; padding-left: 20px;;}
.select-filter.btn-group .btn .caret:before{content: "\f107";color:rgba(0,0,0,0.4); font-size: 1.1rem;font-family: FontAwesome;position:absolute;top:10px;right: 16px;margin-top: -9px;vertical-align:middle}
.select-filter.btn-group.open .btn .caret:before {content: "\f106";}
.select-filter .caret {border:none;}
.select-filter.btn-group .dropdown-menu{min-width:100%;z-index:2000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.select-filter.btn-group .dropdown-menu.inner{display:none; background: #F3F4F5;position:static;border:0;padding:0;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.select-filter.btn-group.open .dropdown-menu.inner {display: block}
.select-filter.btn-group .dropdown-menu li{position:relative;background: #FFF;padding-left:0px;}
.select-filter.btn-group .dropdown-menu li>a{cursor:pointer}
.select-picker .filter-option {font-weight: 700;text-transform: uppercase;letter-spacing: 1px;}
.select-picker .open>.dropdown-toggle.btn-default {background: #fff; box-shadow: 0 6px 12px rgba(0,0,0,.175);}
.select-picker .btn.active, .select-picker .btn:active { -webkit-box-shadow:none; box-shadow: none;}
.select-filter.btn-group.open .dropdown-toggle {margin-bottom: 0; background-color: #E6E6E6;border: 1px solid rgba(0,0,0,0);-webkit-box-shadow:none !important;box-shadow: none !important;} .mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.mfp-fade.mfp-bg.mfp-ready{opacity:.8}
.mfp-fade.mfp-bg.mfp-removing{opacity:0}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s; transition:all .3s;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0} .rating {font-size: 0.9rem;}
.rating .fa-star, .rating .fa-star-half-o {color:#E2785D;} .dynamic-color .red, .dynamic-color .pink, .dynamic-color .purple, .dynamic-color .deep-purple, .dynamic-color .indigo, .dynamic-color .blue, .dynamic-color .light-blue, .dynamic-color .cyan, .dynamic-color .teal, .dynamic-color .green, .dynamic-color .light-green, .dynamic-color .lime, .dynamic-color .yellow, .dynamic-color .amber, .dynamic-color .orange, .dynamic-color .deep-orange, .dynamic-color .brown, .dynamic-color .grey, .dynamic-color .blue-grey, .dynamic-color .black, .dynamic-color .white, .dynamic-color .transparent {height: 55px;width: 100%;padding: 0 15px;line-height: 55px;font-weight: 600;font-size: 0.8rem;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: rgba(0, 0, 0, 0.8);}
.dynamic-color .col-lg-4 {margin-bottom: 55px;}
.shortcode-description {font-size: 1.15rem;line-height: 2.2rem; padding-top: 2rem;padding-bottom: 2.5rem;margin-bottom: 2.5rem; color:rgba(0,0,0,0.8);border-bottom: 2px solid rgba(0,0,0,0.1)}
.shortcode-question span{text-transform: uppercase;padding-left: 5px; letter-spacing: 1px;font-weight: 700; color:#E2785D;margin-bottom: 1.5rem;display: inline-block;}
.shortcode-question i, .shortcode-question:hover i {color:#121212 !important;}
.shortcode-buttons .col-md-3 {margin-top: 30px;}
.shortcode-answer {display: none;}
#icons-wrapper ul {padding-left: 0;}
#icons-wrapper ul li {list-style: none;display: inline-block;font-size: 32px;padding: 18px 24px;}
#icons-wrapper ul li p {display: none;}
#icons-wrapper ul li .tooltip-inner p {display: block;margin-bottom: 0;}
#icons-wrapper h2 {font-size: 1.3rem;text-transform: uppercase;letter-spacing: 1px;text-align: center;margin-bottom: 1.5rem;}
#icons-wrapper ul li i {-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}
#icons-wrapper ul li:hover i{color:#E2785D;}
.portfolio-builder {float: right;margin-top: 8px;}
.portfolio-builder .switcher {float: left;margin-left: 1rem;}
.responsive-demo i {font-size: 10rem;display: block;text-align: center;margin: 0 auto;}
.responsive-demo p {text-align: center;margin-top: 0.8rem; margin-bottom: 3rem;font-size: 1.2rem;}
.section-preloader .loader-wrapper {background:transparent;z-index: 1;}
.section-preloader .loader-wrapper {margin-bottom: 4rem;text-align: center; visibility:visible !important;opacity: 1 !important; position: relative;right:auto;top:auto;bottom:auto;right:auto;left:auto;}
.section-preloader .loader-wrapper .loader-cube {position: relative;top:auto;left:auto;margin: auto;margin-top: 0;}
.section-preloader .loader-wrapper .loader-ball {height: 100px;}
.section-preloader .loader-wrapper .loader-ball span:nth-child(1) {margin-top: 0;position: relative;top:auto;}
.section-preloader .loader-crossing-circle {height: 30px;}
.section-preloader .loader-wrapper .loader-circle, .section-preloader .loader-wrapper .loader-crossing-circle span:nth-child(1), .section-preloader .loader-wrapper .loader-crossing-circle span:nth-child(2) {position: absolute;margin-top: 0;top:auto;margin-left: -60px;}
.section-preloader .loader-wrapper .loader-rotating-plane {position: relative;top:auto;left:auto;margin: auto;margin-top: 0;}
.section-preloader .loader-wrapper .loader-rectangle-bounce {position: relative;top:auto;left:auto;margin: auto;margin-top: 0;}
.section-preloader .loader-wrapper .loader-three-bounce {position: relative;top:auto;left:auto;margin: auto;margin-top: 0;}
@media (max-width: 992px){
#secondary-nav .container {position: relative;}
#secondary-nav .nav-title {display:none;}
.portfolio-builder {position: absolute;left:0;}
}
@media (max-width: 1600px){
.hidden-hg-bg-image {background-image:none !important ;}
.left-bg-image {background-position-x: -200px !important;}
}
@media (max-width: 1200px){
.left-bg-image {background-position-x: -400px !important;}
}
@media (max-width:992px){
.hidden-lg-bg-image {background-image:none !important ;}
}
@media (max-width:768px){
.hidden-md-bg-image {background-image:none !important ;}
}
@media (max-width: 544px){
.hidden-sm-bg-image {background-image:none !important ;}
}@media (min-width: 1001px) {
#mobile-nav {
display: none !important;
}
.aside-nav .container {
max-width: none !important;
padding: 0 !important;
margin: 0 !important;
position: static;
}
}
@media (max-width: 850px) and (min-width: 768px) {
.vc_row .vc_col-sm-3 {
width: 50%;
}
}
@media (min-width: 1000px) {
.aside-nav-main {
display: block !important;
}
}
@media (max-width: 1000px) { #wrapper {
margin-left: 0 !important;
margin-right: 0 !important;
}
.m-not-sticky + .content-below-header > .section-page {
padding-top: 0 !important;
}
#header.m-sticky {
position: fixed !important;
top: auto !important;
max-height: 100%;
max-height: calc(100% - 40px);
height: auto;
overflow-y: scroll;
}
#wrapper.header-style-overlay-fullscreen #header {
overflow-y: visible;
}
.header-transparent .hero-content {
margin-top: 0;
}
.header-lang-list li img {
width:30px;
}
.m-search-disable .search-tool {
display:none;
}
#wrapper .md-no-top-padding {
padding-top: 0 !important;
}
.portfolio-media-element {
margin-bottom: 20px;
}
.m-sticky + #main-content #page-title:not(.page-title-parallax) {
margin-top: 80px;
} .header-style-split-menu .nav-right {
width:auto;
display:table;
padding-left:30px;
}
.header-style-split-menu .nav-left { display: none; }
.header-style-split-menu li.search-tool { left:0 !important; } .m-layout-center .nav-left {
float: none;
text-align: center;
position: static;
display:block;
height:auto;
}
.m-layout-center:not(.m-search-right) li.search-tool {
position: absolute;
left: 9px;
top: 0;
}
.m-layout-center img {
transform: translateX(-50%);
} .has-tablet-logo #logo img {
display: none;
}
.has-tablet-logo #logo img.logo-tablet {
display: block;
}
#sticky-nav {display:none;} #header.m-not-sticky {
position: relative !important;
top: 0;
}
#main-navigation,#main-navigation #main-menu > ul > li > a,#main-navigation .nav-tools li a,.nav-tools li a:not(.btn),#main-navigation.bottom-nav .main-nav-wrapper {
height: 80px;
}
#mobile-menu-btn {
display: table-cell;
}
#main-menu {
display: none;
}
.nav-tools .tools-btn-icon {
font-size: 26px;
transition: color .3s;
}
.nav-tools > li:not(:last-child) {
padding-right: 10px;
}
.header-bg-transparent.header-light .main-nav {
background: #fff !important
}
.header-light .main-nav {
background: #fff !important;
}
.header-dark .main-nav {
background: #202020 !important;
} #page-title:not(.page-title-parallax),
#page-title:not(.page-title-parallax) .page-title-wrapper {
padding-top: 0 !important;
margin-top: 0;
}
#page-title:not(.page-title-parallax),
#page-title:not(.page-title-parallax) .page-title-wrapper {
height: auto !important;
}
#page-title .page-title-inner {
position: relative;
top: auto;
left: auto;
right: auto;
margin-top: 0 !important;
}
#page-title .page-title-inner {
padding: 45px 0;
}
#page-title.page-title-with-bg .page-title-inner {
padding: 75px 0;
}
.breadcrumbs {
margin-top: 9px;
}
#page-title .blog-meta {
margin-top: 11px;
}
#page-title .blog-meta li {
margin-bottom: 5px;
}
#page-title h1 {
font-size: 32px;
} #topbar .topbar-right {
float: none;
width: 100%;
} #aside-nav {
position: static;
width: 100%;
height: auto;
overflow: visible;
padding: 0;
top: 0 !important;
}
#aside-nav #mobile-menu-toggle,
.bottom-nav .upper-nav-wrapper #mobile-menu-toggle {
display: block;
}
.header-style-top-logo-center .main-nav-wrapper .nav-left {
float: left;
}
.header-style-top-logo-center #logo a img {
transform: none;
}
.aside-nav .container {
position: relative;
}
#aside-nav+#nav-toggle,
.aside-nav-main {
display: none;
}
.aside-nav .main-nav-wrapper {
height: auto;
width: 100%;
}
#aside-logo {
margin-top: 0 !important;
margin-bottom: 0 !important;
padding: 10px 0;
display: inline-block;
float: left;
}
#aside-logo a {
display: block;
overflow: hidden;
}
#aside-logo img {
margin: 0;
height: auto;
max-height: 80px;
width: auto;
} .aside-nav #main-aside-menu > ul > li > a {
padding-left: 0;
padding-right: 0;
}
#main-aside-menu li.menu-item-has-children > a > span.open-child-menu {
right: 0;
}
#main-aside-menu li.menu-item-has-children > a > span.open-child-menu:after {
font-size: 18px;
}
.aside-nav-main {
border-top: 1px solid rgba(0,0,0,0.06);
padding: 14px 0;
}
.header-dark .aside-nav-main {
border-color: rgba(255,255,255,0.06);
} .bottom-nav-wrapper {
display: none;
} #main-aside-menu > ul > li > ul > li > a {
padding-left: 15px;
}
#main-aside-menu > ul > li > ul > li > ul > li a {
padding-left: 30px;
} #main-content .sidebar,
#main-content .page-content {
width: 100%;
min-height: 0 !important;
float: none;
left: 0;
}
#main-content .sidebar {
padding: 30px 15px 30px;
}
.page-width-stretch .sidebar:after, .page-width-stretch_no_padding .sidebar:after {
display: none;
}
.page-width-stretch .sidebar-wrapper, .page-width-stretch_no_padding .sidebar-wrapper {
padding: 0 8px;
}
.page-width-stretch .page-content {
padding-top: 6px;
} .widget_search input#s {
font-size: 20px;
padding: 10px 40px 10px 15px;
line-height: 1.6em;
}
.search-button {
width: 50px;
}
.nc-icon-outline {
font-size: 30px;
} .widget > h5 {
font-size: 18px;
} .hero-parallax .hero-container,
.veented-slider-parallax .veented-slider-container {
position: static;
transform: none !important;
}
.hero-inner {
transform: none !important;
opacity: 1 !important;
}
.row.row-flex > .col:last-child .vertical-align-middle {
padding-left: 0;
}
.hero-content-narrow .hero-content {
width: 100%;
width: 100%;
}
h1.hero-heading {
font-size: 34px !important;
}
p.hero-subtitle {
font-size: 17px;
}
.aside-left.header-aside-visible .hero-section {
margin-left: 0;
}
.aside-right.header-aside-visible .hero-section {
margin-right: 0;
} .veented-slider .veented-slide-heading {
font-size: 48px !important;
}
.veented-slider .veented-slide-subtitle {
font-size: 18px;
}  h2.cta-heading {
font-size: 32px;
line-height: 1.4em;
}
.cta-subtitle {
font-size: 20px;
} .portfolio-layout-side .portfolio-media,
.portfolio-layout-side .portfolio-content {
float: none;
width: 100%;
padding-left: 15px;
padding-right: 15px;
}
}
@media (max-width: 860px) {
.hero-content-narrow .hero-content {
width: 99% !important;
}
}
@media (max-width: 768px) {
#page-title.title-align-left #breadcrumbs {
float: none;
text-align: left;
}
#page-title h1 {
font-size: 28px;
}
#page-title.page-title-with-bg h1 {
font-size: 32px;
}
.vc_col-sm-6 + .vc_col-sm-6 {
margin-top: 30px;
} .page-title:not(.title-align-center) .breadcrumbs-holder,
.page-title:not(.title-align-center) .breadcrumbs {
position: relative;
top: auto;
left: auto;
right: auto;
bottom: auto;
width: 100%;
transform: none !important;
} .mobile-nav a {
font-size: 16px;
} .hero-content {
padding: 60px 0;
}
.vertical-align-middle {
position: static;
margin-top: auto !important;
}
p.hero-subtitle {
font-size: 16px;
}
p.hero-subtitle.subtitle-fs-bigger {
font-size: 16px !important;
}
.row.row-flex > .col:first-child .vertical-align-middle {
padding-right: 0;
}
.vertical-align-middle.hero-extra-image {
margin-bottom: 55px;
}
.vertical-align-middle.hero-extra-image img {
margin: 0 auto;
} .row-flex > div {
width: 100%;
} .veented-slider .veented-slide-heading {
font-size: 42px !important;
}
.veented-slider .veented-slide-subtitle {
font-size: 17px;
}  .cta-texts,
.cta-buttons {
text-align: center;
float: none;
}
.cta-buttons {
margin-top: 18px;
} #footer #footer-bottom div { text-align: center; }
#footer #footer-bottom .f-social { width: 100%; margin: auto; }
#footer #footer-bottom .copyright { margin-bottom: 10px; } #footer .widget {
margin-bottom: 30px;
} #wrapper .vc_row:not(.vc_row-no-padding) div[class*="col-padding"] {
padding: 0;
} .vntd-contact-form .row > .col-md-6:first-child input {
margin-bottom: 18px;
} .form-control, .section-page input[type="text"], .section-page textarea, .section-page input[type="password"], .section-page input[type="email"] {
font-size: 16px;
padding: 11px 13px;
} #wrapper .vc_tta-panel-heading {
margin: 0;
}
#wrapper .vc_tta-panel-body {
padding: 0 !important;
}
#wrapper .vc_tta-tabs-position-top.vc_tta-style-engage_outline_full .vc_tta-panel-body,
#wrapper .vc_tta-tabs-position-left.vc_tta-style-engage_outline_full .vc_tta-panel-body {
border: 0;
padding: 0;
}
#wrapper .vc_tta.vc_general .vc_tta-panel-title>a {
padding-left: 0;
} .post-holder .post-more, .post-more {
font-size: 15px;
}
.posts-container.blog-style-left_image .post-info,
.blog-style-left_image .post-medias {
padding-left: 0;
padding-right: 0;
width: 100%;
} .pricing-box-button {
font-size: 15px;
padding: 18px 32px;
} .vc_row-no-padding.vc_row-o-equal-height.vc_row-flex .vc_col-sm-6 {
min-height: 330px;
} .portfolio-layout-fullwidth .project-details,
.portfolio-layout-fullwidth .portfolio-content-inner {
float: none;
width: 100%;
padding-left: 15px;
padding-right: 15px;
}
.portfolio-layout-fullwidth .portfolio-content-inner {
margin-bottom: 35px;
} .veented-slider-scroll-button-holder {
bottom: 5px;
}
.hero-section .btn {
font-size: 14px;
padding: 10px 17px;
} .topbar-mobile #topbar {
display:block;
}
.topbar-mobile #topbar .container > div {
float: none;
width: 100%;
display: block;
}
.topbar-mobile #topbar .container > div:after {
content: "";
display: block;
clear: both;
}
.topbar-mobile #topbar {
height: auto;
padding: 5px 0;
}
.topbar-mobile #topbar .container > div > div {
float: none;
}
.topbar-mobile.topbar-mobile-center #topbar .container > div > div {
text-align: center;
}
.topbar-mobile #topbar .topbar-social a {
float: none;
display: inline;
border: none !important;
}
.topbar-mobile #topbar .container > div > div:last-child {
margin: 0;
}
}
@media (max-width: 480px) { .has-tablet-logo #logo img,
.has-mobile-logo #logo img,
.has-tablet-logo #logo img.logo-tablet {
display: none;
}
.has-mobile-logo #logo img.logo-mobile {
display: block;
} #page-title h1 {
font-size: 26px;
}
#page-title.page-title-with-bg h1 {
font-size: 30px;
} .wpcf7-submit {
font-size: 15px;
padding: 18px 30px;
} .grid-filters > li.cbp-filter-item.cbp-filter-item-active {
margin-bottom: 10px;
}
p.hero-subtitle.subtitle-fs-bigger {
font-size: 15px !important;
} .veented-slider .veented-slide-heading {
font-size: 32px !important;
}
.veented-slider .swiper-button-prev {
left: 3px;
}
.veented-slider .swiper-button-next {
right: 3px;
}
.veented-slider .container {
padding-left: 22px;
padding-right: 22px;
}
.veented-slider .veented-slide-subtitle {
font-size: 17px !important;
}
.veented-slider .veented-slide-top-heading {
font-size: 18px !important;
} body:not(.engage-slider-enable-mobile-animations) .veented-slide-heading,
body:not(.engage-slider-enable-mobile-animations) .veented-slide-top-heading,
body:not(.engage-slider-enable-mobile-animations) .veented-slide-subtitle,
body:not(.engage-slider-enable-mobile-animations) .veented-slide-buttons {
display: block !important;
visibility: visible !important;
opacity: 1 !important;
transform: none !important;
animation: none !important;
}
}
@media (max-width:767px) {
.client-logos-grid .vntd-grid-item {
width: 100%;
}
.client-logos-grid[data-cols-mobile="2"] .vntd-grid-item {
width: 50%;
}
.client-logos-grid[data-cols-mobile="3"] .vntd-grid-item {
width: 33.333%;
}
.client-logos-grid[data-cols-mobile="4"] .vntd-grid-item {
width: 25%;
}
.client-logos-grid[data-cols-mobile="5"] .vntd-grid-item {
width: 20%;
}
}
@media (min-width:768px) and (max-width:1000px) {
.client-logos-grid .vntd-grid-item {
width: 50%;
}
.client-logos-grid[data-cols-tablet="1"] .vntd-grid-item {
width: 100%;
}
.client-logos-grid[data-cols-tablet="3"] .vntd-grid-item {
width: 33.333%;
}
.client-logos-grid[data-cols-tablet="4"] .vntd-grid-item {
width: 25%;
}
.client-logos-grid[data-cols-tablet="5"] .vntd-grid-item {
width: 20%;
}
}.editor-post-title__block .editor-post-title__input { background: red; } #footer .widget-text a, #footer .widget-twitter a, #icons-wrapper ul li:hover i, #main-navigation #main-menu>ul .is-open,#main-navigation .main-menu>ul .is-open, #main-navigation #main-menu>ul>li.current i, #main-navigation #main-menu>ul>li.current>a, #main-navigation .main-menu>ul>li.current>a,#search.nav-search.search-open input, #search.nav-search.search-open input:focus, .blog-square .post .post-comments a:hover, .blog-timeline .posts .post:hover .post-date, .breadcrumb a:hover, .c-primary, .cart-wrapper .cart-subtotal td:first-child, .cart-wrapper .cart-total td:first-child, .categories-list li a.current, .categories-list li a:hover, .creative-element .title .subtitle, .datepicker thead tr th.next, .datepicker thead tr th.prev, .erinyen .tp-tab-title, .feature-box .feature-content p.subtitle, .form-group.form-grouped.required:after, .grouped-item .grouped-item-price, .header-dark #main-navigation #main-menu>ul>li.current>a, .header-dark #main-navigation #main-menu>ul>li>a.is-open, .header-dark .categories-list li a:hover, .header-dark .items-filter li a.current, .header-dark .items-filter li a:hover, .header-icon, .header-transparent.topnav-top #main-navigation #main-menu>ul>li.current>a, .hover-effect-2 a:hover span, .item .item-meta a:hover, .items-filter li a.current, .items-filter li a:hover, .pagination li:not(.disabled) a:hover, .post .post-info .post-meta a.comments:hover, .post .post-info .post-meta a:hover, .post-single .post-nav a:hover .next-icon, .post-single .post-nav a:hover .prev-icon, .posts .post .more, .product .product-info .add-to-cart, .product .product-info .product-new-price, .product .product-info .view-cart, .product-quick-desc, .rating .fa-star, .rating .fa-star-half-o, .required:after, .search-overlay form, .search.nav-search.search-open input, .search.nav-search.search-open input:focus, .shop-breadcrumb ul li a:hover, .shortcode-question span, .subtitle, .testimonial .testimonial-meta .testimonial-subtitle a, .text-primary, .title .subtitle, .title h1 span, .title h2 span, .title h3 span, .title h4 span, .title h5 span, .tp-caption.Newspaper-subtitle, .widget-links li a:hover, .widget-twitter .tweets-list li a, figure.he-2 a:hover, header .blog-meta li a:hover, header#main-navigation .current>a span::before, header.header-dark .blog-meta li a:hover, .theme-blue.clean-design .title .subtitle, .theme-blue.header-dark #main-aside-navigation #main-aside-menu>ul>li>a.is-open, .theme-blue.header-dark #main-navigation #main-menu>ul>li.current>a, .theme-blue.header-dark #main-navigation #main-menu>ul>li>a.is-open, .theme-blue.header-scroll-dark #main-navigation #main-menu>ul>li.current>a, .theme-blue.header-scroll-dark #main-navigation .main-menu>ul>li.current>a, .theme-blue.header-transparent.topnav-top #main-navigation #main-menu>ul>li.current>a, html.split-bordered #main-navigation #main-menu>ul>li.active>a, .counter-color-accent .counter-icon, .counter-color-accent .counter-number,
.jm-post-like.liked, .colored,
.post-navigation a:hover .prev-icon,
.post-navigation a:hover .next-icon,
p a,
li > a,
.post-holder .post-more:hover,
a:hover,
.widget ul > li > a:hover,
#page-title .blog-meta li a:hover,
.btn.btn-outline,
#wrapper .color-accent,
#aside-nav nav ul > li > a.is-open,
#aside-nav nav ul > li > a:hover,
.aside-nav nav ul li.current-page-parent > a,
.aside-nav nav ul li.current-page-ancestor > a,
.aside-nav nav ul li.current-menu-ancestor > a,
.aside-nav nav ul li.current_page_ancestor > a,
.aside-nav nav ul li.current_page_item > a,
.aside-nav nav ul li.current-page-item > a,
.aside-nav nav ul li.current_page_parent > a,
#woo-nav-cart .cart_list li a:hover,
.breadcrumbs a:hover,
.page-title-with-bg .breadcrumbs a:hover,
#wrapper .sidebar-widget.woocommerce li a:hover,
#wrapper .star-rating span,
.icon-list-color-accent li i,
.section-page .btn-text.btn-accent,
.vntd-icon-box .post-more:hover,
.color-scheme-accent p,
.widget.engage_widget_menu ul > li.current-menu-item > a,
.hover-effect-fadeout .vntd-gallery-item .gallery-item-overlay i,
.dropcap-accent,
.tribe-events-schedule h2,
.widget ul > li.current_page_item > a,
.main-nav .nav-button.nav-button-outline span,
table a,
.vc_icon_element-color-accent {
color: #2b3f8e;
}
.color-scheme-accent h1,
.color-scheme-accent h2,
.color-scheme-accent h3,
.color-scheme-accent h4,
.color-scheme-accent h5,
.color-scheme-accent h6 {
color: #2b3f8e !important;
} .theme-blue #footer.bg-primary, .theme-blue #royal_preloader.royal_preloader_progress .royal_preloader_meter, .theme-blue .alert-primary, .theme-blue .bg-primary, .theme-blue .btn-primary.btn-bordered:hover, .theme-blue .btn-primary:hover, .theme-blue .btn-primary:not(.btn-bordered), .theme-blue .btn-primary:not(.btn-bordered).active, .theme-blue .btn-primary:not(.btn-bordered).focus, .theme-blue .btn-primary:not(.btn-bordered):active, .theme-blue .btn-primary:not(.btn-bordered):focus, .theme-blue .datepicker table tr td span.active.active, .theme-blue .datepicker table tr td span.active.disabled.active, .theme-blue .datepicker table tr td span.active.disabled:active, .theme-blue .datepicker table tr td span.active.disabled:focus, .theme-blue .datepicker table tr td span.active.disabled:hover, .theme-blue .datepicker table tr td span.active.disabled:hover.active, .theme-blue .datepicker table tr td span.active.disabled:hover:active, .theme-blue .datepicker table tr td span.active.disabled:hover:focus, .theme-blue .datepicker table tr td span.active.disabled:hover:hover, .theme-blue .datepicker table tr td span.active:active, .theme-blue .datepicker table tr td span.active:focus, .theme-blue .datepicker table tr td span.active:hover, .theme-blue .datepicker table tr td span.active:hover.active, .theme-blue .datepicker table tr td span.active:hover:active, .theme-blue .datepicker table tr td span.active:hover:focus, .theme-blue .datepicker table tr td span.active:hover:hover, .theme-blue .datepicker table tr td.active.active, .theme-blue .datepicker table tr td.active.disabled.active, .theme-blue .datepicker table tr td.active.disabled:active, .theme-blue .datepicker table tr td.active.disabled:focus, .theme-blue .datepicker table tr td.active.disabled:hover, .theme-blue .datepicker table tr td.active.disabled:hover.active, .theme-blue .datepicker table tr td.active.disabled:hover:active, .theme-blue .datepicker table tr td.active.disabled:hover:focus, .theme-blue .datepicker table tr td.active.disabled:hover:hover, .theme-blue .datepicker table tr td.active:active, .theme-blue .datepicker table tr td.active:focus, .theme-blue .datepicker table tr td.active:hover, .theme-blue .datepicker table tr td.active:hover.active, .theme-blue .datepicker table tr td.active:hover:active, .theme-blue .datepicker table tr td.active:hover:focus, .theme-blue .datepicker table tr td.active:hover:hover, .theme-blue .label-primary, .theme-blue .open .dropdown-toggle.datepicker table tr td span.active, .theme-blue .open .dropdown-toggle.datepicker table tr td span.active.disabled, .theme-blue .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover, .theme-blue .open .dropdown-toggle.datepicker table tr td span.active:hover, .theme-blue .open .dropdown-toggle.datepicker table tr td.active, .theme-blue .open .dropdown-toggle.datepicker table tr td.active.disabled, .theme-blue .open .dropdown-toggle.datepicker table tr td.active.disabled:hover, .theme-blue .open .dropdown-toggle.datepicker table tr td.active:hover, .theme-blue .open>.dropdown-toggle.btn-primary, .theme-blue .price-plan.plan-primary .plan-header, .theme-blue .price-plan.plan-primary .plan-info, .theme-blue .select-filter ul li.selected a:before, .theme-blue .select-filter ul li:hover a:before, .theme-blue .select2-container--default .select2-selection--multiple .select2-selection__choice, .theme-blue .sort-options .select-filters .select-filter ul li a:hover, .theme-blue .switcher .switch, .theme-blue .tags a:hover, .theme-blue .ui-slider .ui-slider-handle, .theme-blue .ui-slider .ui-slider-range, .theme-blue .widget .tags a:hover, .theme-blue input[type=radio]+label::after, .theme-blue input[type=checkbox]+label::after, .wpcf7-submit, #respond #submit, .accent-bg-color, .bg-color-accent,
#wrapper .vc_tta-accordion.vc_tta-style-engage_boxed_accent .vc_active .vc_tta-panel-heading, .owl-nav > div:hover,.tagcloud a:hover,#wp-calendar #today,#wrapper .post.format-audio .audio-video-wrapper > .video-js-audio,
.blog-style-classic .post.sticky .post-info:after,
#page-content .vntd-pagination li span.current,
input[type="submit"],
#wrapper .post-tags a:hover,
.vc_progress_bar.vc_progress-bar-color-accent .vc_single_bar .vc_bar, .pricing-box-featured .pricing-box-title,
.woocommerce a.button,
#woo-nav-cart p.buttons .button.checkout,
.nav-cart .woo-cart-count,
ul.products .product-overlay:hover,
#page-content .woocommerce-pagination li span.current,
#page-content .woocommerce-pagination li a:hover,
#wrapper .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce #wrapper .button, #wrapper .product .button,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover,
.main-nav li.nav-button span,
.header-dark .main-nav li.nav-button a:hover span,
#page-content .vntd-pagination li a:hover,
.bg-color-accent,
.bg-color-accent.vc_row:not(.vc_inner):not(.vc_gitem_row),
.pricing-box-minimal.pricing-box-featured .pricing-box-price,
a.comment-reply-link:hover,
#wrapper .widget_price_filter .ui-slider .ui-slider-handle,
body #wrapper .button,
#wrapper .product .button,
.widget.engage_widget_menu ul > li > a:hover:before,
.widget.engage_widget_menu ul > li.current-menu-item > a:before,
.dropcap-accent.dropcap-circle,
#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a,.vc_icon_element-background-color-accent,
.main-nav .nav-button.nav-button-outline a:hover span,
body #woo-nav-cart p.buttons .button.checkout,
body.woocommerce #wrapper .button:hover,
body #wrapper .product .button:hover {
background-color: #2b3f8e;
} .btn-accent, .btn-accent.active, .btn-accent.focus, .open>.dropdown-toggle.btn-accent, .btn-accent {
background-color: #2b3f8e;
}
.btn.btn-hover-accent:hover,
#wrapper .vc_tta-tabs-position-top.vc_tta-style-engage_boxed .vc_tta-tab.vc_active a,
.icon-list-color-accent.icon-list-circle i {
background-color: #2b3f8e !important;
}
.owl-nav > div:hover, .tagcloud a:hover,
.blog-style-classic .post.sticky .post-info,
.btn.btn-outline,
#wrapper .vc_tta-tabs-position-top.vc_tta-style-engage_minimal .vc_tta-tab.vc_active a,
.pricing-box.pricing-box-featured,
body .section-page input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,
.section-page select:focus,
.section-page textarea:focus,
.site-header.active-style-border-bottom .main-menu > ul > li.current-page-ancestor > a,
.site-header.active-style-border-bottom .main-menu > ul > li.current-page-parent > a,
.site-header.active-style-border-bottom .main-menu > ul > li.current-menu-ancestor > a,
.site-header.active-style-border-bottom .main-menu > ul > li.current_page_ancestor > a,
.site-header.active-style-border-bottom .main-menu > ul > li.current_page_item > a,
.site-header.active-style-border-top .main-menu > ul > li.current-page-ancestor > a,
.site-header.active-style-border-top .main-menu > ul > li.current-page-parent > a,
.site-header.active-style-border-top .main-menu > ul > li.current-menu-ancestor > a,
.site-header.active-style-border-top .main-menu > ul > li.current_page_ancestor > a,
.site-header.active-style-border-top .main-menu > ul > li.current_page_item > a,
.main-nav .nav-button.nav-button-outline span {
border-color: #2b3f8e;
}
.btn.btn-hover-accent:hover {
border-color: #2b3f8e!important;
}
.bg-overlay-accent:before,
.bg-overlay-accent-light:before {
background-color: #2b3f8e;
opacity: .9;
} .header-scroll-full #header .main-nav,#sticky-nav{background-color:rgba( 20,30,69,0.90 )!important;;}.header-scroll-full #main-navigation,.header-sticky-now #main-navigation #main-menu > ul > li > a,.header-sticky-now #main-navigation .main-menu > ul > li > a,.header-scroll-full #main-navigation .nav-tools li a{height:90px!important;;}h1,h2,h3,h4,h5,h6,.vc_tta-tab,.counter-number,.post-navigation a span.post-nav-title,.special-heading .special-heading-title,h2.cta-heading,#page-title h1,#main-menu > ul > li a,.main-menu > ul > li > a{font-family:Nunito Sans;font-weight:600;}html,body,.page-content,.single .post-holder,.grid-filters > li.cbp-filter-item,.btn{font-family:Nunito Sans;font-size:15px;}html,body,.grid-filters > li.cbp-filter-item{color:#0e1430;}.vc_row.color-scheme-white,.vc_row.color-scheme-white p{color:#0e1430;}.vc_row.color-scheme-white h1,.vc_row.color-scheme-white h2,.vc_row.color-scheme-white h3, .vc_row.color-scheme-white h4, .vc_row.color-scheme-white h5, .vc_row.color-scheme-white h6{color:#0e1430;}#wrapper .color-gradient-1 { background:linear-gradient(-32deg,#66a0bd,#236784);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}#wrapper .bg-gradient-1 { background: linear-gradient(-32deg,#66a0bd,#236784);}#wrapper .color-gradient-2 { color:linear-gradient(-32deg,#66a0bd,#236784);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}#wrapper .bg-gradient-2 { background: linear-gradient(-32deg,#66a0bd,#236784);}.woocommerce-result-count {
margin-bottom: 40px !important;
} .woocommerce ul.products li.product {
background: #fff;
position: relative;
transition: background-color .3s;
border: 0;
box-sizing: border-box;
margin: 0 2.8% 30px 0;
width: 22.9%;
border: 1px solid #efefef;
}
.woocommerce .woocommerce-shop-cols-3 ul.products li.product {
width: 31.42%;
}
.woocommerce .woocommerce-shop-cols-2 ul.products li.product {
width: 48.6%;
}
.woocommerce ul.products {
display: flex;
flex-wrap: wrap;
}
.products li.product .product-details-wrap + a.button {
margin-left: 22px;
display: inline-block;
margin-top: 0;
margin-bottom: 20px;
} .woocommerce-shop-cols-4 li.product:nth-child(4n)  {
margin-right: 0 !important;
} @media only screen and (min-width: 769px){
.woocommerce-shop-cols-3 li.product  {
width: 30.8%;
}
.woocommerce-shop-cols-3 li.product:nth-child(3n) {
margin-right: 0 !important;
}
.woocommerce .related ul li.product {
margin-right: 2.8% !important;
}
.woocommerce .related ul li.product:nth-child(4n) {
margin-right: 0 !important;
}
} .woocommerce-shop-cols-2 li.product  {
width: 48%;
}
.woocommerce-shop-cols-2 li.product:nth-child(2n) {
margin-right: 0 !important;
} #wrapper li.product .overlay-inner {
top: 50%;
position: absolute;
left: 0;
right: 0;
margin-top: -8px;
}
#wrapper ul.products li.product .add_to_cart_button {
padding: 15px 22px;
color: #666;
display: block;
font-size: 15px;
background: none;
border-radius: 0px;
text-align: center;
border: 0;
font-weight: normal;
-webkit-font-smoothing: antialiased;
margin-top: 0px;
-webkit-transition: all .3s;
-moz-transition: all .3s;
transition: all .3s;
transform: translateY(-20px);
position: absolute;
bottom: 0;
right: 0;
padding-bottom: 22px;
padding-top: 10px;
text-transform: none;
letter-spacing: 0;
text-align: right;
opacity: 0;
background: #fff;
padding-left: 34px;
}
#wrapper ul.products li.product:hover .add_to_cart_button {
opacity: 1;
transform: translateY(0px);
}
#wrapper ul.products li.product .add_to_cart_button.added {
}
#wrapper ul.products li.product .add_to_cart_button:before {
display: inline-block;
margin-right: 6px;
-webkit-font-smoothing: antialiased;
font-family: 'EngageIcons';
content: "\ea03";
font-size: 19px;
margin-bottom: -3px;
position: absolute;
left: 8px;
top: 7px;
}
#wrapper ul.products li.product .add_to_cart_button:hover {
color: #333;
}
@keyframes spin {
to { transform: rotate(1turn); }
}
#wrapper ul.products li.product .add_to_cart_button:after {
left: auto;
right: auto;
top: auto;
margin-left: 6px;
}
#wrapper ul.products li.product .add_to_cart_button.loading {
padding-right: 43px;
} .product-details-wrap {
padding: 20px 22px 12px;
border-top: 1px solid #efefef;
}
#wrapper ul.products .star-rating,
.woocommerce h1.page-title {
display: none;
}
#wrapper ul.products .overlay-rating .star-rating {
display: block;
}
.overlay-rating {
position: absolute;
top: 10px;
left: 10px; }
ul.products li.product:hover .overlay-rating {
opacity: 1;
}
#wrapper .overlay-rating .star-rating span:before {
color: #555;
top: 1px;
}
#wrapper .overlay-rating .star-rating:before {
top: 1px;
}
#wrapper ul.products li.product h3 {
font-size: 17px;
padding: 0px;
margin-bottom: 3px;
transition: color .3s;
display: none;
font-weight: normal;
}
#wrapper ul.products li.product h3.vntd-product-title {
display: block;
}
#wrapper ul.products li.product h3:hover {
color: #555;
}
.vntd-product-excerpt {
color: #707070;
width: 66%;
border-bottom: 1px solid #ebebeb;
margin-bottom: 25px;
display: none;
}
.vntd-product-excerpt p {
margin-bottom: 20px;
}
#wrapper .vntd-product-details {
font-size: 14px;
-webkit-font-smoothing: antialiased;
padding: 10px 15px 10px 50px !important;
}
#wrapper .vntd-product-details i {
font-size: 20px;
}
#wrapper .vntd-product-details {
display: none;
} #wrapper .onsale {
width: auto;
z-index: 6;
line-height: 26px;
border-radius: 2px;
padding: 2px 13px;
min-height: 2px;
text-transform: uppercase;
color: #fff;
font-size: 13px;
background: #333;
}
#wrapper li.product .onsale {
right: 15px;
left: auto;
top: 15px;
} .price del,
.price ins {
display: inline-block !important;
margin-right: 6px;
font-weight: normal !important;
}
.price ins {
text-decoration: none !important;
}
ul.products li.product .price del {
font-size: 13px;
line-height: 33px;
}
.woocommerce-layout-grid .product-type-variable .price del {
display: none !important;
}
.woocommerce div.product p.price ins {
color: #444;
}
#wrapper .price {
font-size: 16px;
color: #888;
margin: 0;
font-weight: normal;
line-height: 36px;
-webkit-font-feature-settings: "lnum";
-moz-font-feature-settings: "lnum";
-ms-font-feature-settings: "lnum";
-o-font-feature-settings: "lnum";
font-feature-settings: "lnum";
}
ul.products .add_to_cart_button {
clear: both;
display: inline-block;
} ul.products .product-thumbnail-wrap {
background: #fff;
position: relative;
overflow: hidden;
}
ul.products .product-thumbnail-wrap img {
margin-bottom: 0 !important;
} ul.products .product-overlay {
position: absolute;
top: auto;
bottom: -46px;
margin-top: -25px;
height: 44px;
background: rgba(255,255,255,0.87);
line-height: 44px;
font-size: 16px;
color: #343434;
left: 0;
right: 0;
opacity: 1;
border-top: 1px solid rgba(0, 0, 0, 0.07);
transition: bottom .4s, background-color .3s, color .3s;
-webkit-transition: bottom .3s, background-color .3s, color .3s;
-moz-transition: bottom .3s, background-color .3s, color .3s;
text-align: center;
}
ul.products .product-overlay:hover {
color: #fff;
}
ul.products li.product:hover .product-overlay {
bottom: 0px;
}
.product-overlay-icon {
border-radius: 100%;
background: transparent;
color: #fff;
font-size: 28px;
width: 60px;
height: 60px;
text-align: center;
line-height: 60px;
display: inline-block;
margin: 0 1px;
transition: all .3s;
}
.product-overlay-icon.product-overlay-heart {
line-height: 52px;
}
ul.products li.product .button {
margin: 0 auto;
transition: color .3s, background-color .3s, border-color .3s;
-webkit-transition: color .3s, background-color .3s, border-color .3s;
-moz-transition: color .3s, background-color .3s, border-color .3s;
background-color: rgba(0,0,0,0.7);
color: #fff;
}
ul.products li.product img {
transition: opacity .3s;
-webkit-transition: opacity .3s;
-moz-transition: opacity .3s;
position: relative;
background: none;
} a.added_to_cart {
display: none !important;
} .woocommerce-ordering select {
border: 1px solid rgba(0,0,0,0.1);
background: none;
outline: none;
} .woocommerce nav.woocommerce-pagination ul {
border-color: #ededed;
}
.woocommerce nav.woocommerce-pagination ul li {
border-color: #ededed;
}
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current {
background-color: #f1f1f1;
}
.woocommerce-pagination {
margin-bottom: 15px;
}
.woocommerce-pagination > ul {
border-radius: 3px;
}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {
padding: 10px 12px;
transition: all .3s;
-webkit-transition: all .3s;
-moz-transition: all .3s;
} .nav-cart {
cursor: pointer;
}
.nav-cart-content {
position: relative;
}
.nav-menu .nav-cart i {
border-radius: 100%;
text-align: center;
font-size: 12px;
}
.woo-cart-count {
text-align: center;
display: inline-block;
background-color: #333;
color: #fff !important;
font-weight: bold;
height: 18px;
width: 18px;
position: absolute;
border-radius: 100%;
line-height: 18px;
font-size: 11px;
top: 50%;
margin-top: -20px;
right: -5px;
transition: opacity .2s;
}
.nav-cart-empty .woo-cart-count {
opacity: 0;
}
.nav-cart-active .woo-cart-count {
opacity: 1;
}
.nav-tools .nav-cart-products {
display: none;
position: absolute;
right: 20px;
background: #fff;
width: 240px;
padding: 20px 20px;
border-top: none;
box-shadow: 2px 1px 4px 1px rgba(0,0,0,.06);
margin-top: 2px;
cursor: default;
z-index: 3;
top: auto;
margin-top: 0px;
}
#woo-nav-cart .cart_list li.empty {
margin: 15px 20px;
} .dropdown-dark .nav-cart-products {
border-top: 0px;
box-shadow: none;
background: #202020;
}
.dropdown-dark .nav-cart-products li a {
color: #bfbfbf;
}
.dropdown-dark #woo-nav-cart .cart_list li,
.dropdown-dark #woo-nav-cart .total {
border-color: rgba(255,255,255,0.07) !important;
}
#woo-nav-cart .cart_list li {
border-bottom: none;
padding-bottom: 12px;
margin-bottom: 0;
}  .style-transparent .nav-cart-products {
margin-top: 2px;
}
#navigation_sticky .nav-cart-products {
top: auto;
margin-top: -3px;
}
#woo-nav-cart.vntd-nav-cart .remove {
display: block !important;
right: 0;
top: 20px;
width: 20px !important;
height: 20px;
text-align: center !important;
line-height: 17px !important;
left: auto !important;
font-size: 30px !important; font-weight: 300;
color: #ADADAD !important;
transition: color .3s, border-color .3s;
cursor: pointer;
position: absolute;
border-radius: 100%;
z-index: 5;
}
#woo-nav-cart .remove:hover {
color: #f26d7d !important;
border-color: #f26d7d !important;
}
#woo-nav-cart .cart_list li,
#wrapper .sidebar-widget.woocommerce li {
padding: 0;
margin-bottom: 15px;
width: 100%;
list-style: none;
padding-bottom: 14px;
position: relative;
clear: both;
min-height: 58px;
line-height: 1.3em;
background: none !important;
display: block;
overflow: hidden;
border-bottom: 1px solid #f1f1f1;
}
.dropdown-dark #woo-nav-cart .cart_list li {
border-color: rgba(255,255,255,0.07);
}
#wrapper .sidebar-widget.woocommerce li {
width: 100%;
}
#wrapper .sidebar-widget.woocommerce li,
#woo-nav-cart .cart_list li:last-child {
margin-bottom: 15px;
float: none;
}
#wrapper .sidebar-widget.woocommerce li {
padding-bottom: 0;
margin-bottom: 20px;
}
.woocommerce .sidebar-widget.widget_shopping_cart .total {
margin-top: 22px;
border-bottom: 0;
margin-bottom: 0;
padding-top: 12px;
padding-bottom: 14px;
}
.woocommerce .sidebar-widget.widget_shopping_cart .total > span {
float: right;
font-size: 15px;
}
.sidebar-widget.widget_shopping_cart .buttons {
margin-bottom: 6px;
}
.sidebar-widget.widget_shopping_cart .buttons .button {
margin-bottom: 0;
}
#wrapper .sidebar-widget.woocommerce li.empty {
margin: 0 !important;
}
#woo-nav-cart .cart_list li:last-child  {
border: 0;
}
.cart_list li.empty {
font-size: 14px; margin: 10px 0 -15px 0 !important;
padding: 0 !important;
min-height: 0 !important;
}
#woo-nav-cart .cart_list li.empty {
color: #666;
margin: 15px 20px !important;
font-size: 12px;
}
#woo-nav-cart .woocommerce-mini-cart__empty-message {
margin-bottom: 0;
color: #aaa;
font-size: 14px;
}
li.product .product-details-wrap > .woocommerce-LoopProduct-link {
display: none;
}
#woo-nav-cart .cart_list li a,
#wrapper .sidebar-widget.woocommerce li a {
padding-top: 2px;
padding: 0;
-webkit-font-smoothing: antialiased;
line-height: 1.3em !important;
text-align: left;
font-weight: normal;
font-size: 14px;
}
#woo-nav-cart .cart_list li a {
margin-left: 0;
margin-right: 0;
width: 100%;
display: block;
border: 0px;
height: auto;
color: #5b5b5b;
height: auto !important;
}
.dropdown-dark #woo-nav-cart .cart_list li a {
color: #ddd;
}
#woo-nav-cart .cart_list li a.remove {
position: absolute;
right: 0;
display: none !important;
}
#wrapper #woo-nav-cart .cart_list li img,
#wrapper .sidebar-widget.woocommerce li img {
width: 50px;
height: auto;
margin-right: 15px;
margin-left: 0px;
float: left;
margin-bottom: 0px;
margin-top: 0px;
}
#wrapper .sidebar-widget.woocommerce li img {
width: 64px;
height: 64px;
}
#woo-nav-cart .quantity,
#wrapper .sidebar-widget.woocommerce .quantity {
line-height: 14px;
font-size: 13px;
margin-top: 6px;
height: 14px;
display: block;
text-align: left;
opacity: 1;
color: #aaa;
}
#wrapper .sidebar-widget.woocommerce .quantity {
color: #868686;
font-size: 14px;
}
.sidebar-widget.woocommerce del,
.sidebar-widget.woocommerce ins {
font-size: 14px;
}
.sidebar-widget.woocommerce del {
color: #bababa;
}
.sidebar-widget.woocommerce ins {
text-decoration: none;
}
#woo-nav-cart .total {
border-top: 1px solid #f1f1f1;
border-bottom: none;
clear: both;
padding-top: 10px;
font-size: 14px;
margin-bottom: 2px;
line-height: 1.4em;
padding-bottom: 11px;
color: #555;
overflow: hidden;
font-weight: bold;
}
.dropdown-dark #woo-nav-cart .total {
border-top-color: rgba(255,255,255,0.07);
color: #fff;
}
#woo-nav-cart .total strong {
color: #888;
}
.dropdown-dark #woo-nav-cart .total strong {
color: #bbb;
}
#woo-nav-cart .total .amount {
float: right;
}
#wrapper .sidebar-widget.woocommerce .remove {
display: block;
right: 0;
left: auto;
background: #e7e7e7;
color: #696969 !important;
text-align: center;
width: 16px;
line-height: 16px !important;
height: 16px;
transition: color .3s, background-color .3s;
}
#wrapper .sidebar-widget.woocommerce .remove:hover {
background: #D84315;
color: #fff !important;
}
#woo-nav-cart p.buttons .button {
margin: 0;
font-size: 11px;
padding: 9px 10px;
color: #fff;
letter-spacing: 1px;
line-height: 1em !important;
box-shadow: none;
height: auto;
display: block;
width: 112px;
text-align: center;
-webkit-transition: all .3s;
}
#woo-nav-cart p.buttons .button:first-child {
border: 2px solid transparent;
color: #fff;
background: #ccc;
}
.dropdown-dark #woo-nav-cart p.buttons .button:first-child {
background: #fff;
color: #444;
}
#woo-nav-cart p.buttons .button.checkout {
border: 2px solid transparent;
background: #218fe6;
}
#woo-nav-cart p.buttons .button:hover {
color: #fff;
background: #444 !important;
opacity: 1;
box-shadow: none;
}
.dropdown-dark #woo-nav-cart p.buttons .button:hover {
background: #fff !important;
color: #333;
}
.nav-cart > .tools-btn {
position: relative;
}
#woo-nav-cart ul.dropdown-menu {
padding: 20px 16px;
}
#woo-nav-cart ul.dropdown-menu {
min-height: 50px;
max-height: 500px;
overflow: hidden;
overflow-y: scroll;
left: auto;
}
#woo-nav-cart .variation {
display: none;
}
#woo-nav-cart p.buttons {
margin: 0px;
}
#woo-nav-cart .button {
width: 94.5px;
}
#woo-nav-cart .button:first-child {
margin-right: 6px;
}
#woo-nav-cart i.added {
color: #555;
}
.pulsed {
position: absolute;
top: 50%;
margin-top: -22px;
margin-left: -9px;
width: 40px;
height: 40px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
border: 2px solid #25e1f9;
opacity: 0;
}
.pulse-now {
-webkit-animation: pulsed 1s linear 1;
} @-webkit-keyframes pulsed
{
0% {-webkit-transform: scale(0); opacity: 0;}
8% {-webkit-transform: scale(0); opacity: 0;}
15% {-webkit-transform: scale(0.1); opacity: 1;}
30% {-webkit-transform: scale(0.5); opacity: 1;}
100% {opacity: 0; -webkit-transform: scale(1);}
}
@-moz-keyframes pulsed
{
0% {-moz-transform: scale(0); opacity: 0;}
8% {-moz-transform: scale(0); opacity: 0;}
15% {-moz-transform: scale(0.1); opacity: 1;}
30% {-moz-transform: scale(0.5); opacity: 1;}
100% {opacity: 0; -moz-transform: scale(1);}
}
body #wrapper .button,
#wrapper .product .button {
background: #333;
opacity: 1;
padding: 11px 12px; color: #fff;
outline: none;
font-weight: normal;
-webkit-font-smoothing: subpixel-antialiased;
transition: background-color .3s;
-webkit-transition: background-color .3s;
-moz-transition: background-color .3s;
}
body #wrapper .button.checkout-button {
font-size: 15px;
padding: 15px;
display: block;
}
.woocommerce #wrapper .button:hover,
#wrapper .product .button:hover {
background: #222;
color: #fff;
}
.woocommerce.single-product #wrapper .single_add_to_cart_button:hover {
background: #222;
color: #fff;
}
body #wrapper .widget_shopping_cart .button {
width: 48%;
font-size: 13px;
padding: 10px 12px !important;
font-size: 11px !important;
text-transform: uppercase;
text-align: center;
height: auto !important;
}
.#wrapper .buttons {
margin-bottom: 30px;
}
.buttons .button {
float: left;
}
body #wrapper .button.checkout,
#woo-nav-cart p.buttons .button.checkout {
float: right;
}
body .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
border-top: 1px solid #f4f4f4;
border-bottom: 1px solid #f4f4f4;
padding: 11px 0;
margin-bottom: 17px;
margin-top: -12px;
}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total strong {
font-size: 14px;
font-weight: normal;
}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total .amount {
font-size: 16px;
font-weight: normal;
} .woocommerce .quantity .qty {
width: 3.631em;
text-align: center;
font-size: 14px;
height: 32px;
font-weight: bold;
outline: 0;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border: 1px solid rgba(0,0,0,0.15);
} .woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product {
width: 22.9%;
}
.woocommerce li.product.last {
margin-right: 0 !important;
}
.related h2,
.woocommerce-tabs h2 {
font-size: 24px;
}
.related h2 {
margin-bottom: 35px;
}
.single-product .related .products {
margin-bottom: -10px;
}
.single-product #comments {
margin: 0px;
padding-right: 18px;
}
.single-product #reviews #comments,
.single-product #reviews #review_form_wrapper {
float: left;
width: 50%;
}
.single-product #reviews #review_form_wrapper {
padding-left: 18px;
}
.woocommerce #reviews #comments ol.commentlist {
padding: 0px;
}
.woocommerce div.product p.price del {
font-size: 24px;
} .woocommerce div.product .woocommerce-tabs ul.tabs {
padding-top: 12px !important;
padding: 0;
margin-bottom: 0;
}
.woocommerce #wrapper div.product .woocommerce-tabs ul.tabs:before {
content: none;
display: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
background: transparent;
margin-right: 1px;
padding: 0;
border: 0;
float: left;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li a {
color: #999;
font-weight: normal;
font-size: 14px;
text-transform: uppercase;
padding: 10px 25px;
background: rgba(0,0,0,0.06);
border-top-left-radius: 2px;
border-top-right-radius: 2px;
margin-right: 5px;
margin-left: 5px;
transition: all .3s;
font-weight: normal;
-webkit-font-smoothing: subpixel-antialiased;
text-shadow: none;
text-transform: uppercase;
font-weight: bold;
-webkit-font-smoothing: antialiased;
letter-spacing: .5px;
line-height: 1.4em;
padding: 16px 22px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
color: #fff;
background: none;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a {
background: rgba(0,0,0,0.08);
color: #acacac !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
color: #fff !important;
background: #555;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before {
display: none !important;
content: none !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs:before {
border-color: rgba(0,0,0,0.1);
}
.woocommerce #wrapper div.product .woocommerce-tabs .panel {
padding: 30px 0px 5px;
} #reviews .description {
margin: 0;
text-align: left;
}
#reviews #reply-title {
font-size: 24px;
margin-bottom: 15px;
margin-top: 10px;
}
#reviews label {
display: block;
margin-top: 5px;
margin-bottom: 10px;
}
#reviews textarea,
#reviews input {
outline: 0;
}
.woocommerce #review_form #respond .form-submit input {
display: inline-block;
width: auto;
}
.woocommerce .panel {
box-shadow: none;
} .woocommerce table.shop_table {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
background: none;
border-collapse: collapse;
}
#wrapper .woocommerce table.shop_table th {
font-weight: initial;
font-size: 16px;
padding: 10px 12px;
}
#wrapper .woocommerce table.shop_table td {
padding: 8px 12px;
}
#wrapper .woocommerce table.cart img {
width: 84px;
}
.woocommerce-cart #wrapper table.cart .product-thumbnail {
max-width: 50px;
text-align: center;
}
.woocommerce-cart table.cart th.product-remove {
width: 50px;
}
#add_payment_method .cart-collaterals .cart_totals table, .woocommerce-cart .cart-collaterals .cart_totals table, .woocommerce-checkout .cart-collaterals .cart_totals table {
border-collapse: collapse;
border: 1px solid #f0f0f0;
}
#wrapper .woocommerce table.shop_table th,
#wrapper .woocommerce table.shop_table td {
border: 1px solid #f0f0f0;
}
#wrapper table.cart td.actions {
padding: 16px;
} .woocommerce-page textarea,
.woocommerce-page input[type="text"] {
outline: 0;
}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
background: #444;
color: #fff;
border-radius: 3px;
font-size: 12px;
padding: 14px 27px;
}
.woocommerce #review_form #respond p {
margin-bottom: 10px;
}
.woocommerce-cart table.cart td.actions .coupon .input-text {
border: 1px solid #f0f0f0;
width: auto;
border-radius: 2px;
font-size: 14px;
line-height: 22px;
padding-left: 8px;
padding-right: 8px;
} .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
background: #434343;
top: -1px;
border: none !important;
border: 0 !important;
box-shadow: none;
width: 15px;
height: 15px;
}
#wrapper .sidebar-widget.woocommerce li a {
color: #444;
margin-bottom: 6px;
}
#wrapper .sidebar-widget.woocommerce li ul {
margin-bottom: 0;
margin-top: 14px;
}
#wrapper .sidebar-widget.woocommerce li li:last-child {
margin: 0;
padding: 0;
}
#wrapper .sidebar-widget.woocommerce li:last-child {
border: 0px;
} .widget_shopping_cart_content {
overflow: hidden;
} #vntd-woocommerce-heading {
margin-bottom: 30px;
float: left;
}
#vntd-woocommerce-heading:after {
content: "";
clear: both;
display: block;
}
#content .woocommerce-result-count {
float: right;
line-height: 43px;
} #vntd-woocommerce-filters {
z-index: 9;
float: left;
padding: 0px;
}
#vntd-woocommerce-filters:after {
content: "";
clear: both;
display: block;
}
#vntd-woocommerce-filters li {
list-style: none;
}
#vntd-woocommerce-filters > li {
display: inline-block;
float: left;
position: relative;
width: 240px;
border: 1px solid #ebebeb;
margin-right: 10px;
line-height: 40px;
padding: 0px 0px 0px 12px;
cursor: pointer;
transition: background-color .3s;
}
#vntd-woocommerce-filters strong {
color: #444;
font-weight: normal;
}
#vntd-woocommerce-filters > li:hover ul {
display: block;
}
#vntd-woocommerce-filters > li.product-count:hover,
#vntd-woocommerce-filters > li.product-orderby:hover {
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
}
#vntd-woocommerce-filters > li:hover {
background-color: #fafafa;
}
#vntd-woocommerce-filters > li i.fa-angle-down {
float: right;
height: 40px;
width: 40px;
display: block;
border-left: 1px solid #ebebeb;
text-align: center;
line-height: 42px;
font-size: 20px;
}
#vntd-woocommerce-filters li.product-order {
width: 40px;
padding: 0;
text-align: center;
font-size: 22px;
}
#vntd-woocommerce-filters li.product-order i {
border: 0 !important;
margin-right: -2px;
}
#vntd-woocommerce-filters li.product-order a {
color: #c2c2c2;
}
#vntd-woocommerce-filters li ul {
display: none;
position: absolute;
left: -1px;
right: -1px;
z-index: 7;
margin: 0;
background: #fff;
border: 1px solid #ebebeb;
border-top: 0px;
font-size: 13px;
padding: 0px;
}
.vntd-woocommerce-filters li ul li a {
padding: 0 12px;
width: 100%;
display: block;
border-top: 1px solid #f6f6f6;
color: #999;
}
.vntd-woocommerce-filters li ul li a:hover {
color: #222;
}
#vntd-woocommerce-filters li ul li:first-child a {
border-top-color: #ebebeb;
} #vntd-woocommerce-layout-switcher {
float: right;
}
#vntd-woocommerce-layout-switcher li {
float: left;
width: 40px;
height: 40px;
line-height: 40px;
text-align: center;
font-size: 14px;
border: 1px solid #ebebeb;
color: #c2c2c2;
list-style: none;
transition: color .3s, background-color .3s, border-color .3s;
margin-left: 10px;
cursor: pointer;
}
#vntd-woocommerce-layout-switcher li.active-item,
#vntd-woocommerce-layout-switcher li:hover {
color: #fff;
background-color: #555;
border-color: #555;
} @media only screen and (min-width: 769px){
#wrapper #vntd-woocommerce.woocommerce-layout-list li.product {
float: none;
margin-right: 0 !important;
width: 100%;
border-top-right-radius: 6px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list li.product:after {
content: "";
clear: both;
display: block;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list li.product img {
padding: 0;
width: 270px;
height: 270px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .product-thumbnail-wrap {
float: left;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .product-details-wrap {
margin-left: 300px;
padding-left: 0;
padding-top: 25px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list h3 {
font-size: 24px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .product-category,
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-product-excerpt,
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-product-rating .star-rating {
display: block;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-product-details {
display: inline-block;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .product-category {
color: #c2c2c2;
margin-bottom: 13px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-product-price {
position: absolute;
right: 10px;
top: 10px;
bottom: 10px;
width: 21%;
background: #fff;
border-radius: 8px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-product-price .price,
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-product-rating {
text-align: center;
position: absolute;
left: 0;
right: 0;
top: 50%;
margin-top: -67px;
font-size: 30px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-product-rating {
margin-top: 49px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-product-rating .star-rating {
margin: 0 auto;
font-size: 16px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-add-to-cart-wrap {
width: 21%;
right: 20px;
margin-right: -10px;
top: 50%;
margin-top: -14px;
position: absolute;
text-align: center;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list .vntd-add-to-cart-wrap .add_to_cart_button {
margin: 0 auto;
width: auto;
padding: 0 15px 0 50px !important;
position: relative;
right: auto;
bottom: auto;
text-indent: 0px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list  .add_to_cart_button:before {
right: auto;
left: 0px;
top: 0px;
bottom: 0px;
width: 38px;
background: rgba(0,0,0,0.1);
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
} #wrapper #vntd-woocommerce.woocommerce-layout-list li.product.sale del {
display: block !important;
margin-bottom: -6px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list li.product.sale .price {
margin-top: -80px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list li.product.sale .vntd-product-rating {
margin-top: 58px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list li.product.sale > a+div {
margin-top: -3px !important;
} #wrapper #vntd-woocommerce.woocommerce-layout-list li.product.product-type-variable .price {
font-size: 18px;
}
#wrapper #vntd-woocommerce.woocommerce-layout-list li.product.product-type-variable .price ins {
margin: 0;
}
}  #wrapper .widget_price_filter .ui-slider .ui-slider-range,
#wrapper .widget_price_filter .ui-slider .ui-slider-handle {
background: #555;
}
#wrapper .widget_price_filter .ui-slider .ui-slider-range {
opacity: .3;
}
#wrapper .widget_price_filter .ui-slider .ui-slider-handle {
border: 2px solid #444;
}
#wrapper .widget_price_filter .price_slider_wrapper .ui-widget-content {
background: #ebebeb;
margin-bottom: 30px;
margin-top: 25px;
height: 5px;
}
#wrapper .price_slider_amount .button {
text-transform: uppercase;
font-size: 12px;
text-transform: uppercase;
font-weight: normal;
-webkit-font-smoothing: subpixel-antialiased;
padding: 9px 12px;
letter-spacing: 1px;
}
#wrapper .price_slider_amount .button:hover {
background: #222 !important;
}
#wrapper .price_slider_wrapper {
position: relative;
}
#wrapper .price_label {
color: #777;
font-size: 14px;
}
#wrapper .price_label span {
font-weight: normal;
color: #222;
}
#wrapper .sidebar-style-alternative .price_label {
background: #fff;
} #wrapper .widget_product_search .screen-reader-text {
display: none;
}
#wrapper .woocommerce-product-search input[type="submit"] {
text-indent: -9999px;
z-index: 2;
}
#wrapper .woocommerce-product-search:before {
font-family: FontAwesome;
-webkit-font-smoothing: antialiased;
content: "\f002";
text-indent: 0px;
position: absolute;
right: 0;
z-index: 1;
width: 40px;
text-align: center;
line-height: 40px;
font-size: 16px;
color: #e1e1e1;
transition: color .3s;
}
#wrapper .woocommerce-product-search:hover:before {
color: #666 !important;
}
#wrapper .sidebar-style-alternative input[type=search] {
border-radius: 8px;
border: 0px;
background: transparent;
padding-top: 15px;
padding-bottom: 15px;
}
#wrapper .sidebar-style-alternative .woocommerce-product-search:before {
color: #dedede;
line-height: 50px;
}  .woocommerce.single-product #wrapper .summary .price {
font-size: 25px;
margin-bottom: 20px;
color: #444;
}
.woocommerce.single-product #wrapper .summary .woocommerce-variation-price .price {
margin-bottom: 15px;
font-size: 32px;
}
.woocommerce div.product form.cart .variations select {
padding: 0px;
line-height: 32px;
height: 38px;
border: 1px solid #e1e1e1;
font-size: 14px;
}
.woocommerce div.product form.cart .variations label {
font-size: 14px;
font-weight: normal;
line-height: 30px;
margin-right: 4px;
}
.woocommerce div.product form.cart .variations td.label {
padding: 10px;
padding-left: 0px;
color: #666;
}
.woocommerce div.product form.cart .reset_variations {
font-size: 13px;
}
.woocommerce .variations {
width: auto !important;
background: none;
}
.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
line-height: 26px;
}
.woocommerce-variation-price {
margin-bottom: 20px;
}
.woocommerce.single-product #wrapper .single_add_to_cart_button {
margin: 0 auto;
width: auto;
padding: 0 20px;
position: relative;
right: auto;
bottom: auto;
text-indent: 0px;
line-height: 42px;
font-size: 13px;
text-transform: uppercase;
border-radius: 2px;
}
.woocommerce.single-product #wrapper .quantity .qty {
height: 42px;
border-color: #ebebeb;
margin-right: 6px;
}
.woocommerce.single-product #wrapper h1.product_title {
margin-bottom: 12px;
}
.woocommerce #wrapper .woocommerce-product-rating {
margin-bottom: 17px;
}
.woocommerce .summary .star-rating,
.woocommerce .summary .star-rating span {
font-size: 18px;
} div[itemprop="offers"] {
border-bottom: 1px solid #f1f1f1;
margin-bottom: 25px;
padding-bottom: 5px;
}
.woocommerce #wrapper .entry-summary .cart {
border-top: 1px solid #f1f1f1;
padding: 32px 0 0;
margin-top: 28px;
}
.woocommerce #wrapper .star-rating:before {
content: "\53\53\53\53\53";
color: #e1e1e1;
}
#wrapper .star-rating span {
color: #555;
} .woocommerce.single-product #wrapper .woocommerce-review-link {
color: #b1b1b1;
font-size: 14px;
line-height: 38px;
}
.woocommerce.single-product #wrapper .woocommerce-review-link:hover {
color: #555;
}
.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating {
margin-top: -4px;
color: #ccc;
font-size: 13px;
margin-bottom: 4px;
} .woocommerce.single-product #wrapper #reviews #comments .avatar {
width: 70px;
border-radius: 0px;
border: 0;
padding: 0;
}
.woocommerce.single-product #wrapper #reviews #comments .comment-text {
margin-left: 90px;
background: transparent;
border: 1px solid #f1f1f1;
position: relative;
padding: 20px 20px 2px;
border-radius: 2px;
}
#wrapper #reviews #comments .meta {
color: #999;
font-size: 13px;
margin-bottom: 5px;
}
#reviews #comments .meta strong {
font-weight: normal;
font-size: 16px;
color: #333;
}
#reviews #comments .meta time {
font-size: 14px;
}
#wrapper .comment-form-rating .stars {
margin-bottom: 10px !important;
font-size: 18px;
padding-top: 6px;
}
#wrapper .comment-form-rating .stars a {
border: 0;
color: #f7941d;
} #wrapper .product .thumbnails {
padding: 0 !important;
position: relative;
margin-top: 8px;
}
#wrapper .product .thumbnails.owl-carousel {
padding: 0 31px !important;
}
#wrapper .product .thumbnails a {
width: 24.25% !important;
margin-right: 1% !important;
clear: none !important;
transition: opacity .3s;
}
#wrapper .product .thumbnails a:hover {
opacity: .7;
}
#wrapper .product .thumbnails a:nth-child(4) {
margin-right: 0px !important;
}
#wrapper .product .thumbnails a:nth-child(5),
#wrapper .product .thumbnails a:nth-child(6),
#wrapper .product .thumbnails a:nth-child(7),
#wrapper .product .thumbnails a:nth-child(8),
#wrapper .product .thumbnails a:nth-child(9) {
display: none;
}
#wrapper .product .thumbnails .owl-item a {
width: 100% !important;
margin-bottom: 0 !important;
display: block !important;
}
#wrapper .product .thumbnails .owl-nav {
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 1;
}
#wrapper .product .thumbnails .owl-nav > div {
position: absolute;
height: auto;
background: #f2f2f2;
width: 27px;
}
#wrapper .product .thumbnails .owl-nav > div:before {
position: absolute;
top: 50%;
margin-top: -14px;
color: #989898;
font-size: 20px;
}
#wrapper .product .thumbnails .owl-nav > div:hover {
background: #363636;
color: #fff;
}
#wrapper .product .thumbnails .owl-nav > div:hover:before {
color: #fff;
}
#wrapper .product .thumbnails .owl-stage-outer {
z-index: 3;
}
#wrapper .product .thumbnails .owl-prev {
left: 0;
top: 0;
bottom: 0;
border-radius: 4px 0px 0px 4px;
}
#wrapper .product .thumbnails .owl-next {
right: 0;
top: 0;
bottom: 0;
border-radius: 0px 4px 4px 0px;
} @media only screen and (max-width: 768px) {
.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product {
width: 48%;
float: left;
clear: both;
margin: 0 0 2.992em;
margin-right: 4%;
}
.woocommerce .related ul li.product:nth-child(2n), 
.woocommerce .related ul.products li.product:nth-child(2n), 
.woocommerce .upsells.products ul li.product:nth-child(2n), 
.woocommerce .upsells.products ul.products li.product:nth-child(2n), 
.woocommerce-page .related ul li.product:nth-child(2n), 
.woocommerce-page .related ul.products li.product:nth-child(2n), 
.woocommerce-page .upsells.products ul li.product:nth-child(2n),
.woocommerce-page .upsells.products ul.products li.product:nth-child(2n) {
margin-right: 0 !important;
}
}
@media only screen and (max-width: 800px) {
.woocommerce .page-layout-sidebar_right ul.products li.product,
.woocommerce .page-layout-sidebar_left ul.products li.product {
width: 48%;
float: left;
clear: none;
margin: 0 0 2.992em;
}
.woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n) {
float: right;
}
}
#footer ul.product_list_widget li {
padding-bottom: 10px;
}
#wrapper ul.cart_list,
#wrapper ul.product_list_widget {
padding: 0;
} #wrapper ul.cart_list li a,
#wrapper ul.product_list_widget li a {
font-weight: normal;
}
#wrapper ul.cart_list li img,
#wrapper ul.product_list_widget li img {
width: 66px;
margin-top: 5px;
border: 1px solid rgba(0, 0, 0, 0.06);
}.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8; }
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden; }
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
box-sizing: border-box; }
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle; }
.mfp-align-top .mfp-container:before {
display: none; }
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045; }
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto; }
.mfp-ajax-cur {
cursor: progress; }
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out; }
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in; }
.mfp-auto-cursor .mfp-content {
cursor: auto; }
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none; }
.mfp-loading.mfp-figure {
display: none; }
.mfp-hide {
display: none !important; }
.mfp-preloader {
color: #CCC;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044; }
.mfp-preloader a {
color: #CCC; }
.mfp-preloader a:hover {
color: #FFF; }
.mfp-s-ready .mfp-preloader {
display: none; }
.mfp-s-error .mfp-content {
display: none; }
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background: transparent;
border: 0;
-webkit-appearance: none;
display: block;
outline: none;
padding: 0;
z-index: 1046;
box-shadow: none;
touch-action: manipulation; }
button::-moz-focus-inner {
padding: 0;
border: 0; }
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: #FFF;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace; }
.mfp-close:hover,
.mfp-close:focus {
opacity: 1; }
.mfp-close:active {
top: 1px; }
.mfp-close-btn-in .mfp-close {
color: #333; }
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: #FFF;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%; }
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #CCC;
font-size: 12px;
line-height: 18px;
white-space: nowrap; }
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: transparent; }
.mfp-arrow:active {
margin-top: -54px; }
.mfp-arrow:hover,
.mfp-arrow:focus {
opacity: 1; }
.mfp-arrow:before,
.mfp-arrow:after {
content: '';
display: block;
width: 0;
height: 0;
position: absolute;
left: 0;
top: 0;
margin-top: 35px;
margin-left: 35px;
border: medium inset transparent; }
.mfp-arrow:after {
border-top-width: 13px;
border-bottom-width: 13px;
top: 8px; }
.mfp-arrow:before {
border-top-width: 21px;
border-bottom-width: 21px;
opacity: 0.7; }
.mfp-arrow-left {
left: 0; }
.mfp-arrow-left:after {
border-right: 17px solid #FFF;
margin-left: 31px; }
.mfp-arrow-left:before {
margin-left: 25px;
border-right: 27px solid #3F3F3F; }
.mfp-arrow-right {
right: 0; }
.mfp-arrow-right:after {
border-left: 17px solid #FFF;
margin-left: 39px; }
.mfp-arrow-right:before {
border-left: 27px solid #3F3F3F; }
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px; }
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px; }
.mfp-iframe-holder .mfp-close {
top: -40px; }
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%; }
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #000; } img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
box-sizing: border-box;
padding: 40px 0 40px;
margin: 0 auto; } .mfp-figure {
line-height: 0; }
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 40px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444; }
.mfp-figure small {
color: #BDBDBD;
display: block;
font-size: 12px;
line-height: 14px; }
.mfp-figure figure {
margin: 0; }
.mfp-bottom-bar {
margin-top: -36px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto; }
.mfp-title {
text-align: left;
line-height: 18px;
color: #F3F3F3;
word-wrap: break-word;
padding-right: 36px; }
.mfp-image-holder .mfp-content {
max-width: 100%; }
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer; }
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { .mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0; }
.mfp-img-mobile img.mfp-img {
padding: 0; }
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0; }
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px; }
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
box-sizing: border-box; }
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0; }
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px; }
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0; } }
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75); }
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0; }
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%; }
.mfp-container {
padding-left: 6px;
padding-right: 6px; } }.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//terapiafamiliar.cl/wp-content/themes/engage/css/plugins/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:dearflip;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SB/AAAAC8AAAAYGNtYXDV1NUQAAABHAAAAGxnYXNwAAAAEAAAAYgAAAAIZ2x5ZvV0Ah0AAAGQAAASdGhlYWQnoblUAAAUBAAAADZoaGVhB8ID8QAAFDwAAAAkaG10eLYAAAAAABRgAAAAwGxvY2FSqk12AAAVIAAAAGJtYXhwADoAmgAAFYQAAAAgbmFtZWTWXU4AABWkAAABknBvc3QAAwAAAAAXOAAAACAAAwP1AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADq0QPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAUAAAABAAEAADAAAAAQAg6Sjqk+rK6tH//f//AAAAAAAg6QDqk+rK6tH//f//AAH/4xcEFZoVZBVeAAMAAQAAAAAAAAAAAAAAAAAAAAAAAQAB//8ADwABAAD/wAAAA8AAAgAANzkBAAAAAAEAAP/AAAADwAACAAA3OQEAAAAAAQAA/8AAAAPAAAIAADc5AQAAAAABAAD/wAKSA8AABQAAJQcJARcHApI8/wABADzE5zwBAAEAPMQAAAAAAQAA/8ACqgPAAAUAACU3JzcJAQFuxMQ8AQD/AOfExDz/AP8AAAAAAAEAAP/AAwADwAAFAAABFzcXCQEBPMTEPP8A/wACPcTEPP8AAQAAAAABAAD/wAMAA8AABQAAAScJAQcnATw8AQABADzEARk8AQD/ADzEAAAAAQAA/8AB8gPAAAUAAAkCBwkBAfL+pgFaTP5aAaYDBf6m/qZMAaYBpgAAAAABAAD/wAQAA8AABQAAJQkBNwkBAg4BWv6mTAGm/lpRAVoBWkz+Wv5aAAAAAAIAAP/AAxIDwAADAAkAAAEzESMlBwkBFwcBAFZWAhI8/wABADzEAqv+ADw8AQABADzEAAACAAD/wAMAA8AAAwAJAAABMxEjATcJASc3AqpWVv5EPAEA/wA8xAKr/gABxDz/AP8APMQAAQAA/8ADKgPAAAIAAAkCAVYB1P4sAtX+1v7WAAIAAP/AAwADwAADAAcAAAEzESMhETMRAlaqqv6qqgLV/awCVP2sAAACAAD/wANWA8AAAgAFAAAJAREhCQEB6gFs/oD+lAFsAasBAP4AAQABAAAAAAIAAP/AA5YDwAACAAUAAAkCIREBAioBbP6U/oABbAKr/wD/AAIA/wAAAAAAAQAA/8ADKgPAAAsAAAEHFwcnByc3JzcXNwMq7u487u487u487u4Cme7uPO7uPO7uPO7uAAMAAP/AA6oDwAAPAB8AKwAAJTI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYXFTMVIxUjNSM1MzUCAIxlZWVljIxlZWVljLB9fX19sLB9fX192qysVKysVWVljIxlZWVljIxlZQMAfX2wsH19fX2wsH191KxUrKxUrAAAAwAA/8ADqgPAAA8AHwAjAAAlMjc2NTQnJiMiBwYVFBcWEzIXFhUUBwYjIicmNTQ3NgMhFSECAIxlZWVljIxlZWVljLB9fX19sLB9fX19JgGs/lRVZWWMjGVlZWWMjGVlAwB9fbCwfX19fbCwfX3+gFQAAAABAAD/wAMqA8AACwAAASERIxEhNSERMxEhAyr/AFT/AAEAVAEAAYH/AAEAVAEA/wAAAAAAAQAA/8ADKgPAAAMAAAEhNSEDKv2sAlQBgVQAAAYAAP/AA4ADwAADAAcACwAbACsAOwAAASEVIRE1IRUBNSEVJTIXFhUUBwYjIicmNTQ3NhMyFxYVFAcGIyInJjU0NzYTMhcWFRQHBiMiJyY1NDc2ASoCVv2qAlb9qgJW/SoaExMTExoaExMTExoaExMTExoaExMTExoaExMTExoaExMTEwLVVP8AVFT/AFRUahMTGhoTExMTGhoTEwIAEhIcHBISEhIcHBIS/wASEhwcEhISEhwcEhIAAAAABAAA/8ADAAPAAAMABwALAA8AAAEzNSMhFTM1AzM1IwUzNSMBAODgASDg4ODg/uDg4AHL4ODg/gDg4OAACAAA/8ADgAPAAAMABwALAA8AEwAXABsAHwAAJTUjFQMhESEBNSMVAyERIQM1IxUDIREhATUjFQMhESEDKqpWAVb+qgEAqlYBVv6qqqpWAVb+qgEAqlYBVv6qgaqqAQD+qgIAqqoBAP6q/qyqqgEA/qoCAKqqAQD+qgAAAAkAAP/AA1YDwAADAAcACwAPABMAFwAbAB8AIwAAJTUzFQM1MxUBNTMVNzMVIwE1MxUhNTMVAzUzFTM1MxUBNTMVAqqsrKz+VKxUrKz/AKz+VKysrFSs/lSsVaysAQCsrAEArKysrP8ArKysrP8ArKysrAIArKwAAAIAAP/AA9YDwAAJACkAACURJiMiBxE2MzIDMhcRFAcGIyInJiMiByYjIgciBwYjIicmNRE2MzIXNgOAQlSCaGiCTk6YVAcHCAYEUnqCaFaUbGACAwMCCAcHVpaUVlaVAewUQP4WQAJAQP2SCAcHAixAQC4BAQYGCAJyQEBAAAAABQAA/8AD1gPAAAkAEwAdACcARwAAATIXFSYjIgc1Nic2MzIXFSYjIgc3Igc1NjMyFxUmExEmIyIHETYzMgMyFxEUBwYjIicmIyIHJiMiByIHBiMiJyY1ETYzMhc2Auo0OChEeEhMTFRsNDgoRHhIwHhIUHA0ODBaQlSCaGiCTk6YVAcHCAYEUnqCaFaUbGACAwMCCAcHVpaUVlYBRwpACipIIlAiCkAKKpwqRiQKQgz+qgHsFED+FkACQED9kggHBwIsQEAuAQEGBggCckBAQAAAAAACAAD/wANWA8AAAgATAAABMyclIQERFAcGIyEiJyY1EzQ3NgIq7Oz+1gFWAQAaGiL+ACIaGgIZGQIr6kD/AP4AIhkZGRkiAqwiGRkAAwAA/8ADagPAAAMAEwAsAAABMxUjFzI3NjU0JyYjIgcGFRQXFiEXByc1JwYjIicmNTQ3NjMyFxYVFAcGBxcBKtbWbFA4ODg4UFA4ODg4AVDUQNQMTGh0UVFRUXR0UFAUFBoMAisqrDg4UFA4ODg4UFA4ONRA1CIMQlBQdHRRUVFRdCo1NSAMAAMAAP/AA2oDwAALABsANAAAASMVIzUjNTM1MxUzBzI3NjU0JyYjIgcGFRQXFiEXByc1JwYjIicmNTQ3NjMyFxYVFAcGBxcCAFYqVlYqVmpQODg4OFBQODg4OAFQ1EDUDExodFFRUVF0dFBQFBQaDAIBVlYqVlbWODhQUDg4ODhQUDg41EDUIgxCUFB0dFFRUVF0KjU1IAwAAwAA/8ADVgPAAA8AHwAvAAABMhcWFRQHBiMiJyY1NDc2ITIXFhUUBwYjIicmNTQ3NiEyFxYVFAcGIyInJjU0NzYCACIaGhoaIiIaGhoaASIiGhoaGiIiGhoaGv4iIhoaGhoiIhoaGhoCARoaIiIaGhoaIiIaGhoaIiIaGhoaIiIaGhoaIiIaGhoaIiIaGgAAAgAA/8ADVgPAAAMACgAANyEVIQEHJzMRMxGqAqz9VAIAqqqAVIFWAVasrAGq/lYAAwAA/8ADgAPAABEAGAAeAAABFhcWFRQHBgc1Njc2NTQnJicTFAcRFhcWJTM3EScjAlaCVFRUVIJeOzs7O15qaiwfH/3AqtbWqgMhHGlpiIhpaRxYHE5OZmZOThz+4ng0AVgWMjJO1v1U1gAAAQAA/8ADgAPAADMAACUyFxYVFAcGIyInJjU0NyUGIyInJjU0NzYzMhclJjU0NzYzMhcWFRQHBiMiJwUWFRQHBTYDADQkJCUlMjIlJQL+0iYyNCYmJiY0MiYBLAQmJjQ0JiYmJjQwKP7UBAQBMCT9JSUyNCUlJSU0FAiwIiYmNDQmJiKuFAo0JiYmJjQ0JiYksBQKChSwIAAFAAD/wAOqA8AAAwANABcAIQArAAABESERExUjIicmPQEzFSUzFRQHBisBNTMBIzU0NzY7ARUjJTMyFxYdASM1IwMA/gAqgCIZGVQCrFQZGSKAgP1UVBkZIoCAAiyAIhkZVIACVf6sAVT+VlYaGiJWVlZWIhoaVgGqViIaGlZWGhoiVlYAAAAABAAA/8ADgAPAAAYADQAUABsAAAERITcnNxcFIREXNxcHAxEhBxcHJyUhEScHJzcDgP8AYnw+ev5i/wBiej58ngEAYnw+egGeAQBiej58ASv/AGJ6PnyeAQBifD56AZ4BAGJ6Pnye/wBifD56AAAAAAEAAP/AAqsDwAAXAAABMxUjESMRIzUzNTQ2Nz4BOwEVIyIGHQECK4CAgICAGBcYPCNaWhAWAgCA/tUBK4A2JlUaGxqAFhBaAAIAAP/AA84DwAALAA8AAAEzCQEhCwEjCQEhExMzASMDCo7+ywFr/uTf/o0BSf6lASPJt07+B1QDS/6f/iEBI/7dAXkBx/72/h4CnAAEAAD/wAOqA8AAHQAtAD0AQQAAATIXFhUUBwYVIzQ3Njc2NzY1NCcmIyIHBhUjNDc2EzI3NjU0JyYjIgcGFRQXFhMyFxYVFAcGIyInJjU0NzYTNTMVAgBGMjJAQFQUFBgYFBQaGiIiGhpUMjJGjGVlZWWMjGVlZWWMsH19fX2wsH19fX2GVAKrMjJGNjk5Li4hIQ8PFhYcIhkZGRkiRjIy/aplZYyMZWVlZYyMZWUDAH19sLB9fX19sLB9ff1WVlYAAAAAAwAA/8ADqgPAABwAIAAwAAABNjU0JyYjIgcGFTM0NzYzMhcWFRQPAQYdATM0NwM1IxUTMhcWFRQHBiMiJyY1NDc2AoIoMjJGRjIyVBoaIiIaGho0MlQyMlQqsH19fX2wsH19fX0Byyg4RjIyMjJGIhoaGhoiIho2NkIWQjb+3lRUAtR9fbCwfX19fbCwfX0AAgAA/8ADagPAAA8AKAAAATI3NjU0JyYjIgcGFRQXFiEXByc1JwYjIicmNTQ3NjMyFxYVFAcGBxcBllA4ODg4UFA4ODg4AVDUQNQMTGh0UVFRUXR0UFAUFBoMAVU4OFBQODg4OFBQODjUQNQiDEJQUHR0UVFRUXQqNTUgDAAAAAAEAAD/wAOqA8AAAwATABcAJwAAARUhNQEyNzY1NCcmIyIHBhUUFxYDNSEVATIXFhURIxUhNSMRNDc2MwMA/gACKhINDQ0NEhIMDAwMbv6sAdQ0Jiaq/gCqJiY0Ayuqqv6ADAwSEg0NDQ0SEgwM/tbU1AHUJiY0/wCqqgEANCYmAAMAAP/AA6oDwAACAAcAGwAAASUhAREFJREBMhcWFREUBwYjISInJjURNDc2MwIAAVb9VAKs/qr+qgKsIhkZGRki/VQiGRkZGSIB1db+AAGq1NT+VgJWGhoi/gAiGhoaGiICACIaGgAAAgAA/8ADqgPAAAUAGQAAATUFJRUFATIXFhURFAcGIyEiJyY1ETQ3NjMDVv6q/qoBVgFWIhkZGRki/VQiGRkZGSICVVbW1lbUAYAaGiL+ACIaGhoaIgIAIhoaAAADAAD/wAOAA8AAAwAHAAsAABMhFSEVNSEVBTUhFYADAP0AAwD9AAMAAqtW1FRU1lZWAAAAAwAA/6sD/gPAACgAUACXAAABJicuAScmIyIHDgEHBhUUFhcDJR4BMzE4ATEyNz4BNzY1NCcuAScmJwExIiYvAQc3Jy4BNTQ3PgE3NjMyFx4BFxYXFhceARcWFRQHDgEHBiMTLgEnJiIHDgEHDgEnLgEnLgEnJjY3PgE3PgE3NiYnLgEnLgEjKgEjIgYHDgEVFBYXFhceARcWFx4BFxYyNz4BNz4BJy4BJwNpJCkqWzExM2lcXYkoKCIiSAENN3tAaVxdiigoCgomGxwk/pk5bTEPoCsKICEiIXJNTVcrKClMIiMeHRcXIAgIISJyTU1X5wlECQkNBwYcBgYMCQo4JB0kBgYHBQQKBQQFAwMBAwIdCAcQBQYMBwYTCAkkLwUCERA4JycwFiQOFygREjsICAICAwwKAxYkHBsmCgooKIpcXWlDgTn++UYeICgoil1caTMxMVspKiT88x4dCSqcEDJyPFdNTXMhIQgIIBcXHh0jIkwpKSpXTU1zISEBPAUhAwMJCiEHBgIFBRkhGTUKCQwEBQwGBQkHBgsFBUYTEwMGCQoxLy9OBgMXFzwfHxUJDQUHAgMjFxYiBAQGBQAAAAMAAP/AA8ADwAAZAB0AKQAAATMVMz4BMzIXHgEXFhURIxE0JiMiBhURIxEhMxEjExQGIyImNTQ2MzIWAYCxAxJZQ0crKzAJCLkZR0gmuf7AwMDAOCgoODgoKDgCK1shOhUUSDExOf7MARExZFk3/uoCQP3AAuAoODgoJzk5AAAAAQAA/8ADvAPAAG4AAAEiBw4BBwYVFBceARcWFy4BNzY3PgE3NjEwJjU0NjMyFhUUBgcGFjMyNjU0JiMiBhUUFhceAQcOAQcOAScuATU0Nz4BNzYzMhceARcWFRQHDgEHBiMiJicwBgcOAQceATMyNz4BNzY1NCcuAScmIwIAXFFQeSMjFRVLNDQ9AgMHAwgJEgcHDS8hHBwbCggpITtQZ1JeahMOAwEBAwgBAgcGKjATE0o2N0g5MjJKFRURET0rKjIiOQsXBAgiDR9CIlxRUHkjIyMjeVBRXANmIyJ5UVBcR0BAbCkpGBpIHQ0kJEweHSUdLj4lGhxQJyEvcVpQZHdJHTgRAwYDCyMFBgMDFGcxNTAxShYWExNFLy83OTIzShYWHxRaDx1BFgoKIyN4UVFbXFFReSIjAAAAAAEAAAABAABPPPplXw889QALBAAAAAAA4kE6dgAAAADiQTp2AAD/qwQAA8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAABAAAAQAAAAAAAAAAAAAAAAAAADAEAAAAAAAAAAAAAAACAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAAAAAAAAoAFAAeADIARgBaAG4AhACaALQAzgDcAPABBgEcATYBdgGwAcoB2AI2AlQCkgLOAw4DeAOeA+IELgR2BI4ExAUQBVQFjAWwBdYGOAaABsAHAAc0B2IHfAhcCJwJOgAAAAEAAAAwAJgACQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBkZWFyZmxpcABkAGUAYQByAGYAbABpAHBWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBkZWFyZmxpcABkAGUAYQByAGYAbABpAHBkZWFyZmxpcABkAGUAYQByAGYAbABpAHBSZWd1bGFyAFIAZQBnAHUAbABhAHJkZWFyZmxpcABkAGUAYQByAGYAbABpAHBGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype");font-weight:400;font-style:normal;font-display:block}.df-ui-btn[class*=" ti-"]:before,.df-ui-btn[class^=ti-]:before,[class*=" df-icon-"]:before,[class^=df-icon-]:before{font-family:dearflip!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.df-icon-arrow-left:before{content:"\e900"}.df-icon-arrow-right:before{content:"\e901"}.df-icon-arrow-down:before{content:"\e902"}.df-icon-arrow-up:before{content:"\e903"}.df-icon-arrow-left1:before{content:"\e904"}.df-icon-arrow-right1:before{content:"\e905"}.df-icon-first-page:before{content:"\e906"}.df-icon-last-page:before{content:"\e907"}.df-icon-play-popup:before,.df-icon-play:before{content:"\e908"}.df-icon-pause:before{content:"\e909"}.df-icon-fast-rewind:before{content:"\e90a"}.df-icon-fast-forward:before{content:"\e90b"}.df-icon-close:before{content:"\e90c"}.df-icon-add-circle:before{content:"\e90d"}.df-icon-minus-circle:before{content:"\e90e"}.df-icon-add:before{content:"\e90f"}.df-icon-minus:before{content:"\e910"}.df-icon-list:before{content:"\e911"}.df-icon-grid:before{content:"\e912"}.df-icon-grid-view:before{content:"\e913"}.df-icon-apps:before{content:"\e914"}.df-icon-double-page:before{content:"\e915"}.df-icon-book:before{content:"\e916"}.df-icon-file:before{content:"\e917"}.df-icon-zoom-out:before{content:"\e918"}.df-icon-zoom-in:before{content:"\e919"}.df-icon-more:before{content:"\e91a"}.df-icon-download:before,.df-ui-btn.ti-download:before{content:"\e91b"}.df-icon-volume:before{content:"\e91c"}.df-icon-share:before{content:"\e91d"}.df-icon-fit-screen:before{content:"\e91e"}.df-icon-fullscreen:before{content:"\e91f"}.df-icon-facebook:before{content:"\e920"}.df-icon-twitter:before{content:"\e921"}.df-icon-help-outline:before{content:"\e922"}.df-icon-help:before{content:"\e923"}.df-icon-search:before,.df-ui-btn.ti-search:before{content:"\e924"}.df-icon-print:before,.df-ui-btn.ti-printer:before{content:"\e925"}.df-icon-mail-outline:before{content:"\e926"}.df-icon-mail:before{content:"\e927"}.df-icon-menu:before{content:"\e928"}.df-icon-linkedin:before{content:"\eaca"}.df-icon-pinterest:before{content:"\ead1"}.df-icon-whatsapp:before{content:"\ea93"} .df-container .df-loading-icon,.df-fetch-pdf .df-loading-info,.df-flipbook-3d.df-loading:after,.df-hybrid-viewer:not(.df-zoom-active) .df-loading+.df-zoomview::after,.df-page.df-loading:after,.df-searching .df-search-info,.df-thumb.df-thumb-requested:before{background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' style='margin: auto; background: none; display: block; shape-rendering: auto;' width='48px' height='48px' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Ccircle cx='50' cy='50' fill='none' stroke='%2307abcc' stroke-width='9' r='30' stroke-dasharray='141.37166941154067 49.12388980384689'%3E%3CanimateTransform attributeName='transform' type='rotate' repeatCount='indefinite' dur='1s' values='0 50 50;360 50 50' keyTimes='0;1'%3E%3C/animateTransform%3E%3C/circle%3E%3C!-- %5Bldio%5D generated by https://loading.io/ --%3E%3C/svg%3E")}.df-hidden{display:none!important}.df-text-align-center,.has-text-align-center{text-align:center}.df-app{min-height:220px;position:relative;overflow:hidden;width:100%;image-rendering:auto;direction:ltr;line-height:1.5}.df-container{height:100%}.df-container *{box-sizing:border-box!important}.df-container i{font-style:normal}.df-container a{outline:0;text-decoration:none;box-shadow:none}.df-container .df-bg{position:absolute;top:0;left:0;right:0;bottom:0;background:no-repeat 50%;background-size:cover}.df-container .df-loading-info{position:absolute;top:-300px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;max-width:200px;margin-top:20px;padding:10px 15px;box-shadow:0 1px 4px rgba(0,0,0,.3);background-color:#f7f7f7;border-radius:5px;font-size:12px;color:#222;word-break:break-word;letter-spacing:.5px;opacity:0}.df-container.df-init .df-loading-info{top:50%;opacity:1;max-width:300px}.df-container.df-init .df-viewer{display:none}.df-container.df-error .df-loading-info{-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);margin:0;color:#b00}.df-container .df-loading-icon{-moz-transition:.3s .1s opacity;-o-transition:.3s .1s opacity;-webkit-transition:.3s .1s opacity;transition:.3s .1s opacity;opacity:0;height:50px;width:50px;left:50%;top:50%;margin:-45px -25px -25px;box-sizing:border-box;position:absolute;pointer-events:none;background-repeat:no-repeat;background-size:32px;background-position:50%;background-color:#fff;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;box-shadow:0 1px 4px rgba(0,0,0,.3)}.df-container.df-loading .df-loading-icon{opacity:1;z-index:100}.df-fetch-pdf .df-loading-info{opacity:1;top:0;z-index:4;background-repeat:no-repeat;padding-left:36px;background-size:24px;background-position:6px 6px}.df-viewer .df-3dcanvas{right:0;position:absolute}.df-ui{color:#666;bottom:0;width:100%;height:42px;box-shadow:0 1px 4px rgba(0,0,0,.3);background-color:#fff;position:absolute;vertical-align:top;box-sizing:border-box;text-align:center;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:4;display:block}.df-ui .df-logo{height:100%}.df-ui .df-logo.df-logo-img{display:inline-flex;align-items:center;justify-content:center;padding:2px 5px}.df-ui .df-logo.df-logo-img img{max-height:100%;max-width:120px}.df-ui .df-ui-page{padding:0;font-size:12px;width:50px;min-width:50px;line-height:42px;margin:0 0;border-radius:0;background-color:rgba(0,0,0,.03)}.df-ui .df-ui-page label{position:absolute;right:0;top:0;min-width:50px;height:100%;text-align:center;display:block;line-height:inherit!important;color:#999;font-weight:400;cursor:pointer;background-color:transparent;z-index:1;box-sizing:border-box;word-break:normal}.df-ui .df-ui-page input{width:100%;background-color:transparent;height:100%;margin:0;padding:0!important;border:1px solid #8f8f8f;text-align:center;vertical-align:top;line-height:inherit!important;color:transparent;font-size:14px;top:0;box-sizing:border-box;z-index:-1;display:block;opacity:0}.df-ui .df-ui-page input:focus{z-index:2;opacity:1;color:inherit}.df-ui .df-ui-page input:focus+label{opacity:0;display:none}.df-ui-btn{color:#777;vertical-align:top;background-color:#fff;box-sizing:border-box;text-align:center;position:relative;width:40px;height:100%;font-size:20px;cursor:pointer;z-index:2;display:inline-block;padding:10px 5px;line-height:1.2;transition:.3s;transition-property:opacity,color,background-color}.df-ui-btn:before{box-sizing:border-box}.df-ui-btn.df-active,.df-ui-btn:hover{color:#00acce;background-color:#eee}.df-ui-btn.df-active{background-color:#e7e7e7}.df-ui-btn.disabled,.df-ui-btn.disabled:hover{color:#bbb}.df-ui-btn span{display:none}.df-more-container{display:none;position:absolute;bottom:100%;margin-bottom:8px!important;right:10px;background-color:#f7f7f7;z-index:20;border-radius:5px;box-shadow:0 -1px 3px rgba(0,0,0,.2)}.df-more-container:before{content:" ";position:absolute;border:7px solid transparent;border-top-color:#eee;height:0;width:0;bottom:-14px;right:13px;margin-right:-8px;pointer-events:none}.df-more-container>.df-ui-btn{width:170px;text-align:left;padding:6px 8px;height:36px;border-top:1px solid #e4e4e4;border-radius:0;line-height:16px}.df-more-container>.df-ui-btn span{font-size:12px;padding-left:24px;vertical-align:middle;display:inline-block}.df-more-container>.df-ui-btn:before{position:absolute;top:7px;font-size:20px;width:1em;text-align:center}.df-more-container>.df-ui-btn:first-child{border-radius:5px 5px 0 0;border-top:none}.df-more-container>.df-ui-btn:last-child{border-radius:0 0 5px 5px}.df-ui-more.df-active .df-more-container{display:block}.df-ui-search.df-active .df-search-container{display:block;padding:5px}.df-ui-nav{top:50%;margin-top:-50px;position:absolute;opacity:.8;height:100px;font-size:36px;width:50px;z-index:2;cursor:pointer}.df-ui-nav:hover{opacity:1}.df-ui-nav .df-ui-btn{height:auto;height:initial;position:absolute;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;padding:15px 5px;width:auto;font-size:inherit;background-color:transparent!important}.df-ui-nav .df-ui-btn:before{color:#fff;filter:drop-shadow(0 0 3px rgb(0, 0, 0))}.df-ui-nav.df-ui-prev{left:0;right:auto;border-radius:0}.df-ui-nav.df-ui-prev .df-ui-btn{left:10px}.df-ui-nav.df-ui-prev .df-ui-btn:before{text-align:left}.df-ui-nav.df-ui-next{right:0}.df-ui-nav.df-ui-next .df-ui-btn{right:10px}.df-ui-nav.df-ui-next .df-ui-btn:before{text-align:right}.df-flipbook-2d,.df-flipbook-3d,.df-slider,.df-viewer-container,.df-zoomview{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;z-index:1}.df-flipbook-2d{-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0);filter:blur(0)}.df-flipbook-2d .df-viewer-wrapper{position:relative;margin:0 auto;height:100%;-moz-transition:.3s left;-o-transition:.3s left;-webkit-transition:.3s left;transition:.3s left}.df-flipbook-2d .df-book-shadow{position:absolute;z-index:-1;height:100%;display:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3)}.df-page-content{overflow:hidden;opacity:.3}.df-page.df-loading:after{content:"";background-size:22px;height:22px;width:22px;display:block;top:50%;left:50%;margin:-11px;position:absolute;z-index:0}.df-page.df-loading .df-page-content{display:none}.df-page>canvas{width:100%;height:100%;position:relative;z-index:0}.df-page .df-page-content{position:absolute;height:100%;display:block;top:0;width:100%;z-index:1}.df-sheet{position:absolute;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;transform-origin:0 0 0}.df-sheet .df-page,.df-sheet .df-page-back,.df-sheet .df-page-front,.df-sheet .df-sheet-fold-inner-shadow,.df-sheet .df-sheet-fold-outer-shadow,.df-sheet .df-sheet-wrapper{position:absolute;-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;transform-origin:0 0 0}.df-sheet .df-sheet-wrapper{overflow:hidden}.df-sheet .df-page{width:100%;height:100%;background-color:#fff;box-sizing:border-box;z-index:0;background-size:100% 100%}.df-sheet .df-page:before{content:"";position:absolute;display:block;top:0;width:15%;height:100%;z-index:5;opacity:.5;pointer-events:none}.df-sheet .df-page>canvas{z-index:-1}.df-sheet .df-page-front:before{left:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,.25),rgba(0,0,0,.15) 15%,rgba(255,255,255,.07),rgba(255,255,255,0))}.df-sheet .df-page-back:before{right:0;background-image:-webkit-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%);background-image:-moz-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%);background-image:-ms-linear-gradient(right,rgba(0,0,0,.25),rgba(0,0,0,.2) 10%,rgba(0,0,0,.15) 25%,rgba(0,0,0,0) 70%)}.df-sheet.df-left-side{right:50%;-webkit-transform-origin:right;-moz-transform-origin:right;transform-origin:right}.df-sheet.df-left-side .df-page-front{z-index:1}.df-sheet.df-left-side .df-page-back{z-index:2}.df-sheet.df-right-side{left:50%;-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left}.df-sheet.df-right-side .df-page-front{z-index:2}.df-sheet.df-right-side .df-page-back{z-index:1}.df-sheet .df-sheet-fold-inner-shadow{position:absolute;z-index:5;display:none}.df-sheet .df-sheet-fold-outer-shadow{z-index:-1;width:100%;height:100%}.df-sheet.df-flipping,.df-sheet.df-folding{z-index:200!important}.df-sheet.df-folding.df-left-side .df-page-front,.df-sheet.df-folding.df-right-side .df-page-back{z-index:3}.df-sheet.df-folding .df-sheet-fold-inner-shadow{display:block}.df-sheet.df-folding .df-page-content{display:none}.df-pending .df-page-content,.df-pendingresize .df-page-content{display:none!important}.df-sheet.df-left-side.df-folding:not(.df-hard-sheet) .df-page-front{z-index:3}.df-hard-sheet .df-sheet-wrapper{width:100%!important;height:100%!important;overflow:visible;transform-style:preserve-3d;-webkit-transform-origin:0 50% 0;-moz-transform-origin:0 50% 0;transform-origin:0 50% 0}.df-hard-sheet .df-sheet-fold-inner-shadow,.df-hard-sheet .df-sheet-fold-outer-shadow{display:none!important}.df-hard-sheet .df-page-back,.df-hard-sheet .df-page-front{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.df-hard-sheet.df-right-side .df-page-back{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;transform-origin:right 50%;z-index:3!important}.df-hard-sheet.df-right-side .df-page-front{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;transform-origin:left 50%;z-index:4}.df-hard-sheet.df-left-side .df-page-back{-webkit-transform-origin:right 50%;-moz-transform-origin:right 50%;transform-origin:right 50%}.df-hard-sheet.df-left-side .df-page-front{-webkit-transform-origin:left 50%;-moz-transform-origin:left 50%;transform-origin:left 50%}.df-flipbook-3d.df-loading:after{content:"";background-size:22px;height:22px;width:22px;display:block;top:50%;left:50%;margin:-11px;position:absolute;z-index:0}.df-link-content,.df-text-content{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;pointer-events:none;width:auto!important;height:auto!important}.df-page-content.df-double-internal:not(.df-double-internal-fix)>div{right:-100%}.df-page-content.df-double-internal-fix>div{left:-100%}.annotationLayer section,.customHtmlAnnotation,.customLinkAnnotation,.customVideoAnnotation,.df-link-content section,.highlightAnnotation,.linkAnnotation,.popupAnnotation{position:absolute;z-index:5;cursor:pointer;pointer-events:all;border:none!important;padding:0!important;margin:0!important}section.popupAnnotation{display:none}.buttonWidgetAnnotation a,.customHtmlAnnotation,.customVideoAnnotation,a.customLinkAnnotation,a.df-autolink,a.linkAnnotation,section.linkAnnotation a{background-color:#ff0;display:block;height:100%;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.buttonWidgetAnnotation a:hover,.customHtmlAnnotation:hover,.customVideoAnnotation:hover,a.customLinkAnnotation:hover,a.df-autolink:hover,a.linkAnnotation:hover,section.linkAnnotation a:hover{border-color:transparent;background-color:#2196f3}a.df-autolink{display:inline;pointer-events:all;color:transparent!important}.df-sidemenu-wrapper{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);left:0;top:0;bottom:0;width:220px;position:absolute;z-index:3}.df-sidemenu-wrapper .df-sidemenu-buttons{z-index:6;position:relative;top:0;left:0;box-shadow:0 2px 5px rgba(0,0,0,.3)}.df-sidemenu-wrapper .df-sidemenu-buttons .df-ui-close{float:right;display:none;background-color:transparent;padding:6px 5px}.df-sidemenu-wrapper:before{content:" ";position:absolute;height:100%;width:100%;background-color:rgba(238,238,238,.9);z-index:3;left:0}.df-sidemenu-open .df-ui-nav.df-ui-prev{left:220px}.df-sidemenu-open .df-sidemenu-wrapper{display:block;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);left:0}.df-sidemenu-open .df-sidemenu-wrapper:before{box-shadow:1px 0 4px rgba(102,102,102,.38)}.df-sidemenu-open .df-sidemenu-buttons .df-ui-close{display:block}.df-sidemenu-open .df-flipbook-3d.df-loading:after{margin-left:99px}.df-sidemenu{width:100%;height:auto!important;position:absolute!important;top:0;bottom:0;z-index:3;opacity:0;color:#666;font-size:12px}.df-sidemenu>.df-wrapper{overflow:auto;position:absolute!important;top:40px;bottom:0;left:0;right:0;height:auto!important}.df-sidemenu.df-sidemenu-visible{opacity:1;z-index:5}.df-outline-container .df-wrapper{padding:10px}.df-outline-items>.df-outline-item{margin-left:18px}.df-outline-item a{color:inherit!important;text-decoration:none!important;display:block;padding:5px 0 5px 5px;overflow:hidden;text-overflow:ellipsis;border:none!important;box-shadow:none!important;margin-bottom:1px}.df-outline-item a:hover{text-decoration:underline!important;color:#2196f3!important}.df-outline-toggle{cursor:pointer;float:left;width:28px;padding:0 5px 0 10px;margin-left:-28px;text-align:center}.df-outline-toggle:before{content:"\e902";font-size:18px;font-family:dearflip}.df-outline-toggle.df-outlines-hidden:before{content:"\e901"}.df-outline-toggle.df-outlines-hidden~.df-outline-items{display:none}.df-outline-item a:hover,.df-outline-toggle:hover,.df-outline-toggle:hover+a,.df-outline-toggle:hover~.df-outline-items{background-color:rgba(100,100,100,.05)}.df-thumb{margin:0;cursor:pointer;width:100%;position:relative;text-align:center}.df-thumb .df-wrapper{box-sizing:content-box!important;margin:6px;border-radius:3px;transition:.2s background;display:inline-block;vertical-align:middle;border:2px dashed rgba(0,0,0,.3);position:relative}.df-thumb .df-wrapper .df-thumb-number{position:absolute;bottom:8px;background-color:rgba(238,238,238,.85);color:#444;font-size:14px;left:50%;transform:translateX(-50%);padding:5px;opacity:0}.df-thumb .df-bg-image{height:100%;background-size:100%;box-shadow:0 1px 4px rgba(0,0,0,.3)}.df-thumb.df-thumb-requested:before{content:"";background-size:22px;height:22px;width:22px;display:block;top:50%;left:50%;margin:-11px;position:absolute;z-index:0}.df-thumb.df-thumb-loaded{height:auto!important}.df-thumb.df-thumb-loaded .df-wrapper{border:none;margin:0;padding:8px}.df-thumb.df-thumb-loaded:hover .df-wrapper .df-thumb-number{opacity:1}.df-thumb.df-selected .df-wrapper,.df-thumb.df-thumb-loaded:hover .df-wrapper{background-color:#ccc;background-color:rgba(0,0,0,.1);opacity:1}.df-lightbox-wrapper{position:fixed!important;top:0;bottom:0;right:0;height:auto!important;left:0;z-index:99999}.df-lightbox-wrapper.df-lightbox-padded{top:20px;left:20px;bottom:20px;right:20px}.df-lightbox-wrapper .df-lightbox-bg{background:#eee;position:fixed!important;top:0;bottom:0;right:0;height:auto!important;left:0}.df-lightbox-wrapper .df-lightbox-controls{float:right;padding:5px;z-index:1000;position:relative}.df-lightbox-wrapper .df-app{position:absolute!important;width:100%;top:0;bottom:0;height:auto!important}.df-lightbox-wrapper .df-container.df-transparent{height:100%}.df-lightbox-wrapper .df-lightbox-close{float:right;text-align:center;font-size:32px;padding:8px 0;height:48px;width:46px;cursor:pointer;color:#444;border-color:transparent;background-color:transparent;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:.8}.df-lightbox-wrapper .df-lightbox-close:hover{color:#fff;background-color:rgba(0,0,0,.21);border-color:#000;opacity:1}.df-lightbox-wrapper .df-lightbox-close:before{color:#fff;filter:drop-shadow(0 0 3px black)}.df-share-wrapper{z-index:2;position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.35);display:none}.df-share-box{position:absolute;top:50%;width:280px;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);left:50%;background-color:#fff;border-radius:10px;padding:10px 15px 5px;text-align:center}span.df-share-title{color:#777;margin-bottom:10px;display:block}.df-share-url{background-color:#fff;height:60px;color:#666;padding:2px 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:100%;font-size:12px;box-sizing:border-box;margin-bottom:0}.df-share-button{display:inline-block;text-align:center;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:5px 10px;font-size:20px;color:#aaa}.df-share-button:hover{color:#444}.df-reader{overflow:auto;position:absolute;-webkit-overflow-scrolling:touch}.df-reader .df-viewer-wrapper{cursor:grab}.df-reader .df-page{position:relative;transform-origin:initial;margin:-10px auto -10px;border:10px solid transparent;left:auto;left:initial;box-sizing:content-box!important}.df-reader .df-page:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.df-reader~.df-ui-nav{display:none}.df-reader:not(.df-noscroll){margin-right:-12px}.df-reader-scrollbar{position:absolute;top:0;height:auto;right:0;width:auto;background:rgba(255,255,255,.9);box-shadow:0 1px 4px rgba(0,0,0,.3);border-radius:20px 0 0 20px;padding:6px 8px 6px 12px;z-index:100;cursor:ns-resize}.df-reader-scrollbar.df-active,.df-reader-scrollbar:hover{background-color:#fff}.df-reader-scroll-page-number{display:none;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);background-color:#ddd;border-radius:10px;padding:20px;font-size:24px;z-index:100;text-align:center;color:#333}.df-reader-scroll-page-number.df-active{display:block}.df-reader-scroll-page-number div{margin-top:6px;padding-top:6px;border-top:1px solid #aaa;font-size:16px;font-style:italic}.df-ios .df-viewer.df-reader{margin-right:0}.df-no-transition{-moz-transition:none!important;-o-transition:none!important;-webkit-transition:none!important;transition:none!important}.df-float .df-ui{bottom:10px;width:auto;width:intial;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;margin:0 auto;display:table;display:flex;border-radius:5px}.df-float .df-ui>.df-ui-btn:first-child{border-radius:5px 0 0 5px}.df-float .df-ui>.df-ui-btn:last-child{border-radius:0 5px 5px 0}.df-controls-top .df-ui{bottom:auto;bottom:intial;top:0}.df-controls-top.df-float .df-ui{top:10px}.df-controls-top .df-more-container{bottom:auto;top:100%;margin:8px 0 0!important}.df-controls-top .df-more-container:before{border-bottom-color:#eee;border-top:0;bottom:auto;top:-7px}.df-controls-hidden .df-ui{display:none}.df-float-off.df-controls-top .df-sidemenu-wrapper{top:42px;bottom:0}.df-float-off.df-controls-bottom .df-sidemenu-wrapper{top:0;bottom:42px}.df-float-off .df-ui-left{justify-content:flex-start;display:flex;flex:1}.df-float-off .df-ui-right{justify-content:flex-end;display:flex;flex:1}.df-float-off .df-ui-center{display:flex;justify-content:center;align-items:center}.df-float-off .df-ui{display:flex}.df-link-content .annotationTextContent{color:transparent}.df-link-content .popupWrapper{position:absolute;width:20em}.df-link-content .popup{position:absolute;z-index:200;max-width:20em;background-color:#ff9;box-shadow:0 2px 5px #333;border-radius:2px;padding:.6em;margin-left:5px;cursor:pointer;word-wrap:break-word}.df-link-content .popup h1{font-size:1em;border-bottom:1px solid #000;padding-bottom:.2em}.df-link-content .popup p{padding-top:.2em}body.df-lightbox-open,html.df-lightbox-open{overflow:hidden!important}.df-zoomview{display:none;cursor:move}.df-zoomview .df-viewer-wrapper{position:relative;margin:0 auto}.df-zoomview .df-viewer-wrapper .df-book-shadow{position:absolute;z-index:-1;height:100%;display:none;-webkit-box-shadow:0 1px 15px 1px rgba(0,0,0,.5);-moz-box-shadow:0 1px 15px 1px rgba(0,0,0,.5);box-shadow:0 1px 15px 1px rgba(0,0,0,.5)}.df-zoomview .df-page{position:absolute;top:0;right:50%;background-color:#fff}.df-zoomview .df-page:before{width:10%;opacity:.5}.df-zoomview .df-page.df-page-front{left:50%}.df-zoom-active .df-viewer{cursor:move;cursor:-webkit-grab}.df-zoom-active .df-flipbook{display:none}.df-zoom-active .df-zoomview{display:block}.df-hybrid-viewer .df-zoomview .df-page:before{display:none}.df-hybrid-viewer:not(.df-zoom-active) .df-flipbook.df-loading+.df-zoomview{display:none}.df-hybrid-viewer:not(.df-zoom-active) .df-zoomview{display:block;pointer-events:none}.df-hybrid-viewer:not(.df-zoom-active) .df-zoomview .df-page:before{display:none}.df-hybrid-viewer:not(.df-zoom-active) .df-loading+.df-zoomview::after{content:"";background-size:22px;height:22px;width:22px;display:block;top:50%;left:50%;margin:-11px;position:absolute;z-index:0}.df-hybrid-viewer:not(.df-zoom-active).df-hide-zoomview .df-zoomview,.df-hybrid-viewer:not(.df-zoom-active).df-pending .df-zoomview,.df-hybrid-viewer:not(.df-zoom-active).df-pendingresize .df-zoomview{display:none}.df-container ::-webkit-scrollbar{width:12px;height:12px;cursor:pointer}.df-container ::-webkit-scrollbar-button{height:0;width:0;cursor:pointer}.df-container ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:50px}.df-container ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.8)}.df-container ::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.8)}.df-container ::-webkit-scrollbar-thumb,.df-container ::-webkit-scrollbar-thumb:active,.df-container ::-webkit-scrollbar-thumb:hover{border-right:1px;border-left:1px;border-style:solid;border-color:transparent}.df-container ::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:50px}.df-container ::-webkit-scrollbar-track:hover{background:rgba(0,0,0,.1)}.df-container ::-webkit-scrollbar-track:active{background:rgba(0,0,0,.15)}.df-container ::-webkit-scrollbar-corner{background:0 0}.df-sidemenu-wrapper ::-webkit-scrollbar{width:10px}.df-container.df-transparent.df-fullscreen{background:#aaa}.df-container.df-fullscreen{position:fixed!important;left:0!important;top:0!important;width:100%!important;height:100%!important;z-index:2147483647}.df-container.df-rtl .df-sidemenu-wrapper{left:auto;left:initial;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);right:-50px;direction:rtl}.df-container.df-rtl input.df-search-text{padding:0 15px 0 45px}.df-container.df-rtl .df-sidemenu-title{text-align:right}.df-container.df-rtl .df-search-clear{right:auto;left:60px}.df-container.df-rtl.df-sidemenu-open .df-sidemenu-wrapper{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);right:0}.df-container.df-rtl.df-sidemenu-open .df-sidemenu-wrapper .df-sidemenu-buttons .df-ui-close{float:left}.df-container.df-rtl.df-sidemenu-open .df-ui-nav.df-ui-prev{left:0}.df-container.df-rtl.df-sidemenu-open .df-ui-nav.df-ui-next{right:220px}.df-container.df-rtl.df-sidemenu-open .df-flipbook-3d.df-loading:after{margin-left:-122px}.df-container.df-rtl .df-outline-item{margin:0 18px 0 0;text-align:right;direction:rtl}.df-container.df-rtl .df-outline-item .df-outline-toggle{float:right;margin:0 -18px 0 0}.df-container.df-rtl .df-outline-item .df-outline-toggle.df-outlines-hidden:before{content:"\e900"}.df-container.df-rtl .df-viewer .df-3dcanvas{left:0;right:auto;right:initial}.df-container.df-rtl .df-more-container .df-ui-btn{text-align:right;direction:rtl}.df-container.df-rtl .df-more-container .df-ui-btn:before{right:10px}.df-container.df-rtl .df-more-container .df-ui-btn span{padding:0 24px 0 0}.df-lightbox-wrapper.df-rtl .df-lightbox-controls{float:left}.df-element[data-df-lightbox],.df-element[data-lightbox]{cursor:pointer}.df-popup-thumb{display:inline-block;box-sizing:border-box;margin:30px 15px 15px!important;text-align:center;border:0;width:140px;height:auto;word-break:break-word;vertical-align:bottom;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-moz-perspective:800px;perspective:800px}.df-popup-thumb .df-book-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:.2s;box-shadow:2px 0 4px rgba(0,0,0,.2);transform-origin:30%;background-color:#fff;width:100%;display:inline-block}.df-popup-thumb .df-book-page1,.df-popup-thumb .df-book-page2{position:absolute;top:0;left:0;width:100%;height:100%;background-size:100% 100%;-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left;background-color:#fff;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;z-index:1}.df-popup-thumb .df-book-cover{background-size:100% 100%;-webkit-transform-origin:left;-moz-transform-origin:left;transform-origin:left;top:0;position:relative;overflow:hidden;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;box-shadow:0 10px 10px rgba(0,0,0,.24);z-index:1}.df-popup-thumb .df-book-cover.df-thumb-not-found{height:200px;position:relative}.df-popup-thumb.df-has-ridge .df-book-cover:after{display:block;content:" ";height:100%;width:100%;background:linear-gradient(90deg,rgba(255,255,255,.15) 1%,rgba(0,0,0,.15) 3%,rgba(255,255,255,.15) 5%,rgba(255,255,255,0) 7%);box-shadow:inset 0 -1px 3px 0 rgba(80,80,80,.5490196078);z-index:3;position:absolute;top:0;left:0}.df-popup-thumb .df-book-title{bottom:-100%;position:absolute;width:100%;left:0;padding:5px;font-size:.75em;background:rgba(255,255,255,.9);box-sizing:border-box;display:block;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s;opacity:0}.df-popup-thumb img{display:block;width:100%;height:auto;margin:0!important;padding:0!important;border:0!important}.df-popup-thumb.df-thumb-not-found .df-book-title,.df-popup-thumb.df-tl-book-title-fixed .df-book-title,.df-popup-thumb:hover .df-book-title{opacity:1;bottom:0}.df-popup-thumb.df-tl-book-title-fixed .df-book-title,.df-popup-thumb.df-tl-book-title-top .df-book-title{opacity:1;position:relative}.df-popup-thumb.df-thumb-not-found .df-book-wrapper{width:100%}.df-popup-thumb.df-tl-book-title-bottom .df-thumb-not-found,.df-popup-thumb.df-tl-cover-title .df-thumb-not-found{height:170px}.df-popup-thumb.df-tl-book-title-bottom .df-book-wrapper,.df-popup-thumb.df-tl-cover-title .df-book-wrapper{position:relative;z-index:1}.df-popup-thumb.df-tl-book-title-bottom .df-book-title,.df-popup-thumb.df-tl-cover-title .df-book-title{position:relative;bottom:0;opacity:1;height:3em;background:0 0}.df-popup-thumb:hover .df-book-page1{transform:rotateY(-8deg) rotateZ(0);box-shadow:2px 0 4px rgba(0,0,0,.2)}.df-popup-thumb:hover .df-book-page2{transform:rotateY(-14deg) rotateZ(0);box-shadow:2px 0 4px rgba(0,0,0,.2)}.df-popup-thumb:hover .df-book-wrapper{transform:rotateY(-15deg) rotateZ(0)}.df-popup-thumb:hover .df-book-cover{-webkit-transform:rotateY(-18deg) rotateZ(0);-moz-transform:rotateY(-18deg) rotateZ(0);-ms-transform:rotateY(-18deg) rotateZ(0);transform:rotateY(-18deg) rotateZ(0)}.df-popup-thumb.df-tl-cover-title .df-book-wrapper{box-shadow:0 2px 8px rgba(0,0,0,.3)}.df-popup-thumb.df-tl-cover-title .df-book-cover{box-shadow:none}.df-popup-thumb.df-tl-cover-title .df-book-cover:after{display:none}.df-popup-thumb.df-tl-cover-title:hover .df-book-wrapper{box-shadow:0 5px 20px rgba(0,0,0,.5);transform:none}.df-popup-thumb.df-tl-cover-title:hover .df-book-cover{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;box-shadow:none}.df-popup-thumb.df-tl-cover-title:hover .df-book-page1,.df-popup-thumb.df-tl-cover-title:hover .df-book-page2{display:none}.df-popup-button{width:auto;display:inline-block;background:#ddd;border-radius:5px;padding:5px 15px;margin:5px;-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;-moz-transition-property:background;-o-transition-property:background;-webkit-transition-property:background;transition-property:background}.df-popup-button:hover{background:#aaa}.df-popup-hidden{display:none}.df-icon-play-popup{position:relative}.df-icon-play-popup:before{top:50%;position:absolute;left:50%;font-size:40px;background:#777;border-radius:50%;padding:10px;box-shadow:0 1px 5px #777;margin-top:-30px;margin-left:-30px;display:block;color:#fff;z-index:1;-moz-transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;transition:.3s ease;-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;pointer-events:none}.df-icon-play-popup:hover:before{opacity:0}.df-posts{max-width:1140px;margin:0 auto}.df-posts>.df-popup-thumb{width:calc(20% - 30px);min-width:100px;position:relative;z-index:1}df-post-shelf{display:none;height:160px;background-color:transparent;z-index:0;margin:-105px -40px -40px -40px;position:relative;background-repeat:no-repeat}df-post-shelf:nth-of-type(5n){display:block}df-post-shelf:after{content:" ";height:160px;display:block;position:absolute;bottom:0;right:0;width:240px;z-index:1;background-position:0 -160px;background-repeat:no-repeat;background-image:inherit;background-size:inherit}df-post-shelf:before{content:" ";display:block;position:absolute;left:240px;bottom:0;right:240px;height:160px;z-index:1;background-image:inherit;background-size:inherit;background-repeat:repeat-x;background-position:0 -320px}.df-posts.df-has-shelf{padding:0 40px 50px 40px}@media screen and (max-width:1100px){.df-posts>.df-popup-thumb{width:calc(25% - 30px)}df-post-shelf:nth-of-type(n){display:none}df-post-shelf:nth-of-type(4n){display:block}}@media screen and (max-width:900px){.df-posts>.df-popup-thumb{width:calc(33% - 30px)}df-post-shelf:nth-of-type(n){display:none}df-post-shelf:nth-of-type(3n){display:block}}@media screen and (max-width:600px){.df-posts>.df-popup-thumb{width:calc(50% - 30px)}df-post-shelf:nth-of-type(n){display:none}df-post-shelf:nth-of-type(2n){display:block}df-post-shelf{background-size:120px 480px}df-post-shelf:before{left:120px;right:120px}df-post-shelf:after{width:120px}}@media screen and (max-width:420px){.df-popup-thumb,.df-posts>.df-popup-thumb{width:calc(100% - 30px)}df-post-shelf:nth-of-type(n){display:block}}df-post-shelf:last-of-type{display:block}.df-posts{container-type:inline-size;container-name:dfposts;width:100%;box-sizing:border-box!important}@container dfposts (max-width:1020px){.df-posts>.df-popup-thumb{width:calc(25% - 30px)}df-post-shelf:nth-of-type(n){display:none}df-post-shelf:nth-of-type(4n){display:block}}@container dfposts (max-width:820px){.df-posts>.df-popup-thumb{width:calc(33% - 30px)}df-post-shelf:nth-of-type(n){display:none}df-post-shelf:nth-of-type(3n){display:block}}@container dfposts (max-width:520px){.df-posts>.df-popup-thumb{width:calc(50% - 30px)}df-post-shelf:nth-of-type(n){display:none}df-post-shelf:nth-of-type(2n){display:block}df-post-shelf{background-size:120px 480px}df-post-shelf:before{left:120px;right:120px}df-post-shelf:after{width:120px}}@container dfposts (max-width:320px){.df-posts>.df-popup-thumb{width:calc(100% - 30px)}df-post-shelf:nth-of-type(n){display:block}}@container dfposts (max-width:150px){.df-posts.df-has-shelf>.df-popup-thumb{width:100%;margin:30px -35px 15px!important}}df-post-shelf:last-of-type{display:block}.df-page-content{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.df-auto-link-content,.df-text-content{line-height:1;transform-origin:top left}.df-auto-link-content{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;pointer-events:none}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translateX(-100%)}.df-auto-link-content span,.df-text-content br,.df-text-content span{color:transparent!important;position:absolute;white-space:pre;cursor:text;transform-origin:0% 0%}.df-auto-link-content>span{overflow:hidden}.df-text-content .highlight{margin:-1px;padding:1px;background-color:#b400aa;border-radius:4px}.df-text-content .highlight.appended{position:initial}.df-text-content .highlight.begin{border-radius:4px 0 0 4px}.df-text-content .highlight.end{border-radius:0 4px 4px 0}.df-text-content .highlight.middle{border-radius:0}.df-text-content .highlight.selected{background-color:#006400}.df-text-content .endOfContent{display:block;position:absolute;left:0;top:100%;right:0;bottom:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.df-text-content .endOfContent.active{top:0}body.admin-bar .df-lightbox-bg,body.admin-bar .df-lightbox-wrapper{top:32px}@media screen and (max-width:782px){body.admin-bar .df-lightbox-bg,body.admin-bar .df-lightbox-wrapper{top:46px}}@media screen and (max-width:600px){body.admin-bar .df-lightbox-bg,body.admin-bar .df-lightbox-wrapper{top:0}}.df-single-content{width:100%}.df-link-content section.textWidgetAnnotation{display:none}.df-link-content :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.df-viewer::-webkit-scrollbar-button{height:50px}.df-viewer::-webkit-scrollbar-thumb{min-height:50px}.df-container .df-reader ::-webkit-scrollbar-thumb,.df-container .df-reader ::-webkit-scrollbar-track{background:0 0}.df-container.df-pinch-zoom ::-webkit-scrollbar-thumb,.df-container.df-pinch-zoom ::-webkit-scrollbar-track{background:0 0}.df-container.df-pinch-zoom .df-page-content{display:none}section.squareAnnotation .popupWrapper,section.textAnnotation .popupWrapper{display:none}section.squareAnnotation svg,section.textAnnotation svg{display:block}.df-comment-popup{display:none;position:absolute;width:360px;background-color:#ff9;box-shadow:0 2px 5px #333;border-radius:2px;z-index:9;padding:10px;word-break:break-word}.df-comment-popup.df-active{display:block}.df-comment-popup .popup{background-color:transparent!important}.df-comment-popup p{margin:0}.df-comment-popup h1{padding-bottom:5px;border-bottom:1px solid;margin-top:0;font-size:1em}.df-sidemenu-wrapper.df-sidemenu-center{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;display:none;top:auto;height:360px;bottom:52px}.df-sidemenu-center .df-sidemenu-buttons{box-shadow:none;text-align:center}.df-sidemenu-center .df-sidemenu-buttons .df-icon-close{display:block;margin:-55px auto 0 auto;float:none;border-radius:50px;width:44px}.df-sidemenu-wrapper.df-sidemenu-center:before{background-color:rgba(255,255,255,.9)}.df-sidemenu-open .df-sidemenu-wrapper.df-sidemenu-center{display:block}.df-sidemenu-center .sidemenu,.df-sidemenu-center:before{border-radius:10px 10px 0 0}.df-slider{-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);-o-filter:blur(0);filter:blur(0)}.df-slider .df-viewer-wrapper{position:relative;margin:0 auto;height:100%;-moz-transition:.3s left;-o-transition:.3s left;-webkit-transition:.3s left;transition:.3s left}.df-slider .df-sheet{-moz-transition:transform .5s;-o-transition:transform .5s;-webkit-transition:transform .5s;transition:transform .5s}.df-slider .df-sheet.df-left-side,.df-slider .df-sheet.df-right-side{left:50%!important}.df-slider .df-sheet:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}.df-slider .df-page:before{display:none}.df-slider .df-page.df-page-front{z-index:3}.df-slider+.df-zoomview .df-page:before{display:none}.df-has-shelf df-post-shelf{background:0 0;perspective:400px;margin:5px 0 30px 0;height:0;box-shadow:0 5px 40px 15px rgba(0,0,0,.3137254902)}.df-has-shelf df-post-shelf:after,.df-has-shelf df-post-shelf:before{background-size:auto;left:-40px;right:-40px;width:auto;background-repeat:repeat-x;transform-style:preserve-3d;background-position:0 0}.df-has-shelf df-post-shelf:before{transform:translateY(-15px) rotateX(50deg);height:50px;transform-origin:bottom;box-shadow:inset 0 3px 15px 0 rgba(0,0,0,.6117647059)}.df-has-shelf df-post-shelf:after{transform:translateZ(0);height:15px;box-shadow:inset 0 3px 3px rgba(243,243,243,.3215686275);background-position:0 -50px}.df-search-highlight{position:relative!important;background-color:#00f}.df-search-results{top:125px!important;padding:0 10px 10px}.df-search-result{color:inherit!important;text-decoration:none!important;overflow:hidden;border:none!important;box-shadow:none!important;margin-bottom:1px;padding:5px 10px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.df-search-result.df-active,.df-search-result:hover{background-color:rgba(100,100,100,.2)}.df-sidemenu-title{padding:8px 20px;text-transform:uppercase;text-align:left}.df-search-hits{z-index:10;display:none}.df-search-open .df-search-hits{display:inline-block}.df-search-form{display:flex;padding:10px;position:relative}.df-search-clear{position:absolute;right:55px;top:22px;cursor:pointer;display:none}input.df-search-text{flex-grow:1;margin:0;border-radius:4px 0 0 4px;outline:0;border:0;height:40px;padding:0 45px 0 15px;width:100%}input.df-search-text:not(:placeholder-shown)~a.df-search-clear{display:block}.df-ui-btn.df-search-btn{height:40px;padding:10px;background-color:#f7f7f7}.df-search-info{padding:5px 20px}.df-searching .df-search-info{background-repeat:no-repeat;background-size:24px;background-position:176px}.df-popup-thumb img.df-lazy{transform:scale(1.2);opacity:.5}@media (prefers-reduced-motion:no-preference){.df-popup-thumb img{transition:opacity 1.5s ease,transform 1.5s ease}}.df-trigger{cursor:pointer}.df-element[data-df-lightbox],.df-element[data-lightbox]{position:relative}.rtl .df-popup-thumb .df-book-cover,.rtl .df-popup-thumb .df-book-page1,.rtl .df-popup-thumb .df-book-page2{transform-origin:right}.rtl .df-popup-thumb:hover .df-book-cover{transform:rotateY(18deg) rotateZ(0)}.rtl .df-popup-thumb:hover .df-book-page2{transform:rotateY(14deg) rotateZ(0);box-shadow:-2px 0 4px rgba(0,0,0,.2)}.rtl .df-popup-thumb:hover .df-book-page1{transform:rotateY(8deg) rotateZ(0);box-shadow:-2px 0 4px rgba(0,0,0,.2)}.rtl .df-popup-thumb:hover .df-book-wrapper{transform:rotateY(15deg) rotateZ(0);transform-origin:70%!important;box-shadow:-2px 0 4px rgba(0,0,0,.2)}.rtl .df-popup-thumb .df-book-cover:after{transform:scaleX(-1)}.df-posts [skip-parse]{display:none}.df-posts{text-align:center;position:relative}.df-load-more-button-wrapper{text-align:center;display:none;margin-top:20px}.df-posts [skip-parse]~.df-load-more-button-wrapper{display:block}.df-load-more-button{padding:10px 15px;display:inline-block;margin:0 auto;cursor:pointer;background:#0085ba;color:#fff}._df_book{min-height:400px}ul.redux-social-media-list{margin-top:-20px}ul.redux-social-media-list li{font-size:30px;float:left;margin-right:2px;padding:5px;display:block}ul.redux-social-media-list li:before{content:''}