
/****** STORE SKRÆME ******/

@media only screen and (min-width: 1920px) {
	
}



@media only screen and (max-width: 1240px) {
    .logo-heading {
        margin-left: -15px;
    }
}

/****** BÆRBAR / MINDRE SKÆRME ******/

@media only screen and (max-width: 1200px) {
    .home .page-slider-section .slider-text {
        padding-left: 30px;
        padding-right: 30px;
    }

    .home .page-slider-section .slider-text p {
        font-size: 20px;
    }

    .home .page-slider-section .slider-text h1 {
        font-size: 50px;
    }

    .home .page-slider-section .slider-text h2 {
        font-size: 38px;
    }
}



/****** IPADS - VERTIKALT ******/

@media only screen and (max-width: 959px) {
    .home .page-slider-section .slider-text p {
        font-size: 17px;
    }

    .home .page-slider-section .slider-text h1 {
        font-size: 40px;
    }

    .home .page-slider-section .slider-text h2 {
        font-size: 30px;
    }
}



@media only screen and (max-width: 810px) {

}



/****** MINDRE END IPADS VERTIKALT ******/

@media only screen and (max-width: 782px) {

}



@media only screen and (max-width: 767px) {
    .site-branding #logo img {
        max-width: 350px;
        height: auto;
        max-height: unset;
    }

    .btn-text-wrapper {
        align-items: flex-start;
        flex-direction: column;
        gap: 20px;
    }
    
    .footer-widget-area .section {
        flex-wrap: wrap;
    }

    .footer-widget-area .stom-cols-3 {
        width: 100%!important;
    }

    .footer-widgets {
        border-right: 0!important;
    }

    .fp-section-2-footer {
        margin-top: 50px;
    }

    .contact-page {
        margin-top: 50px;
    }
}



@media only screen and (max-width: 639px) {
    .fp-section-1 .grid-element {
        width: 100%!important;
    }    
}



/****** MOBILER ******/

@media only screen and (max-width: 479px) {
    .site-branding #logo img {
        max-width: 210px;
        height: auto;
        max-height: unset;
    }

    .home .page-slider-section .slider-text h1 {
        font-size: 30px!important;
    }

    .home .page-slider-section .slider-text h2 {
        font-size: 24px!important;
    }

    .btn-custom a {
        padding: 11px 24px 11px 24px;    
        font-size: 21px;
    }

    
    .fp-section-2-footer {
        margin-top: 25px;
    }
}



@media only screen and (max-width: 400px) {
	
}
