carisssakranz

  • Home
  • Personal Injury Blog
News features

html {
scroll-behavior: smooth;
}
.ab-nav1{border:2px solid #fbaca5;list-style-type:none!important;padding:3px!important;margin:0!important;width:max-content;height:max-content;text-align:center}
.triangle-logo-wrp {
width: 320px !important;
}
.site-header .top-nav.is-scrolled .triangle-logo-wrp {max-width: 250px;}
.ab-nav2{
margin-right:0!important;
margin-top:0;
background:#fcada4;
width:100%;
height:100%;
padding:4px 8px;
cursor: pointer;
}
.ab-nav1:hover{
background:#fcada4;
}
.pink-btn {font-size: 0.73rem !important; letter-spacing: 3px;background-color: #fcada4;border:none !important;}
.pink-btn:hover {
border: none !important;
background-color: inherit;
}
.template-home .home-banner .banner-desc{
padding: 30px 20px;
position: absolute;
margin-top: -175px;
margin-left: -120px;
width: 580px;
height: 300px;
}
.template-home .home-banner .banner-desc h2 {
font-size: 1rem;
}

/**
*Footer CSS
* */
a.normal-btn {
display: block;
max-width: max-content;
margin: auto;
color: #fff;
background-color: #fff;
padding: 12.5px 5px;
font-size: 18px;
border: 2px solid #fcada4;
}

a.normal-btn span {
background-color: #fcada4;
padding: 10px 20px;
letter-spacing: 3px;
}

a.normal-btn.pink:hover {
border: 2px solid #f98f78;
}

a.normal-btn.pink:hover span {
background-color:#f98f78;
}
.instagram-wrp {
margin-top: 30px;
}
/**Shop page*/
svg#dots {
margin: auto;
display: block;
max-width: 6%;
left: 50%:
position: absolute;
}
.white-bd-box{
margin: auto;
}
#phnBooks img:last-child{justify-self:center;}
div#tvs {
display: grid;
grid-template-columns: 1fr 1fr;
column-gap: 20px;
}
/**About page*/
#vidBtn{
position:absolute;
bottom:40px;
left:40px;
background-color: rgb(0, 173, 239);
cursor:pointer;
padding:0.7em 2em 0.5em;
font-size:0.8em;
border-radius:5px;
}
.slick-track:focus {
outline: none;
}
.page-template-template-about #content{margin-top:2em;}
.page-template-template-about .general-banner{
min-height: calc(100vh + 200px);
background-position:85% 115px;
margin-top:-115px;
}
.general-banner.full-width-banner.with-banner-video .video-bg-wrp{
padding:0 !important;
min-height: inherit;
top: 0px;
}
.row-3 .btn-wrp a {
padding: 0.8rem 2.5rem !important;
margin-bottom: 1rem !important;
}

.row-3 .btn-wrp:after {
content: “Yes! I want to be a Spiritual Lawyer”;
display: block;
font-size: 1.2rem;
}

#ck-intro-c{
max-width: max-content;
padding: 2em 5em;
margin: 0 auto 2em;
}
p#ck-intro {
display: grid;
grid-template-columns: 10% 90%;
text-align: left;
column-gap: 20px;
font-size: 1.7rem;
}
#ck-intro span.ltr-block {
font-size: 6rem;
background-color: #fef3f1ff;
text-align: center;
align-self: center;
}
.slick-slide div {
align-self: center;
justify-self: start;
}

.slick-slide img {
align-self: center;
}
.page-template-template-about .white-bd-box{
border: none !important;
color:#fff;
padding:2em 0em;
}

div#cgText {
max-width: 65%;
margin: auto;
border: 1px solid black;
padding: 20px;
position: relative;
left: -10%;
}

#cgText .ltr-block{
font-size: 3rem;
background-color: #fef3f1ff;
text-align: center;
padding: 0px 10px;
}
#cgText p {text-align:left;}
#cgText .grid p:first-child {
display: grid;
grid-template-columns: 10% 90%;
column-gap: 10px;
}
#cgText #slider2-1 p:first-child span:last-child {
align-self: center;
}
#cgText img {
display: block;
margin: auto;
max-width: 45%;
transform: rotateZ(-10deg);
position: relative;
top: 50px;
}
#cgText .story-title{
text-align: center;
padding: 15px 10px;
background-color: #fef3f1ff;
}
div#cgText:before {
content: url(https://carissakranz.com/wp-content/uploads/2021/02/quote-open.png);
width: 100%;
position: absolute;
left: -70%;
top: -15%;
transform: rotateZ(10deg);
}
div#cgText:after {
content: url(https://carissakranz.com/wp-content/uploads/2021/02/quote-close.png);
width: 100%;
position: absolute;
right: -70%;
bottom: -10%;
}
.centered {
text-align: center !important;
}
#un-sl {
background-color:#fef3f1ff;
padding:5em 0;
line-height:60px;
}

.flexslider3 .slide>div>div{
background-color: #fff !important;
color: #000 !important;
}

.flexslider3.one-col, .flexslider4 {
position: relative;
left: 5%;
}
ul.flex-direction-nav {
display: none;
}
#pointe1 .flex-control-nav,
#pointe2 .flex-control-nav{
position: relative;
z-index: 1;
bottom: 20px;
}
.flexslider .slides img{
max-width: 80%;
margin: auto;
}
#pointe1-c {
max-width: 40%;
color: #fff;
}
#pointe2-c {
max-width: 30%;
color: #fff;
position: relative;
left: 15%;

}

div#pointe1,div#pointe2 {
padding: 5em 0em 25em;
background-position: center 63% !important;
background-size: cover !important;
min-height: 100vh;
background-repeat: no-repeat;
}
div#pointe2{
padding: 3em 0 15em;
}
div#pointe-txt {
background-color: #fff;
color: #000;
padding: 60px 30px;
}
#pointe1-c h4, #pointe2-c h4 {
max-width: max-content;
margin: 0 0 0.5em 1em;
letter-spacing: 3px;
}
div#pointe-grid{
display:grid;
grid-template-columns:7% 95%;
text-transform:uppercase;
text-align:left;
column-gap: 5px;
}
div#pointe-grid .ltr-block{
background-color:#fef3f1ff;
max-width: max-content;
padding:25px 13px;
align-self: center;
}
#pointe1-mid {
margin: 0.5em 0em;
}
#pointe2-mid {
margin: 1em 0em 0.5em;
}
#pointe1-mid p{
margin: 0;
}

#pointe2 div#pointe-grid {
text-transform: none;
line-height: 25px;
}
#pointe2-c #pointe-grid {
grid-template-columns: 20% 80%;
text-transform: none;
text-align: left;
}
#pointe2-c #pointe-grid .ltr-block {
max-width: 100%;
text-align: center;
align-self: start;
font-size: 3rem !important;
}
.btrfly:before {
content: url(“https://carissakranz.com/wp-content/uploads/2021/02/butterfly-black.png”);
max-width: 30%;
text-align: right;
}

.btrfly {
display: grid;
max-width: max-content;
margin: 1.6em auto 0;
grid-template-columns: 20% 80%;
place-items: end;
}
.white-bd-box {
padding: 5em 0 !important;
}
#firstSVG{
position: absolute;
background-color: transparent;
width: 100%;
top: 30px;
margin: 0 !important;
padding: 0 !important;
height: 92%;
left:-35% !important;
}
#lastSVG{
transform: rotateY(180deg);
position: absolute;
background-color: transparent;
width: 100%;
top: 30px;
right: -35%;
margin: 0 !important;
padding: 0 !important;
height: 92%;
}

/**End About Page*/
/**Book page*/
#booksList {
padding: 1em 0em;
color:#fff;
}
#booksList p:first-child{
margin:auto;
max-width:max-content;
font-style: italic;
margin-bottom: 10px;
}
#booksList p:last-child{
font-style: italic;
margin:auto;
max-width:max-content;
margin-bottom: 10px;
}
#booksList span{
padding: 7px;
max-width: max-content;
}

/**End Book Page*/
/**Membership page*/
.tooltip {
position: relative;
display: inline-block;
}

.tooltip .tooltiptext {
visibility: hidden;
width: 500px;
background-color: #fcf2f1;
color: #000;
text-align: center;
border-radius: 6px;
padding: 15px;
position: absolute;
z-index: 1;
bottom: 125%;
left: -5%;
margin-left: -60px;
opacity: 0;
transition: opacity 0.3s;
line-height: 25px;
}

.tooltip .tooltiptext::after {
content: “”;
position: absolute;
top: 100%;
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
visibility: visible;
opacity: 1;
}
/**End Membership page*/
/**Shop page*/
#now {
background-image: url(‘/wp-content/themes/carisssakranz/images/nobraaceletes_black.jpg’);
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
padding: 0;
}
#cards {
display:grid;
grid-template-columns:1fr 1fr 1fr;
margin: 3em auto 0em;
}
#cards a {
max-width: max-content;
margin: auto;
color:#fff;
border-color:#fff;
}
span.hasBar:after {
content: “|”;
position: relative;
left: 9px;}

/**Checkout*/
.woocommerce-page .col2-set .col-2,
.woocommerce-page .col2-set .col-1 {
max-width: 48% !important;
}
.woocommerce form .form-row{
display: block !important;
}
/**End Checkout*/
h2#post-title {
padding: 2em 0em;
}
.single-post img{
display: block;
margin: auto;
}
.wp-video {
margin: 0em auto 1em;
}
@media screen and (min-width: 1000px){
li#wpmenucartli {
position: absolute;
right: 0px;
}
.df.aic.jcfe {
position: relative;
right: 5%;
}
}
/**Desktop*/
@media screen and (min-width: 1600px) {
#banner-box{left:-25px;top:-85px;}
.template-shop .shop-header {
min-height: 93vh !important;
height: 93vh !important;
}
.template-lschool .lschool-header .container {
bottom: 20% !important;
left: 10% !important;
}

}

/**Mobile CSS*/
@media screen and (max-width: 767px) {
/**Home page*/
.banner-desc.wow.fadeInUp {
position: relative;
margin: 0;
max-width: 100%;
bottom: -50%;
}
.home-banner {
background-position: 75% -150px !important;
min-height: 70vh !important;
}
.banner-desc.wow.fadeInUp {
position: relative;
margin: 0;
max-width: 100%;
bottom: -50%;
}
.home-banner {
background-position: 75% -150px !important;
min-height: 70vh !important;
}
.introduce-photo {
padding: 0!important;
}
.introduce-desc.wow.slideInRight {
margin-top: 86px !important;
z-index: 999;
}
.int-desc.wow.animated {
padding: 10px !important;
}
.template-home .sc2 .intro-wrp .introduce-desc .int-desc .black-btn {
bottom: -40px;
padding: 15px 30px;
}
.offset-md-6.col-md-6.wow.fadeInUp {
margin-left: 0 !important;
flex: 0 0 100% !important;
max-width: 100%!important;
}
.template-home .sc3-1 {
padding-top: 1rem;
padding-bottom: 1rem;
}
.template-home .sc4 .container {
position: relative;
top: 150px;
}
.template-home .sc4 {
background-position-x: 12%;
}
/**End homepage*/
/**About page*/
.page-template-template-about .general-banner {
min-height: 50vh !important;
height: 50vh;
margin-top: -31px;
background-position: 70% 50%;
}

.general-banner .container {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
h2.fz–50.videoH2 {
position: relative;
top: 30px;
font-size: 2.5rem !important;
}
div#vidBtn {
left: 2% !important;
bottom: 2% !important;
}
.slick-initialized .slick-slide {
grid-template-columns: 100% !important;
}
.slick-initialized .slick-slide div{
max-width: 100% !important;
padding: 15px;
}
#caregiver {
grid-template-columns: 100% !important;
}
#ck-intro-c{padding:2em 0 !important;}
#ck-intro span.ltr-block {
margin: 0 auto;
align-self: start;
}
p#ck-intro {
column-gap: 5px;
grid-template-columns: 20% 80%;
}
#caregiver>div{
grid-template-columns:100% !important;
padding-bottom: 4em !important;
}
#caregiver #cgText {
margin-top: 1em;
max-width: 95%;
}
div#un-sl {
padding: 3em 10px !important;
}
div#un-sl {
padding: 3em 10px !important;
}

div#pointe1-c, div#pointe2-c {
max-width: 100%;
display: block;
}

div#pointe-txt {
position: relative;
left: 0;
max-width: 95%;
margin: auto;
padding: 10px 5px;
}

div#pointe-grid {
max-width: 100%;
column-gap: 15px;
font-size: 1.15em !important;
}

div#pointe-grid .ltr-block {
padding: 5px;
margin: 0 auto;
align-self: start;
}
div#pointe1 {
background-position: 70% 0% !important;
min-height: 100vh !important;
padding-bottom: 30em !important;
}
div#pointe2 {
min-height: 100vh;
background-position: 50% 400%;
background-repeat: no-repeat;
}
div#pointe2-c {
position: relative;
bottom: -40%;
}
#pointe2-c #pointe-grid {
grid-template-columns: 15% 80%;
}
#pointe2-c #pointe-grid .ltr-block{
max-width: 100%;
margin: inherit !important;
}
#firstSVG{
left:3% !important;
}
#lastSVG{
right:3% !important;
}
.page-id-13469 svg path {
d: path(“M 12.6123 20.132305 H 0.132292 v 120 h 15.8068”) !important;
}
.flexslider3.one-col, .flexslider4 {
position: static !important;
}
.btrfly{grid-template-columns: 20% 80%;}
/**End about page*/
/**Membership page*/
.tooltip {
width: 100%;
}
.tooltip .tooltiptext {
width: 100%;
left: 0px !important;
margin-left: 0px !important;
}
/**End Membership page*/
.container {width:95%!important;max-width:95%!important;}
.row>div{padding:0em !important;}
#ltm-form {
grid-template-columns: 1fr !important;
max-width:100% !important;
}
.infusion-field-input {
width: 100% !important;
}
span.phnBreak {
display: block;
}
.phnWide {max-width:100% !important;text-align:center;margin:auto;}
#phnBooks{grid-template-columns:1fr !important;}
.hideBreaks br{display: none;}
.phnFz {line-height: 60px!important;}
.footer-sc1 .text-center {
max-width: 100% !important;
}
.shop-header{
background-position: center !important;
padding: 5em 0em !important;
min-height: auto !important;
height: auto !important;
}
.sc1, .sc2 {
background-position: center !important;
}
.shop-header>div{
position: relative !important;
bottom: -70px!important;
}
#now .row>div,#mat,#mat .row>div{min-height:50vh !important;}
#now2{max-width:100%;font-size:1.3rem!important;bottom:-20px!important;grid-gap:20px;}
#now2 span{justify-self:center !important;}
#tv{padding:6px !important;background-position-y:-2px;}
#tv iframe{height: 170px;}
#mat{background-position-x:47% !important;}
#mat p:last-child{bottom: -20px!important;}
#sLawyer{background-position-x:65% !important; }
#sLawyer>.container>.row>div>div{left:0!important;top:35%!important;}
#phnBooks img:last-child{margin:auto;}
/**Footer*/
.lh1i{max-width: inherit !important;}
/**Common font size classes*/
.fz–20 {font-size:1.1rem!important;}
.fz–40 {font-size:2rem!important;}
.fz–50 {font-size:2.8rem!important;}
.fz–55 {font-size:2.5rem!important;}
.fz–65 {font-size:3.2rem!important;}
.fz–85 {font-size:4rem!important;}
}
/* Retina-specific CSS */
@media
(-webkit-min-device-pixel-ratio: 2),
(min-resolution: 192dpi) {
#mat{background-position: center center !important;}
}