/*
Theme Name: FromNineToThrive Funnel
Author: the Nine to Thrive
Description: From Nine to Thrive funnel site.
Version: 0.1
Requires at least: 5.0
Tested up to: 5.4
Requires PHP: 7.0
Text Domain: fnttfunnel
*/

@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

/* li {
    list-style: none;
    background-image: url('/wp-content/themes/landing-ism/assets/img/bullet.webp');
    background-size: 30px;
    background-repeat: no-repeat;
    background-position: left top;
    padding-left: 40px;
    min-height: 30px;
} */


.sm1 {
    max-width: 800px;
}


ul.arrowy {
    list-style-image: url('/wp-content/themes/landing-ism/assets/img/bullet-yellow.webp');
}

ul.arrowp {
    list-style-image: url('/wp-content/themes/landing-ism/assets/img/bullet-purple.webp');
}

.hide800 img {
    border-radius: 10px;
}

.show800 {
    display:none;
}

.wimg div {
    flex: 1;
}

.wimg figure {
    width: 30vw;
    max-width: 400px;
}

.wimg .img {
    width: 30vw;
    max-width: 400px;
}

.tm-h-1 {
    border: 1px solid var(--wp--preset--color--fnttfunnel-primary);
    -webkit-box-shadow: 10px 10px 13px -4px rgba(0,0,0,0.27);
    -moz-box-shadow: 10px 10px 13px -4px rgba(0,0,0,0.27);
    box-shadow: 10px 10px 13px -4px rgba(0,0,0,0.27);
    border-radius: 5px;
    transition: all 200ms;
}

.tm-h-1:hover {
    -webkit-box-shadow: 15px 15px 13px -4px rgba(0,0,0,0.27);
    -moz-box-shadow: 15px 15px 13px -4px rgba(0,0,0,0.27);
    box-shadow: 15px 15px 13px -4px rgba(0,0,0,0.27);
    transform: translate(-3px, -3px);
}

.wp-element-button {
    transition: scale 200ms;
}

.wp-element-button:hover {
    scale: 1.1;
}

/* @media (max-width: 800px) {
    .hide800 {
        display: none; 
    }

    .show800{
        display: unset;
    }
    
} */


.hide800 img {
    border-radius: 10px;
}

.ity {
    position: relative;
}

.wimg div {
    flex: 1;
}

.wimg figure {
    width: 30vw;
    max-width: 400px;
}

.ityimg {
    height: 100vh;
    position: absolute;
    
}

.tm-h-1 {
    border: 1px solid var(--wp--preset--color--fnttfunnel-primary);
    -webkit-box-shadow: 10px 10px 13px -4px rgba(0,0,0,0.27);
    -moz-box-shadow: 10px 10px 13px -4px rgba(0,0,0,0.27);
    box-shadow: 10px 10px 13px -4px rgba(0,0,0,0.27);
    border-radius: 5px;
    transition: all 200ms;
}

.tm-h-1:hover {
    -webkit-box-shadow: 15px 15px 13px -4px rgba(0,0,0,0.27);
    -moz-box-shadow: 15px 15px 13px -4px rgba(0,0,0,0.27);
    box-shadow: 15px 15px 13px -4px rgba(0,0,0,0.27);
    transform: translate(-3px, -3px);
}

.wp-element-button {
    transition: scale 200ms;
}

.wp-element-button:hover {
    scale: 1.1;
}

.img {
    min-height: 100vh;
}

.tm {
    position:relative;
}

.tm div {
    max-width: calc(100vw - 350px);
}

.tm figure {
    position:absolute;
    top:calc( -70px - 1rem );
    right: 30px;
}

.rlist {
    list-style-image: url(/wp-content/themes/landing-ism/assets/img/checkw.png);
}

.cover1>img {
    width: 450px !important;
    left: unset !important
}

.cover1>span {
    background-color: unset !important;
}

.cover1>div {
    max-width: 60vw;
}

@media (max-width: 800px) {
    .hide800 {
        display: none; 
    }

    .show800 {
        display: unset; 
    }

    .wimg {
        flex-direction: column;
    }

    .wimg figure{
        order: -1;
        width: 80vw;
        min-height: unset;
        align-self: center;
    }
    
    .img {
        min-height: 40vh;
        width: 80vw;
        position: unset;
        align-self: center;
    }
    .cover1>div {
        max-width: 90vw;
    }

    .tm {
        flex-direction: column-reverse;
    }

    .tm figure {
        position:unset;
    }

    .tm div {
        max-width: unset;
    }
}