.bg-f25168{
    background: #f25168;
    }
    .c-545858{
    color: #545858;
    }
	.question-gray{
    color: #828383;
    }
    .f-1-15rem{
        font-size: 1.15rem;
    }
    .f-1-35rem{
        font-size: 1.35rem;
    }
    .padB6{
        padding-bottom: 6px;
    }
    .bg-2d516b {
        background-color: #2d516b;
    }
	.marR15{
		margin-right:15px;
	}
	.mw-123{
		min-width:123px;
	}.mw-120{
		min-width:120px;
	}
	.padT0{
		padding-top:0px;
	}.padB0{
		padding-bottom:0px;
	}
	.has-error {
    border-color: red !important;
	border:2px solid;
	}
    .bg-007dad {
        background-color: #007dad;
    }
    .font-24-18 {
        font-size: 24px;
    }
    .height-60-p{height: 43px;}
    .font-20-18 {
        font-size: 20px;
    }
    .show-mobile{
        display:none;
    }
    .padT60{
        padding-top: 60px;
    }
	.padT60-40{
        padding-top: 60px;
    }
    .padB50{
        padding-bottom: 50px;
    }.padB50-30{
        padding-bottom: 50px;
    }
    .padT40{
        padding-top: 40px;
    }
    .padT4{
        padding-top: 4px;
    }    
	.padT13{
        padding-top: 13px;
    }
    .padB30{
        padding-bottom: 30px;
    }
    .padLR25-1700{
        padding-left: 25px;
        padding-right: 25px;
    }
    .padR100{
        padding-right: 100px;
    }
    .f-24{
        font-size:24px;
    }
    .f-16{
        font-size:16px;
    }.f-16-imp{
        font-size:16px!important;
    }.f-15{
        font-size:15px;
    }
	.f-13{
        font-size:13px;
    }.f-18{
        font-size:18px;
    }.f-23{
        font-size:23px;
    }
    .float-right{
        float: right;
    }
    .float-left{
        float: left;
    }
    .padB40,.padB40-m0,.padB40-m-20{
        padding-bottom: 40px;
    }
    .padB15{
        padding-bottom:15px;
    }
	.padB25{
        padding-bottom:25px;
    }
	
    .padT15{
        padding-top: 15px;
    }
    .font-15{
        font-size: 15px
    }
	.f-14{
        font-size: 14px
    }
	.align-sub{
		vertical-align:sub;
	}
    .f-1-3{
        font-size: 1.3rem;
    }
    .c-f25168-b,.price_beycome,.save_beycome,.price_beycome_rent,.save_beycome_rent{
        color: #7D8FF7;
        font-weight:700;
    }
	.c-f9a17f-b,.c-f9a17f{
        color: #f9a17f;
    }
	.c-f9a17f-b{
        font-weight:700;
    }
	.c-f25168{
        color: #7D8FF7;
    }
    .mar0{
        margin:0px;
    }
	.marL15{
		margin:15px;
	}
	.marLR0{
		margin-left:0px;
		margin-right:0px;
	}
	.padT50{
		padding-top:50px;
	}.padT5{
		padding-top:5px;
	}.padT35{
		padding-top:35px;
	}.padT3{
		padding-top:3px;
	}
    .marB30{
        margin-bottom:30px!important;
    }
	.marB10{
        margin-bottom:10px;
    }
	.marR10{
        margin-right:10px;
    }
	.marB0{
        margin-bottom:0px;
    }
    .marB15{
        margin-bottom:15px!important;
    }
    .padLR0{
        padding-left :0px!important;
        padding-right :0px!important;
    }
	.display-flex{
	display: -webkit-box;display:flex;
}
    .padLR15{
        padding-left :15px;
        padding-right :15px;
    }
    .padLR10{
        padding-left :10px;
        padding-right :10px;
    }
    .padT80{
        padding-top: 80px;
    }
	.padT80-40{
        padding-top: 80px;
    }
    .padT10{
        padding-top: 10px!important;
    } 
	.padT8{
        padding-top: 8px;
    } 
    .padT25{
        padding-top: 25px;
    } 
    .padB20{
        padding-bottom: 20px;
    }
	.padB10{
        padding-bottom: 10px;
    }
	.mw-145{
		min-width:145px;
	}
    .padB20-5{
        padding-bottom: 20px;
    }
    .padT30{
        padding-top:30px;
    }
	.padT30-0{
        padding-top:30px;
    }
	.padT30-10{
	padding-top:30px;
	}
	.padT30-15-m{
	padding-top:30px;
	}
    .z-9{
        z-index: 9;
    }
    .padT20-0{
        padding-top:20px;
    }.padT20{
        padding-top:20px!important;
    }
    .padB100-50{
        padding-bottom:100px;
    }
    .link-blue{
        color:#7D8FF7;
    }
    .link-blue:hover,.link-blue:focus ,.link-blue:active {
        color:#7D8FF7;
        text-decoration:none;
        cursor:pointer;
    }
    .font-14 {
        font-size: 14px;
    }
	.font-13 {
        font-size: 13px;
    }
	.padL0{
		padding-left:0px;
	}.padR0{
		padding-right:0px;
	}
    .link-pink{
        text-decoration:none;
        color:#7d8ff7!important;
        
    }.link-orange{
        text-decoration:none;
        color:#f9a17f!important;
        
    }
	.link-white{text-decoration:none;color:#fff!important}
    .link-black{
        text-decoration:none;
        color:#8b8b8b!important;
        
    }
    .Larsseit-Bold,.larsseit-bold-20, .prop-text-bold, b{
        font-weight:700;
    }
	.larsseit-bold-20 {
    font-size: 20px;
}
.marT-180-m-0 {
    margin-top: -180px;
}
    .link-pink:hover, .link-black:hover{
        text-decoration:none;
    }
    .white-text {
        color: #fff!important;
    }
    .bg-ffffff {
        background: #fff;
    }
    .bg-f6f6f6 {
        background: #f6f6f6;
    }
    .c-4e4e4e {
        color: #4e4e4e;
    }
    .bg-184258{
        background-color: #184258;
    }
    .bg-3bc6f1{
        background: #3bc6f1;
    }
    .bg-25a2dc{
        background: #25a2dc;
    }
    .bg-194457{
        background: #194457;
    }
    .fill-fff{
        fill: #fff;
    }
	.fill-333{
        fill: #333;
    }
    .fill-007bff{
        fill: #2775c9;
    }
    .fill-f25168{
        fill: #f25168;
    }.fill-f9a17f{
        fill: #f9a17f;
    }
	.fill-2196f3{
        fill: #2196f3;
    }
    .svg-30{
        width: 30px;
        height: 30px;
    }
	.svg-35{
        width: 35px;
        height: 35px;
    }.svg-32{
        width: 32px;
        height: 32px;
    }
	.svg-35-40{
	width:35px;height:40px;
}
    .svg-20 {
        height: 20px;
        width: 20px;
    }.svg-16 {
        height: 16px;
        width: 16px;
    }
	.svg-50 {
    height: 50px;
    width: 50px;
}
    .svg-23 {
        height: 23px;
        width: 23px;
    }
    .svg-23 {
        height: 23px;
        width: 23px;
    }
    .svg-18-20 {
        height: 18px;
        width: 20px;
    }   
	.svg-18 {
        height: 18px;
        width: 18px;
    }
    .marT0 {
        margin-top: 0!important;
    }
    .padT80{
        padding-top:80px;
    }
    .padB80{
        padding-bottom:80px;
    }    
	.padB8{
        padding-bottom:8px;
    }
    
    .ali-text-svg-20 {
        line-height: 20px;
        vertical-align: top;
    }
    .decoration-none{
        text-decoration: none!important;
    }
    .padL50{
        padding-left: 50px;
    }
    .padL25{
        padding-left: 25px;
    }.padL15{
        padding-left: 15px;
    }.padL20{
        padding-left: 20px;
    }
    .c-333 {
        color: #333;
    }
	.v-aling-sub{
		vertical-align:sub;
	}
	.v-aling-middle{
		vertical-align:middle;
	}
    .svg-40 {
        height: 40px;
        width: 40px;
    }
	.svg-40-40 {
        height: 40px;
        width: 40px;
    }
	.svg-25 {
        height: 25px;
        width: 25px;
    }
	.svg-22 {
        height: 22px;
        width: 22px;
    }
	.svg-28 {
        height: 28px;
        width: 28px;
    }
    .fill-54585a {
        fill: #54585a;
    }
    .up-fixed {
        font-size: 40px!important;
        color: grey;
        position: fixed;
        bottom: 50px;
        z-index: 8;
        left: 50px;
    }
    .up-fixed:active, .up-fixed:focus, .up-fixed:hover {
        font-size: 44px!important;
        cursor: pointer;
        text-decoration: none;
        color: #696969;
        outline: 0;
    }
    .mobil-show-block{
        display:none;
    }
	.mobil-show{ 
    display: none!important;
	}
    .mobil-show-block-992{
        display:none;
    }
    .verticall-top{
        vertical-align: top;
    }
    .text-shadow{
        text-shadow: 0 -1px 0 rgba(128,128,128,.5);
    }
    .display-none{display:none;}
    @media screen and (max-width: 1700px) {
        .padLR25-1700{
            padding-left: 0px;
            padding-right: 0px;
        }
    }  
.show-1720{
			display:none;
		}	
	@media screen and (max-width: 1720px) {
        .show-1720{
			display:inherit;
		}
    }
    @media screen and (max-width: 992px) {
        .hide-992 {
            display:none
        }
        .padB15-992{
            padding-bottom:15px;
        }
        .mobil-show-block-992{
            display: block;
        }
    }
    
    @media screen and (max-width: 768px) {
        .mobil-hidden{
            display: none!important;
        }
		.padT25-m{
			padding-top:25px;
		}
		.padB-m-15{
			padding-bottom:15px;
		}
		.padB40-m-20{
			padding-bottom:20px;
		}
		.marT-180-m-0 {
    margin-top: 0px;
}
.padT30-0{
        padding-top:0px;
    }
        .padB40-m0{
            padding-bottom: 0px;
        }
		.padT30-15-m{
		padding-top:15px;
		}
		.padT80-40{
        padding-top: 40px;
    }
	.padB50-30{
        padding-bottom: 30px;
    }
	.padT60-40{
        padding-top: 40px;
    }
        .padB12-m{
            padding-bottom:12px;
        }
        .svg-40 {
            height: 30px;
            width: 30px;
        }
        .font-24-18 {
            font-size: 16px;
        }
		.font-20-18 {
            font-size: 16px;
        }
        .padB-30-m{
            padding-bottom:30px;
        }
        .padT20-0{
            padding-top:0px;
        }
        
        .padB-5-m{
            padding-bottom:5px;
        }
        .marB20-m{
            margin-bottom:20px;
        }
        .padB100-50{
            padding-bottom:50px;
        }
        .mobil-show-block{
            display: block;
        }   
        .show-mobile{
            display: inline-block;
        }.mobil-show{
            display: inline-block!important;
        }
		.mobil-hidden{
		display:none!important;
	}
        .up-fixed {
            left: 5px;
            bottom: 10px;
        }
        .padB20-5{
            padding-bottom: 5px;
        }
        
        .f-1-35rem {
            font-size: 1rem;
        }
        .f-1-15rem {
            font-size: 1rem;
        }
    }
	@media screen and (max-width: 767px) {
		.mobil-hidden-767{
            display: none!important;
        }
		.marT-2{
        margin-top:-2px;
    }
	}
		
	@media screen and (max-width: 560px) {
		.padT30-10{
	padding-top:2px!important;
	}
	}
    @media screen and (max-width: 396px) {
        .hide-396{
            display: none;
        }
    }
	@media screen and (max-height: 680px) {
	.marT-180-m-0 {
		margin-top:-80px;
	}
}