.featured-image { display: none; }
@media (max-width: 768px) { .kamino-hide-mob {display: none !important; }
header {background-color: var(--global-color-4) !important; }
.inside-header {padding: 0px 1.5rem 0px 1.5rem !important; ;}
.menu-toggle { padding:0px !important; }
.kamino-center-text { text-align: center; }
.has-inline-mobile-toggle #site-navigation.toggled {
background-color: rgba(0, 0, 0, 0.0);
}
.main-navigation .main-nav ul li:not([class*="current-menu-"]):hover > a {
color: #000;
}
}
@media (min-width: 769px) and (max-width: 1024px) { .kamino-hide-tab {display: none !important; }
}
@media (min-width: 1025px) { .kamino-hide-desk {display: none !important; }
}
@media (min-width: 769px) {
.inside-header {
justify-content: space-between;
}
.inside-header #site-navigation {
margin-left: 0;
width: 100%;
}
.inside-header #site-navigation .main-nav {
width: 100%;
}
.inside-header #site-navigation .main-nav .menu {
justify-content: space-between;
width: 100%;
color: #FFF !important;
}
.inside-header #site-navigation .main-nav .menu a {
text-decoration: none;
border-bottom: 1px solid #FFF;
padding: 0 0 0 0;
display: inline-block;
margin: 0;
line-height: inherit;
color: #FFF !important;
}
.inside-header #site-navigation .main-nav .menu a:hover {
border-bottom: 1px solid #dbad7e;
color: #dbad7e !important;
}
.inside-header .site-logo {
position: absolute;
left: 50%;
transform: translateX(-50%);
}
.inside-header .site-logo a:before {
content: url(//kamino.studio/wp-content/uploads/2024/11/kamino.svg);
width: 80px;
height: auto;
display: block;
margin: 125px 0 0 0;
}
}
.kamino-details-p {font-size: 17px;}
.gb-button {
display: inline-flex;
background-color: #ffffff !important;
color:var(--global-color-3) !important;
text-decoration: none;
text-align:center !important;
font-size: 14px !important;
border:1px solid var(--global-color-3) !important;
}
.gb-button:hover {
background-color:var(--global-color-6) !important;
color:var(--global-color-2) !important;
border-color: #87664b !important;
}
details summary {
font-size: 13px !important;
text-decoration: none;
border-bottom: 1px solid #000;
padding-bottom: 10px;
display: inline-block;
font-weight: 500;
float: none;
}
details summary::marker {
display: none;
}
details summary::after {
content: url("data:image/svg+xml,%3Csvg version='1.1' id='Capa_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 7 6' style='enable-background:new 0 0 7 6;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:none;stroke:%23000000;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;%7D%3C/style%3E%3Cg%3E%3Cpolyline class='st0' points='4,0 7,3 0,3'/%3E%3Cline class='st0' x1='4' y1='6' x2='7' y2='3'/%3E%3C/g%3E%3C/svg%3E");
width: 10px;
height: 8.5px;
display: inline-block;
padding-left: 15px;
}
details[open] summary::after {
transform: rotate(90deg);	
width: 8.5px;
height: 10px;
margin: 0 0 0 15px;
padding:0 0 0 0 !important;
display: inline-flex;
}
.kamino-bio-button summary {
display: inline-flex;
background-color: #ffffff !important;
color:var(--global-color-3) !important;
text-decoration: none;
text-align:center !important;
font-size: 14px !important;
border:1px solid var(--global-color-3) !important;
padding:10px 15px !important;
}
@media (max-width: 768px) { .kamino-bio-button .kamino-details-p {
text-align: center!important;
}
}
.kamino-bio-button summary {
border:0;
padding:0;
font-size:14px;
}
.kamino-bio-button summary::after {
content: none;
}
@media (max-width: 768px) {
h2 { font-size: 2em !important; }
.h2cta { font-weight:400 !important; font-size: 2.5em !important; }
.h2cta a:hover { color: #FFF; }
}
@media (min-width: 769px) and (max-width: 1024px) {   	
h2 {font-size: 2.6em !important; }
.h2cta { font-weight:400 !important; font-size: 2.5em !important;}
.h2cta a:hover { color: #FFF; }
}
@media (min-width: 1025px) {
h2 { font-size: 2.8em !important; }
.h2cta { font-weight:400 !important; font-size: 3em !important; }
.h2cta a:hover { color: #FFF; }
}	
h2 {
font-weight:400 !important;
text-transform: lowercase; 
}
h3 {
font-weight:100 !important;	 
}
.sqz_social_icon .wp-block-social-links .wp-social-link svg {
width: 40px !important;
height:40px !important;
}
@media (max-width: 768px) {
.sqz_row_standard { 
padding-top:3rem; 
padding-bottom:3rem; 
}
}
@media (min-width: 769px) and (max-width: 1024px) {   	
.sqz_row_standard { 
padding-top:5rem; 
padding-bottom:5rem; 
}
}
@media (min-width: 1025px) {
.sqz_row_standard { 
padding-top:5rem; 
padding-bottom:5rem; 
}
}	
.otgs-development-site-front-end {display: none !important;} .bounce {
animation: bounce .4s ease infinite alternate;
z-index: 9;
position: relative;
text-align: center;
top: 50px;
}
@keyframes bounce {
0% {
text-shadow: 0 5px 0 #ccc, 0 2px 3px rgba(0, 0, 0, 1);
}
100% {
transform: translateY(-20px);
text-shadow: 0 50px 0 #000, 0 0px 20px rgba(0, 0, 0, 0.8);
}
} .sqz_zoom:before {
animation: zoomOut 20s cubic-bezier(0.4, 0, 0.2, 1) forwards;
will-change: background-size;
transform: scale(1.1);
}
@keyframes zoomOut {
0% {
transform: scale(1.1);
}
100% {
transform: scale(1);
}
}
.kamino-footer-bottomspace {
margin-bottom:12px;
} .nextend-arrow {
margin: 0 -40px !important;
}
.nextend-arrow img {
display: none !important;
}
.nextend-arrow::after {
content: url("data:image/svg+xml,%3Csvg version='1.1' id='C1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 27 42' style='enable-background:new 0 0 27 42;width:27px;height:42px' width='27' height='42' xml:space='preserve'%3E%3Cstyle type='text/css'%3E.st0%7Bfill:none;stroke:%23fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10%7D%3C/style%3E%3Cg%3E%3Cg%3E%3Cline class='st0' x1='0' y1='0' x2='13' y2='20'/%3E%3Cline class='st0' x1='27' y1='0' x2='14' y2='20'/%3E%3C/g%3E%3Cg%3E%3Cline class='st0' x1='0' y1='22' x2='13' y2='42'/%3E%3Cline class='st0' x1='27' y1='22' x2='14' y2='42'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
width: 45px;
height: 27px;
display: inline-block;
padding-left: 15px;
transform: rotate(90deg) scale(0.7) !important; 
}
.nextend-arrow-previous::after {
transform: rotate(90deg) scale(0.7) !important;
}
.nextend-arrow-next::after {
transform: rotate(-90deg) scale(0.7)  !important;
}
.wpcf7-form p {
margin-bottom: 20px;
}
.wpcf7-form .wpcf7-submit {
display: inline-flex;
background-color: #ffffff !important;
color:var(--global-color-3) !important;
text-decoration: none;
text-align:center !important;
font-size: 17px !important;
border:1px solid var(--global-color-3) !important;
}
.wpcf7-form .wpcf7-submit:hover {
background-color:var(--global-color-6) !important;
color:var(--global-color-2) !important;
border-color: #87664b !important;
}
@media (max-width: 768px) {
.gb-container { max-width: 100% !important; }
}
.site-footer a { text-decoration: none !important; }
.right { margin-left: auto; }
#menu-menu-principal-kamino li { padding: 0 10px; }
.cky-btn {
color: #87664b !important;
border-color: #87664b !important;
background-color: #FFFFFF !important;
}
.cky-btn-accept {
border-color: #87664b !important;
background-color: #87664b !important;
color: #FFFFFF !important;
}
.cky-btn-revisit-wrapper {
background-color: #87664b !important;
}